/linux-master/arch/parisc/math-emu/ |
H A D | float.h | 48 #define Sall(object) (object) 49 #define Ssign(object) Bitfield_extract( 0, 1,object) 50 #define Ssignedsign(object) Bitfield_signed_extract( 0, 1,object) 51 #define Sexponent(object) Bitfield_extract( 1, 8,object) 52 #define Smantissa(object) Bitfield_mask( 9, 23,object) [all...] |
H A D | fpbits.h | 40 #define Bitfield_extract(start, length, object) \ 41 ((object) >> (HOSTWDSZ - (start) - (length)) & \ 44 #define Bitfield_signed_extract(start, length, object) \ 45 ((int)((object) << start) >> (HOSTWDSZ - (length))) 47 #define Bitfield_mask(start, len, object) \ 48 ((object) & (((unsigned)-1 >> (HOSTWDSZ-len)) << (HOSTWDSZ-start-len))) 50 #define Bitfield_deposit(value,start,len,object) object = \ 51 ((object) & ~(((unsigned)-1 >> (HOSTWDSZ-len)) << (HOSTWDSZ-start-len))) | \
|
/linux-master/tools/lib/perf/include/internal/ |
H A D | rc_check.h | 40 * Interpose the indirection. Result will hold the indirection and object is the 43 #define ADD_RC_CHK(result, object) (result = object, object) 46 #define RC_CHK_ACCESS(object) object 48 /* Frees the object and the indirection layer. */ 49 #define RC_CHK_FREE(object) free(object) 52 #define RC_CHK_GET(result, object) ADD_RC_CH [all...] |
/linux-master/drivers/acpi/acpica/ |
H A D | utdelete.c | 4 * Module Name: utdelete - object deletion and reference count utilities 18 static void acpi_ut_delete_internal_obj(union acpi_operand_object *object); 21 acpi_ut_update_ref_count(union acpi_operand_object *object, u32 action); 27 * PARAMETERS: object - Object to be deleted 31 * DESCRIPTION: Low level object deletion, after reference counts have been 36 static void acpi_ut_delete_internal_obj(union acpi_operand_object *object) argument 45 ACPI_FUNCTION_TRACE_PTR(ut_delete_internal_obj, object); 47 if (!object) { 52 * Must delete or free any pointers within the object that are not 55 switch (object 365 acpi_ut_update_ref_count(union acpi_operand_object *object, u32 action) argument 482 acpi_ut_update_object_reference(union acpi_operand_object *object, u16 action) argument 677 acpi_ut_add_reference(union acpi_operand_object *object) argument 710 acpi_ut_remove_reference(union acpi_operand_object *object) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/core/ |
H A D | object.c | 24 #include <core/object.h> 32 struct nvkm_object *object; local 39 object = rb_entry(node, typeof(*object), node); 40 if (handle < object->object) 43 if (handle > object->object) 53 object = &client->object; 63 nvkm_object_remove(struct nvkm_object *object) argument 74 nvkm_object_insert(struct nvkm_object *object) argument 102 nvkm_object_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size) argument 110 nvkm_object_ntfy(struct nvkm_object *object, u32 mthd, struct nvkm_event **pevent) argument 119 nvkm_object_map(struct nvkm_object *object, void *argv, u32 argc, enum nvkm_object_map *type, u64 *addr, u64 *size) argument 128 nvkm_object_unmap(struct nvkm_object *object) argument 136 nvkm_object_rd08(struct nvkm_object *object, u64 addr, u8 *data) argument 144 nvkm_object_rd16(struct nvkm_object *object, u64 addr, u16 *data) argument 152 nvkm_object_rd32(struct nvkm_object *object, u64 addr, u32 *data) argument 160 nvkm_object_wr08(struct nvkm_object *object, u64 addr, u8 data) argument 168 nvkm_object_wr16(struct nvkm_object *object, u64 addr, u16 data) argument 176 nvkm_object_wr32(struct nvkm_object *object, u64 addr, u32 data) argument 184 nvkm_object_bind(struct nvkm_object *object, struct nvkm_gpuobj *gpuobj, int align, struct nvkm_gpuobj **pgpuobj) argument 193 nvkm_object_fini(struct nvkm_object *object, bool suspend) argument 236 nvkm_object_init(struct nvkm_object *object) argument 272 nvkm_object_dtor(struct nvkm_object *object) argument 297 struct nvkm_object *object = *pobject; local 308 nvkm_object_ctor(const struct nvkm_object_func *func, const struct nvkm_oclass *oclass, struct nvkm_object *object) argument [all...] |
H A D | oproxy.c | 27 nvkm_oproxy_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size) argument 29 return nvkm_object_mthd(nvkm_oproxy(object)->object, mthd, data, size); 33 nvkm_oproxy_ntfy(struct nvkm_object *object, u32 mthd, argument 36 return nvkm_object_ntfy(nvkm_oproxy(object)->object, mthd, pevent); 40 nvkm_oproxy_map(struct nvkm_object *object, void *argv, u32 argc, argument 43 struct nvkm_oproxy *oproxy = nvkm_oproxy(object); 44 return nvkm_object_map(oproxy->object, argv, argc, type, addr, size); 48 nvkm_oproxy_unmap(struct nvkm_object *object) argument 59 nvkm_oproxy_rd08(struct nvkm_object *object, u64 addr, u8 *data) argument 65 nvkm_oproxy_rd16(struct nvkm_object *object, u64 addr, u16 *data) argument 71 nvkm_oproxy_rd32(struct nvkm_object *object, u64 addr, u32 *data) argument 77 nvkm_oproxy_wr08(struct nvkm_object *object, u64 addr, u8 data) argument 83 nvkm_oproxy_wr16(struct nvkm_object *object, u64 addr, u16 data) argument 89 nvkm_oproxy_wr32(struct nvkm_object *object, u64 addr, u32 data) argument 95 nvkm_oproxy_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, int align, struct nvkm_gpuobj **pgpuobj) argument 103 nvkm_oproxy_sclass(struct nvkm_object *object, int index, struct nvkm_oclass *oclass) argument 114 nvkm_oproxy_uevent(struct nvkm_object *object, void *argv, u32 argc, struct nvkm_uevent *uevent) argument 126 nvkm_oproxy_fini(struct nvkm_object *object, bool suspend) argument 153 nvkm_oproxy_init(struct nvkm_object *object) argument 180 nvkm_oproxy_dtor(struct nvkm_object *object) argument [all...] |
H A D | ioctl.c | 34 struct nvkm_object *object, void *data, u32 size) 41 nvif_ioctl(object, "nop size %d\n", size); 43 nvif_ioctl(object, "nop vers %lld\n", args->v0.version); 53 nvkm_ioctl_sclass_(struct nvkm_object *object, int index, struct nvkm_oclass *oclass) argument 55 if ( object->func->uevent && 56 !object->func->uevent(object, NULL, 0, NULL) && index-- == 0) { 64 if (object->func->sclass) 65 return object->func->sclass(object, inde 33 nvkm_ioctl_nop(struct nvkm_client *client, struct nvkm_object *object, void *data, u32 size) argument 71 nvkm_ioctl_sclass(struct nvkm_client *client, struct nvkm_object *object, void *data, u32 size) argument 109 struct nvkm_object *object = NULL; local 166 nvkm_ioctl_del(struct nvkm_client *client, struct nvkm_object *object, void *data, u32 size) argument 185 nvkm_ioctl_mthd(struct nvkm_client *client, struct nvkm_object *object, void *data, u32 size) argument 205 nvkm_ioctl_rd(struct nvkm_client *client, struct nvkm_object *object, void *data, u32 size) argument 245 nvkm_ioctl_wr(struct nvkm_client *client, struct nvkm_object *object, void *data, u32 size) argument 274 nvkm_ioctl_map(struct nvkm_client *client, struct nvkm_object *object, void *data, u32 size) argument 299 nvkm_ioctl_unmap(struct nvkm_client *client, struct nvkm_object *object, void *data, u32 size) argument 336 struct nvkm_object *object; local 363 struct nvkm_object *object = &client->object; local [all...] |
H A D | client.c | 52 client->object.client = oclass->client; 53 client->object.handle = oclass->handle; 54 client->object.route = oclass->route; 55 client->object.token = oclass->token; 56 client->object.object = oclass->object; 58 *pobject = &client->object; 74 struct nvkm_object *object; local 76 object 110 nvkm_client_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size) argument 130 nvkm_client_child_get(struct nvkm_object *object, int index, struct nvkm_oclass *oclass) argument 148 nvkm_client_fini(struct nvkm_object *object, bool suspend) argument 154 nvkm_client_dtor(struct nvkm_object *object) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
H A D | ctrl.h | 4 #define nvkm_control(p) container_of((p), struct nvkm_control, object) 5 #include <core/object.h> 8 struct nvkm_object object; member in struct:nvkm_control
|
/linux-master/sound/pci/asihpi/ |
H A D | hpimsginit.c | 17 /* The actual message size for each object type */ 19 /* The actual response size for each object type */ 27 static void hpi_init_message(struct hpi_message *phm, u16 object, argument 32 if ((object > 0) && (object <= HPI_OBJ_MAXINDEX)) { 33 object = array_index_nospec(object, HPI_OBJ_MAXINDEX + 1); 34 size = msg_size[object]; 46 phm->object = object; 56 hpi_init_response(struct hpi_response *phr, u16 object, u16 function, u16 error) argument 78 hpi_init_message_response(struct hpi_message *phm, struct hpi_response *phr, u16 object, u16 function) argument 88 hpi_init_messageV1(struct hpi_message_header *phm, u16 size, u16 object, u16 function) argument 102 hpi_init_responseV1(struct hpi_response_header *phr, u16 size, u16 object, u16 function) argument 114 hpi_init_message_responseV1(struct hpi_message_header *phm, u16 msg_size, struct hpi_response_header *phr, u16 res_size, u16 object, u16 function) argument [all...] |
H A D | hpimsginit.h | 22 void hpi_init_response(struct hpi_response *phr, u16 object, u16 function, 26 struct hpi_response *phr, u16 object, u16 function); 29 u16 object, u16 function); 32 struct hpi_response_header *phr, u16 res_size, u16 object,
|
/linux-master/fs/cachefiles/ |
H A D | interface.c | 19 * Allocate a cache object record. 26 struct cachefiles_object *object; local 30 object = kmem_cache_zalloc(cachefiles_object_jar, GFP_KERNEL); 31 if (!object) 34 if (cachefiles_ondemand_init_obj_info(object, volume)) { 35 kmem_cache_free(cachefiles_object_jar, object); 39 refcount_set(&object->ref, 1); 41 spin_lock_init(&object->lock); 42 INIT_LIST_HEAD(&object->cache_link); 43 object 56 cachefiles_see_object(struct cachefiles_object *object, enum cachefiles_obj_ref_trace why) argument 66 cachefiles_grab_object(struct cachefiles_object *object, enum cachefiles_obj_ref_trace why) argument 79 cachefiles_put_object(struct cachefiles_object *object, enum cachefiles_obj_ref_trace why) argument 114 cachefiles_adjust_size(struct cachefiles_object *object) argument 179 struct cachefiles_object *object; local 232 cachefiles_shorten_object(struct cachefiles_object *object, struct file *file, loff_t new_size) argument 281 struct cachefiles_object *object = cachefiles_cres_object(cres); local 308 cachefiles_commit_object(struct cachefiles_object *object, struct cachefiles_cache *cache) argument 327 cachefiles_clean_up_object(struct cachefiles_object *object, struct cachefiles_cache *cache) argument 356 struct cachefiles_object *object = cookie->cache_priv; local 387 struct cachefiles_object *object = cookie->cache_priv; local [all...] |
/linux-master/mm/ |
H A D | kmemleak.c | 17 * del_state modifications and accesses to the object trees 20 * kmemleak_object) for the allocated memory blocks. The object trees are 23 * the object_list and the object tree root in the create_object() function 38 * Note that the kmemleak_object.use_count is incremented when an object is 46 * scan_mutex [-> object->lock] -> kmemleak_lock -> other_object->lock (SINGLE_DEPTH_NESTING) 48 * No kmemleak_lock and object->lock nesting is allowed outside scan_mutex 110 #define MSECS_MIN_AGE 5000 /* minimum object age for reporting */ 136 * object->lock. Insertions or deletions from object_list, gray_list or 143 unsigned int flags; /* object status flags */ 148 /* object usag 297 hex_dump_object(struct seq_file *seq, struct kmemleak_object *object) argument 326 color_white(const struct kmemleak_object *object) argument 332 color_gray(const struct kmemleak_object *object) argument 343 unreferenced_object(struct kmemleak_object *object) argument 354 print_unreferenced(struct seq_file *seq, struct kmemleak_object *object) argument 380 dump_object_info(struct kmemleak_object *object) argument 417 struct kmemleak_object *object; local 451 get_object(struct kmemleak_object *object) argument 462 struct kmemleak_object *object; local 489 mem_pool_free(struct kmemleak_object *object) argument 511 struct kmemleak_object *object = local 532 put_object(struct kmemleak_object *object) argument 558 struct kmemleak_object *object; local 583 __remove_object(struct kmemleak_object *object) argument 595 struct kmemleak_object *object; local 613 struct kmemleak_object *object; local 643 struct kmemleak_object *object; local 686 __link_object(struct kmemleak_object *object, unsigned long ptr, size_t size, int min_count, unsigned int objflags) argument 745 struct kmemleak_object *object; local 784 __delete_object(struct kmemleak_object *object) argument 807 struct kmemleak_object *object; local 828 struct kmemleak_object *object, *object_l, *object_r; local 877 __paint_it(struct kmemleak_object *object, int color) argument 884 paint_it(struct kmemleak_object *object, int color) argument 895 struct kmemleak_object *object; local 934 struct kmemleak_object *object; local 987 struct kmemleak_object *object; local 1010 struct kmemleak_object *object; local 1155 struct kmemleak_object *object; local 1307 update_checksum(struct kmemleak_object *object) argument 1326 update_refs(struct kmemleak_object *object) argument 1383 struct kmemleak_object *object; local 1463 scan_object(struct kmemleak_object *object) argument 1530 struct kmemleak_object *object, *tmp; local 1562 kmemleak_cond_resched(struct kmemleak_object *object) argument 1593 struct kmemleak_object *object; local 1844 struct kmemleak_object *object; local 1909 struct kmemleak_object *object = v; local 1934 struct kmemleak_object *object; local 1961 struct kmemleak_object *object; local 2078 struct kmemleak_object *object, *tmp; local [all...] |
/linux-master/security/landlock/ |
H A D | object.h | 19 * struct landlock_object_underops - Operations on an underlying object 23 * @release: Releases the underlying object (e.g. iput() for an inode). 25 void (*release)(struct landlock_object *const object) 26 __releases(object->lock); 30 * struct landlock_object - Security blob tied to a kernel object 33 * rights (pertaining to different domains) to a kernel object (e.g an inode) 41 * @usage: This counter is used to tie an object to the rules matching 45 * adding a new rule to an object with a usage counter of zero, we must 46 * wait until the pointer to this object is set to NULL (or recycled). 52 * from @underobj to this object hav 85 landlock_get_object(struct landlock_object *const object) argument [all...] |
H A D | object.c | 18 #include "object.h" 39 * The caller must own the object (i.e. thanks to object->usage) to safely put 42 void landlock_put_object(struct landlock_object *const object) argument 45 * The call to @object->underops->release(object) might sleep, e.g. 49 if (!object) 53 * If the @object's refcount cannot drop to zero, we can just decrement 55 * happen under @object->lock for synchronization with things like 58 if (refcount_dec_and_lock(&object [all...] |
/linux-master/drivers/gpu/drm/nouveau/include/nvif/ |
H A D | disp.h | 3 #include <nvif/object.h> 7 struct nvif_object object; member in struct:nvif_disp
|
H A D | head.h | 4 #include <nvif/object.h> 9 struct nvif_object object; member in struct:nvif_head 18 return head->object.handle;
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | ummu.h | 3 #define nvkm_ummu(p) container_of((p), struct nvkm_ummu, object) 4 #include <core/object.h> 8 struct nvkm_object object; member in struct:nvkm_ummu
|
H A D | uvmm.h | 3 #define nvkm_uvmm(p) container_of((p), struct nvkm_uvmm, object) 4 #include <core/object.h> 8 struct nvkm_object object; member in struct:nvkm_uvmm
|
H A D | umem.h | 3 #define nvkm_umem(p) container_of((p), struct nvkm_umem, object) 4 #include <core/object.h> 8 struct nvkm_object object; member in struct:nvkm_umem
|
/linux-master/drivers/gpu/drm/nouveau/nvif/ |
H A D | object.c | 25 #include <nvif/object.h> 31 nvif_object_ioctl(struct nvif_object *object, void *data, u32 size, void **hack) argument 33 struct nvif_client *client = object->client; 39 if (object != &client->object) 40 args->v0.object = nvif_handle(object); 42 args->v0.object = 0; 47 return client->driver->ioctl(client->object.priv, data, size, hack); 58 nvif_object_sclass_get(struct nvif_object *object, struc argument 102 nvif_object_rd(struct nvif_object *object, int size, u64 addr) argument 121 nvif_object_wr(struct nvif_object *object, int size, u64 addr, u32 data) argument 139 nvif_object_mthd(struct nvif_object *object, u32 mthd, void *data, u32 size) argument 168 nvif_object_unmap_handle(struct nvif_object *object) argument 181 nvif_object_map_handle(struct nvif_object *object, void *argv, u32 argc, u64 *handle, u64 *length) argument 205 nvif_object_unmap(struct nvif_object *object) argument 220 nvif_object_map(struct nvif_object *object, void *argv, u32 argc) argument 244 nvif_object_dtor(struct nvif_object *object) argument 262 nvif_object_ctor(struct nvif_object *parent, const char *name, u32 handle, s32 oclass, void *data, u32 size, struct nvif_object *object) argument [all...] |
H A D | head.c | 33 int ret = nvif_event_ctor(&head->object, name ?: "nvifHeadVBlank", nvif_head_id(head), 35 NVIF_ERRON(ret, &head->object, "[NEW EVENT:VBLANK]"); 42 nvif_object_dtor(&head->object); 54 ret = nvif_object_ctor(&disp->object, name ? name : "nvifHead", id, NVIF_CLASS_HEAD, 55 &args, sizeof(args), &head->object); 56 NVIF_ERRON(ret, &disp->object, "[NEW head id:%d]", args.id);
|
H A D | userc361.c | 30 hi = nvif_rd32(&user->object, 0x084); 31 lo = nvif_rd32(&user->object, 0x080); 32 } while (hi != nvif_rd32(&user->object, 0x084)); 40 nvif_wr32(&user->object, 0x90, token);
|
/linux-master/arch/arm/boot/bootp/ |
H A D | initrd.S | 2 .type initrd_start,#object
|
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_usif.c | 43 usif_object_dtor(struct usif_object *object) argument 45 list_del(&object->head); 46 kfree(object); 57 struct usif_object *object; local 85 if (!(object = kmalloc(sizeof(*object), GFP_KERNEL))) 87 list_add(&object->head, &cli->objects); 89 object->route = args->v0.route; 90 object->token = args->v0.token; 92 args->v0.token = (unsigned long)(void *)object; 114 struct usif_object *object; local 183 struct usif_object *object, *otemp; local [all...] |