Symbol: drm_privacy_screen
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9424
struct drm_privacy_screen *privacy_screen;
drivers/gpu/drm/drm_connector.c
3208
struct drm_connector *connector, struct drm_privacy_screen *priv)
drivers/gpu/drm/drm_privacy_screen.c
116
struct drm_privacy_screen *drm_privacy_screen_get(struct device *dev,
drivers/gpu/drm/drm_privacy_screen.c
121
struct drm_privacy_screen *priv;
drivers/gpu/drm/drm_privacy_screen.c
187
void drm_privacy_screen_put(struct drm_privacy_screen *priv)
drivers/gpu/drm/drm_privacy_screen.c
209
int drm_privacy_screen_set_sw_state(struct drm_privacy_screen *priv,
drivers/gpu/drm/drm_privacy_screen.c
250
void drm_privacy_screen_get_state(struct drm_privacy_screen *priv,
drivers/gpu/drm/drm_privacy_screen.c
281
int drm_privacy_screen_register_notifier(struct drm_privacy_screen *priv,
drivers/gpu/drm/drm_privacy_screen.c
297
int drm_privacy_screen_unregister_notifier(struct drm_privacy_screen *priv,
drivers/gpu/drm/drm_privacy_screen.c
309
struct drm_privacy_screen *priv = to_drm_privacy_screen(dev);
drivers/gpu/drm/drm_privacy_screen.c
337
struct drm_privacy_screen *priv = to_drm_privacy_screen(dev);
drivers/gpu/drm/drm_privacy_screen.c
35
container_of(dev, struct drm_privacy_screen, dev)
drivers/gpu/drm/drm_privacy_screen.c
365
ATTRIBUTE_GROUPS(drm_privacy_screen);
drivers/gpu/drm/drm_privacy_screen.c
374
struct drm_privacy_screen *priv = to_drm_privacy_screen(dev);
drivers/gpu/drm/drm_privacy_screen.c
391
struct drm_privacy_screen *drm_privacy_screen_register(
drivers/gpu/drm/drm_privacy_screen.c
395
struct drm_privacy_screen *priv;
drivers/gpu/drm/drm_privacy_screen.c
436
void drm_privacy_screen_unregister(struct drm_privacy_screen *priv)
drivers/gpu/drm/drm_privacy_screen.c
468
void drm_privacy_screen_call_notifier_chain(struct drm_privacy_screen *priv)
drivers/gpu/drm/drm_privacy_screen.c
82
static struct drm_privacy_screen *drm_privacy_screen_get_by_name(
drivers/gpu/drm/drm_privacy_screen.c
85
struct drm_privacy_screen *priv;
drivers/gpu/drm/i915/display/intel_ddi.c
4721
struct drm_privacy_screen *privacy_screen;
drivers/gpu/drm/i915/display/intel_display_driver.c
70
struct drm_privacy_screen *privacy_screen;
drivers/platform/chrome/chromeos_privacy_screen.c
110
struct drm_privacy_screen *drm_privacy_screen =
drivers/platform/chrome/chromeos_privacy_screen.c
115
if (IS_ERR(drm_privacy_screen)) {
drivers/platform/chrome/chromeos_privacy_screen.c
117
return PTR_ERR(drm_privacy_screen);
drivers/platform/chrome/chromeos_privacy_screen.c
120
platform_set_drvdata(pdev, drm_privacy_screen);
drivers/platform/chrome/chromeos_privacy_screen.c
122
dev_name(&drm_privacy_screen->dev));
drivers/platform/chrome/chromeos_privacy_screen.c
32
chromeos_privacy_screen_get_hw_state(struct drm_privacy_screen
drivers/platform/chrome/chromeos_privacy_screen.c
33
*drm_privacy_screen)
drivers/platform/chrome/chromeos_privacy_screen.c
37
drm_privacy_screen_get_drvdata(drm_privacy_screen);
drivers/platform/chrome/chromeos_privacy_screen.c
53
drm_privacy_screen->hw_state = drm_privacy_screen->sw_state =
drivers/platform/chrome/chromeos_privacy_screen.c
56
drm_privacy_screen->hw_state = drm_privacy_screen->sw_state =
drivers/platform/chrome/chromeos_privacy_screen.c
63
chromeos_privacy_screen_set_sw_state(struct drm_privacy_screen
drivers/platform/chrome/chromeos_privacy_screen.c
64
*drm_privacy_screen,
drivers/platform/chrome/chromeos_privacy_screen.c
69
drm_privacy_screen_get_drvdata(drm_privacy_screen);
drivers/platform/chrome/chromeos_privacy_screen.c
95
drm_privacy_screen->hw_state = drm_privacy_screen->sw_state = state;
drivers/platform/x86/lenovo/thinkpad_acpi.c
10036
static struct drm_privacy_screen *lcdshadow_dev;
drivers/platform/x86/lenovo/thinkpad_acpi.c
10040
static int lcdshadow_set_sw_state(struct drm_privacy_screen *priv,
drivers/platform/x86/lenovo/thinkpad_acpi.c
10055
static void lcdshadow_get_hw_state(struct drm_privacy_screen *priv)
include/drm/drm_connector.h
2188
struct drm_privacy_screen *privacy_screen;
include/drm/drm_connector.h
2594
struct drm_connector *connector, struct drm_privacy_screen *priv);
include/drm/drm_connector.h
47
struct drm_privacy_screen;
include/drm/drm_privacy_screen_consumer.h
15
struct drm_privacy_screen;
include/drm/drm_privacy_screen_consumer.h
18
struct drm_privacy_screen *drm_privacy_screen_get(struct device *dev,
include/drm/drm_privacy_screen_consumer.h
20
void drm_privacy_screen_put(struct drm_privacy_screen *priv);
include/drm/drm_privacy_screen_consumer.h
22
int drm_privacy_screen_set_sw_state(struct drm_privacy_screen *priv,
include/drm/drm_privacy_screen_consumer.h
24
void drm_privacy_screen_get_state(struct drm_privacy_screen *priv,
include/drm/drm_privacy_screen_consumer.h
28
int drm_privacy_screen_register_notifier(struct drm_privacy_screen *priv,
include/drm/drm_privacy_screen_consumer.h
30
int drm_privacy_screen_unregister_notifier(struct drm_privacy_screen *priv,
include/drm/drm_privacy_screen_consumer.h
33
static inline struct drm_privacy_screen *drm_privacy_screen_get(struct device *dev,
include/drm/drm_privacy_screen_consumer.h
38
static inline void drm_privacy_screen_put(struct drm_privacy_screen *priv)
include/drm/drm_privacy_screen_consumer.h
41
static inline int drm_privacy_screen_set_sw_state(struct drm_privacy_screen *priv,
include/drm/drm_privacy_screen_consumer.h
46
static inline void drm_privacy_screen_get_state(struct drm_privacy_screen *priv,
include/drm/drm_privacy_screen_consumer.h
53
static inline int drm_privacy_screen_register_notifier(struct drm_privacy_screen *priv,
include/drm/drm_privacy_screen_consumer.h
58
static inline int drm_privacy_screen_unregister_notifier(struct drm_privacy_screen *priv,
include/drm/drm_privacy_screen_driver.h
17
struct drm_privacy_screen;
include/drm/drm_privacy_screen_driver.h
33
int (*set_sw_state)(struct drm_privacy_screen *priv,
include/drm/drm_privacy_screen_driver.h
41
void (*get_hw_state)(struct drm_privacy_screen *priv);
include/drm/drm_privacy_screen_driver.h
83
void *drm_privacy_screen_get_drvdata(struct drm_privacy_screen *priv)
include/drm/drm_privacy_screen_driver.h
88
struct drm_privacy_screen *drm_privacy_screen_register(
include/drm/drm_privacy_screen_driver.h
91
void drm_privacy_screen_unregister(struct drm_privacy_screen *priv);
include/drm/drm_privacy_screen_driver.h
93
void drm_privacy_screen_call_notifier_chain(struct drm_privacy_screen *priv);