Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 16 files:

Smatch caller information:

drivers/video/fbdev/core/fbmem.c fbmem_init() -> class_destroy()

Type Parameter Key Value
PARAM_VALUE 0 cls 4096-ptr_max
PARAM_VALUE 0 cls->class_groups 0,4096-ptr_max
PARAM_VALUE 0 cls->class_release 8086981562295300096
PARAM_VALUE 0 cls->name 9090797565709574144
BUF_SIZE 0 cls 96
BUF_SIZE 0 cls->name 9
DATA_SOURCE 0 cls r class_create
STR_LEN 0 cls->name 8
TERMINATED 0 cls->name 1
NOCHECK_CALL

fs/coda/psdev.c exit_coda() -> class_destroy()

Type Parameter Key Value
CAPPED_DATA 0 cls 1
NOCHECK_CALL

fs/coda/psdev.c init_coda() -> class_destroy()

Type Parameter Key Value
CAPPED_DATA 0 cls 1
NOCHECK_CALL

drivers/extcon/extcon.c extcon_class_exit() -> class_destroy()

Type Parameter Key Value
NOCHECK_CALL

drivers/misc/c2port/core.c c2port_exit() -> class_destroy()

Type Parameter Key Value
NOCHECK_CALL

drivers/media/dvb-core/dvbdev.c exit_dvbdev() -> class_destroy()

Type Parameter Key Value
NOCHECK_CALL

fs/fuse/cuse.c cuse_exit() -> class_destroy()

Type Parameter Key Value
NOCHECK_CALL

fs/fuse/cuse.c cuse_init() -> class_destroy()

Type Parameter Key Value
PARAM_VALUE 0 cls 4096-ptr_max
PARAM_VALUE 0 cls->class_groups 0,4096-ptr_max
PARAM_VALUE 0 cls->class_release 8086981562295300096
PARAM_VALUE 0 cls->dev_groups 7944461475746562048
PARAM_VALUE 0 cls->name 5407731141103874048
BUF_SIZE 0 cls 96
BUF_SIZE 0 cls->dev_groups 16
BUF_SIZE 0 cls->name 5
DATA_SOURCE 0 cls r class_create
STR_LEN 0 cls->name 4
TERMINATED 0 cls->name 1
NOCHECK_CALL

net/netfilter/xt_IDLETIMER.c idletimer_tg_exit() -> class_destroy()

Type Parameter Key Value
CAPPED_DATA 0 cls 1
NOCHECK_CALL

net/netfilter/xt_IDLETIMER.c idletimer_tg_init() -> class_destroy()

Type Parameter Key Value
PARAM_VALUE 0 cls 4096-ptr_max
PARAM_VALUE 0 cls->class_groups 0,4096-ptr_max
PARAM_VALUE 0 cls->class_release 8086981562295300096
PARAM_VALUE 0 cls->name 4552730861918920704
BUF_SIZE 0 cls 96
BUF_SIZE 0 cls->name 13
CAPPED_DATA 0 cls 1
DATA_SOURCE 0 cls r class_create
STR_LEN 0 cls->name 12
TERMINATED 0 cls->name 1
NOCHECK_CALL

drivers/devfreq/devfreq.c devfreq_init() -> class_destroy()

Type Parameter Key Value
PARAM_VALUE 0 cls 4096-ptr_max
PARAM_VALUE 0 cls->class_groups 0,4096-ptr_max
PARAM_VALUE 0 cls->class_release 8086981562295300096
PARAM_VALUE 0 cls->name 1786070825787351040
BUF_SIZE 0 cls 96
BUF_SIZE 0 cls->name 8
DATA_SOURCE 0 cls r class_create
STR_LEN 0 cls->name 7
TERMINATED 0 cls->name 1
NOCHECK_CALL

fs/pstore/pmsg.c pstore_register_pmsg() -> class_destroy()

Type Parameter Key Value
PARAM_VALUE 0 cls 4096-ptr_max
PARAM_VALUE 0 cls->class_groups 0,4096-ptr_max
PARAM_VALUE 0 cls->class_release 8086981562295300096
PARAM_VALUE 0 cls->devnode 3189992656797831168
PARAM_VALUE 0 cls->name 978375097569550336
BUF_SIZE 0 cls 96
BUF_SIZE 0 cls->name 5
DATA_SOURCE 0 cls r class_create
STR_LEN 0 cls->name 4
TERMINATED 0 cls->name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &psinfo_lock
HALF_LOCKED2 &cxt->pstore_zone_info_lock
HALF_LOCKED2 global &pstore_blk_lock

fs/pstore/pmsg.c pstore_unregister_pmsg() -> class_destroy()

Type Parameter Key Value
CAPPED_DATA 0 cls 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
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_exit() -> class_destroy()

Type Parameter Key Value
NOCHECK_CALL

drivers/gpu/drm/display/drm_dp_aux_dev.c drm_dp_aux_dev_init() -> class_destroy()

Type Parameter Key Value
PARAM_VALUE 0 cls 4096-ptr_max
PARAM_VALUE 0 cls->class_groups 0,4096-ptr_max
PARAM_VALUE 0 cls->class_release 8086981562295300096
PARAM_VALUE 0 cls->dev_groups 6904972179104468992
PARAM_VALUE 0 cls->name 7767921302484901888
BUF_SIZE 0 cls 96
BUF_SIZE 0 cls->dev_groups 16
BUF_SIZE 0 cls->name 15
DATA_SOURCE 0 cls r class_create
STR_LEN 0 cls->name 14
TERMINATED 0 cls->name 1
NOCHECK_CALL

drivers/misc/issei/cdev.c issei_cdev_exit() -> class_destroy()

Type Parameter Key Value
NOCHECK_CALL

drivers/misc/issei/cdev.c issei_cdev_init() -> class_destroy()

Type Parameter Key Value
PARAM_VALUE 0 cls 4096-ptr_max
PARAM_VALUE 0 cls->class_groups 0,4096-ptr_max
PARAM_VALUE 0 cls->class_release 8086981562295300096
PARAM_VALUE 0 cls->name 424805986043166720
BUF_SIZE 0 cls 96
BUF_SIZE 0 cls->name 6
DATA_SOURCE 0 cls r class_create
STR_LEN 0 cls->name 5
TERMINATED 0 cls->name 1
NOCHECK_CALL

drivers/gnss/core.c gnss_module_exit() -> class_destroy()

Type Parameter Key Value
NOCHECK_CALL

drivers/gpu/drm/drm_sysfs.c drm_sysfs_destroy() -> class_destroy()

Type Parameter Key Value
PARAM_VALUE 0 cls 4096-ptr_max
CAPPED_DATA 0 cls 1
NOCHECK_CALL

drivers/gpu/drm/drm_sysfs.c drm_sysfs_init() -> class_destroy()

Type Parameter Key Value
PARAM_VALUE 0 cls 4096-ptr_max
PARAM_VALUE 0 cls->class_groups 0,4096-ptr_max
PARAM_VALUE 0 cls->class_release 8086981562295300096
PARAM_VALUE 0 cls->name 236288891707031552
BUF_SIZE 0 cls 96
BUF_SIZE 0 cls->name 4
CAPPED_DATA 0 cls 1
DATA_SOURCE 0 cls r class_create
STR_LEN 0 cls->name 3
TERMINATED 0 cls->name 1
NOCHECK_CALL