Symbol: ref_tracker
drivers/gpu/drm/display/drm_dp_tunnel.c
135
struct ref_tracker *tracker;
drivers/gpu/drm/display/drm_dp_tunnel.c
1886
ref_tracker_dir_exit(&mgr->ref_tracker);
drivers/gpu/drm/display/drm_dp_tunnel.c
1924
ref_tracker_dir_init(&mgr->ref_tracker, 16, "drm_dptun");
drivers/gpu/drm/display/drm_dp_tunnel.c
196
struct ref_tracker_dir ref_tracker;
drivers/gpu/drm/display/drm_dp_tunnel.c
391
struct ref_tracker **tracker)
drivers/gpu/drm/display/drm_dp_tunnel.c
393
ref_tracker_alloc(&tunnel->group->mgr->ref_tracker,
drivers/gpu/drm/display/drm_dp_tunnel.c
398
struct ref_tracker **tracker)
drivers/gpu/drm/display/drm_dp_tunnel.c
400
ref_tracker_free(&tunnel->group->mgr->ref_tracker,
drivers/gpu/drm/display/drm_dp_tunnel.c
405
struct ref_tracker **tracker)
drivers/gpu/drm/display/drm_dp_tunnel.c
410
struct ref_tracker **tracker)
drivers/gpu/drm/display/drm_dp_tunnel.c
430
struct ref_tracker **tracker)
drivers/gpu/drm/display/drm_dp_tunnel.c
447
struct ref_tracker **tracker)
drivers/gpu/drm/i915/display/g4x_dp.c
305
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/g4x_hdmi.c
71
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/hsw_ips.c
341
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/i9xx_plane.c
726
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/icl_dsi.c
1414
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/icl_dsi.c
1725
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_audio.c
1045
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_audio.c
1077
struct ref_tracker *wakeref = (struct ref_tracker *)cookie;
drivers/gpu/drm/i915/display/intel_cdclk.c
671
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_cdclk.c
761
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_crt.c
112
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_crt.c
850
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_crt.c
939
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_cursor.c
327
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_cursor.c
730
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_cx0_phy.c
108
static struct ref_tracker *intel_cx0_phy_transaction_begin(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
112
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_cx0_phy.c
121
static void intel_cx0_phy_transaction_end(struct intel_encoder *encoder, struct ref_tracker *wakeref)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2255
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2764
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3233
struct ref_tracker *wakeref = intel_cx0_phy_transaction_begin(encoder);
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3486
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3533
struct ref_tracker *wakeref = intel_cx0_phy_transaction_begin(encoder);
drivers/gpu/drm/i915/display/intel_cx0_phy.c
479
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_ddi.c
1005
struct ref_tracker *wf;
drivers/gpu/drm/i915/display/intel_ddi.c
3133
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_ddi.c
3201
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_ddi.c
3968
struct ref_tracker *trans_wakeref;
drivers/gpu/drm/i915/display/intel_ddi.c
731
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_ddi.c
752
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_ddi.c
808
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_ddi.c
851
struct ref_tracker *trans_wakeref;
drivers/gpu/drm/i915/display/intel_display.c
3051
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_display.c
3395
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_display.c
374
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_display.c
7421
struct ref_tracker *wakeref = NULL;
drivers/gpu/drm/i915/display/intel_display_core.h
389
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_display_debugfs.c
599
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_display_debugfs.c
89
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_display_power.c
2004
struct ref_tracker *wakeref __maybe_unused =
drivers/gpu/drm/i915/display/intel_display_power.c
2065
struct ref_tracker *wakeref __maybe_unused =
drivers/gpu/drm/i915/display/intel_display_power.c
2104
struct ref_tracker *wakeref __maybe_unused =
drivers/gpu/drm/i915/display/intel_display_power.c
547
struct ref_tracker *intel_display_power_get(struct intel_display *display,
drivers/gpu/drm/i915/display/intel_display_power.c
551
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_display_power.c
574
struct ref_tracker *
drivers/gpu/drm/i915/display/intel_display_power.c
579
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_display_power.c
641
struct ref_tracker *wakeref,
drivers/gpu/drm/i915/display/intel_display_power.c
662
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_display_power.c
681
struct ref_tracker *new_work_wakeref, *old_work_wakeref = NULL;
drivers/gpu/drm/i915/display/intel_display_power.c
743
struct ref_tracker *wakeref,
drivers/gpu/drm/i915/display/intel_display_power.c
747
struct ref_tracker *work_wakeref;
drivers/gpu/drm/i915/display/intel_display_power.c
802
struct ref_tracker *work_wakeref;
drivers/gpu/drm/i915/display/intel_display_power.c
856
struct ref_tracker *wakeref)
drivers/gpu/drm/i915/display/intel_display_power.c
888
struct ref_tracker *__maybe_unused wf;
drivers/gpu/drm/i915/display/intel_display_power.c
904
struct ref_tracker *wf;
drivers/gpu/drm/i915/display/intel_display_power.c
931
struct ref_tracker *__maybe_unused wf = INTEL_WAKEREF_DEF;
drivers/gpu/drm/i915/display/intel_display_power.h
147
struct ref_tracker *init_wakeref;
drivers/gpu/drm/i915/display/intel_display_power.h
148
struct ref_tracker *disable_wakeref;
drivers/gpu/drm/i915/display/intel_display_power.h
154
struct ref_tracker *async_put_wakeref;
drivers/gpu/drm/i915/display/intel_display_power.h
164
struct ref_tracker *wakerefs[POWER_DOMAIN_NUM];
drivers/gpu/drm/i915/display/intel_display_power.h
17
struct ref_tracker;
drivers/gpu/drm/i915/display/intel_display_power.h
192
struct ref_tracker *intel_display_power_get(struct intel_display *display,
drivers/gpu/drm/i915/display/intel_display_power.h
194
struct ref_tracker *
drivers/gpu/drm/i915/display/intel_display_power.h
199
struct ref_tracker *wakeref,
drivers/gpu/drm/i915/display/intel_display_power.h
205
struct ref_tracker *wakeref);
drivers/gpu/drm/i915/display/intel_display_power.h
209
struct ref_tracker *wakeref)
drivers/gpu/drm/i915/display/intel_display_power.h
217
struct ref_tracker *wakeref,
drivers/gpu/drm/i915/display/intel_display_power.h
229
struct ref_tracker *wakeref)
drivers/gpu/drm/i915/display/intel_display_power.h
237
struct ref_tracker *wakeref)
drivers/gpu/drm/i915/display/intel_display_power.h
245
struct ref_tracker *wakeref,
drivers/gpu/drm/i915/display/intel_display_power.h
303
for (struct ref_tracker *(wf) = intel_display_power_get((display), (domain)); (wf); \
drivers/gpu/drm/i915/display/intel_display_power.h
310
for (struct ref_tracker *(wf) = intel_display_power_get_if_enabled((display), (domain)); (wf); \
drivers/gpu/drm/i915/display/intel_display_rpm.c
14
void intel_display_rpm_put_raw(struct intel_display *display, struct ref_tracker *wakeref)
drivers/gpu/drm/i915/display/intel_display_rpm.c
19
struct ref_tracker *intel_display_rpm_get(struct intel_display *display)
drivers/gpu/drm/i915/display/intel_display_rpm.c
24
struct ref_tracker *intel_display_rpm_get_if_in_use(struct intel_display *display)
drivers/gpu/drm/i915/display/intel_display_rpm.c
29
struct ref_tracker *intel_display_rpm_get_noresume(struct intel_display *display)
drivers/gpu/drm/i915/display/intel_display_rpm.c
34
void intel_display_rpm_put(struct intel_display *display, struct ref_tracker *wakeref)
drivers/gpu/drm/i915/display/intel_display_rpm.c
9
struct ref_tracker *intel_display_rpm_get_raw(struct intel_display *display)
drivers/gpu/drm/i915/display/intel_display_rpm.h
10
struct ref_tracker;
drivers/gpu/drm/i915/display/intel_display_rpm.h
12
struct ref_tracker *intel_display_rpm_get(struct intel_display *display);
drivers/gpu/drm/i915/display/intel_display_rpm.h
13
void intel_display_rpm_put(struct intel_display *display, struct ref_tracker *wakeref);
drivers/gpu/drm/i915/display/intel_display_rpm.h
16
for (struct ref_tracker *(__wakeref) = intel_display_rpm_get(__display); (__wakeref); \
drivers/gpu/drm/i915/display/intel_display_rpm.h
30
struct ref_tracker *intel_display_rpm_get_raw(struct intel_display *display);
drivers/gpu/drm/i915/display/intel_display_rpm.h
31
void intel_display_rpm_put_raw(struct intel_display *display, struct ref_tracker *wakeref);
drivers/gpu/drm/i915/display/intel_display_rpm.h
33
struct ref_tracker *intel_display_rpm_get_if_in_use(struct intel_display *display);
drivers/gpu/drm/i915/display/intel_display_rpm.h
34
struct ref_tracker *intel_display_rpm_get_noresume(struct intel_display *display);
drivers/gpu/drm/i915/display/intel_display_types.h
1704
struct ref_tracker *vdd_wakeref;
drivers/gpu/drm/i915/display/intel_display_types.h
1980
struct ref_tracker *ddi_io_wakeref;
drivers/gpu/drm/i915/display/intel_display_types.h
1981
struct ref_tracker *aux_wakeref;
drivers/gpu/drm/i915/display/intel_display_types.h
637
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_dmc.c
1333
struct ref_tracker *wakeref __maybe_unused =
drivers/gpu/drm/i915/display/intel_dmc.c
1616
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_dp_aux.c
250
struct ref_tracker *aux_wakeref;
drivers/gpu/drm/i915/display/intel_dp_aux.c
251
struct ref_tracker *pps_wakeref = NULL;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
1450
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
1488
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
2191
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
3601
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
3668
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
3740
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
550
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
771
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
792
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_dpll_mgr.h
399
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_dpll_mgr.h
44
struct ref_tracker;
drivers/gpu/drm/i915/display/intel_dpt.c
132
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_dsb.c
967
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_dsi.h
33
struct ref_tracker;
drivers/gpu/drm/i915/display/intel_dsi.h
47
struct ref_tracker *io_wakeref[I915_MAX_PORTS];
drivers/gpu/drm/i915/display/intel_fb_pin.c
125
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_fbc.c
2386
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_fbdev.c
271
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_gmbus.c
794
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_gmbus.c
834
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_hdmi.c
2521
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_hdmi.c
2564
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_hotplug.c
275
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_hotplug.c
788
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_lt_phy.c
1328
static struct ref_tracker *intel_lt_phy_transaction_begin(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_lt_phy.c
1332
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_lt_phy.c
1340
static void intel_lt_phy_transaction_end(struct intel_encoder *encoder, struct ref_tracker *wakeref)
drivers/gpu/drm/i915/display/intel_lt_phy.c
1940
struct ref_tracker *wakeref = 0;
drivers/gpu/drm/i915/display/intel_lt_phy.c
2068
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_lt_phy.c
2145
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_lt_phy.c
2235
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_lvds.c
108
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_modeset_setup.c
943
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_pipe_crc.c
591
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_pps.c
70
struct ref_tracker *intel_pps_lock(struct intel_dp *intel_dp)
drivers/gpu/drm/i915/display/intel_pps.c
73
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_pps.c
84
struct ref_tracker *intel_pps_unlock(struct intel_dp *intel_dp, struct ref_tracker *wakeref)
drivers/gpu/drm/i915/display/intel_pps.h
17
struct ref_tracker;
drivers/gpu/drm/i915/display/intel_pps.h
19
struct ref_tracker *intel_pps_lock(struct intel_dp *intel_dp);
drivers/gpu/drm/i915/display/intel_pps.h
20
struct ref_tracker *intel_pps_unlock(struct intel_dp *intel_dp, struct ref_tracker *wakeref);
drivers/gpu/drm/i915/display/intel_pps.h
23
for (struct ref_tracker *(wf) = intel_pps_lock(dp); (wf); (wf) = intel_pps_unlock((dp), (wf)))
drivers/gpu/drm/i915/display/intel_psr.c
4238
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_sprite.c
1236
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_sprite.c
465
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_sprite.c
896
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_tc.c
1172
struct ref_tracker *tc_cold_wref;
drivers/gpu/drm/i915/display/intel_tc.c
185
static struct ref_tracker *
drivers/gpu/drm/i915/display/intel_tc.c
195
static struct ref_tracker *
drivers/gpu/drm/i915/display/intel_tc.c
199
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/intel_tc.c
210
struct ref_tracker *wakeref)
drivers/gpu/drm/i915/display/intel_tc.c
218
tc_cold_unblock(struct intel_tc_port *tc, struct ref_tracker *wakeref)
drivers/gpu/drm/i915/display/intel_tc.c
54
struct ref_tracker *lock_wakeref;
drivers/gpu/drm/i915/display/intel_tc.c
628
struct ref_tracker *tc_cold_wref;
drivers/gpu/drm/i915/display/intel_tc.c
895
struct ref_tracker *port_wakeref;
drivers/gpu/drm/i915/display/intel_tc.c
914
struct ref_tracker *port_wakeref;
drivers/gpu/drm/i915/display/intel_tc.c
966
struct ref_tracker *port_wakeref;
drivers/gpu/drm/i915/display/intel_vdsc.c
1025
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/skl_universal_plane.c
941
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/skl_watermark.c
721
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/display/vlv_dsi.c
939
struct ref_tracker *wakeref;
drivers/gpu/drm/i915/intel_runtime_pm.c
188
static struct ref_tracker *i915_display_rpm_get(const struct drm_device *drm)
drivers/gpu/drm/i915/intel_runtime_pm.c
193
static struct ref_tracker *i915_display_rpm_get_raw(const struct drm_device *drm)
drivers/gpu/drm/i915/intel_runtime_pm.c
198
static struct ref_tracker *i915_display_rpm_get_if_in_use(const struct drm_device *drm)
drivers/gpu/drm/i915/intel_runtime_pm.c
203
static struct ref_tracker *i915_display_rpm_get_noresume(const struct drm_device *drm)
drivers/gpu/drm/i915/intel_runtime_pm.c
208
static void i915_display_rpm_put(const struct drm_device *drm, struct ref_tracker *wakeref)
drivers/gpu/drm/i915/intel_runtime_pm.c
213
static void i915_display_rpm_put_raw(const struct drm_device *drm, struct ref_tracker *wakeref)
drivers/gpu/drm/i915/intel_wakeref.h
24
typedef struct ref_tracker *intel_wakeref_t;
drivers/gpu/drm/i915/intel_wakeref.h
273
struct ref_tracker *user = NULL;
drivers/gpu/drm/xe/display/xe_display_rpm.c
15
static struct ref_tracker *xe_display_rpm_get(const struct drm_device *drm)
drivers/gpu/drm/xe/display/xe_display_rpm.c
20
static struct ref_tracker *xe_display_rpm_get_if_in_use(const struct drm_device *drm)
drivers/gpu/drm/xe/display/xe_display_rpm.c
25
static struct ref_tracker *xe_display_rpm_get_noresume(const struct drm_device *drm)
drivers/gpu/drm/xe/display/xe_display_rpm.c
32
static void xe_display_rpm_put(const struct drm_device *drm, struct ref_tracker *wakeref)
fs/btrfs/delayed-inode.h
43
struct ref_tracker *tracker;
include/drm/display/drm_dp_tunnel.h
102
drm_dp_tunnel_get(struct drm_dp_tunnel *tunnel, struct ref_tracker **tracker)
include/drm/display/drm_dp_tunnel.h
108
drm_dp_tunnel_put(struct drm_dp_tunnel *tunnel, struct ref_tracker **tracker) {}
include/drm/display/drm_dp_tunnel.h
21
struct ref_tracker;
include/drm/display/drm_dp_tunnel.h
25
struct ref_tracker *tracker;
include/drm/display/drm_dp_tunnel.h
31
drm_dp_tunnel_get(struct drm_dp_tunnel *tunnel, struct ref_tracker **tracker);
include/drm/display/drm_dp_tunnel.h
34
drm_dp_tunnel_put(struct drm_dp_tunnel *tunnel, struct ref_tracker **tracker);
include/drm/intel/display_parent_interface.h
21
struct ref_tracker;
include/drm/intel/display_parent_interface.h
59
struct ref_tracker *(*get)(const struct drm_device *drm);
include/drm/intel/display_parent_interface.h
60
struct ref_tracker *(*get_raw)(const struct drm_device *drm);
include/drm/intel/display_parent_interface.h
61
struct ref_tracker *(*get_if_in_use)(const struct drm_device *drm);
include/drm/intel/display_parent_interface.h
62
struct ref_tracker *(*get_noresume)(const struct drm_device *drm);
include/drm/intel/display_parent_interface.h
64
void (*put)(const struct drm_device *drm, struct ref_tracker *wakeref);
include/drm/intel/display_parent_interface.h
65
void (*put_raw)(const struct drm_device *drm, struct ref_tracker *wakeref);
include/linux/dpll.h
178
typedef struct ref_tracker *dpll_tracker;
include/linux/dpll.h
21
struct ref_tracker;
include/linux/ref_tracker.h
11
struct ref_tracker;
include/linux/ref_tracker.h
128
struct ref_tracker **trackerp,
include/linux/ref_tracker.h
135
struct ref_tracker **trackerp)
include/linux/ref_tracker.h
85
struct ref_tracker **trackerp, gfp_t gfp);
include/linux/ref_tracker.h
88
struct ref_tracker **trackerp);
include/net/net_trackers.h
13
typedef struct ref_tracker *netns_tracker;
include/net/net_trackers.h
7
typedef struct ref_tracker *netdevice_tracker;
lib/ref_tracker.c
221
struct ref_tracker *tracker, *n;
lib/ref_tracker.c
253
struct ref_tracker **trackerp,
lib/ref_tracker.c
257
struct ref_tracker *tracker;
lib/ref_tracker.c
287
struct ref_tracker **trackerp)
lib/ref_tracker.c
291
struct ref_tracker *tracker;
lib/ref_tracker.c
331
tracker = list_first_entry(&dir->quarantine, struct ref_tracker, head);
lib/ref_tracker.c
75
struct ref_tracker *tracker;
lib/test_ref_tracker.c
15
static struct ref_tracker *tracker[20];
lib/test_ref_tracker.c
19
struct ref_tracker **trackerp) \
lib/test_ref_tracker.c
48
struct ref_tracker **trackerp)