/include/trace/events/ |
D | objagg.h | 49 const struct objagg_obj *obj), 51 TP_ARGS(objagg, obj), 55 __field(const void *, obj) 60 __entry->obj = obj; 63 TP_printk("objagg %p, obj %p", __entry->objagg, __entry->obj) 68 const struct objagg_obj *obj), 70 TP_ARGS(objagg, obj), 74 __field(const void *, obj) 79 __entry->obj = obj; 82 TP_printk("objagg %p, obj %p", __entry->objagg, __entry->obj) [all …]
|
D | cachefiles.h | 226 __field(unsigned int, obj ) 233 __entry->obj = object_debug_id; 240 __entry->cookie, __entry->obj, __entry->usage, 245 TP_PROTO(struct cachefiles_object *obj, 249 TP_ARGS(obj, dir, de), 252 __field(unsigned int, obj ) 259 __entry->obj = obj ? obj->debug_id : 0; 267 __entry->obj, __entry->dino, __entry->ino, __entry->error) 291 TP_PROTO(struct cachefiles_object *obj, struct inode *backer), 293 TP_ARGS(obj, backer), [all …]
|
/include/drm/ |
D | drm_gem.h | 77 void (*free)(struct drm_gem_object *obj); 86 int (*open)(struct drm_gem_object *obj, struct drm_file *file); 95 void (*close)(struct drm_gem_object *obj, struct drm_file *file); 111 const struct drm_gem_object *obj); 121 struct dma_buf *(*export)(struct drm_gem_object *obj, int flags); 130 int (*pin)(struct drm_gem_object *obj); 139 void (*unpin)(struct drm_gem_object *obj); 153 struct sg_table *(*get_sg_table)(struct drm_gem_object *obj); 163 int (*vmap)(struct drm_gem_object *obj, struct iosys_map *map); 173 void (*vunmap)(struct drm_gem_object *obj, struct iosys_map *map); [all …]
|
D | drm_gem_shmem_helper.h | 96 #define to_drm_gem_shmem_obj(obj) \ argument 97 container_of(obj, struct drm_gem_shmem_object, base) 141 static inline void drm_gem_shmem_object_free(struct drm_gem_object *obj) in drm_gem_shmem_object_free() argument 143 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_free() 158 const struct drm_gem_object *obj) in drm_gem_shmem_object_print_info() argument 160 const struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_print_info() 172 static inline int drm_gem_shmem_object_pin(struct drm_gem_object *obj) in drm_gem_shmem_object_pin() argument 174 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_pin() 186 static inline void drm_gem_shmem_object_unpin(struct drm_gem_object *obj) in drm_gem_shmem_object_unpin() argument 188 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_object_unpin() [all …]
|
D | drm_gem_dma_helper.h | 58 static inline void drm_gem_dma_object_free(struct drm_gem_object *obj) in drm_gem_dma_object_free() argument 60 struct drm_gem_dma_object *dma_obj = to_drm_gem_dma_obj(obj); in drm_gem_dma_object_free() 75 const struct drm_gem_object *obj) in drm_gem_dma_object_print_info() argument 77 const struct drm_gem_dma_object *dma_obj = to_drm_gem_dma_obj(obj); in drm_gem_dma_object_print_info() 92 static inline struct sg_table *drm_gem_dma_object_get_sg_table(struct drm_gem_object *obj) in drm_gem_dma_object_get_sg_table() argument 94 struct drm_gem_dma_object *dma_obj = to_drm_gem_dma_obj(obj); in drm_gem_dma_object_get_sg_table() 110 static inline int drm_gem_dma_object_vmap(struct drm_gem_object *obj, in drm_gem_dma_object_vmap() argument 113 struct drm_gem_dma_object *dma_obj = to_drm_gem_dma_obj(obj); in drm_gem_dma_object_vmap() 129 static inline int drm_gem_dma_object_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) in drm_gem_dma_object_mmap() argument 131 struct drm_gem_dma_object *dma_obj = to_drm_gem_dma_obj(obj); in drm_gem_dma_object_mmap()
|
D | drm_exec.h | 76 #define drm_exec_for_each_locked_object(exec, index, obj) \ argument 77 for ((index) = 0; ((obj) = drm_exec_obj(exec, index)); ++(index)) 90 #define drm_exec_for_each_locked_object_reverse(exec, index, obj) \ argument 92 ((obj) = drm_exec_obj(exec, index)); --(index)) 141 int drm_exec_lock_obj(struct drm_exec *exec, struct drm_gem_object *obj); 142 void drm_exec_unlock_obj(struct drm_exec *exec, struct drm_gem_object *obj); 143 int drm_exec_prepare_obj(struct drm_exec *exec, struct drm_gem_object *obj,
|
D | drm_mode_object.h | 124 void drm_mode_object_get(struct drm_mode_object *obj); 125 void drm_mode_object_put(struct drm_mode_object *obj); 127 int drm_object_property_set_value(struct drm_mode_object *obj, 130 int drm_object_property_get_value(struct drm_mode_object *obj, 133 int drm_object_property_get_default_value(struct drm_mode_object *obj, 137 void drm_object_attach_property(struct drm_mode_object *obj,
|
D | drm_syncobj.h | 80 drm_syncobj_get(struct drm_syncobj *obj) in drm_syncobj_get() argument 82 kref_get(&obj->refcount); in drm_syncobj_get() 90 drm_syncobj_put(struct drm_syncobj *obj) in drm_syncobj_put() argument 92 kref_put(&obj->refcount, drm_syncobj_free); in drm_syncobj_put()
|
D | drm_gpuva_mgr.h | 107 struct drm_gem_object *obj; member 156 struct drm_gem_object *obj, u64 offset) in drm_gpuva_init() argument 160 va->gem.obj = obj; in drm_gpuva_init() 392 struct drm_gem_object *obj; member 589 struct drm_gem_object *obj, u64 offset); 600 struct drm_gem_object *obj); 609 op->gem.obj, op->gem.offset); in drm_gpuva_init_from_op() 691 struct drm_gem_object *obj, u64 offset);
|
D | drm_atomic.h | 221 struct drm_private_state *(*atomic_duplicate_state)(struct drm_private_obj *obj); 228 void (*atomic_destroy_state)(struct drm_private_obj *obj, 340 struct drm_private_obj *obj; member 509 struct drm_private_obj *obj, 512 void drm_atomic_private_obj_fini(struct drm_private_obj *obj); 516 struct drm_private_obj *obj); 519 struct drm_private_obj *obj); 522 struct drm_private_obj *obj); 991 #define for_each_oldnew_private_obj_in_state(__state, obj, old_obj_state, new_obj_state, __i) \ argument 994 ((obj) = (__state)->private_objs[__i].ptr, \ [all …]
|
D | drm_prime.h | 89 int drm_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma); 94 struct dma_buf *drm_gem_prime_export(struct drm_gem_object *obj, 106 void drm_prime_gem_destroy(struct drm_gem_object *obj, struct sg_table *sg);
|
/include/linux/ |
D | dma-resv.h | 195 struct dma_resv *obj; member 231 struct dma_resv *obj, in dma_resv_iter_begin() argument 234 cursor->obj = obj; in dma_resv_iter_begin() 306 #define dma_resv_for_each_fence(cursor, obj, usage, fence) \ argument 307 for (dma_resv_iter_begin(cursor, obj, usage), \ 311 #define dma_resv_held(obj) lockdep_is_held(&(obj)->lock.base) argument 312 #define dma_resv_assert_held(obj) lockdep_assert_held(&(obj)->lock.base) argument 315 void dma_resv_reset_max_fences(struct dma_resv *obj); 317 static inline void dma_resv_reset_max_fences(struct dma_resv *obj) {} in dma_resv_reset_max_fences() argument 342 static inline int dma_resv_lock(struct dma_resv *obj, in dma_resv_lock() argument [all …]
|
D | livepatch.h | 97 int (*pre_patch)(struct klp_object *obj); 98 void (*post_patch)(struct klp_object *obj); 99 void (*pre_unpatch)(struct klp_object *obj); 100 void (*post_unpatch)(struct klp_object *obj); 175 #define klp_for_each_object_static(patch, obj) \ argument 176 for (obj = patch->objs; obj->funcs || obj->name; obj++) 178 #define klp_for_each_object_safe(patch, obj, tmp_obj) \ argument 179 list_for_each_entry_safe(obj, tmp_obj, &patch->obj_list, node) 181 #define klp_for_each_object(patch, obj) \ argument 182 list_for_each_entry(obj, &patch->obj_list, node) [all …]
|
D | hashtable.h | 126 #define hash_for_each(name, bkt, obj, member) \ argument 127 for ((bkt) = 0, obj = NULL; obj == NULL && (bkt) < HASH_SIZE(name);\ 129 hlist_for_each_entry(obj, &name[bkt], member) 138 #define hash_for_each_rcu(name, bkt, obj, member) \ argument 139 for ((bkt) = 0, obj = NULL; obj == NULL && (bkt) < HASH_SIZE(name);\ 141 hlist_for_each_entry_rcu(obj, &name[bkt], member) 152 #define hash_for_each_safe(name, bkt, tmp, obj, member) \ argument 153 for ((bkt) = 0, obj = NULL; obj == NULL && (bkt) < HASH_SIZE(name);\ 155 hlist_for_each_entry_safe(obj, tmp, &name[bkt], member) 165 #define hash_for_each_possible(name, obj, member, key) \ argument [all …]
|
D | rhashtable.h | 243 struct rhash_head *obj); 394 struct rhash_head *obj) in rht_assign_locked() argument 396 if (rht_is_a_nulls(obj)) in rht_assign_locked() 397 obj = NULL; in rht_assign_locked() 398 rcu_assign_pointer(*bkt, (void *)((unsigned long)obj | BIT(0))); in rht_assign_locked() 403 struct rhash_head *obj, in rht_assign_unlock() argument 406 if (rht_is_a_nulls(obj)) in rht_assign_unlock() 407 obj = NULL; in rht_assign_unlock() 409 rcu_assign_pointer(*bkt, (void *)obj); in rht_assign_unlock() 580 const void *obj) in rhashtable_compare() argument [all …]
|
D | objagg.h | 10 const void *obj); 11 void * (*delta_create)(void *priv, void *parent_obj, void *obj); 13 void * (*root_create)(void *priv, void *obj, unsigned int root_id); 26 struct objagg_obj *objagg_obj_get(struct objagg *objagg, void *obj);
|
D | cpu_rmap.h | 26 void **obj; member 37 extern int cpu_rmap_add(struct cpu_rmap *rmap, void *obj); 48 return rmap->obj[rmap->near[cpu].index]; in cpu_rmap_lookup_obj()
|
D | slub_def.h | 185 void *addr, void *obj) in __obj_to_index() argument 187 return reciprocal_divide(kasan_reset_tag(obj) - addr, in __obj_to_index() 192 const struct slab *slab, void *obj) in obj_to_index() argument 194 if (is_kfence_address(obj)) in obj_to_index() 196 return __obj_to_index(cache, slab_address(slab), obj); in obj_to_index()
|
D | string.h | 359 #define memset_after(obj, v, member) \ argument 361 u8 *__ptr = (u8 *)(obj); \ 363 memset(__ptr + offsetofend(typeof(*(obj)), member), __val, \ 364 sizeof(*(obj)) - offsetofend(typeof(*(obj)), member)); \ 377 #define memset_startat(obj, v, member) \ argument 379 u8 *__ptr = (u8 *)(obj); \ 381 memset(__ptr + offsetof(typeof(*(obj)), member), __val, \ 382 sizeof(*(obj)) - offsetof(typeof(*(obj)), member)); \
|
D | slab_def.h | 39 void (*ctor)(void *obj); 110 const struct slab *slab, void *obj) in obj_to_index() argument 112 u32 offset = (obj - slab->s_mem); in obj_to_index()
|
/include/media/ |
D | media-request.h | 287 static inline void media_request_object_get(struct media_request_object *obj) in media_request_object_get() argument 289 kref_get(&obj->kref); in media_request_object_get() 300 void media_request_object_put(struct media_request_object *obj); 331 void media_request_object_init(struct media_request_object *obj); 359 struct media_request_object *obj); 368 void media_request_object_unbind(struct media_request_object *obj); 378 void media_request_object_complete(struct media_request_object *obj); 402 static inline void media_request_object_get(struct media_request_object *obj) in media_request_object_get() argument 406 static inline void media_request_object_put(struct media_request_object *obj) in media_request_object_put() argument 418 static inline void media_request_object_init(struct media_request_object *obj) in media_request_object_init() argument [all …]
|
/include/net/ |
D | switchdev.h | 97 struct switchdev_obj obj; member 110 container_of((OBJ), struct switchdev_obj_port_vlan, obj) 114 struct switchdev_obj obj; member 120 container_of((OBJ), struct switchdev_obj_port_mdb, obj) 125 struct switchdev_obj obj; member 133 container_of((OBJ), struct switchdev_obj_mrp, obj) 137 struct switchdev_obj obj; member 147 container_of((OBJ), struct switchdev_obj_ring_test_mrp, obj) 151 struct switchdev_obj obj; member 158 container_of((OBJ), struct switchdev_obj_ring_role_mrp, obj) [all …]
|
/include/linux/sched/ |
D | task_stack.h | 87 static inline int object_is_on_stack(const void *obj) in object_is_on_stack() argument 91 return (obj >= stack) && (obj < (stack + THREAD_SIZE)); in object_is_on_stack()
|
/include/net/phonet/ |
D | phonet.h | 75 u16 obj = pn_object(ph->pn_sdev, ph->pn_sobj); in pn_skb_get_src_sockaddr() local 78 pn_sockaddr_set_object(sa, obj); in pn_skb_get_src_sockaddr() 87 u16 obj = pn_object(ph->pn_rdev, ph->pn_robj); in pn_skb_get_dst_sockaddr() local 90 pn_sockaddr_set_object(sa, obj); in pn_skb_get_dst_sockaddr()
|
/include/rdma/ |
D | uverbs_types.h | 58 struct ib_uobject *(*alloc_begin)(const struct uverbs_api_object *obj, 65 struct ib_uobject *(*lookup_get)(const struct uverbs_api_object *obj, 108 struct ib_uobject *rdma_lookup_get_uobject(const struct uverbs_api_object *obj, 114 struct ib_uobject *rdma_alloc_begin_uobject(const struct uverbs_api_object *obj,
|