Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 18 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c amdgpu_fru_sysfs_init() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 1 ptr 5203501736177958912
BUF_SIZE 1 ptr 48
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xe/xe_gt_freq.c xe_gt_freq_init() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next->next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.prev->next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 kobj->kref.refcount.refs.counter 1
PARAM_VALUE 0 kobj->kset 0,4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev->next 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 kobj->ktype 1915817945436012544
PARAM_VALUE 0 kobj->name 4096-ptr_max
PARAM_VALUE 0 kobj->sd 4096-ptr_max
PARAM_VALUE 0 kobj->state_add_uevent_sent 0
PARAM_VALUE 0 kobj->state_in_sysfs 1
PARAM_VALUE 0 kobj->state_initialized 1
PARAM_VALUE 0 kobj->state_remove_uevent_sent 0
PARAM_VALUE 1 ptr 5466948764850335744
BUF_SIZE 0 kobj 248
BUF_SIZE 1 ptr 80
DATA_SOURCE 0 kobj r kobject_create_and_add
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xe/xe_gt_idle.c xe_gt_idle_init() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next->next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.prev->next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 kobj->kref.refcount.refs.counter 1
PARAM_VALUE 0 kobj->kset 0,4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev->next 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 kobj->ktype 1915817945436012544
PARAM_VALUE 0 kobj->name 4096-ptr_max
PARAM_VALUE 0 kobj->sd 4096-ptr_max
PARAM_VALUE 0 kobj->state_add_uevent_sent 0
PARAM_VALUE 0 kobj->state_in_sysfs 1
PARAM_VALUE 0 kobj->state_initialized 1
PARAM_VALUE 0 kobj->state_remove_uevent_sent 0
PARAM_VALUE 1 ptr 1756760182119325696
BUF_SIZE 0 kobj 248
BUF_SIZE 1 ptr 32
DATA_SOURCE 0 kobj r kobject_create_and_add
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/net/bonding/bond_sysfs_slave.c bond_sysfs_slave_add() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 ptr 1411217982568083456
BUF_SIZE 1 ptr 72

drivers/mtd/mtdpart.c mtd_add_partition_attrs() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 ptr 2283285966852034560
BUF_SIZE 1 ptr 16
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &master->master.chrdev_lock

drivers/gpu/drm/xe/xe_gt_ccs_mode.c xe_gt_ccs_mode_sysfs_init() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next 4096-ptr_max
PARAM_VALUE 0 kobj->kref.refcount.refs.counter 1
PARAM_VALUE 0 kobj->kset 0,4096-ptr_max
PARAM_VALUE 0 kobj->ktype 5757553892782219264
PARAM_VALUE 0 kobj->parent 4096-ptr_max
PARAM_VALUE 0 kobj->sd 4096-ptr_max
PARAM_VALUE 0 kobj->state_add_uevent_sent 0
PARAM_VALUE 0 kobj->state_in_sysfs 1
PARAM_VALUE 0 kobj->state_initialized 1
PARAM_VALUE 0 kobj->state_remove_uevent_sent 0
PARAM_VALUE 1 ptr 2394486182927683584
BUF_SIZE 1 ptr 24
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

fs/btrfs/sysfs.c btrfs_sysfs_add_mounted() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 ptr 2508272495628611584
BUF_SIZE 0 kobj 248
BUF_SIZE 1 ptr 112

fs/btrfs/sysfs.c btrfs_sysfs_add_mounted() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next->next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.prev->next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 kobj->kref.refcount.refs.counter 1
PARAM_VALUE 0 kobj->kset 0,4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev->next 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 kobj->ktype 1915817945436012544
PARAM_VALUE 0 kobj->name 4096-ptr_max
PARAM_VALUE 0 kobj->sd 4096-ptr_max
PARAM_VALUE 0 kobj->state_in_sysfs 1
PARAM_VALUE 0 kobj->state_initialized 1
PARAM_VALUE 1 ptr 540477439583227904
BUF_SIZE 0 kobj 248
DATA_SOURCE 0 kobj r kobject_create_and_add

fs/btrfs/sysfs.c btrfs_sysfs_add_mounted() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next->next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.prev->next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 kobj->kref.refcount.refs.counter 1
PARAM_VALUE 0 kobj->kset 0,4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev->next 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 kobj->ktype 1915817945436012544
PARAM_VALUE 0 kobj->name 4096-ptr_max
PARAM_VALUE 0 kobj->sd 4096-ptr_max
PARAM_VALUE 0 kobj->state_in_sysfs 1
PARAM_VALUE 0 kobj->state_initialized 1
PARAM_VALUE 1 ptr 2092866268998123520
BUF_SIZE 0 kobj 248
BUF_SIZE 1 ptr 72
DATA_SOURCE 0 kobj r kobject_create_and_add

