/linux-6.6.21/drivers/gpu/drm/i915/ |
D | i915_active.c | 29 struct i915_active *ref; member 77 struct i915_active *ref = addr; in active_debug_hint() local 87 static void debug_active_init(struct i915_active *ref) in debug_active_init() 92 static void debug_active_activate(struct i915_active *ref) in debug_active_activate() 98 static void debug_active_deactivate(struct i915_active *ref) in debug_active_deactivate() 105 static void debug_active_fini(struct i915_active *ref) in debug_active_fini() 110 static void debug_active_assert(struct i915_active *ref) in debug_active_assert() 117 static inline void debug_active_init(struct i915_active *ref) { } in debug_active_init() 118 static inline void debug_active_activate(struct i915_active *ref) { } in debug_active_activate() 119 static inline void debug_active_deactivate(struct i915_active *ref) { } in debug_active_deactivate() [all …]
|
D | i915_active.h | 160 #define i915_active_init(ref, active, retire, flags) do { \ argument 173 static inline int i915_active_wait(struct i915_active *ref) in i915_active_wait() 194 static inline void __i915_active_acquire(struct i915_active *ref) in __i915_active_acquire() 201 i915_active_is_idle(const struct i915_active *ref) in i915_active_is_idle()
|
/linux-6.6.21/lib/ |
D | percpu-refcount.c | 42 static unsigned long __percpu *percpu_count_ptr(struct percpu_ref *ref) in percpu_count_ptr() 63 int percpu_ref_init(struct percpu_ref *ref, percpu_ref_func_t *release, in percpu_ref_init() 108 static void __percpu_ref_exit(struct percpu_ref *ref) in __percpu_ref_exit() 130 void percpu_ref_exit(struct percpu_ref *ref) in percpu_ref_exit() 154 struct percpu_ref *ref = data->ref; in percpu_ref_call_confirm_rcu() local 171 struct percpu_ref *ref = data->ref; in percpu_ref_switch_to_atomic_rcu() local 209 static void percpu_ref_noop_confirm_switch(struct percpu_ref *ref) in percpu_ref_noop_confirm_switch() 213 static void __percpu_ref_switch_to_atomic(struct percpu_ref *ref, in __percpu_ref_switch_to_atomic() 237 static void __percpu_ref_switch_to_percpu(struct percpu_ref *ref) in __percpu_ref_switch_to_percpu() 265 static void __percpu_ref_switch_mode(struct percpu_ref *ref, in __percpu_ref_switch_mode() [all …]
|
D | rcuref.c | 192 bool rcuref_get_slowpath(rcuref_t *ref) in rcuref_get_slowpath() 236 bool rcuref_put_slowpath(rcuref_t *ref) in rcuref_put_slowpath()
|
/linux-6.6.21/include/linux/ |
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() 326 static inline void percpu_ref_put_many(struct percpu_ref *ref, unsigned long nr) in percpu_ref_put_many() [all …]
|
D | rcuref.h | 24 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() 119 static inline __must_check bool rcuref_put_rcusafe(rcuref_t *ref) in rcuref_put_rcusafe() 145 static inline __must_check bool rcuref_put(rcuref_t *ref) in rcuref_put()
|
/linux-6.6.21/drivers/clk/mxs/ |
D | clk-ref.c | 33 struct clk_ref *ref = to_clk_ref(hw); in clk_ref_enable() local 42 struct clk_ref *ref = to_clk_ref(hw); in clk_ref_disable() local 50 struct clk_ref *ref = to_clk_ref(hw); in clk_ref_recalc_rate() local 86 struct clk_ref *ref = to_clk_ref(hw); in clk_ref_set_rate() local 124 struct clk_ref *ref; in mxs_clk_ref() local
|
/linux-6.6.21/fs/jffs2/ |
D | xattr.c | 444 static int verify_xattr_ref(struct jffs2_sb_info *c, struct jffs2_xattr_ref *ref) in verify_xattr_ref() 506 static int save_xattr_ref(struct jffs2_sb_info *c, struct jffs2_xattr_ref *ref) in save_xattr_ref() 554 struct jffs2_xattr_ref *ref; in create_xattr_ref() local 576 static void delete_xattr_ref(struct jffs2_sb_info *c, struct jffs2_xattr_ref *ref) in delete_xattr_ref() 600 struct jffs2_xattr_ref *ref, *_ref; in jffs2_xattr_delete_inode() local 618 struct jffs2_xattr_ref *ref, *_ref; in jffs2_xattr_free_inode() local 640 struct jffs2_xattr_ref *ref, *cmp, **pref, **pcmp; in check_xattr_ref_inode() local 743 struct jffs2_xattr_ref *ref, *_ref; in jffs2_clear_xattr_subsystem() local 777 struct jffs2_xattr_ref *ref, *_ref; in jffs2_build_xattr_subsystem() local 972 struct jffs2_xattr_ref *ref, **pref; in jffs2_listxattr() local [all …]
|
D | readinode.c | 33 struct jffs2_raw_node_ref *ref = tn->fn->raw; in check_node_data() local 568 static struct jffs2_raw_node_ref *jffs2_first_valid_node(struct jffs2_raw_node_ref *ref) in jffs2_first_valid_node() 586 static inline int read_direntry(struct jffs2_sb_info *c, struct jffs2_raw_node_ref *ref, in read_direntry() 713 static inline int read_dnode(struct jffs2_sb_info *c, struct jffs2_raw_node_ref *ref, in read_dnode() 888 static inline int read_unknown(struct jffs2_sb_info *c, struct jffs2_raw_node_ref *ref, struct jffs… in read_unknown() 940 static int read_more(struct jffs2_sb_info *c, struct jffs2_raw_node_ref *ref, in read_more() 984 struct jffs2_raw_node_ref *ref, *valid_ref; in jffs2_get_inode_nodes() local
|
/linux-6.6.21/fs/smb/client/ |
D | dfs.h | 25 struct dfs_ref *ref; member 56 static inline void __ref_walk_free(struct dfs_ref *ref) in __ref_walk_free() 66 struct dfs_ref *ref = ref_walk_start(rw); in ref_walk_free() local 75 struct dfs_ref *ref = ref_walk_cur(rw) + 1; in ref_walk_advance() local 88 struct dfs_ref *ref = ref_walk_cur(rw); in ref_walk_next_tgt() local 132 struct dfs_info3_param *ref, struct dfs_cache_tgt_list *tl) in dfs_get_referral()
|
/linux-6.6.21/drivers/xen/ |
D | grant-table.c | 182 int ref, rc = 0; in get_free_entries() local 331 static void put_free_entry_locked(grant_ref_t ref) in put_free_entry_locked() 346 static void put_free_entry(grant_ref_t ref) in put_free_entry() 384 static void gnttab_update_entry_v1(grant_ref_t ref, domid_t domid, in gnttab_update_entry_v1() 393 static void gnttab_update_entry_v2(grant_ref_t ref, domid_t domid, in gnttab_update_entry_v2() 405 void gnttab_grant_foreign_access_ref(grant_ref_t ref, domid_t domid, in gnttab_grant_foreign_access_ref() 416 int ref; in gnttab_grant_foreign_access() local 428 static int gnttab_end_foreign_access_ref_v1(grant_ref_t ref) in gnttab_end_foreign_access_ref_v1() 444 static int gnttab_end_foreign_access_ref_v2(grant_ref_t ref) in gnttab_end_foreign_access_ref_v2() 467 static inline int _gnttab_end_foreign_access_ref(grant_ref_t ref) in _gnttab_end_foreign_access_ref() [all …]
|
/linux-6.6.21/arch/powerpc/kvm/ |
D | e500_mmu_host.c | 189 struct tlbe_ref *ref = &vcpu_e500->gtlb_priv[tlbsel][esel].ref; in inval_gtlbe_on_host() local 245 static inline void kvmppc_e500_ref_setup(struct tlbe_ref *ref, in kvmppc_e500_ref_setup() 262 static inline void kvmppc_e500_ref_release(struct tlbe_ref *ref) in kvmppc_e500_ref_release() 288 struct tlbe_ref *ref = in clear_tlb_privs() local 307 int tsize, struct tlbe_ref *ref, u64 gvaddr, in kvmppc_e500_setup_stlbe() 325 struct tlbe_ref *ref) in kvmppc_e500_shadow_map() 515 struct tlbe_ref *ref; in kvmppc_e500_tlb0_map() local 535 struct tlbe_ref *ref, in kvmppc_e500_tlb1_map_tlb1() 563 struct tlbe_ref *ref = &vcpu_e500->gtlb_priv[1][esel].ref; in kvmppc_e500_tlb1_map() local
|
/linux-6.6.21/drivers/misc/lkdtm/ |
D | refcount.c | 9 static void overflow_check(refcount_t *ref) in overflow_check() 84 static void check_zero(refcount_t *ref) in check_zero() 119 static void check_negative(refcount_t *ref, int start) in check_negative() 185 static void check_from_zero(refcount_t *ref) in check_from_zero() 252 static void check_saturated(refcount_t *ref) in check_saturated()
|
/linux-6.6.21/drivers/gpu/drm/i915/selftests/ |
D | i915_active.c | 20 struct kref ref; member 35 static void __live_release(struct kref *ref) in __live_release() 279 void i915_active_print(struct i915_active *ref, struct drm_printer *m) in i915_active_print() 315 static void active_flush(struct i915_active *ref, in active_flush() 332 void i915_active_unlock_wait(struct i915_active *ref) in i915_active_unlock_wait()
|
/linux-6.6.21/net/mac80211/ |
D | rate.h | 39 static inline void *rate_control_alloc_sta(struct rate_control_ref *ref, in rate_control_alloc_sta() 48 struct rate_control_ref *ref = sta->rate_ctrl; in rate_control_free_sta() local 58 struct rate_control_ref *ref = sta->rate_ctrl; in rate_control_add_sta_debugfs() local
|
D | rate.c | 34 struct rate_control_ref *ref = sta->rate_ctrl; in rate_control_rate_init() local 73 struct rate_control_ref *ref = local->rate_ctrl; in rate_control_tx_status() local 99 struct rate_control_ref *ref = local->rate_ctrl; in rate_control_rate_update() local 224 struct rate_control_ref *ref = file->private_data; in rcname_read() local 241 struct rate_control_ref *ref; in rate_control_alloc() local 904 struct rate_control_ref *ref = sdata->local->rate_ctrl; in rate_control_get_rate() local 978 struct rate_control_ref *ref; in ieee80211_init_rate_ctrl_alg() local 1009 struct rate_control_ref *ref; in rate_control_deinitialize() local
|
/linux-6.6.21/kernel/dma/ |
D | debug.c | 294 struct dma_debug_entry *ref, in __hash_bucket_find() 344 struct dma_debug_entry *ref) in bucket_find_exact() 350 struct dma_debug_entry *ref, in bucket_find_contain() 960 static void check_unmap(struct dma_debug_entry *ref) in check_unmap() 1092 struct dma_debug_entry *ref, in check_sync() 1246 struct dma_debug_entry ref; in debug_dma_mapping_error() local 1285 struct dma_debug_entry ref = { in debug_dma_unmap_page() local 1337 struct dma_debug_entry *ref) in get_nr_mapped_entries() 1366 struct dma_debug_entry ref = { in debug_dma_unmap_sg() local 1425 struct dma_debug_entry ref = { in debug_dma_free_coherent() local [all …]
|
/linux-6.6.21/drivers/accel/habanalabs/common/ |
D | context.c | 30 void hl_encaps_release_handle_and_put_ctx(struct kref *ref) in hl_encaps_release_handle_and_put_ctx() 38 static void hl_encaps_release_handle_and_put_sob(struct kref *ref) in hl_encaps_release_handle_and_put_sob() 46 void hl_encaps_release_handle_and_put_sob_ctx(struct kref *ref) in hl_encaps_release_handle_and_put_sob_ctx() 130 void hl_ctx_do_release(struct kref *ref) in hl_ctx_do_release()
|
/linux-6.6.21/drivers/gpu/drm/i915/display/ |
D | intel_frontbuffer.c | 205 static int frontbuffer_active(struct i915_active *ref) in frontbuffer_active() 214 static void frontbuffer_retire(struct i915_active *ref) in frontbuffer_retire() 223 static void frontbuffer_release(struct kref *ref) in frontbuffer_release()
|
/linux-6.6.21/arch/powerpc/perf/ |
D | imc-pmu.c | 361 struct imc_pmu_ref *ref; in ppc_nest_imc_cpu_offline() local 462 struct imc_pmu_ref *ref; in nest_imc_counters_release() local 517 struct imc_pmu_ref *ref; in nest_imc_event_init() local 677 struct imc_pmu_ref *ref; in ppc_core_imc_cpu_offline() local 764 struct imc_pmu_ref *ref; in core_imc_counters_release() local 820 struct imc_pmu_ref *ref; in core_imc_event_init() local 1125 struct imc_pmu_ref *ref; in thread_imc_event_add() local 1167 struct imc_pmu_ref *ref; in thread_imc_event_del() local 1360 struct imc_pmu_ref *ref = NULL; in trace_imc_event_add() local 1410 struct imc_pmu_ref *ref = NULL; in trace_imc_event_del() local
|
/linux-6.6.21/drivers/media/v4l2-core/ |
D | v4l2-ctrls-request.c | 56 struct v4l2_ctrl_ref *ref; in v4l2_ctrl_request_clone() local 144 struct v4l2_ctrl_ref *ref = find_ref_lock(hdl, id); in v4l2_ctrl_request_hdl_ctrl_find() local 329 struct v4l2_ctrl_ref *ref; in v4l2_ctrl_request_complete() local 400 struct v4l2_ctrl_ref *ref; in v4l2_ctrl_request_setup() local
|
/linux-6.6.21/fs/btrfs/ |
D | ref-verify.c | 54 struct ref_entry ref; member 165 struct ref_entry *ref) in insert_ref_entry() 238 struct ref_entry *ref; in free_block_entry() local 317 struct ref_entry *ref = NULL, *exist; in add_tree_block() local 362 struct ref_entry *ref; in add_shared_data_ref() local 392 struct ref_entry *ref; in add_extent_data_ref() local 626 struct ref_entry *ref; in dump_block_entry() local 665 struct ref_entry *ref = NULL, *exist; in btrfs_ref_tree_mod() local
|
D | delayed-ref.c | 427 struct btrfs_delayed_ref_node *ref) in drop_delayed_ref() 440 struct btrfs_delayed_ref_node *ref, in merge_ref() 488 struct btrfs_delayed_ref_node *ref; in btrfs_merge_delayed_refs() local 589 struct btrfs_delayed_ref_node *ref) in insert_delayed_ref() 865 struct btrfs_delayed_ref_node *ref, in init_delayed_ref_common() 898 struct btrfs_delayed_tree_ref *ref; in btrfs_add_delayed_tree_ref() local 991 struct btrfs_delayed_data_ref *ref; in btrfs_add_delayed_data_ref() local
|
/linux-6.6.21/tools/bpf/bpftool/ |
D | pids.c | 35 struct obj_ref *ref; in add_ref() local 216 struct obj_ref *ref = &refs->refs[i]; in emit_obj_refs_json() local 247 struct obj_ref *ref = &refs->refs[i]; in emit_obj_refs_plain() local
|
/linux-6.6.21/fs/orangefs/ |
D | namei.c | 26 struct orangefs_object_kref ref; in orangefs_create() local 226 struct orangefs_object_kref ref; in orangefs_symlink() local 313 struct orangefs_object_kref ref; in orangefs_mkdir() local
|