/linux-master/drivers/input/touchscreen/ |
H A D | atmel_mxt_ts.c | 79 /* MXT_GEN_MESSAGE_T5 object */ 321 /* Cached parameters from object table */ 752 struct mxt_object *object; local 756 object = data->object_table + i; 757 if (object->type == type) 758 return object; 761 dev_warn(&data->client->dev, "Invalid object type T%u\n", type); 801 struct mxt_object *object; local 804 object = mxt_get_object(data, type); 805 if (!object || offse 1402 struct mxt_object *object; local 1749 struct mxt_object *object = object_table + i; local 1948 struct mxt_object *object; local 1992 struct mxt_object *object; local 2704 struct mxt_object *object; local 2834 mxt_show_instance(char *buf, int count, struct mxt_object *object, int instance, const u8 *val) argument 2855 struct mxt_object *object; local [all...] |
/linux-master/include/media/ |
H A D | media-request.h | 127 * object in it. A reference to the request must be held during the update. This 240 * struct media_request_object_ops - Media request object operations 241 * @prepare: Validate and prepare the request object, optional. 242 * @unprepare: Unprepare the request object, optional. 243 * @queue: Queue the request object, optional. 244 * @unbind: Unbind the request object, optional. 245 * @release: Release the request object, required. 248 int (*prepare)(struct media_request_object *object); 249 void (*unprepare)(struct media_request_object *object); 250 void (*queue)(struct media_request_object *object); [all...] |
/linux-master/drivers/acpi/acpica/ |
H A D | exdebug.c | 35 * operational case, stores to the debug object are ignored but can be easily 71 * object display 105 /* No object type prefix needed for integers and strings */ 203 /* Check for valid node first, then valid object */ 220 /* These types have no attached object */ 234 node)->object, 239 } else if (source_desc->reference.object) { 241 (source_desc->reference.object) == 244 /* Reference object is a namespace node */ 250 object), leve [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | r535.c | 40 args = nvkm_gsp_rm_alloc_get(&vmm->rm.device.object, 0x90f10000, FERMI_VASPACE_A, 41 sizeof(*args), &vmm->rm.object); 47 ret = nvkm_gsp_rm_alloc_wr(&vmm->rm.object, args); 61 ctrl = nvkm_gsp_rm_ctrl_get(&vmm->rm.object, 86 ret = nvkm_gsp_rm_ctrl_wr(&vmm->rm.object, ctrl);
|
H A D | ummu.c | 32 nvkm_ummu_sclass(struct nvkm_object *object, int index, argument 35 struct nvkm_mmu *mmu = nvkm_ummu(object)->mmu; 133 nvkm_ummu_mthd(struct nvkm_object *object, u32 mthd, void *argv, u32 argc) argument 135 struct nvkm_ummu *ummu = nvkm_ummu(object); 177 nvkm_object_ctor(&nvkm_ummu, oclass, &ummu->object); 179 *pobject = &ummu->object;
|
/linux-master/security/smack/ |
H A D | smack_access.c | 57 * @object_label: a pointer to the object's Smack label 60 * This function looks up the subject/object pair in the 76 * Do the object check first because that is more 103 * smk_access - determine if a subject has a specific access to an object 105 * @object: a pointer to the object's Smack label entry 109 * This function looks up the subject/object pair in the 115 int smk_access(struct smack_known *subject, struct smack_known *object, argument 125 * A star subject can't access any object. 132 * An internet object ca [all...] |
/linux-master/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | hw.h | 62 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; 73 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; 82 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; 93 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; 122 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; 130 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; 167 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; 183 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; 196 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; 203 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; [all...] |
/linux-master/mm/kasan/ |
H A D | kasan.h | 110 * Generic KASAN uses per-object metadata to store alloc and free stack traces 121 * Tag-based KASAN modes do not use per-object metadata: they use the stack 145 #define KASAN_SLAB_REDZONE 0xFC /* redzone for slab object */ 146 #define KASAN_SLAB_FREE 0xFB /* freed slab object */ 158 #define KASAN_SLAB_FREE_META 0xFA /* freed slab object with free meta */ 219 void *object; member in struct:kasan_report_info 256 * Alloc meta contains the allocation-related information about a slab object. 257 * Alloc meta is saved when an object is allocated and is kept until either the 258 * object returns to the slab freelist (leaves quarantine for quarantined 261 * Alloc meta is stored inside of the object' 378 kasan_print_aux_stacks(struct kmem_cache *cache, const void *object) argument 394 kasan_init_object_meta(struct kmem_cache *cache, const void *object) argument 408 kasan_quarantine_put(struct kmem_cache *cache, void *object) argument [all...] |
H A D | report_sw_tags.c | 48 size_t kasan_get_alloc_size(void *object, struct kmem_cache *cache) argument 62 shadow = (u8 *)kasan_mem_to_shadow(object);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | r535.c | 62 struct nvkm_object object; member in struct:r535_gr_chan 73 struct nvkm_object object; member in struct:r535_gr_obj 78 r535_gr_obj_dtor(struct nvkm_object *object) argument 80 struct r535_gr_obj *obj = container_of(object, typeof(*obj), object); 95 struct r535_gr_chan *chan = container_of(oclass->parent, typeof(*chan), object); 101 nvkm_object_ctor(&r535_gr_obj, oclass, &obj->object); 102 *pobject = &obj->object; 104 return nvkm_gsp_rm_alloc(&chan->chan->rm.object, oclass->handle, oclass->base.oclass, 0, 109 r535_gr_chan_dtor(struct nvkm_object *object) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/ |
H A D | nv50.c | 27 #include <core/object.h> 37 nv50_mpeg_cclass_bind(struct nvkm_object *object, struct nvkm_gpuobj *parent, argument 40 int ret = nvkm_gpuobj_new(object->engine->subdev.device, 128 * 4, 72 /* happens on initial binding of the object */
|
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
H A D | disp.h | 6 #include <core/object.h> 19 struct nvkm_gsp_object object; member in struct:nvkm_disp::__anon131 68 struct nvkm_object object; member in struct:nvkm_disp::__anon135
|
H A D | pm.h | 12 struct nvkm_object *object; member in struct:nvkm_pm::__anon716
|
/linux-master/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | ovly.c | 46 cid = nvif_mclass(&disp->disp->object, ovlys);
|
H A D | curs.c | 47 cid = nvif_mclass(&disp->disp->object, curses);
|
H A D | oimm507b.c | 36 ret = nvif_object_ctor(&disp->disp->object, "kmsOvim", 0, oclass,
|
/linux-master/drivers/gpu/drm/nouveau/include/nvif/ |
H A D | printf.h | 10 _p->func->l(_o, "[%s/%08x:%s] "f"\n", _o->client->object.name, _o->handle, _o->name, ##a); \
|
H A D | ioctl.h | 27 __u64 object; member in struct:nvif_ioctl_v0 53 __u64 object; member in struct:nvif_ioctl_new_v0
|
H A D | vmm.h | 3 #include <nvif/object.h> 25 struct nvif_object object; member in struct:nvif_vmm
|
H A D | object.h | 26 nvif_object_constructed(struct nvif_object *object) argument 28 return object->client != NULL; 47 #define nvif_object(a) (a)->object 86 struct nvif_object *object = (o); \ 92 cnt = nvif_object_sclass_get(object, &sclass); \ 139 #include <core/object.h>
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | conn.h | 16 struct nvkm_object object; member in struct:nvkm_conn
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
H A D | r535.c | 59 u64 phys, u64 size, struct sg_table *sgt, struct nvkm_gsp_object *object) 61 struct nvkm_gsp_client *client = device->object.client; 72 rpc->hClient = client->object.handle; 73 rpc->hDevice = device->object.handle; 112 object->client = device->object.client; 113 object->parent = &device->object; 114 object->handle = handle; 140 ctrl->hClient = fbsr->client.object 58 fbsr_memlist(struct nvkm_gsp_device *device, u32 handle, enum nvkm_memory_target aper, u64 phys, u64 size, struct sg_table *sgt, struct nvkm_gsp_object *object) argument [all...] |
/linux-master/drivers/infiniband/core/ |
H A D | uverbs_std_types_dm.c | 41 struct ib_dm *dm = uobject->object; 82 uobj->object = dm;
|
H A D | uverbs_std_types.c | 46 return rdma_destroy_ah_user((struct ib_ah *)uobject->object, 55 struct ib_flow *flow = (struct ib_flow *)uobject->object; 75 return uverbs_dealloc_mw((struct ib_mw *)uobject->object); 82 struct ib_rwq_ind_table *rwq_ind_tbl = uobject->object; 106 struct ib_xrcd *xrcd = uobject->object; 125 struct ib_pd *pd = uobject->object;
|
/linux-master/include/linux/ |
H A D | kfence.h | 38 * object range. 44 * an object requires specific handling. 91 * which include stack traces to the user of the object, the original allocation 97 * Allocate a KFENCE object. Allocators must not call this function directly, 103 * kfence_alloc() - allocate a KFENCE object with a low probability 104 * @s: struct kmem_cache with object requirements 105 * @size: exact size of the object to allocate (can be less than @s->size 111 * * non-NULL - pointer to a KFENCE object. 133 * kfence_ksize() - get actual amount of memory allocated for a KFENCE object 134 * @addr: pointer to a heap object 245 __kfence_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) argument [all...] |