Defined in 1 files as a function:

Referenced in 43 files:

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