Symbol: faux_device
arch/x86/kernel/cpu/microcode/core.c
296
static struct faux_device *microcode_fdev;
drivers/acpi/apei/einj-core.c
1045
static int __init einj_probe(struct faux_device *fdev)
drivers/acpi/apei/einj-core.c
1148
static void einj_remove(struct faux_device *fdev)
drivers/acpi/apei/einj-core.c
1175
static struct faux_device *einj_dev;
drivers/base/faux.c
126
struct faux_device *faux_device_create_with_groups(const char *name,
drivers/base/faux.c
132
struct faux_device *faux_dev;
drivers/base/faux.c
207
struct faux_device *faux_device_create(const char *name,
drivers/base/faux.c
222
void faux_device_destroy(struct faux_device *faux_dev)
drivers/base/faux.c
26
struct faux_device faux_dev;
drivers/base/faux.c
43
struct faux_device *faux_dev = &faux_obj->faux_dev;
drivers/base/faux.c
67
struct faux_device *faux_dev = &faux_obj->faux_dev;
drivers/char/tlclk.c
772
static struct faux_device *tlclk_device;
drivers/cpuidle/cpuidle-psci.c
431
static int psci_cpuidle_probe(struct faux_device *fdev)
drivers/cpuidle/cpuidle-psci.c
479
struct faux_device *fdev;
drivers/gpu/drm/vgem/vgem_drv.c
130
struct faux_device *fdev;
drivers/gpu/drm/vgem/vgem_drv.c
168
struct faux_device *fdev = vgem_device->faux_dev;
drivers/gpu/drm/vgem/vgem_drv.c
55
struct faux_device *faux_dev;
drivers/gpu/drm/vkms/vkms_drv.c
163
struct faux_device *fdev;
drivers/gpu/drm/vkms/vkms_drv.c
253
struct faux_device *fdev;
drivers/gpu/drm/vkms/vkms_drv.h
244
struct faux_device *faux_dev;
drivers/misc/lis3lv02d/lis3lv02d.h
285
struct faux_device *fdev; /* faux device */
drivers/platform/x86/dell/dell-pc.c
258
static int dell_pc_faux_probe(struct faux_device *fdev)
drivers/platform/x86/dell/dell-pc.c
27
static struct faux_device *dell_pc_fdev;
drivers/regulator/dummy.c
40
static int dummy_regulator_probe(struct faux_device *fdev)
drivers/regulator/dummy.c
63
static struct faux_device *dummy_fdev;
drivers/virt/coco/tdx-host/tdx-host.c
205
static int tdx_host_probe(struct faux_device *fdev)
drivers/virt/coco/tdx-host/tdx-host.c
214
static struct faux_device *fdev;
include/linux/device/faux.h
32
#define to_faux_device(x) container_of_const((x), struct faux_device, dev)
include/linux/device/faux.h
46
int (*probe)(struct faux_device *faux_dev);
include/linux/device/faux.h
47
void (*remove)(struct faux_device *faux_dev);
include/linux/device/faux.h
50
struct faux_device *faux_device_create(const char *name,
include/linux/device/faux.h
53
struct faux_device *faux_device_create_with_groups(const char *name,
include/linux/device/faux.h
57
void faux_device_destroy(struct faux_device *faux_dev);
include/linux/device/faux.h
59
static inline void *faux_device_get_drvdata(const struct faux_device *faux_dev)
include/linux/device/faux.h
64
static inline void faux_device_set_drvdata(struct faux_device *faux_dev, void *data)
net/wireless/reg.c
97
static struct faux_device *reg_fdev;
sound/hda/codecs/side-codecs/cirrus_scodec_test.c
19
struct faux_device *)
sound/hda/codecs/side-codecs/cirrus_scodec_test.c
30
struct faux_device *amp_dev;
sound/hda/codecs/side-codecs/cirrus_scodec_test.c
31
struct faux_device *gpio_dev;
sound/hda/codecs/side-codecs/cirrus_scodec_test.c
99
static int cirrus_scodec_test_gpio_probe(struct faux_device *fdev)
sound/soc/codecs/cs-amp-lib-test.c
40
struct faux_device *)
sound/soc/codecs/cs-amp-lib-test.c
43
struct faux_device *amp_dev;
sound/soc/codecs/cs35l56-shared-test.c
28
struct faux_device *amp_dev;
sound/soc/codecs/cs35l56-shared-test.c
29
struct faux_device *gpio_dev;
sound/soc/codecs/cs35l56-shared-test.c
45
struct faux_device *)
sound/soc/codecs/cs35l56-shared-test.c
87
static int cs35l56_shared_test_mock_gpio_probe(struct faux_device *fdev)
sound/soc/codecs/cs35l56-test.c
26
struct faux_device *)
sound/soc/codecs/cs35l56-test.c
41
struct faux_device *amp_dev;
sound/soc/soc-utils.c
272
static int snd_soc_dummy_probe(struct faux_device *fdev)
sound/soc/soc-utils.c
291
static struct faux_device *soc_dummy_dev;