Home
last modified time | relevance | path

Searched refs:faux_device (Results 1 – 15 of 15) sorted by relevance

/linux/include/linux/device/
H A Dfaux.h29 struct faux_device { struct
32 #define to_faux_device(x) container_of_const((x), struct faux_device, dev) argument
46 int (*probe)(struct faux_device *faux_dev);
47 void (*remove)(struct faux_device *faux_dev);
50 struct faux_device *faux_device_create(const char *name,
53 struct faux_device *faux_device_create_with_groups(const char *name,
57 void faux_device_destroy(struct faux_device *faux_dev);
59 static inline void *faux_device_get_drvdata(const struct faux_device *faux_dev) in faux_device_get_drvdata()
64 static inline void faux_device_set_drvdata(struct faux_device *faux_dev, void *data) in faux_device_set_drvdata()
/linux/drivers/base/
H A Dfaux.c26 struct faux_device faux_dev;
43 struct faux_device *faux_dev = &faux_obj->faux_dev; in faux_probe()
67 struct faux_device *faux_dev = &faux_obj->faux_dev; in faux_remove()
126 struct faux_device *faux_device_create_with_groups(const char *name, in faux_device_create_with_groups()
132 struct faux_device *faux_dev; in faux_device_create_with_groups()
204 struct faux_device *faux_device_create(const char *name, in faux_device_create()
219 void faux_device_destroy(struct faux_device *faux_dev) in faux_device_destroy()
/linux/drivers/gpu/drm/vgem/
H A Dvgem_drv.c55 struct faux_device *faux_dev;
130 struct faux_device *fdev; in vgem_init()
168 struct faux_device *fdev = vgem_device->faux_dev; in vgem_exit()
/linux/rust/kernel/
H A Dfaux.rs31 pub struct Registration(NonNull<bindings::faux_device>);
57 fn as_raw(&self) -> *mut bindings::faux_device { in as_raw() argument
/linux/sound/hda/codecs/side-codecs/
H A Dcirrus_scodec_test.c19 struct faux_device *)
30 struct faux_device *amp_dev;
31 struct faux_device *gpio_dev;
99 static int cirrus_scodec_test_gpio_probe(struct faux_device *fdev) in cirrus_scodec_test_gpio_probe()
/linux/drivers/platform/x86/dell/
H A Ddell-pc.c27 static struct faux_device *dell_pc_fdev;
258 static int dell_pc_faux_probe(struct faux_device *fdev) in dell_pc_faux_probe()
/linux/sound/soc/
H A Dsoc-utils.c278 static int snd_soc_dummy_probe(struct faux_device *fdev) in snd_soc_dummy_probe()
297 static struct faux_device *soc_dummy_dev;
/linux/drivers/cpuidle/
H A Dcpuidle-psci.c431 static int psci_cpuidle_probe(struct faux_device *fdev) in psci_cpuidle_probe()
479 struct faux_device *fdev; in psci_idle_init()
/linux/drivers/gpu/drm/vkms/
H A Dvkms_drv.h244 struct faux_device *faux_dev;
/linux/drivers/misc/lis3lv02d/
H A Dlis3lv02d.h285 struct faux_device *fdev; /* faux device */
/linux/drivers/acpi/apei/
H A Deinj-core.c1040 static int __init einj_probe(struct faux_device *fdev) in einj_probe()
1143 static void einj_remove(struct faux_device *fdev) in einj_remove()
1170 static struct faux_device *einj_dev;
/linux/arch/x86/kernel/cpu/microcode/
H A Dcore.c297 static struct faux_device *microcode_fdev;
/linux/drivers/char/
H A Dtlclk.c771 static struct faux_device *tlclk_device;
/linux/sound/soc/codecs/
H A Dcs-amp-lib-test.c41 struct faux_device *)
44 struct faux_device *amp_dev;
/linux/net/wireless/
H A Dreg.c108 static struct faux_device *reg_fdev;