/include/linux/ |
A D | percpu-refcount.h | 102 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 D | rcuref.h | 24 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 D | alloc_tag.h | 52 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 D | file_ref.h | 59 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 D | pgalloc_tag.h | 24 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 D | hw_random.h | 50 struct kref ref; member
|
A D | host1x.h | 126 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 D | objpool.h | 91 refcount_t ref; member
|
A D | fscache-cache.h | 40 refcount_t ref; member
|
A D | netfs.h | 82 refcount_t ref; member 182 refcount_t ref; member 267 refcount_t ref; member
|
A D | memremap.h | 129 struct percpu_ref ref; member
|
A D | bpf_mprog.h | 148 struct bpf_prog *ref; member
|
A D | fscache.h | 73 refcount_t ref; member 103 refcount_t ref; member
|
A D | irqdesc.h | 28 unsigned int ref; member
|
/include/xen/interface/io/ |
A D | pvcalls.h | 27 grant_ref_t ref[]; member 54 grant_ref_t ref; member 73 grant_ref_t ref; member
|
/include/xen/ |
A D | grant_table.h | 154 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 D | grant_table.h | 285 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 D | gntdev.h | 44 __u32 ref; member 159 grant_ref_t ref; member
|
/include/linux/sunrpc/ |
A D | svcauth.h | 80 struct kref ref; member
|
/include/linux/mtd/ |
A D | blktrans.h | 29 struct kref ref; member
|
/include/linux/iio/ |
A D | buffer_impl.h | 163 struct kref ref; member
|
/include/rdma/ |
A D | uverbs_types.h | 156 struct kref ref; member
|
/include/media/ |
A D | v4l2-device.h | 55 struct kref ref; member
|
/include/drm/ |
A D | drm_device.h | 73 struct kref ref; member
|
A D | drm_atomic.h | 87 struct kref ref; member 398 struct kref ref; member
|