Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 47 files:

Smatch caller information:

drivers/platform/x86/lenovo/think-lmi.c tlmi_release_attr() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.sd 0,4096-ptr_max
PARAM_VALUE 0 k->kobj.sd->__parent 0
CAPPED_DATA 0 &k->list 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

drivers/platform/x86/lenovo/think-lmi.c tlmi_release_attr() -> kset_unregister()

Type Parameter Key Value
CAPPED_DATA 0 &k->list 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

drivers/platform/x86/lenovo/think-lmi.c tlmi_sysfs_init() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/iscsi_boot_sysfs.c iscsi_boot_destroy_kset() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k->kobj.sd->attr.open->nr_mmapped 0-4294967295
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/sunrpc/sysfs.c rpc_sysfs_exit() -> kset_unregister()

Type Parameter Key Value
NOCHECK_CALL

net/sunrpc/sysfs.c rpc_sysfs_init() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
NOCHECK_CALL

fs/ocfs2/super.c ocfs2_dismount_volume() -> kset_unregister()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/firmware/efi/esrt.c esrt_sysfs_init() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
NOCHECK_CALL

drivers/hv/vmbus_drv.c vmbus_device_register() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/hv/vmbus_drv.c vmbus_device_unregister() -> kset_unregister()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/base/class.c class_unregister() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
NOCHECK_CALL

samples/kobject/kset-example.c example_exit() -> kset_unregister()

Type Parameter Key Value
NOCHECK_CALL

samples/kobject/kset-example.c example_init() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
NOCHECK_CALL

drivers/firmware/edd.c edd_exit() -> kset_unregister()

Type Parameter Key Value
NOCHECK_CALL

drivers/firmware/edd.c edd_init() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
NOCHECK_CALL

fs/ocfs2/stackglue.c ocfs2_sysfs_exit() -> kset_unregister()

Type Parameter Key Value
NOCHECK_CALL

fs/ocfs2/stackglue.c ocfs2_sysfs_init() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
NOCHECK_CALL

drivers/firmware/qemu_fw_cfg.c fw_cfg_kset_unregister_recursive() -> kset_unregister()

Type Parameter Key Value
BUF_SIZE 0 k (-1),344
BUF_SIZE 0 k (-1),344
CAPPED_DATA 0 &k->list 1
DATA_SOURCE 0 k $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

net/core/net-sysfs.c register_queue_kobjects() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
NOCHECK_CALL

net/core/net-sysfs.c remove_queue_kobjects() -> kset_unregister()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 global &ovs_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/platform/x86/lenovo/wmi-other.c lwmi_om_fw_attr_add() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/platform/x86/lenovo/wmi-other.c lwmi_om_fw_attr_remove() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.sd 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/platform/x86/samsung-galaxybook.c galaxybook_kset_unregister() -> kset_unregister()

Type Parameter Key Value
DATA_SOURCE 0 k $0
NOCHECK_CALL

fs/f2fs/sysfs.c f2fs_exit_sysfs() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 5781021185849737216
NOCHECK_CALL

fs/f2fs/sysfs.c f2fs_init_sysfs() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 5781021185849737216
NOCHECK_CALL

drivers/base/bus.c bus_register() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
NOCHECK_CALL
HALF_LOCKED2 global &pmus_lock

drivers/base/bus.c bus_register() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
NOCHECK_CALL
HALF_LOCKED2 global &pmus_lock

drivers/base/bus.c bus_register() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
NOCHECK_CALL
HALF_LOCKED2 global &pmus_lock

drivers/base/bus.c bus_unregister() -> kset_unregister()

Type Parameter Key Value
NOCHECK_CALL

drivers/base/bus.c bus_unregister() -> kset_unregister()

Type Parameter Key Value
NOCHECK_CALL

drivers/base/bus.c bus_unregister() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
NOCHECK_CALL

drivers/base/bus.c buses_init() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 522020487372210176
BUF_SIZE 0 k 344
BUF_SIZE 0 k->uevent_ops 24
DATA_SOURCE 0 k r kset_create_and_add
NOCHECK_CALL

fs/ubifs/sysfs.c ubifs_sysfs_exit() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 3337179949710188544
NOCHECK_CALL

drivers/platform/x86/dell/dell-wmi-sysman/sysman.c release_attributes_data() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
NOCHECK_CALL
LOCK2 global &wmi_priv.mutex
TYPE_LOCK (struct wmi_sysman_priv)->mutex

drivers/platform/x86/dell/dell-wmi-sysman/sysman.c release_attributes_data() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.sd 0,4096-ptr_max
PARAM_VALUE 0 k->kobj.sd->__parent 0
NOCHECK_CALL
LOCK2 global &wmi_priv.mutex
TYPE_LOCK (struct wmi_sysman_priv)->mutex

drivers/platform/x86/asus-armoury.c asus_fw_attr_add() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
NOCHECK_CALL

drivers/platform/x86/asus-armoury.c asus_fw_exit() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.sd 0,4096-ptr_max
PARAM_VALUE 0 k->kobj.sd->__parent 0
NOCHECK_CALL

crypto/pcrypt.c pcrypt_exit() -> kset_unregister()

Type Parameter Key Value
NOCHECK_CALL

