Invention Grant
- Patent Title: Apparatus and method for performing operations on capability metadata
-
Application No.: US16094224Application Date: 2017-03-29
-
Publication No.: US11481384B2Publication Date: 2022-10-25
- Inventor: Graeme Peter Barnes , Stuart David Biles
- Applicant: ARM LIMITED
- Applicant Address: GB Cambridge
- Assignee: ARM LIMITED
- Current Assignee: ARM LIMITED
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Priority: GBGB1606872.8 20160420
- International Application: PCT/GB2017/050881 WO 20170329
- International Announcement: WO2017/182770 WO 20171026
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F16/23 ; G06F13/28 ; G06F12/14 ; G06F9/345 ; G06F9/355 ; G06F16/22 ; G06F16/245

Abstract:
An apparatus is provided comprising storage elements to store data blocks, where each data block has capability metadata associated therewith identifying whether the data block specifies a capability, at least one capability type being a bounded pointer. Processing circuitry is then arranged to be responsive to a bulk capability metadata operation identifying a plurality of the storage elements, to perform an operation on the capability metadata associated with each data block stored in the plurality of storage elements. Via a single specified operation, this hence enables query and/or modification operations to be performed on multiple items of capability metadata, hence providing more efficient access to such capability metadata.
Public/Granted literature
- US20190095389A1 AN APPARATUS AND METHOD FOR PERFORMING OPERATIONS ON CAPABILITY METADATA Public/Granted day:2019-03-28
Information query