fs/btrfs/sysfs.c btrfs_sysfs_add_mounted() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next->next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.prev->next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 kobj->kref.refcount.refs.counter 1
PARAM_VALUE 0 kobj->kset 0,4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev->next 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 kobj->ktype 1915817945436012544
PARAM_VALUE 0 kobj->name 4096-ptr_max
PARAM_VALUE 0 kobj->sd 4096-ptr_max
PARAM_VALUE 0 kobj->state_in_sysfs 1
PARAM_VALUE 0 kobj->state_initialized 1
PARAM_VALUE 1 ptr 4814024143790940160
BUF_SIZE 0 kobj 248
BUF_SIZE 1 ptr 24
DATA_SOURCE 0 kobj r kobject_create_and_add

drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c intel_gt_sysfs_pm_init() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 ptr 5806170229089558528
BUF_SIZE 1 ptr 80
DATA_SOURCE 0 kobj $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->dev.mutex

drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c intel_gt_sysfs_pm_init() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 ptr 451323605441765376
BUF_SIZE 1 ptr 40
DATA_SOURCE 0 kobj $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->dev.mutex

drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c intel_gt_sysfs_pm_init() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 1 ptr 2346996520931250176
BUF_SIZE 0 kobj (-1),248
BUF_SIZE 0 kobj (-1),248
BUF_SIZE 1 ptr 40
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->dev.mutex

drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c intel_sysfs_rps_init() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 ptr 7127295811510603776,8113265612310401024
BUF_SIZE 1 ptr 72
BUF_SIZE 1 ptr 72
DATA_SOURCE 0 kobj $1
BIT_INFO 1 ptr 0x60881c0606201000,0x72f93dd7ee3f5000
BIT_INFO 1 ptr 0x60881c0606201000,0x72f93dd7ee3f5000
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c intel_sysfs_rps_init() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 ptr 6705951783350403072
BUF_SIZE 1 ptr 24
DATA_SOURCE 0 kobj $1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c amdgpu_xcp_cfg_sysfs_init() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next 4096-ptr_max
PARAM_VALUE 0 kobj->kref.refcount.refs.counter 1
PARAM_VALUE 0 kobj->ktype 4096-ptr_max
PARAM_VALUE 0 kobj->name 4096-ptr_max
PARAM_VALUE 0 kobj->sd 4096-ptr_max
PARAM_VALUE 0 kobj->state_in_sysfs 1
PARAM_VALUE 0 kobj->state_initialized 1
PARAM_VALUE 1 ptr 3417025813269741568
BUF_SIZE 1 ptr 24

drivers/clk/clk-si5341.c si5341_probe() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 ptr 5815443022399377408
BUF_SIZE 1 ptr 48
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c xe_add_hw_engine_class_defaults() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next 4096-ptr_max
PARAM_VALUE 0 kobj->kref.refcount.refs.counter 1
PARAM_VALUE 0 kobj->kset 0,4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev->next 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 kobj->ktype 2258116911498010624
PARAM_VALUE 0 kobj->name 4096-ptr_max
PARAM_VALUE 0 kobj->sd 4096-ptr_max
PARAM_VALUE 0 kobj->state_add_uevent_sent 0
PARAM_VALUE 0 kobj->state_in_sysfs 1
PARAM_VALUE 0 kobj->state_initialized 1
PARAM_VALUE 0 kobj->state_remove_uevent_sent 0
PARAM_VALUE 1 ptr 6269862637811724288
BUF_SIZE 0 kobj 248
BUF_SIZE 1 ptr 80
DATA_SOURCE 0 kobj r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c xe_hw_engine_class_sysfs_init() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next 4096-ptr_max
PARAM_VALUE 0 kobj->kref.refcount.refs.counter 1
PARAM_VALUE 0 kobj->kset 0,4096-ptr_max
PARAM_VALUE 0 kobj->ktype 6966418754381066240
PARAM_VALUE 0 kobj->name 4096-ptr_max
PARAM_VALUE 0 kobj->sd 4096-ptr_max
PARAM_VALUE 0 kobj->state_in_sysfs 1
PARAM_VALUE 0 kobj->state_initialized 1
PARAM_VALUE 1 ptr 5561343535898624
BUF_SIZE 1 ptr 80
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/hid/wacom_sys.c wacom_initialize_remotes() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next->next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.prev->next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 kobj->kref.refcount.refs.counter 1
PARAM_VALUE 0 kobj->kset 0,4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev->next 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 kobj->ktype 1915817945436012544
PARAM_VALUE 0 kobj->name 4096-ptr_max
PARAM_VALUE 0 kobj->sd 4096-ptr_max
PARAM_VALUE 0 kobj->state_in_sysfs 1
PARAM_VALUE 0 kobj->state_initialized 1
PARAM_VALUE 1 ptr 2422674105062195200
BUF_SIZE 0 kobj 248
BUF_SIZE 1 ptr 16
DATA_SOURCE 0 kobj r kobject_create_and_add
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &hdev->driver_input_lock

