Symbol: san_rqsg_if
drivers/platform/surface/surface_acpi_notify.c
100
up_read(&san_rqsg_if.lock);
drivers/platform/surface/surface_acpi_notify.c
105
up_read(&san_rqsg_if.lock);
drivers/platform/surface/surface_acpi_notify.c
109
up_read(&san_rqsg_if.lock);
drivers/platform/surface/surface_acpi_notify.c
124
return blocking_notifier_chain_register(&san_rqsg_if.nh, nb);
drivers/platform/surface/surface_acpi_notify.c
134
return blocking_notifier_chain_unregister(&san_rqsg_if.nh, nb);
drivers/platform/surface/surface_acpi_notify.c
142
ret = blocking_notifier_call_chain(&san_rqsg_if.nh, evt->command, evt);
drivers/platform/surface/surface_acpi_notify.c
50
static struct san_rqsg_if san_rqsg_if = {
drivers/platform/surface/surface_acpi_notify.c
51
.lock = __RWSEM_INITIALIZER(san_rqsg_if.lock),
drivers/platform/surface/surface_acpi_notify.c
53
.nh = BLOCKING_NOTIFIER_INIT(san_rqsg_if.nh),
drivers/platform/surface/surface_acpi_notify.c
60
down_write(&san_rqsg_if.lock);
drivers/platform/surface/surface_acpi_notify.c
61
if (!san_rqsg_if.dev && dev)
drivers/platform/surface/surface_acpi_notify.c
62
san_rqsg_if.dev = dev;
drivers/platform/surface/surface_acpi_notify.c
65
up_write(&san_rqsg_if.lock);
drivers/platform/surface/surface_acpi_notify.c
91
down_read(&san_rqsg_if.lock);
drivers/platform/surface/surface_acpi_notify.c
93
if (!san_rqsg_if.dev) {
drivers/platform/surface/surface_acpi_notify.c
94
up_read(&san_rqsg_if.lock);
drivers/platform/surface/surface_acpi_notify.c
98
link = device_link_add(client, san_rqsg_if.dev, flags);