Home
last modified time | relevance | path

Searched refs:miscdevice (Results 1 – 25 of 255) sorted by relevance

1234567891011

/linux-6.15/drivers/char/
H A Dmisc.c121 const struct miscdevice *p = list_entry(v, struct miscdevice, list); in misc_seq_show()
139 struct miscdevice *c = NULL, *iter; in misc_open()
187 const struct miscdevice *c = dev_get_drvdata(dev); in misc_devnode()
225 int misc_register(struct miscdevice *misc) in misc_register()
244 struct miscdevice *c; in misc_register()
294 void misc_deregister(struct miscdevice *misc) in misc_deregister()
/linux-6.15/drivers/misc/
H A Dmisc_minor_kunit.c8 static struct miscdevice dev_dynamic_minor = {
14 static struct miscdevice dev_static_minor = {
20 static struct miscdevice dev_misc_dynamic_minor = {
H A Ddw-xdata-pcie.c70 struct miscdevice misc_dev;
201 static struct dw_xdata *misc_dev_to_dw(struct miscdevice *misc_dev) in misc_dev_to_dw()
209 struct miscdevice *misc_dev = dev_get_drvdata(dev); in write_show()
221 struct miscdevice *misc_dev = dev_get_drvdata(dev); in write_store()
246 struct miscdevice *misc_dev = dev_get_drvdata(dev); in read_show()
258 struct miscdevice *misc_dev = dev_get_drvdata(dev); in read_store()
H A Dopen-dice.c35 struct miscdevice misc;
144 .misc = (struct miscdevice){ in open_dice_probe()
/linux-6.15/include/linux/
H A Dmiscdevice.h79 struct miscdevice { struct
91 extern int misc_register(struct miscdevice *misc); argument
92 extern void misc_deregister(struct miscdevice *misc);
/linux-6.15/drivers/platform/x86/intel/ifs/
H A Difs.h384 struct miscdevice misc;
389 struct miscdevice *m = dev_get_drvdata(dev); in ifs_get_data()
397 struct miscdevice *m = dev_get_drvdata(dev); in ifs_get_test_caps()
405 struct miscdevice *m = dev_get_drvdata(dev); in ifs_get_test_msrs()
/linux-6.15/rust/kernel/
H A Dmiscdevice.rs33 pub const fn into_raw<T: MiscDevice>(self) -> bindings::miscdevice { in into_raw() argument
35 let mut result: bindings::miscdevice = unsafe { MaybeUninit::zeroed().assume_init() }; in into_raw()
52 inner: Opaque<bindings::miscdevice>,
67 inner <- Opaque::try_ffi_init(move |slot: *mut bindings::miscdevice| { in register()
83 pub fn as_raw(&self) -> *mut bindings::miscdevice { in as_raw() argument
/linux-6.15/drivers/virt/vboxguest/
H A Dvboxguest_core.h154 struct miscdevice misc_device;
156 struct miscdevice misc_device_user;
/linux-6.15/drivers/accessibility/speakup/
H A Ddevsynth.c132 static struct miscdevice synth_device = {
138 static struct miscdevice synthu_device = {
/linux-6.15/drivers/xen/
H A Dprivcmd.h6 extern struct miscdevice xen_privcmdbuf_dev;
/linux-6.15/drivers/leds/
H A Duleds.c37 static struct miscdevice uleds_misc;
205 static struct miscdevice uleds_misc = {
/linux-6.15/drivers/crypto/ccp/
H A Ddbc.h29 struct miscdevice char_dev;
H A Dsev-dev.h34 struct miscdevice misc;
/linux-6.15/drivers/hv/
H A Dhv_utils_transport.h24 struct miscdevice mdev; /* misc device */
/linux-6.15/arch/s390/kernel/diag/
H A Ddiag_misc.c51 static struct miscdevice diagdev = {
/linux-6.15/drivers/virt/nitro_enclaves/
H A Dne_misc_dev.h102 struct miscdevice *ne_misc_dev;
/linux-6.15/arch/arm/common/
H A DbL_switcher_dummy_if.c51 static struct miscdevice bL_switcher_device = {
/linux-6.15/arch/arc/kernel/
H A Darc_hostlink.c44 static struct miscdevice arc_hl_dev = {
/linux-6.15/drivers/input/serio/
H A Duserio.c33 static struct miscdevice userio_misc;
271 static struct miscdevice userio_misc = {
/linux-6.15/drivers/dma-buf/
H A Dudmabuf.c43 struct miscdevice *device;
321 struct miscdevice *device) in export_udmabuf()
380 static long udmabuf_create(struct miscdevice *device, in udmabuf_create()
546 static struct miscdevice udmabuf_misc = {
/linux-6.15/fs/cachefiles/
H A Dmain.c36 static struct miscdevice cachefiles_dev = {
/linux-6.15/Documentation/watchdog/
H A Dconvert_drivers_to_kernel_api.rst88 Remove the miscdevice
92 miscdevice'. The framework will create it on watchdog_dev_register() called by
95 -static struct miscdevice s3c2410wdt_miscdev = {
109 - #include <linux/miscdevice.h> (if MODULE_ALIAS_MISCDEV is not used)
/linux-6.15/drivers/platform/x86/amd/hsmp/
H A Dhsmp.h49 struct miscdevice mdev;
/linux-6.15/drivers/watchdog/
H A Dwdrtas.c479 static struct miscdevice wdrtas_miscdev = {
492 static struct miscdevice wdrtas_tempdev = {
/linux-6.15/drivers/hwtracing/coresight/
H A Dultrasoc-smb.h117 struct miscdevice miscdev;

1234567891011