Home
last modified time | relevance | path

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

12

/include/linux/
A 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()
349 static inline void percpu_ref_put(struct percpu_ref *ref) in percpu_ref_put()
[all …]
A Drcuref.h24 static inline void rcuref_init(rcuref_t *ref, unsigned int cnt) in rcuref_init()
39 static inline unsigned int rcuref_read(rcuref_t *ref) in rcuref_read()
56 static inline bool rcuref_is_dead(rcuref_t *ref) in rcuref_is_dead()
81 static inline __must_check bool rcuref_get(rcuref_t *ref) in rcuref_get()
99 static __always_inline __must_check bool __rcuref_put(rcuref_t *ref) in __rcuref_put()
142 static inline __must_check bool rcuref_put_rcusafe(rcuref_t *ref) in rcuref_put_rcusafe()
168 static inline __must_check bool rcuref_put(rcuref_t *ref) in rcuref_put()
A 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()
153 static inline void alloc_tag_add_check(union codetag_ref *ref, struct alloc_tag *tag) in alloc_tag_add_check()
162 static inline void alloc_tag_sub_check(union codetag_ref *ref) in alloc_tag_sub_check()
168 static inline void alloc_tag_sub_check(union codetag_ref *ref) {} in alloc_tag_sub_check()
182 static inline bool alloc_tag_ref_set(union codetag_ref *ref, struct alloc_tag *tag) in alloc_tag_ref_set()
203 static inline void alloc_tag_sub(union codetag_ref *ref, size_t bytes) in alloc_tag_sub()
230 static inline void alloc_tag_add(union codetag_ref *ref, struct alloc_tag *tag, in alloc_tag_add()
[all …]
A Dfile_ref.h59 static inline void file_ref_init(file_ref_t *ref, unsigned long cnt) in file_ref_init()
78 static __always_inline __must_check bool file_ref_get(file_ref_t *ref) in file_ref_get()
118 static __always_inline void file_ref_inc(file_ref_t *ref) in file_ref_inc()
139 static __always_inline __must_check bool file_ref_put(file_ref_t *ref) in file_ref_put()
178 static __always_inline __must_check bool file_ref_put_close(file_ref_t *ref) in file_ref_put_close()
196 static inline unsigned long file_ref_read(file_ref_t *ref) in file_ref_read()
213 static inline unsigned long __file_ref_read_raw(file_ref_t *ref) in __file_ref_read_raw()
A 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
A Dhw_random.h50 struct kref ref; member
A Dhost1x.h126 struct kref ref; member
141 static inline struct host1x_bo_mapping *to_host1x_bo_mapping(struct kref *ref) in to_host1x_bo_mapping()
269 struct kref ref; member
471 refcount_t ref; member
A Dobjpool.h91 refcount_t ref; member
A Dfscache-cache.h40 refcount_t ref; member
A Dnetfs.h82 refcount_t ref; member
182 refcount_t ref; member
267 refcount_t ref; member
A Dmemremap.h129 struct percpu_ref ref; member
A Dbpf_mprog.h148 struct bpf_prog *ref; member
A Dfscache.h73 refcount_t ref; member
103 refcount_t ref; member
A Dirqdesc.h28 unsigned int ref; member
/include/xen/interface/io/
A Dpvcalls.h27 grant_ref_t ref[]; member
54 grant_ref_t ref; member
73 grant_ref_t ref; member
/include/xen/
A 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/
A 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/
A Dgntdev.h44 __u32 ref; member
159 grant_ref_t ref; member
/include/linux/sunrpc/
A Dsvcauth.h80 struct kref ref; member
/include/linux/mtd/
A Dblktrans.h29 struct kref ref; member
/include/linux/iio/
A Dbuffer_impl.h163 struct kref ref; member
/include/rdma/
A Duverbs_types.h156 struct kref ref; member
/include/media/
A Dv4l2-device.h55 struct kref ref; member
/include/drm/
A Ddrm_device.h73 struct kref ref; member
A Ddrm_atomic.h87 struct kref ref; member
398 struct kref ref; member

Completed in 648 milliseconds

12