drivers/firmware/google/gsmi.c gsmi_init() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next->next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.prev->next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 kobj->kref.refcount.refs.counter 1
PARAM_VALUE 0 kobj->kset 0,4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev->next 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 kobj->ktype 1915817945436012544
PARAM_VALUE 0 kobj->name 4096-ptr_max
PARAM_VALUE 0 kobj->sd 4096-ptr_max
PARAM_VALUE 0 kobj->sd->__parent 0
PARAM_VALUE 0 kobj->state_add_uevent_sent 0
PARAM_VALUE 0 kobj->state_in_sysfs 1
PARAM_VALUE 0 kobj->state_initialized 1
PARAM_VALUE 0 kobj->state_remove_uevent_sent 0
PARAM_VALUE 1 ptr 2593990067212955648
BUF_SIZE 0 kobj 248
BUF_SIZE 1 ptr 24
CAPPED_DATA 0 kobj->sd 1
DATA_SOURCE 0 kobj r kobject_create_and_add

drivers/gpu/drm/i915/gt/sysfs_engines.c add_defaults() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next 4096-ptr_max
PARAM_VALUE 0 kobj->kref.refcount.refs.counter 1
PARAM_VALUE 0 kobj->kset 0,4096-ptr_max
PARAM_VALUE 0 kobj->ktype 559494444294287360
PARAM_VALUE 0 kobj->name 4096-ptr_max
PARAM_VALUE 0 kobj->sd 4096-ptr_max
PARAM_VALUE 0 kobj->state_in_sysfs 1
PARAM_VALUE 0 kobj->state_initialized 1
PARAM_VALUE 1 ptr 4096-ptr_max
BUF_SIZE 1 ptr 32
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->dev.mutex

drivers/gpu/drm/i915/gt/sysfs_engines.c intel_engines_add_sysfs() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next 4096-ptr_max
PARAM_VALUE 0 kobj->kref.refcount.refs.counter 1
PARAM_VALUE 0 kobj->kset 0,4096-ptr_max
PARAM_VALUE 0 kobj->ktype 559494444294287360
PARAM_VALUE 0 kobj->name 4096-ptr_max
PARAM_VALUE 0 kobj->sd 4096-ptr_max
PARAM_VALUE 0 kobj->state_add_uevent_sent 0
PARAM_VALUE 0 kobj->state_in_sysfs 1
PARAM_VALUE 0 kobj->state_initialized 1
PARAM_VALUE 0 kobj->state_remove_uevent_sent 0
PARAM_VALUE 1 ptr 4096-ptr_max
BUF_SIZE 0 kobj 248
BUF_SIZE 1 ptr 80
DATA_SOURCE 0 kobj r kobj_engine
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock

drivers/md/bcache/super.c bcache_init() -> sysfs_create_files()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.next->next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.prev->next 4096-ptr_max
PARAM_VALUE 0 kobj->entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 kobj->kref.refcount.refs.counter 1
PARAM_VALUE 0 kobj->kset 0,4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev->next 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 kobj->kset->list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 kobj->ktype 1915817945436012544
PARAM_VALUE 0 kobj->name 4096-ptr_max
PARAM_VALUE 0 kobj->sd 4096-ptr_max
PARAM_VALUE 0 kobj->state_add_uevent_sent 0
PARAM_VALUE 0 kobj->state_in_sysfs 1
PARAM_VALUE 0 kobj->state_initialized 1
PARAM_VALUE 0 kobj->state_remove_uevent_sent 0
PARAM_VALUE 1 ptr 4096-ptr_max
BUF_SIZE 0 kobj 248
BUF_SIZE 1 ptr 32
DATA_SOURCE 0 kobj r kobject_create_and_add