Home
last modified time | relevance | path

Searched refs:obj (Results 1 – 25 of 49) sorted by relevance

12

/include/trace/events/
Dobjagg.h49 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 …]
Dcachefiles.h226 __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/
Ddrm_gem.h77 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 …]
Ddrm_gem_shmem_helper.h96 #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 …]
Ddrm_gem_dma_helper.h58 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()
Ddrm_exec.h76 #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,
Ddrm_mode_object.h124 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,
Ddrm_syncobj.h80 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()
Ddrm_gpuva_mgr.h107 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);
Ddrm_atomic.h221 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 …]
Ddrm_prime.h89 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/
Ddma-resv.h195 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 …]
Dlivepatch.h97 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 …]
Dhashtable.h126 #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 …]
Drhashtable.h243 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 …]
Dobjagg.h10 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);
Dcpu_rmap.h26 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()
Dslub_def.h185 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()
Dstring.h359 #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)); \
Dslab_def.h39 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/
Dmedia-request.h287 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/
Dswitchdev.h97 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/
Dtask_stack.h87 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/
Dphonet.h75 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/
Duverbs_types.h58 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,

12