Home
last modified time | relevance | path

Searched refs:chardev_priv (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/platform/x86/dell/
H A Ddell-smbios-wmi.c43 static struct wmi_smbios_priv *chardev_priv; variable
102 if (!chardev_priv) in dell_smbios_wmi_read()
105 return simple_read_from_buffer(buffer, length, offset, &chardev_priv->req_buf_size, in dell_smbios_wmi_read()
106 sizeof(chardev_priv->req_buf_size)); in dell_smbios_wmi_read()
156 if (!chardev_priv) in dell_smbios_wmi_ioctl()
159 guard(mutex)(&chardev_priv->call_lock); in dell_smbios_wmi_ioctl()
161 return dell_smbios_wmi_do_ioctl(chardev_priv, input); in dell_smbios_wmi_ioctl()
182 chardev_priv = NULL; in dell_smbios_wmi_clear_chardev()
191 if (chardev_priv) in dell_smbios_wmi_register_chardev()
194 chardev_priv = priv; in dell_smbios_wmi_register_chardev()
/linux/drivers/platform/chrome/
H A Dcros_ec_chardev.c66 struct chardev_priv { struct
82 static int ec_get_version(struct chardev_priv *priv, char *str, int maxlen) in ec_get_version() argument
124 struct chardev_priv *priv = container_of(nb, struct chardev_priv, in cros_ec_chardev_mkbp_event()
160 static struct ec_event *cros_ec_chardev_fetch_event(struct chardev_priv *priv, in cros_ec_chardev_fetch_event()
200 struct chardev_priv *priv; in cros_ec_chardev_open()
229 struct chardev_priv *priv = filp->private_data; in cros_ec_chardev_poll()
248 struct chardev_priv *priv = filp->private_data; in cros_ec_chardev_read()
301 struct chardev_priv *priv = filp->private_data; in cros_ec_chardev_release()
320 static long cros_ec_chardev_ioctl_xcmd(struct chardev_priv *priv, void __user *arg) in cros_ec_chardev_ioctl_xcmd()
362 static long cros_ec_chardev_ioctl_readmem(struct chardev_priv *priv, void __user *arg) in cros_ec_chardev_ioctl_readmem()
[all …]