device_create
Regular
4.4
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff81548c90)
Location: drivers/base/core.c:1778
Inline: False
Direct callers:
- block/bsg.c:bsg_register_queue
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/console/fbcon.c:fb_console_init
- drivers/video/fbdev/core/fbmem.c:register_framebuffer
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:pty_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/char/virtio_console.c:add_port
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/usb/core/file.c:usb_register_dev
- drivers/watchdog/watchdog_core.c:__watchdog_register_device
Symbols:
ffffffff81548c90-ffffffff81548cf8: device_create (STB_GLOBAL)
4.8
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff8159a8c0)
Location: drivers/base/core.c:1778
Inline: False
Direct callers:
- block/bsg.c:bsg_register_queue
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/console/fbcon.c:fb_console_init
- drivers/video/fbdev/core/fbmem.c:register_framebuffer
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/virtio_console.c:add_port
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/usb/core/file.c:usb_register_dev
Symbols:
ffffffff8159a8c0-ffffffff8159a928: device_create (STB_GLOBAL)
4.10
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff815c8e20)
Location: drivers/base/core.c:2369
Inline: False
Direct callers:
- block/bsg.c:bsg_register_queue
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/console/fbcon.c:fb_console_init
- drivers/video/fbdev/core/fbmem.c:register_framebuffer
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/virtio_console.c:add_port
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/usb/core/file.c:usb_register_dev
Symbols:
ffffffff815c8e20-ffffffff815c8e88: device_create (STB_GLOBAL)
4.13
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff815ddb40)
Location: drivers/base/core.c:2367
Inline: False
Direct callers:
- block/bsg.c:bsg_register_queue
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/console/fbcon.c:fb_console_init
- drivers/video/fbdev/core/fbmem.c:register_framebuffer
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/virtio_console.c:add_port
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
Symbols:
ffffffff815ddb40-ffffffff815ddb9f: device_create (STB_GLOBAL)
4.15
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff81644b40)
Location: drivers/base/core.c:2502
Inline: False
Direct callers:
- block/bsg.c:bsg_register_queue
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/virtio_console.c:add_port
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
Symbols:
ffffffff81644b40-ffffffff81644b9f: device_create (STB_GLOBAL)
4.18
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff8167ff60)
Location: drivers/base/core.c:2549
Inline: False
Direct callers:
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/char/virtio_console.c:add_port
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/pps/pps.c:pps_register_cdev
Symbols:
ffffffff8167ff60-ffffffff8167ffbf: device_create (STB_GLOBAL)
5.0
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff8169eca0)
Location: drivers/base/core.c:2624
Inline: False
Direct callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:rdtgroup_pseudo_lock_create
- block/bsg.c:bsg_register_queue
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/char/virtio_console.c:add_port
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/pps/pps.c:pps_register_cdev
Symbols:
ffffffff8169eca0-ffffffff8169ecff: device_create (STB_GLOBAL)
5.3
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff816d7250)
Location: drivers/base/core.c:2878
Inline: False
Direct callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:rdtgroup_pseudo_lock_create
- block/bsg.c:bsg_register_queue
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/char/virtio_console.c:add_port
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/pps/pps.c:pps_register_cdev
Symbols:
ffffffff816d7250-ffffffff816d72af: device_create (STB_GLOBAL)
5.4
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff816fb350)
Location: drivers/base/core.c:2915
Inline: False
Direct callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:rdtgroup_pseudo_lock_create
- block/bsg.c:bsg_register_queue
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/char/virtio_console.c:add_port
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/vfio/vfio.c:vfio_add_group_dev
- drivers/pps/pps.c:pps_register_cdev
Symbols:
ffffffff816fb350-ffffffff816fb3af: device_create (STB_GLOBAL)
5.8
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff817b4570)
Location: drivers/base/core.c:3382
Inline: False
Direct callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:rdtgroup_pseudo_lock_create
- block/bsg.c:bsg_register_queue
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:do_register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:unix98_pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/dma-buf/dma-heap.c:dma_heap_add
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/vfio/vfio.c:vfio_create_group
- drivers/pps/pps.c:pps_register_cdev
Symbols:
ffffffff817b4570-ffffffff817b45cf: device_create (STB_GLOBAL)
5.11
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff817cab90)
Location: drivers/base/core.c:3794
Inline: False
Direct callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:rdtgroup_pseudo_lock_create
- block/bsg.c:bsg_register_queue
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:do_register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:unix98_pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/dma-buf/dma-heap.c:dma_heap_add
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/vfio/vfio.c:vfio_create_group
- drivers/pps/pps.c:pps_register_cdev
Symbols:
ffffffff817cab90-ffffffff817cabef: device_create (STB_GLOBAL)
5.13
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff817ae500)
Location: drivers/base/core.c:4021
Inline: False
Direct callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:rdtgroup_pseudo_lock_create
- block/bsg.c:bsg_register_queue
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:do_register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:unix98_pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/dma-buf/dma-heap.c:dma_heap_add
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/vfio/vfio.c:vfio_create_group
- drivers/pps/pps.c:pps_register_cdev
Symbols:
ffffffff817ae500-ffffffff817ae55f: device_create (STB_GLOBAL)
5.15
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff81837720)
Location: drivers/base/core.c:4086
Inline: False
Direct callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:rdtgroup_pseudo_lock_create
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:do_register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:unix98_pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/dma-buf/dma-heap.c:dma_heap_add
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/vfio/vfio.c:vfio_create_group
- drivers/pps/pps.c:pps_register_cdev
Symbols:
ffffffff81837720-ffffffff8183777f: device_create (STB_GLOBAL)
5.19
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff81979800)
Location: drivers/base/core.c:4120
Inline: False
Direct callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:rdtgroup_pseudo_lock_create
- mm/backing-dev.c:bdi_register_va
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:do_register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:unix98_pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/dma-buf/dma-heap.c:dma_heap_add
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/usb/core/file.c:usb_register_dev
- drivers/pps/pps.c:pps_register_cdev
Symbols:
ffffffff81979800-ffffffff8197987f: device_create (STB_GLOBAL)
6.2
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff81ae6300)
Location: drivers/base/core.c:4339
Inline: False
Direct callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:rdtgroup_pseudo_lock_create
- mm/backing-dev.c:bdi_register_va
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:do_register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:unix98_pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/dma-buf/dma-heap.c:dma_heap_add
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/usb/core/file.c:usb_register_dev
- drivers/pps/pps.c:pps_register_cdev
Symbols:
ffffffff81ae6300-ffffffff81ae637f: device_create (STB_GLOBAL)
6.5
: ✅struct device *device_create(const struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff81b346a0)
Location: drivers/base/core.c:4345
Inline: False
Direct callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:rdtgroup_pseudo_lock_create
- mm/backing-dev.c:bdi_register_va
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:do_register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:unix98_pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/dma-buf/dma-heap.c:dma_heap_add
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/usb/core/file.c:usb_register_dev
- drivers/pps/pps.c:pps_register_cdev
Symbols:
ffffffff81b346a0-ffffffff81b3471f: device_create (STB_GLOBAL)
6.8
: ✅struct device *device_create(const struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff81b8c0d0)
Location: drivers/base/core.c:4358
Inline: False
Direct callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:rdtgroup_pseudo_lock_create
- mm/backing-dev.c:bdi_register_va
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbsysfs.c:fb_device_create
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:unix98_pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/dma-buf/dma-heap.c:dma_heap_add
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/usb/core/file.c:usb_register_dev
- drivers/pps/pps.c:pps_register_cdev
Symbols:
ffffffff81b8c0d0-ffffffff81b8c14f: device_create (STB_GLOBAL)
arm64
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffff8000108e5a00)
Location: drivers/base/core.c:2915
Inline: False
Direct callers:
- block/bsg.c:bsg_register_queue
- drivers/bus/vexpress-config.c:vexpress_config_bridge_register
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/char/virtio_console.c:add_port
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/pps/pps.c:pps_register_cdev
Symbols:
ffff8000108e5a00-ffff8000108e5ac0: device_create (STB_GLOBAL)
armhf
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (c09d40e8)
Location: drivers/base/core.c:2915
Inline: False
Direct callers:
- block/bsg.c:bsg_register_queue
- drivers/bus/vexpress-config.c:vexpress_config_bridge_register
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/char/virtio_console.c:add_port
- drivers/scsi/sg.c:sg_add_device
- drivers/mtd/mtdcore.c:add_mtd_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/pps/pps.c:pps_register_cdev
Symbols:
c09d40e8-c09d4158: device_create (STB_GLOBAL)
ppc64el
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (c00000000097b4d0)
Location: drivers/base/core.c:2915
Inline: False
Direct callers:
- block/bsg.c:bsg_register_queue
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/char/virtio_console.c:add_port
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/vfio/vfio.c:vfio_add_group_dev
- drivers/pps/pps.c:pps_register_cdev
Symbols:
c00000000097b4d0-c00000000097b51c: device_create (STB_GLOBAL)
riscv64
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffe00057a678)
Location: drivers/base/core.c:2915
Inline: False
Direct callers:
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/char/virtio_console.c:add_port
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/pps/pps.c:pps_register_cdev
Symbols:
ffffffe00057a678-ffffffe00057a6d6: device_create (STB_GLOBAL)
aws
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff816c0b40)
Location: drivers/base/core.c:2915
Inline: False
Direct callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:rdtgroup_pseudo_lock_create
- block/bsg.c:bsg_register_queue
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/char/virtio_console.c:add_port
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/pps/pps.c:pps_register_cdev
Symbols:
ffffffff816c0b40-ffffffff816c0b9f: device_create (STB_GLOBAL)
azure
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff8169bdf0)
Location: drivers/base/core.c:2915
Inline: False
Direct callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:rdtgroup_pseudo_lock_create
- block/bsg.c:bsg_register_queue
- drivers/video/fbdev/core/fbmem.c:register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/char/virtio_console.c:add_port
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/vfio/vfio.c:vfio_add_group_dev
- drivers/usb/core/file.c:usb_register_dev
- drivers/pps/pps.c:pps_register_cdev
Symbols:
ffffffff8169bdf0-ffffffff8169be4f: device_create (STB_GLOBAL)
gcp
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff816ef010)
Location: drivers/base/core.c:2915
Inline: False
Direct callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:rdtgroup_pseudo_lock_create
- block/bsg.c:bsg_register_queue
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/char/virtio_console.c:add_port
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/vfio/vfio.c:vfio_add_group_dev
- drivers/pps/pps.c:pps_register_cdev
Symbols:
ffffffff816ef010-ffffffff816ef06f: device_create (STB_GLOBAL)
lowlatency
: ✅struct device *device_create(struct class *class, struct device *parent, dev_t devt, void *drvdata, const char *fmt, void (anon));
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/base/core.c (ffffffff81709670)
Location: drivers/base/core.c:2915
Inline: False
Direct callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:rdtgroup_pseudo_lock_create
- block/bsg.c:bsg_register_queue
- drivers/pwm/sysfs.c:pwmchip_sysfs_export
- drivers/video/fbdev/core/fbmem.c:register_framebuffer
- drivers/video/fbdev/core/fbcon.c:fb_console_init
- drivers/tty/tty_io.c:tty_init
- drivers/tty/pty.c:pty_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_init
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/tty/vt/vc_screen.c:vcs_make_sysfs
- drivers/char/mem.c:chr_dev_init
- drivers/char/virtio_console.c:add_port
- drivers/nvdimm/bus.c:nvdimm_bus_create_ndctl
- drivers/scsi/sg.c:sg_add_device
- drivers/net/ppp/ppp_generic.c:ppp_init
- drivers/vfio/vfio.c:vfio_add_group_dev
- drivers/pps/pps.c:pps_register_cdev
Symbols:
ffffffff81709670-ffffffff817096cf: device_create (STB_GLOBAL)
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
⚠️struct class *class
➡️ const struct class *class
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