Defined in 1 files as a function:
Referenced in 43 files:
- arch/mips/kernel/rtlx-mt.c, line 85
- arch/mips/kernel/vpe-mt.c, line 352
- arch/mips/sibyte/common/sb_tbprof.c, line 548
- drivers/accel/drm_accel.c, line 198
- drivers/block/aoe/aoechr.c, line 291
- drivers/char/dsp56k.c, line 505
- drivers/char/ipmi/ipmi_devintf.c, line 866
- drivers/char/lp.c, line 1048
- drivers/char/mem.c, line 750
- drivers/char/ppdev.c, line 849
- drivers/char/tlclk.c, line 786
- drivers/char/virtio_console.c, line 2058
- drivers/firewire/core-transaction.c, line 1483
- drivers/gpib/common/gpib_os.c, line 2225
- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c, line 110
- drivers/gpu/drm/display/drm_dp_aux_dev.c, line 339
- drivers/gpu/drm/drm_drv.c, line 1276
- drivers/hwtracing/stm/core.c, line 880
- drivers/macintosh/adb.c, line 886
- drivers/media/pci/ddbridge/ddbridge-core.c, line 3125
- drivers/net/ppp/ppp_generic.c, line 1413
- drivers/nvdimm/bus.c
- drivers/platform/x86/intel_scu_ipcutil.c, line 135
- drivers/scsi/3w-9xxx.c, line 2129
- drivers/scsi/3w-sas.c, line 1683
- drivers/scsi/3w-xxxx.c, line 2349
- drivers/scsi/aacraid/linit.c, line 1559
- drivers/scsi/ch.c, line 1010
- drivers/scsi/esas2r/esas2r_main.c, line 725
- drivers/scsi/megaraid.c, line 4603
- drivers/scsi/megaraid/megaraid_sas_base.c, line 9030
- drivers/scsi/qla2xxx/qla_os.c, line 8521
- drivers/spi/spidev.c, line 868
- drivers/tty/vt/vc_screen.c, line 793
- drivers/usb/core/file.c, line 78
- drivers/video/fbdev/core/fb_chrdev.c, line 426
- fs/coda/psdev.c, line 359
- fs/orangefs/devorangefs-req.c, line 790
- fs/pstore/pmsg.c, line 60
- fs/resctrl/pseudo_lock.c, line 1079
- lib/xz/xz_dec_test.c, line 188
- sound/core/sound.c, line 402
- sound/sound_core.c, line 609
Smatch caller information:
drivers/scsi/aacraid/linit.c aac_init_char() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 2304945162917769216 |
| PARAM_VALUE | 2 | fops | 3076177144485134336 |
| BUF_SIZE | 1 | name | 4 |
| STR_LEN | 0 | major | 3 |
| TERMINATED | 1 | name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/core/sound.c alsa_sound_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | name | 1502569925855993856 |
| PARAM_VALUE | 2 | fops | 8656193467241000960 |
| BUF_SIZE | 1 | name | 5 |
| STR_LEN | 0 | major | 4 |
| TERMINATED | 1 | name | 1 |
drivers/scsi/megaraid.c megaraid_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 6721145510480138240 |
| PARAM_VALUE | 2 | fops | 8460152097440301056 |
| BUF_SIZE | 1 | name | 15 |
| STR_LEN | 0 | major | 14 |
| TERMINATED | 1 | name | 1 |
drivers/scsi/3w-sas.c twl_probe() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 166461546488856576 |
| PARAM_VALUE | 2 | fops | 4730558944151199744 |
| BUF_SIZE | 1 | name | 4 |
| STR_LEN | 0 | major | 3 |
| TERMINATED | 1 | name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/core/file.c usb_major_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 180 |
| PARAM_VALUE | 1 | name | 5815252643811360768 |
| PARAM_VALUE | 2 | fops | 7610745305204453376 |
| BUF_SIZE | 1 | name | 4 |
| STR_LEN | 0 | major | 3 |
| TERMINATED | 1 | name | 1 |
drivers/block/aoe/aoechr.c aoechr_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 152 |
| PARAM_VALUE | 1 | name | 8841568225969569792 |
| PARAM_VALUE | 2 | fops | 7118915071118508032 |
| BUF_SIZE | 1 | name | 7 |
| STR_LEN | 0 | major | 6 |
| TERMINATED | 1 | name | 1 |
drivers/gpib/common/gpib_os.c gpib_common_init_module() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 160 |
| PARAM_VALUE | 1 | name | 2769460793758883840 |
| PARAM_VALUE | 2 | fops | 119763013292457984 |
| BUF_SIZE | 1 | name | 5 |
| STR_LEN | 0 | major | 4 |
| TERMINATED | 1 | name | 1 |
fs/resctrl/pseudo_lock.c rdt_pseudo_lock_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 455784159131082752 |
| PARAM_VALUE | 2 | fops | 7397880272293724160 |
| BUF_SIZE | 1 | name | 12 |
| STR_LEN | 0 | major | 11 |
| TERMINATED | 1 | name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &rdtgroup_mutex | ||
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | global &once_mutex |
drivers/media/pci/ddbridge/ddbridge-core.c ddb_class_create() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 6047185651947462656 |
| PARAM_VALUE | 2 | fops | 7397889709907316736 |
| BUF_SIZE | 1 | name | 9 |
| STR_LEN | 0 | major | 8 |
| TERMINATED | 1 | name | 1 |
drivers/net/ppp/ppp_generic.c ppp_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 108 |
| PARAM_VALUE | 1 | name | 25393236072550400 |
| PARAM_VALUE | 2 | fops | 6909241747974086656 |
| BUF_SIZE | 1 | name | 4 |
| STR_LEN | 0 | major | 3 |
| TERMINATED | 1 | name | 1 |
drivers/hwtracing/stm/core.c stm_register_device() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 2 | fops | 931870787853828096 |
| BUF_SIZE | 1 | name | s32min,(-10),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/char/ipmi/ipmi_devintf.c init_ipmi_devintf() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0-s32max |
| PARAM_VALUE | 1 | name | 1174712822450606080 |
| PARAM_VALUE | 2 | fops | 3556359534400237568 |
| BUF_SIZE | 1 | name | 8 |
| STR_LEN | 0 | major | 7 |
| TERMINATED | 1 | name | 1 |
fs/coda/psdev.c init_coda_psdev() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 67 |
| PARAM_VALUE | 1 | name | 3685531094307627008 |
| PARAM_VALUE | 2 | fops | 270689158161051648 |
| BUF_SIZE | 1 | name | 5 |
| STR_LEN | 0 | major | 4 |
| TERMINATED | 1 | name | 1 |
drivers/firewire/core-transaction.c fw_core_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 8260084075008344064 |
| PARAM_VALUE | 2 | fops | 1354295257636470784 |
| BUF_SIZE | 1 | name | 9 |
| STR_LEN | 0 | major | 8 |
| TERMINATED | 1 | name | 1 |
drivers/scsi/3w-9xxx.c twa_probe() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 3542468661811675136 |
| PARAM_VALUE | 2 | fops | 8929609247046238208 |
| BUF_SIZE | 1 | name | 4 |
| STR_LEN | 0 | major | 3 |
| TERMINATED | 1 | name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/drm_drv.c drm_core_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 226 |
| PARAM_VALUE | 1 | name | 236288891707031552 |
| PARAM_VALUE | 2 | fops | 8208883730792050688 |
| BUF_SIZE | 1 | name | 4 |
| STR_LEN | 0 | major | 3 |
| TERMINATED | 1 | name | 1 |
lib/xz/xz_dec_test.c xz_dec_test_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 3677360534146170880 |
| PARAM_VALUE | 2 | fops | 4637191831516942336 |
| PARAM_VALUE | 2 | fops->fadvise | 0 |
| PARAM_VALUE | 2 | fops->fasync | 0 |
| PARAM_VALUE | 2 | fops->flock | 0 |
| PARAM_VALUE | 2 | fops->flush | 0 |
| PARAM_VALUE | 2 | fops->fsync | 0 |
| PARAM_VALUE | 2 | fops->iopoll | 0 |
| PARAM_VALUE | 2 | fops->llseek | 0 |
| PARAM_VALUE | 2 | fops->lock | 0 |
| PARAM_VALUE | 2 | fops->mmap | 0 |
| PARAM_VALUE | 2 | fops->open | 5980352192271458304 |
| PARAM_VALUE | 2 | fops->owner | 0 |
| PARAM_VALUE | 2 | fops->poll | 0 |
| PARAM_VALUE | 2 | fops->read | 0 |
| PARAM_VALUE | 2 | fops->release | 1357217733696753664 |
| PARAM_VALUE | 2 | fops->setlease | 0 |
| PARAM_VALUE | 2 | fops->write | 7460497700950679552 |
| BUF_SIZE | 1 | name | 12 |
| STR_LEN | 0 | major | 11 |
| TERMINATED | 1 | name | 1 |
drivers/char/tlclk.c tlclk_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0-s32max |
| PARAM_VALUE | 1 | name | 809932166895005696 |
| PARAM_VALUE | 2 | fops | 4280496723712008192 |
| BUF_SIZE | 1 | name | 12 |
| STR_LEN | 0 | major | 11 |
| TERMINATED | 1 | name | 1 |
drivers/spi/spidev.c spidev_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 153 |
| PARAM_VALUE | 1 | name | 381481277315133440 |
| PARAM_VALUE | 2 | fops | 2469651334435323904 |
| BUF_SIZE | 1 | name | 4 |
| STR_LEN | 0 | major | 3 |
| TERMINATED | 1 | name | 1 |
drivers/char/lp.c lp_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 6 |
| PARAM_VALUE | 1 | name | 7706536103554453504 |
| PARAM_VALUE | 2 | fops | 1148103252040810496 |
| BUF_SIZE | 1 | name | 3 |
| STR_LEN | 0 | major | 2 |
| TERMINATED | 1 | name | 1 |
drivers/platform/x86/intel_scu_ipcutil.c ipc_module_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 1298133765995323392 |
| PARAM_VALUE | 2 | fops | 3491484413025030144 |
| BUF_SIZE | 1 | name | 14 |
| STR_LEN | 0 | major | 13 |
| TERMINATED | 1 | name | 1 |
drivers/scsi/esas2r/esas2r_main.c esas2r_info() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 256630639896449024 |
| PARAM_VALUE | 2 | fops | 1890272736405741568 |
| BUF_SIZE | 1 | name | 7 |
| STR_LEN | 0 | major | 6 |
| TERMINATED | 1 | name | 1 |
drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.c kfd_chardev_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 5787239587706060800 |
| PARAM_VALUE | 2 | fops | 3548285475403100160 |
| BUF_SIZE | 1 | name | 4 |
drivers/scsi/3w-xxxx.c tw_probe() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 2836572523289972736 |
| PARAM_VALUE | 2 | fops | 5950260021414047744 |
| BUF_SIZE | 1 | name | 4 |
| STR_LEN | 0 | major | 3 |
| TERMINATED | 1 | name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/../../accel/drm_accel.c accel_core_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 261 |
| PARAM_VALUE | 1 | name | 7887977696200286208 |
| PARAM_VALUE | 2 | fops | 952138083718135808 |
| BUF_SIZE | 1 | name | 6 |
| STR_LEN | 0 | major | 5 |
| TERMINATED | 1 | name | 1 |
drivers/char/virtio_console.c virtcons_probe() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 3921772890265669632 |
| PARAM_VALUE | 2 | fops | 2032116797669609472 |
| BUF_SIZE | 1 | name | 16 |
| STR_LEN | 0 | major | 15 |
| TERMINATED | 1 | name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/megaraid/megaraid_sas_base.c megasas_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 3352944261441269760 |
| PARAM_VALUE | 2 | fops | 1070543379985170432 |
| BUF_SIZE | 1 | name | 19 |
| STR_LEN | 0 | major | 18 |
| TERMINATED | 1 | name | 1 |
drivers/tty/vt/vc_screen.c vcs_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 7 |
| PARAM_VALUE | 1 | name | 2959798512712650752 |
| PARAM_VALUE | 2 | fops | 4411625913995534336 |
| BUF_SIZE | 1 | name | 4 |
| STR_LEN | 0 | major | 3 |
| TERMINATED | 1 | name | 1 |
drivers/scsi/qla2xxx/qla_os.c qla2x00_module_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 4775589216594337792 |
| PARAM_VALUE | 2 | fops | 958129682929106944 |
| BUF_SIZE | 1 | name | 11 |
| STR_LEN | 0 | major | 10 |
| TERMINATED | 1 | name | 1 |
drivers/video/fbdev/core/fb_chrdev.c fb_register_chrdev() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 29 |
| PARAM_VALUE | 1 | name | 5413259104979005440 |
| PARAM_VALUE | 2 | fops | 8495240177444909056 |
| BUF_SIZE | 1 | name | 3 |
| STR_LEN | 0 | major | 2 |
| TERMINATED | 1 | name | 1 |
drivers/scsi/ch.c init_ch_module() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 86 |
| PARAM_VALUE | 1 | name | 4513687744321712128 |
| PARAM_VALUE | 2 | fops | 5478492200406769664 |
| BUF_SIZE | 1 | name | 3 |
| STR_LEN | 0 | major | 2 |
| TERMINATED | 1 | name | 1 |
fs/orangefs/devorangefs-req.c orangefs_dev_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 7162267733782339584 |
| PARAM_VALUE | 2 | fops | 999874767827615744 |
| BUF_SIZE | 1 | name | 10 |
| STR_LEN | 0 | major | 9 |
| TERMINATED | 1 | name | 1 |
fs/pstore/pmsg.c pstore_register_pmsg() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 978375097569550336 |
| PARAM_VALUE | 2 | fops | 5189752652451323904 |
| BUF_SIZE | 1 | name | 5 |
| STR_LEN | 0 | major | 4 |
| TERMINATED | 1 | name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &psinfo_lock | ||
| HALF_LOCKED2 | &cxt->pstore_zone_info_lock | ||
| HALF_LOCKED2 | global &pstore_blk_lock |
drivers/gpu/drm/display/drm_dp_aux_dev.c drm_dp_aux_dev_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 2609281036242243584 |
| PARAM_VALUE | 2 | fops | 3788181150051561472 |
| BUF_SIZE | 1 | name | 4 |
| STR_LEN | 0 | major | 3 |
| TERMINATED | 1 | name | 1 |
drivers/nvdimm/bus.c nvdimm_bus_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 3808236340497678336 |
| PARAM_VALUE | 2 | fops | 3741850379773054976 |
| BUF_SIZE | 1 | name | 6 |
| STR_LEN | 0 | major | 5 |
| TERMINATED | 1 | name | 1 |
drivers/nvdimm/bus.c nvdimm_bus_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 0 |
| PARAM_VALUE | 1 | name | 6410479407203528704 |
| PARAM_VALUE | 2 | fops | 5061246216248307712 |
| BUF_SIZE | 1 | name | 8 |
| STR_LEN | 0 | major | 7 |
| TERMINATED | 1 | name | 1 |
sound/sound_core.c init_oss_soundcore() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 14 |
| PARAM_VALUE | 1 | name | 548017199518150656 |
| PARAM_VALUE | 2 | fops | 4313089812525805568 |
| BUF_SIZE | 1 | name | 6 |
| STR_LEN | 0 | major | 5 |
| TERMINATED | 1 | name | 1 |
drivers/char/mem.c chr_dev_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 1 |
| PARAM_VALUE | 1 | name | 4031615734047936512 |
| PARAM_VALUE | 2 | fops | 390880855299936256 |
| BUF_SIZE | 1 | name | 4 |
| STR_LEN | 0 | major | 3 |
| TERMINATED | 1 | name | 1 |
drivers/char/ppdev.c ppdev_init() -> register_chrdev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | major | 99 |
| PARAM_VALUE | 1 | name | 6054708682228436992 |
| PARAM_VALUE | 2 | fops | 61739380924063744 |
| BUF_SIZE | 1 | name | 6 |
| STR_LEN | 0 | major | 5 |
| TERMINATED | 1 | name | 1 |