Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 66 files:

Smatch caller information:

block/disk-events.c disk_event_uevent() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 24
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/mellanox/mlxreg-hotplug.c mlxreg_hotplug_udev_event_send() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 0,4096-u64max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
DATA_SOURCE 0 kobj $0
RX_PATH
TASK_NOT_RUNNING

drivers/bus/mhi/host/pm.c mhi_uevent_notify() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mhi_cntrl->pm_mutex

drivers/thunderbolt/switch.c disapprove_switch() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sw->tb->lock

drivers/thunderbolt/switch.c tb_switch_set_authorized() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &of->mutex
LOCK2 &sw->tb->lock
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex
TYPE_LOCK (struct tb)->lock

sound/soc/codecs/da7218.c da7218_micldet_irq() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

drivers/accel/qaic/qaic_sysfs.c set_dbc_state() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 24
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/gfs2/recovery.c gfs2_recovery_done() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 24
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/platform/chrome/cros_ec_lpc.c cros_ec_lpc_acpi_notify() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 0,4096-ptr_max
PARAM_VALUE 1 action 2
BUF_SIZE 2 envp_ext 16
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/scsi/scsi_lib.c scsi_evt_emit() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 24
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

lib/kobject_uevent.c kobject_synth_uevent() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 0-7
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
DATA_SOURCE 0 kobj $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

lib/kobject_uevent.c kobject_synth_uevent() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 0-7
BUF_SIZE 2 envp_ext 512
DATA_SOURCE 0 kobj $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

lib/kobject_uevent.c kobject_uevent() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 1 action 0-2,4-7
BUF_SIZE 0 kobj (-1),248
BUF_SIZE 0 kobj (-1),248
BUF_SIZE 0 kobj->kset (-1),344
DATA_SOURCE 0 kobj $0
DATA_SOURCE 1 action $1
FUZZY_MAX 1 action 5
HARD_MAX 1 action 7
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_d->mutex
HALF_LOCKED2 &adm_ctx->resource->adm_mutex
HALF_LOCKED2 &client->dev.driver_data->update_lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 &dev->reclaim_sem
HALF_LOCKED2 &devcd->mutex
HALF_LOCKED2 &device->unregistration_lock
HALF_LOCKED2 &disk->open_mutex
HALF_LOCKED2 &disks_mutex
HALF_LOCKED2 &intf->dev.parent->mutex
HALF_LOCKED2 &lo->lo_mutex
HALF_LOCKED2 &nbd->config_lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &priv->access_lock
HALF_LOCKED2 &q->sysfs_lock
HALF_LOCKED2 &sess->lock
HALF_LOCKED2 &sp->mutex
HALF_LOCKED2 &srv->paths_mutex
HALF_LOCKED2 &sw->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 device->state_mutex
HALF_LOCKED2 global &cpu_add_remove_lock
HALF_LOCKED2 global &device_ctls_mutex
HALF_LOCKED2 global &devices_rwsem
HALF_LOCKED2 global &edac_pci_ctls_mutex
HALF_LOCKED2 global &list_mutex
HALF_LOCKED2 global &ls_lock
HALF_LOCKED2 global &pernet_ops_rwsem
HALF_LOCKED2 global &sev_cmd_mutex
HALF_LOCKED2 global &tlmi_mutex
HALF_LOCKED2 global &wmi_priv.mutex
HALF_LOCKED2 global &xen_pcpu_lock

drivers/scsi/mpi3mr/mpi3mr_fw.c mpi3mr_fault_uevent_emit() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
BUF_SIZE 2 envp_ext 512
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mrioc->reset_mutex
HALF_LOCKED2 &pool->lock

fs/gfs2/ops_fstype.c gfs2_online_uevent() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 4
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 24
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex
HALF_LOCKED2 &sb->s_umount

fs/gfs2/ops_fstype.c gfs2_others_may_mount() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

drivers/thermal/gov_user_space.c user_space_trip_crossed() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 40
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &tz->lock

drivers/video/backlight/backlight.c backlight_generate_event() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/hv/hv_util.c send_hibernate_uevent() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/hwmon/hwmon.c hwmon_notify_event() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj->sd 0,4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/staging/greybus/audio_manager_module.c send_add_uevent() -> kobject_uevent_env()

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->sd 4096-ptr_max
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 action 0
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 56
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/nvme/host/fc.c nvme_fc_signal_discovery_scan() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 0,4096-u64max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex

drivers/nvme/host/core.c nvme_aen_uevent() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/nvme/host/core.c nvme_change_uevent() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &nvmf_dev_mutex

drivers/thermal/intel/int340x_thermal/int3400_thermal.c int3400_notify() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 40
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c iwl_trans_pcie_removal_wk() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
NOCHECK_CALL
LOCK2 global &pci_rescan_remove_lock
HALF_LOCKED2 &pool->lock

drivers/usb/core/hub.c port_over_current_notify() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 1-u64max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 24
NOCHECK_CALL
LOCK2 &hdev->dev.mutex
LOCK2 &port_dev->status_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct device)->mutex
TYPE_LOCK (struct usb_port)->status_lock

