Home
last modified time | relevance | path

Searched refs:ObjId (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_interface.cpp160 bool isObjectLoaded(int32_t ObjId) { in isObjectLoaded() argument
162 if (ObjId < 0 || static_cast<uint32_t>(ObjId) >= in isObjectLoaded()
166 return XRayInstrMaps[ObjId].Loaded; in isObjectLoaded()
226 XRayPatchingStatus patchFunction(int32_t FuncId, int32_t ObjId, in patchFunction() argument
240 if (ObjId < 0 || static_cast<uint32_t>(ObjId) >= in patchFunction()
242 Report("Unable to patch function: invalid sled map index: %d", ObjId); in patchFunction()
245 InstrMap = XRayInstrMaps[ObjId]; in patchFunction()
265 auto PackedId = __xray::MakePackedId(FuncId, ObjId); in patchFunction()
296 XRayPatchingStatus controlPatchingObjectUnchecked(bool Enable, int32_t ObjId) { in controlPatchingObjectUnchecked() argument
300 if (ObjId < 0 || static_cast<uint32_t>(ObjId) >= in controlPatchingObjectUnchecked()
[all …]
H A Dxray_init.cpp188 int ObjId = __xray_register_sleds(SledsBegin, SledsEnd, FnIndexBegin, in __xray_register_dso() local
192 if (ObjId >= 0 && flags()->patch_premain) in __xray_register_dso()
193 __xray_patch_object(ObjId); in __xray_register_dso()
196 return ObjId; in __xray_register_dso()
205 __xray_deregister_dso(int32_t ObjId) XRAY_NEVER_INSTRUMENT { in __xray_deregister_dso() argument
213 if (ObjId <= 0 || static_cast<uint32_t>(ObjId) >= __xray_num_objects()) { in __xray_deregister_dso()
215 Report("Can't deregister object with ID %d: ID is invalid.\n", ObjId); in __xray_deregister_dso()
221 auto &Entry = XRayInstrMaps[ObjId]; in __xray_deregister_dso()
226 ObjId); in __xray_deregister_dso()
232 ObjId); in __xray_deregister_dso()
[all …]
H A Dxray_interface_internal.h108 extern bool __xray_deregister_dso(int32_t ObjId);
122 inline int32_t MakePackedId(int32_t FnId, int32_t ObjId) { in MakePackedId() argument
123 return ((ObjId << XRayNFnBits) & XRayObjBitMask) | (FnId & XRayFnBitMask); in MakePackedId()
127 uint32_t ObjId = (PackedId & XRayObjBitMask) >> XRayNFnBits; in UnpackId() local
129 return {ObjId, FnId}; in UnpackId()
/freebsd/contrib/llvm-project/compiler-rt/include/xray/
H A Dxray_interface.h102 extern XRayPatchingStatus __xray_patch_object(int32_t ObjId);
110 extern XRayPatchingStatus __xray_unpatch_object(int32_t ObjId);
120 int32_t ObjId);
130 int32_t ObjId);
141 int32_t ObjId);
151 extern size_t __xray_max_function_id_in_object(int32_t ObjId);
166 extern int32_t __xray_pack_id(int32_t FuncId, int32_t ObjId);
/freebsd/sys/dev/aacraid/
H A Daacraid_endian.c154 TOH(ptr->ObjId, 32); in aac_vmi_businf_resp_toh()
280 TOLE(ptr->ObjId, 32); in aac_vmioctl_tole()
H A Daacraid_reg.h1267 u_int32_t ObjId; member
1276 u_int32_t ObjId; member
1285 u_int32_t ObjId; member
H A Daacraid_cam.c1307 vmi->ObjId = 0; in aac_cam_reset_bus()
H A Daacraid.c3689 vmi->ObjId = 0; in aac_get_bus_info()
/freebsd/sys/dev/aac/
H A Daacreg.h1225 u_int32_t ObjId; member
1234 u_int32_t ObjId; member
1254 u_int32_t ObjId; member
H A Daac_cam.c649 vmi->ObjId = 0; in aac_cam_reset_bus()
H A Daac.c3746 vmi->ObjId = 0; in aac_get_bus_info()