Home
last modified time | relevance | path

Searched defs:ref (Results 1 – 25 of 40) sorted by relevance

12

/include/linux/
Dpercpu-refcount.h102 struct percpu_ref *ref; member
147 static inline void percpu_ref_kill(struct percpu_ref *ref) in percpu_ref_kill()
158 static inline bool __ref_is_percpu(struct percpu_ref *ref, in __ref_is_percpu()
198 static inline void percpu_ref_get_many(struct percpu_ref *ref, unsigned long nr) in percpu_ref_get_many()
220 static inline void percpu_ref_get(struct percpu_ref *ref) in percpu_ref_get()
235 static inline bool percpu_ref_tryget_many(struct percpu_ref *ref, in percpu_ref_tryget_many()
264 static inline bool percpu_ref_tryget(struct percpu_ref *ref) in percpu_ref_tryget()
275 static inline bool percpu_ref_tryget_live_rcu(struct percpu_ref *ref) in percpu_ref_tryget_live_rcu()
306 static inline bool percpu_ref_tryget_live(struct percpu_ref *ref) in percpu_ref_tryget_live()
326 static inline void percpu_ref_put_many(struct percpu_ref *ref, unsigned long nr) in percpu_ref_put_many()
[all …]
Dalloc_tag.h52 static inline bool is_codetag_empty(union codetag_ref *ref) in is_codetag_empty()
57 static inline void set_codetag_empty(union codetag_ref *ref) in set_codetag_empty()
65 static inline bool is_codetag_empty(union codetag_ref *ref) { return false; } in is_codetag_empty()
67 static inline void set_codetag_empty(union codetag_ref *ref) in set_codetag_empty()
141 static inline void alloc_tag_add_check(union codetag_ref *ref, struct alloc_tag *tag) in alloc_tag_add_check()
150 static inline void alloc_tag_sub_check(union codetag_ref *ref) in alloc_tag_sub_check()
155 static inline void alloc_tag_add_check(union codetag_ref *ref, struct alloc_tag *tag) {} in alloc_tag_add_check()
156 static inline void alloc_tag_sub_check(union codetag_ref *ref) {} in alloc_tag_sub_check()
160 static inline bool __alloc_tag_ref_set(union codetag_ref *ref, struct alloc_tag *tag) in __alloc_tag_ref_set()
170 static inline bool alloc_tag_ref_set(union codetag_ref *ref, struct alloc_tag *tag) in alloc_tag_ref_set()
[all …]
Drcuref.h24 static inline void rcuref_init(rcuref_t *ref, unsigned int cnt) in rcuref_init()
35 static inline unsigned int rcuref_read(rcuref_t *ref) in rcuref_read()
61 static inline __must_check bool rcuref_get(rcuref_t *ref) in rcuref_get()
79 static __always_inline __must_check bool __rcuref_put(rcuref_t *ref) in __rcuref_put()
122 static inline __must_check bool rcuref_put_rcusafe(rcuref_t *ref) in rcuref_put_rcusafe()
148 static inline __must_check bool rcuref_put(rcuref_t *ref) in rcuref_put()
Dpgalloc_tag.h24 union codetag_ref *ref; /* reference in page extension */ member
63 static inline void idx_to_ref(pgalloc_tag_idx idx, union codetag_ref *ref) in idx_to_ref()
81 static inline pgalloc_tag_idx ref_to_idx(union codetag_ref *ref) in ref_to_idx()
101 static inline bool get_page_tag_ref(struct page *page, union codetag_ref *ref, in get_page_tag_ref()
138 static inline void update_page_tag_ref(union pgtag_ref_handle handle, union codetag_ref *ref) in update_page_tag_ref()
179 union codetag_ref ref; in __pgalloc_tag_get() local
Dhw_random.h50 struct kref ref; member
Dhost1x.h121 struct kref ref; member
136 static inline struct host1x_bo_mapping *to_host1x_bo_mapping(struct kref *ref) in to_host1x_bo_mapping()
264 struct kref ref; member
466 refcount_t ref; member
Dobjpool.h91 refcount_t ref; member
Dfscache-cache.h40 refcount_t ref; member
Dmemremap.h129 struct percpu_ref ref; member
Dnetfs.h82 refcount_t ref; member
184 refcount_t ref; member
270 refcount_t ref; member
Dbpf_mprog.h148 struct bpf_prog *ref; member
Dfscache.h73 refcount_t ref; member
103 refcount_t ref; member
Dirqdesc.h29 unsigned int ref; member
/include/xen/interface/io/
Dpvcalls.h27 grant_ref_t ref[]; member
54 grant_ref_t ref; member
73 grant_ref_t ref; member
/include/xen/
Dgrant_table.h154 grant_ref_t ref, domid_t domid, in gnttab_page_grant_foreign_access_ref_one()
163 uint32_t flags, grant_ref_t ref, domid_t domid) in gnttab_set_map_op()
/include/xen/interface/
Dgrant_table.h285 grant_ref_t ref; member
359 grant_ref_t ref; member
392 grant_ref_t ref; member
509 grant_ref_t ref; member
/include/uapi/xen/
Dgntdev.h44 __u32 ref; member
159 grant_ref_t ref; member
/include/linux/sunrpc/
Dsvcauth.h80 struct kref ref; member
Dcache.h56 struct kref ref; member
/include/linux/mtd/
Dblktrans.h29 struct kref ref; member
/include/linux/iio/
Dbuffer_impl.h163 struct kref ref; member
/include/drm/
Ddrm_device.h54 struct kref ref; member
Ddrm_atomic.h87 struct kref ref; member
367 struct kref ref; member
/include/media/
Dv4l2-device.h55 struct kref ref; member
Ddvbdev.h164 struct kref ref; member

12