drivers/gpu/drm/drm_drv.c drm_dev_wedged_event() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 32
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dqm->lock_hidden
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &drm_unplug_srcu

drivers/thunderbolt/domain.c tb_domain_event() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
DATA_SOURCE 2 envp_ext $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &of->mutex
LOCK2 &tb->lock
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex
TYPE_LOCK (struct tb)->lock

drivers/leds/led-triggers.c led_trigger_set() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
LOCK2 &led_cdev->trigger_lock
HALF_LOCKED2 &led_cdev->led_access
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &leds_list_lock
HALF_LOCKED2 global &triggers_list_lock
TYPE_LOCK (struct led_classdev)->trigger_lock

net/batman-adv/main.c batadv_throw_uevent() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 0 kobj 248
BUF_SIZE 2 envp_ext 32
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/dock.c dock_event() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
NOCHECK_CALL
LOCK2 global &acpi_scan_lock
LOCK2 global &device_hotplug_lock
HALF_LOCKED2 &pool->lock

drivers/acpi/dock.c dock_event() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &acpi_scan_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &device_hotplug_lock

drivers/thunderbolt/tunnel.c tb_domain_event() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 24
BUF_SIZE 2 envp_ext 24
DATA_SOURCE 2 envp_ext $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &tb->lock
HALF_LOCKED2 &tb->lock

drivers/md/dm.c dm_kobject_uevent() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 1-2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 24
DATA_SOURCE 1 action $1
HARD_MAX 1 action 2
HALF_LOCKED2 global &_hash_lock

drivers/md/bcache/sysfs.c __cached_dev_store() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
BUF_SIZE 2 envp_ext 512
NOCHECK_CALL
LOCK2 global &bch_register_lock

drivers/net/wwan/iosm/iosm_ipc_uevent.c ipc_uevent_work() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
HALF_LOCKED2 &pool->lock

drivers/md/dm-uevent.c dm_send_uevents() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
BUF_SIZE 2 envp_ext 512
DATA_SOURCE 0 kobj $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &_event_lock
HALF_LOCKED2 &clone->commit_lock
HALF_LOCKED2 &hc->md->io_barrier
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &_hash_lock

drivers/extcon/extcon.c extcon_sync() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 24
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/pm8001/pm80xx_hwi.c pm80xx_fatal_error_uevent_emit() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
BUF_SIZE 2 envp_ext 512
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/qla4xxx/ql4_nx.c qla4_8xxx_uevent_emit() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ha->hw->hardware_lock
HALF_LOCKED2 &ha->hw->optrom_mutex
HALF_LOCKED2 &ha->hw->vport_slock

drivers/pci/pci-driver.c pci_uevent_ers() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 24
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &pdev->dev.mutex
TYPE_LOCK (struct device)->mutex

drivers/scsi/qla2xxx/qla_os.c qla2x00_uevent_emit() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

block/genhd.c set_capacity_and_notify() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &cinfo->recv_mutex
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &lo->lo_mutex
HALF_LOCKED2 &mddev->reconfig_mutex
HALF_LOCKED2 &nbd->config_lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &rbd_dev->header_rwsem
HALF_LOCKED2 &ub->mutex
HALF_LOCKED2 _T->lock

block/genhd.c set_disk_ro_uevent() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &adm_ctx->resource->adm_mutex
HALF_LOCKED2 &dc->writeback_lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &gd->queue->limits_lock
HALF_LOCKED2 &lo->lo_mutex
HALF_LOCKED2 &mddev->reconfig_mutex
HALF_LOCKED2 &nbd->config_lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &ub->mutex
HALF_LOCKED2 device->state_mutex
HALF_LOCKED2 global &bch_register_lock
HALF_LOCKED2 global &mtd_table_mutex

lib/kobject.c kobject_move() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 0 kobj->parent 0,4096-ptr_max
PARAM_VALUE 0 kobj->sd 4096-ptr_max
PARAM_VALUE 0 kobj->sd->__parent 0,4096-ptr_max
PARAM_VALUE 0 kobj->sd->active.counter 0-s32max
PARAM_VALUE 0 kobj->sd->hash 2-2147483646
PARAM_VALUE 0 kobj->sd->name 4096-ptr_max
PARAM_VALUE 0 kobj->sd->ns 0,4096-ptr_max
PARAM_VALUE 0 kobj->sd->rb.__rb_parent_color 1
PARAM_VALUE 0 kobj->sd->rb.rb_left 4096-ptr_max
PARAM_VALUE 0 kobj->sd->rb.rb_right 4096-ptr_max
PARAM_VALUE 1 action 3
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 0 kobj (-1)-s32max
BUF_SIZE 0 kobj (-1)-s32max
BUF_SIZE 0 kobj->parent (-1)-s32max
BUF_SIZE 2 envp_ext 16
DATA_SOURCE 0 kobj r kobject_get
PARAM_COMPARE 0 kobj == $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &dpm_list_mtx
HALF_LOCKED2 &hdev->lock
HALF_LOCKED2 _T->lock

