Searched refs:object (Results 1 - 25 of 454) sorted by relevance

1234567891011>>

/linux-master/arch/parisc/math-emu/
H A Dfloat.h48 #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 Dfpbits.h40 #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 Drc_check.h40 * 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 Dutdelete.c4 * 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 Dobject.c24 #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 Doproxy.c27 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 Dioctl.c34 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 Dclient.c52 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 Dctrl.h4 #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 Dhpimsginit.c17 /* 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 Dhpimsginit.h22 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 Dinterface.c19 * 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 Dkmemleak.c17 * 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 Dobject.h19 * 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 Dobject.c18 #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 Ddisp.h3 #include <nvif/object.h>
7 struct nvif_object object; member in struct:nvif_disp
H A Dhead.h4 #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 Dummu.h3 #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 Duvmm.h3 #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 Dumem.h3 #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 Dobject.c25 #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 Dhead.c33 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 Duserc361.c30 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 Dinitrd.S2 .type initrd_start,#object
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_usif.c43 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...]

Completed in 320 milliseconds

1234567891011>>