crypto/pcrypt.c pcrypt_init() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
NOCHECK_CALL

drivers/base/core.c devices_init() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 6627140260523298816
BUF_SIZE 0 k 344
BUF_SIZE 0 k->uevent_ops 24
DATA_SOURCE 0 k r kset_create_and_add
NOCHECK_CALL

fs/btrfs/sysfs.c btrfs_exit_sysfs() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.sd 4096-ptr_max
PARAM_VALUE 0 k->kobj.sd->__parent 0
NOCHECK_CALL

fs/btrfs/sysfs.c btrfs_init_sysfs() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
NOCHECK_CALL

fs/nfs/sysfs.c nfs_sysfs_exit() -> kset_unregister()

Type Parameter Key Value
NOCHECK_CALL

fs/erofs/sysfs.c erofs_exit_sysfs() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 6859292140868526080
NOCHECK_CALL

fs/fuse/virtio_fs.c virtio_fs_sysfs_exit() -> kset_unregister()

Type Parameter Key Value
NOCHECK_CALL

fs/nilfs2/sysfs.c nilfs_sysfs_exit() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.sd 0,4096-ptr_max
PARAM_VALUE 0 k->kobj.sd->__parent 0
NOCHECK_CALL

fs/nilfs2/sysfs.c nilfs_sysfs_init() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
NOCHECK_CALL

drivers/staging/greybus/audio_manager.c manager_exit() -> kset_unregister()

Type Parameter Key Value
NOCHECK_CALL

drivers/platform/x86/uv_sysfs.c pci_topology_exit() -> kset_unregister()

Type Parameter Key Value
NOCHECK_CALL

drivers/platform/x86/uv_sysfs.c pci_topology_init() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
NOCHECK_CALL

drivers/platform/x86/uv_sysfs.c uv_hubs_exit() -> kset_unregister()

Type Parameter Key Value
NOCHECK_CALL

drivers/platform/x86/uv_sysfs.c uv_hubs_init() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
NOCHECK_CALL

fs/ocfs2/cluster/sys.c o2cb_sys_init() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
NOCHECK_CALL

fs/ocfs2/cluster/sys.c o2cb_sys_shutdown() -> kset_unregister()

Type Parameter Key Value
NOCHECK_CALL

drivers/vfio/mdev/mdev_sysfs.c parent_create_sysfs_files() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &intel_gvt_mutex

drivers/vfio/mdev/mdev_sysfs.c parent_remove_sysfs_files() -> kset_unregister()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &parent->unreg_sem
HALF_LOCKED2 global &intel_gvt_mutex
TYPE_LOCK (struct mdev_parent)->unreg_sem

fs/dlm/lockspace.c dlm_lockspace_exit() -> kset_unregister()

Type Parameter Key Value
NOCHECK_CALL

fs/xfs/xfs_super.c exit_xfs_fs() -> kset_unregister()

Type Parameter Key Value
NOCHECK_CALL

fs/xfs/xfs_super.c init_xfs_fs() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 k->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->list.next 4096-ptr_max
PARAM_VALUE 0 k->list.next->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev 4096-ptr_max
PARAM_VALUE 0 k->list.prev->next 4096-ptr_max
PARAM_VALUE 0 k->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 k->uevent_ops 0
BUF_SIZE 0 k 344
DATA_SOURCE 0 k r kset_create_and_add
NOCHECK_CALL

drivers/misc/issei/cdev.c issei_deregister() -> kset_unregister()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/hp/hp-bioscfg/bioscfg.c release_attributes_data() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
NOCHECK_CALL
LOCK2 global &bioscfg_drv.mutex
TYPE_LOCK (struct bioscfg_priv)->mutex

drivers/platform/x86/hp/hp-bioscfg/bioscfg.c release_attributes_data() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
PARAM_VALUE 0 k->kobj.sd 0,4096-ptr_max
PARAM_VALUE 0 k->kobj.sd->__parent 0
NOCHECK_CALL
LOCK2 global &bioscfg_drv.mutex
TYPE_LOCK (struct bioscfg_priv)->mutex

drivers/firmware/dmi-sysfs.c dmi_sysfs_exit() -> kset_unregister()

Type Parameter Key Value
NOCHECK_CALL

drivers/firmware/dmi-sysfs.c dmi_sysfs_init() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 0,4096-ptr_max
BUF_SIZE 0 k (-1),344
BUF_SIZE 0 k (-1),344
NOCHECK_CALL

fs/gfs2/sys.c gfs2_sys_uninit() -> kset_unregister()

Type Parameter Key Value
NOCHECK_CALL

fs/ocfs2/cluster/masklog.c mlog_sys_shutdown() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 3952870529872625664
NOCHECK_CALL

arch/x86/platform/efi/runtime-map.c add_sysfs_runtime_map_entry() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
BUF_SIZE 0 k (-1),344
BUF_SIZE 0 k (-1),344
NOCHECK_CALL

arch/x86/platform/efi/runtime-map.c add_sysfs_runtime_map_entry() -> kset_unregister()

Type Parameter Key Value
PARAM_VALUE 0 k 4096-ptr_max
BUF_SIZE 0 k (-1),344
BUF_SIZE 0 k (-1),344
NOCHECK_CALL