lib/kobject.c kobject_rename() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 0 kobj->name 4096-ptr_max
PARAM_VALUE 0 kobj->parent 0,4096-ptr_max
PARAM_VALUE 0 kobj->parent->ktype 0,4096-ptr_max
PARAM_VALUE 0 kobj->sd 4096-ptr_max
PARAM_VALUE 1 action 3
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 0 kobj (-1)-s32max
BUF_SIZE 0 kobj (-1)-s32max
BUF_SIZE 2 envp_ext 16
DATA_SOURCE 0 kobj r kobject_get
STR_LEN 0 kobj (-1)
STR_LEN 0 kobj (-1)
PARAM_COMPARE 0 kobj == $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev_replace->lock_finishing_cancel_unmount
HALF_LOCKED2 &sb->s_umount
HALF_LOCKED2 global &pci_slot_mutex
HALF_LOCKED2 global &uuid_mutex

sound/soc/codecs/sma1307.c sma1307_check_fault_worker() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 24
HALF_LOCKED2 &pool->lock

drivers/bluetooth/btnxpuart.c nxp_coredump_notify() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 24
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/bluetooth/btnxpuart.c nxp_setup() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 24
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &hdev->req_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct hci_dev)->req_lock

drivers/usb/core/hcd.c hcd_died_work() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 5
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

net/wireless/reg.c call_crda() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 0,4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/gt/intel_reset.c intel_gt_reset_global() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 0 kobj 248
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &attr->mutex

drivers/gpu/drm/i915/gt/intel_reset.c intel_gt_reset_global() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 0 kobj 248
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &attr->mutex

drivers/gpu/drm/i915/gt/intel_reset.c intel_gt_reset_global() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 0 kobj 248
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &attr->mutex

drivers/accel/ivpu/ivpu_pm.c ivpu_pm_recovery_work() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/i915_irq.c ivb_parity_work() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 48
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c qlcnic_dump_fw() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/usb/typec/class.c typec_product_type_notify() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 0 kobj->sd 0,4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &con->lock
HALF_LOCKED2 &pool->lock

drivers/ata/libata-acpi.c ata_acpi_uevent() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 1-u64max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 0 kobj 248
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &acpi_scan_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &device_hotplug_lock

fs/dlm/lockspace.c do_uevent() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 5
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &ls_lock

drivers/acpi/scan.c acpi_scan_is_offline() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
NOCHECK_CALL
LOCK2 &adev->physical_node_lock
LOCK2 &pool->lock
LOCK2 global &acpi_scan_lock
LOCK2 global &device_hotplug_lock
TYPE_LOCK (struct acpi_device)->physical_node_lock

arch/x86/kvm/../../../virt/kvm/kvm_main.c kvm_uevent_notify_change() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-u64max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 512
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pwm/core.c pwm_export_child() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/pwm/core.c pwm_unexport_child() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex

drivers/scsi/qedf/qedf_dbg.c qedf_uevent_emit() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/gvt/handlers.c send_display_ready_uevent() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 0
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 0 kobj 248
BUF_SIZE 2 envp_ext 24
LOCK2 &vgpu->vgpu_lock
TYPE_LOCK (struct intel_vgpu)->vgpu_lock

drivers/net/wireless/ath/wil6210/interrupt.c wil_notify_fw_error() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 24
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

drivers/md/bcache/super.c bch_cached_dev_run() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &bch_register_lock
HALF_LOCKED2 &dc->writeback_lock

drivers/md/md-cluster.c process_add_new_disk() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 32
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &cinfo->recv_mutex
TYPE_LOCK (struct md_cluster_info)->recv_mutex

drivers/md/dm-verity-target.c verity_handle_err() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/vfio/mdev/mdev_core.c mdev_register_parent() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &intel_gvt_mutex

drivers/vfio/mdev/mdev_core.c mdev_unregister_parent() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 0 kobj 4096-ptr_max
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &intel_gvt_mutex

fs/gfs2/sys.c gfs2_sys_fs_add() -> kobject_uevent_env()

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 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 0 kobj->state_remove_uevent_sent 0
PARAM_VALUE 1 action 0
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 24
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

drivers/gpu/drm/drm_sysfs.c drm_sysfs_connector_hotplug_event() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 24
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &connector->mutex
HALF_LOCKED2 &dev->mode_config.mutex

drivers/gpu/drm/drm_sysfs.c drm_sysfs_connector_property_event() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/drm_sysfs.c drm_sysfs_hotplug_event() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mode_config.mutex
HALF_LOCKED2 _T->lock

drivers/gpu/drm/drm_sysfs.c drm_sysfs_lease_event() -> kobject_uevent_env()

Type Parameter Key Value
PARAM_VALUE 1 action 2
PARAM_VALUE 2 envp_ext 4096-ptr_max
BUF_SIZE 2 envp_ext 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mode_config.idr_mutex
HALF_LOCKED2 _T->lock