Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/scsi/mpt3sas/mpt3sas_scsih.c scsih_exit() -> raid_class_release()

Type Parameter Key Value
NOCHECK_CALL

drivers/scsi/mpt3sas/mpt3sas_scsih.c scsih_exit() -> raid_class_release()

Type Parameter Key Value
NOCHECK_CALL

drivers/scsi/myrs.c myrs_cleanup_module() -> raid_class_release()

Type Parameter Key Value
NOCHECK_CALL

drivers/scsi/myrs.c myrs_init_module() -> raid_class_release()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 0 r->raid_attrs.ac.attrs 4096-ptr_max
PARAM_VALUE 0 r->raid_attrs.ac.class 3926704445748658176
PARAM_VALUE 0 r->raid_attrs.ac.containers.get 4700415583247622144
PARAM_VALUE 0 r->raid_attrs.ac.containers.k_list.next 4096-ptr_max
PARAM_VALUE 0 r->raid_attrs.ac.containers.k_list.prev 4096-ptr_max
PARAM_VALUE 0 r->raid_attrs.ac.containers.put 5475288641700298752
PARAM_VALUE 0 r->raid_attrs.ac.match 9113405739537866752
PARAM_VALUE 0 r->raid_attrs.ac.node.next 4096-ptr_max
PARAM_VALUE 0 r->raid_attrs.ac.node.prev 4096-ptr_max
BUF_SIZE 0 r 176
DATA_SOURCE 0 r r raid_class_attach
NOCHECK_CALL

drivers/scsi/myrb.c myrb_cleanup_module() -> raid_class_release()

Type Parameter Key Value
NOCHECK_CALL

drivers/scsi/myrb.c myrb_init_module() -> raid_class_release()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 0 r->raid_attrs.ac.attrs 4096-ptr_max
PARAM_VALUE 0 r->raid_attrs.ac.class 3926704445748658176
PARAM_VALUE 0 r->raid_attrs.ac.containers.get 4700415583247622144
PARAM_VALUE 0 r->raid_attrs.ac.containers.k_list.next 4096-ptr_max
PARAM_VALUE 0 r->raid_attrs.ac.containers.k_list.prev 4096-ptr_max
PARAM_VALUE 0 r->raid_attrs.ac.containers.put 5475288641700298752
PARAM_VALUE 0 r->raid_attrs.ac.match 9113405739537866752
PARAM_VALUE 0 r->raid_attrs.ac.node.next 4096-ptr_max
PARAM_VALUE 0 r->raid_attrs.ac.node.prev 4096-ptr_max
BUF_SIZE 0 r 176
DATA_SOURCE 0 r r raid_class_attach
NOCHECK_CALL