Defined in 1 files as a function:
Referenced in 89 files:
- arch/arm/mach-versatile/spc.c, line 470
- arch/powerpc/platforms/powernv/opal-async.c, line 284
- drivers/accel/amdxdna/aie2_ctx.c, line 696
- drivers/acpi/osl.c, line 1240
- drivers/char/ipmi/ipmi_ipmb.c
- drivers/comedi/drivers/vmk80xx.c, line 794
- drivers/cpufreq/brcmstb-avs-cpufreq.c, line 563
- drivers/firmware/tegra/bpmp.c, line 754
- drivers/firmware/ti_sci.c, line 4157
- drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c, line 1864
- drivers/gpu/drm/amd/amdkfd/kfd_process.c, line 1687
- drivers/gpu/drm/omapdrm/dss/dsi.c, line 4914
- drivers/hid/hid-core.c, line 3107
- drivers/infiniband/core/iwpm_util.c, line 327
- drivers/infiniband/core/user_mad.c, line 1312
- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c, line 1197
- drivers/infiniband/hw/efa/efa_com.c, line 799
- drivers/infiniband/hw/erdma/erdma_cmdq.c, line 186
- drivers/infiniband/hw/hns/hns_roce_cmd.c
- drivers/infiniband/hw/mlx5/umr.c, line 186
- drivers/infiniband/hw/mthca/mthca_cmd.c
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c, line 114
- drivers/infiniband/ulp/isert/ib_isert.c, line 2306
- drivers/input/misc/hp_sdc_rtc.c
- drivers/input/serio/hil_mlc.c
- drivers/input/serio/hp_sdc.c
- drivers/md/bcache/btree.c, line 600
- drivers/md/bcache/movinggc.c, line 251
- drivers/md/bcache/super.c
- drivers/md/bcache/writeback.c, line 1049
- drivers/md/dm-region-hash.c, line 220
- drivers/md/dm-vdo/indexer/sparse-cache.c
- drivers/md/dm.c, line 2364
- drivers/media/dvb-core/dvb_frontend.c
- drivers/media/pci/ngene/ngene-core.c, line 1328
- drivers/media/platform/chips-media/wave5/wave5-vpu.c, line 341
- drivers/media/usb/em28xx/em28xx-dvb.c
- drivers/mmc/host/cavium-octeon.c, line 163
- drivers/mmc/host/cavium-thunderx.c, line 103
- drivers/mux/core.c, line 138
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c, line 12299
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c, line 9523
- drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c, line 2337
- drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c, line 826
- drivers/net/ethernet/huawei/hinic/hinic_hw_io.c, line 57
- drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
- drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c, line 634
- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c, line 293
- drivers/net/ethernet/huawei/hinic/hinic_main.c, line 1223
- drivers/net/ethernet/mellanox/mlx4/cmd.c
- drivers/net/ethernet/mellanox/mlx5/core/cmd.c
- drivers/net/ethernet/micrel/ksz884x.c, line 6422
- drivers/net/ethernet/microsoft/mana/hw_channel.c, line 630
- drivers/net/ethernet/netronome/nfp/nfp_net_common.c, line 2549
- drivers/net/wireless/ath/ath6kl/core.c, line 288
- drivers/net/wireless/st/cw1200/main.c, line 355
- drivers/nfc/st95hf/core.c, line 1182
- drivers/nvme/target/pr.c, line 1110
- drivers/parport/share.c, line 454
- drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
- drivers/platform/x86/amd/hsmp/acpi.c, line 245
- drivers/platform/x86/amd/hsmp/plat.c, line 174
- drivers/scsi/esas2r/esas2r_init.c, line 310
- drivers/scsi/hisi_sas/hisi_sas_main.c, line 2228
- drivers/scsi/megaraid/megaraid_mm.c, line 945
- drivers/scsi/megaraid/megaraid_sas_base.c
- drivers/scsi/megaraid/megaraid_sas_fusion.c, line 1870
- drivers/scsi/smartpqi/smartpqi_init.c, line 9028
- drivers/target/iscsi/iscsi_target_tpg.c, line 41
- drivers/target/target_core_device.c, line 764
- drivers/ufs/core/ufshcd.c, line 11243
- drivers/usb/class/usbtmc.c, line 179
- drivers/usb/gadget/legacy/raw_gadget.c, line 58
- drivers/usb/misc/usblcd.c, line 331
- drivers/usb/usb-skeleton.c, line 501
- drivers/video/fbdev/omap/hwa742.c, line 1019
- drivers/video/fbdev/omap2/omapfb/dss/dsi.c, line 5279
- drivers/video/fbdev/smscufx.c, line 1887
- drivers/video/fbdev/udlfb.c, line 1892
- drivers/xen/pvcalls-back.c
- drivers/xen/xenbus/xenbus_probe.c, line 555
- fs/btrfs/disk-io.c, line 2889
- fs/xfs/xfs_buf.c, line 317
- fs/xfs/xfs_log.c, line 1438
- include/drm/task_barrier.h
- net/9p/trans_rdma.c
- net/core/netpoll.c, line 364
- sound/soc/codecs/nau8824.c, line 1997
- sound/soc/codecs/nau8825.c, line 2894
Smatch caller information:
drivers/infiniband/hw/mthca/mthca_cmd.c mthca_cmd_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &mthca_device_mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/hw/mthca/mthca_cmd.c mthca_cmd_use_events() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| CAPPED_DATA | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 1 | val | |
| UNITS | 1 | val | unit_array_size |
| LOCK2 | global &mthca_device_mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/usb/class/usbtmc.c usbtmc_open() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/md/bcache/writeback.c bch_cached_dev_writeback_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &bch_register_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c hinic_func_to_func_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c hinic_func_to_func_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/megaraid/megaraid_mm.c mraid_mm_register_adp() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 1 | val | |
| UNITS | 1 | val | unit_array_size |
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/hw/mlx5/umr.c mlx5r_umr_resource_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->umrc.init_lock | ||
| TYPE_LOCK | (struct umr_common)->init_lock |
drivers/net/wireless/ath/ath6kl/core.c ath6kl_core_create() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/misc/usblcd.c lcd_probe() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c hinic_pf_to_mgmt_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| MEM_ZERO | 0 | sem | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/mellanox/mlx5/core/cmd.c mlx5_cmd_enable() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| MEM_ZERO | 0 | sem | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->intf_state_mutex | ||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlx5/core/cmd.c mlx5_cmd_enable() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| MEM_ZERO | 0 | sem | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->intf_state_mutex | ||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlx5/core/cmd.c mlx5_cmd_enable() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| MEM_ZERO | 0 | sem | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->intf_state_mutex | ||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlx5/core/cmd.c mlx5_cmd_enable() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| MEM_ZERO | 0 | sem | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->intf_state_mutex | ||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/huawei/hinic/hinic_main.c nic_dev_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pdev->dev.mutex |
drivers/char/ipmi/ipmi_ipmb.c ipmi_ipmb_probe() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 0 |
| MEM_ZERO | 0 | sem | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/char/ipmi/ipmi_ipmb.c ipmi_ipmb_probe() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 0 |
| MEM_ZERO | 0 | sem | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.c create_process() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &kfd_processes_mutex |
drivers/nfc/st95hf/core.c st95hf_probe() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| MEM_ZERO | 0 | sem | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/media/pci/ngene/ngene-core.c ngene_start() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | sem->count | 0-u32max |
| HOST_DATA | 0 | sem->last_holder | 0-u64max |
| HOST_DATA | 0 | sem->lock.magic | 0-u32max |
| HOST_DATA | 0 | sem->lock.owner_cpu | 0-u32max |
| HOST_DATA | 0 | sem->lock.raw_lock.locked | 0-255 |
| HOST_DATA | 0 | sem->lock.raw_lock.locked_pending | 0-u16max |
| HOST_DATA | 0 | sem->lock.raw_lock.pending | 0-255 |
| HOST_DATA | 0 | sem->lock.raw_lock.tail | 0-u16max |
| HOST_DATA | 0 | sem->lock.raw_lock.val.counter | s32min-s32max |
drivers/usb/gadget/legacy/raw_gadget.c raw_event_queue_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/md/dm-vdo/indexer/sparse-cache.c initialize_threads_barrier() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/md/dm-vdo/indexer/sparse-cache.c initialize_threads_barrier() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/st/cw1200/main.c cw1200_init_common() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_alloc() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/md/bcache/movinggc.c bch_moving_init_cache_set() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &bch_register_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c lpvo_probe() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/xfs_log.c xlog_alloc_log() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| NOCHECK_CALL |
drivers/platform/x86/amd/hsmp/acpi.c hsmp_parse_acpi_table() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/mux/core.c mux_chip_alloc() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c hclge_init_ae_dev() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| MEM_ZERO | 0 | sem | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &hnae3_common_lock |
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c api_chain_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| MEM_ZERO | 0 | sem | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/cpufreq/brcmstb-avs-cpufreq.c brcm_avs_prepare_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| MEM_ZERO | 0 | sem | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c task_barrier_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xgmi_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c task_barrier_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xgmi_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
sound/soc/codecs/nau8824.c nau8824_i2c_probe() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/media/platform/chips-media/wave5/wave5-vpu.c wave5_vpu_probe() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| MEM_ZERO | 0 | sem | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/acpi/osl.c acpi_os_create_semaphore() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 0-1 |
| BUF_SIZE | 0 | sem | 96 |
| DATA_SOURCE | 0 | sem | r _kzalloc_noprof |
| DATA_SOURCE | 1 | val | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c bnxt_qplib_enable_rcfw_channel() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &bnxt_re_mutex |
drivers/scsi/esas2r/esas2r_init.c esas2r_init_adapter() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| MEM_ZERO | 0 | sem | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pcid->dev.mutex |
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c pvrdma_init_device() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/infiniband/hw/hns/hns_roce_cmd.c hns_roce_cmd_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/infiniband/hw/hns/hns_roce_cmd.c hns_roce_cmd_use_events() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 0 | sem->lock.owner | (-1) |
| PARAM_VALUE | 0 | sem->lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | val | 32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 1 | val | |
| UNITS | 1 | val | unit_array_size |
drivers/mmc/host/cavium-thunderx.c thunder_mmc_probe() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| MEM_ZERO | 0 | sem | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c hclgevf_state_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &hnae3_common_lock |
drivers/parport/share.c parport_register_port() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/udlfb.c dlfb_alloc_urb_list() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/nvme/target/pr.c nvmet_pr_init_ns() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &subsys->lock | ||
| LOCK2 | global &nvmet_config_sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct nvmet_subsys)->lock |
drivers/xen/pvcalls-back.c backend_connect() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/xen/pvcalls-back.c pvcalls_back_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 361036238206455824 |
| PARAM_VALUE | 1 | val | 1 |
| NOCHECK_CALL |
drivers/platform/x86/amd/hsmp/plat.c init_platform_device() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
drivers/md/dm.c alloc_dev() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1-s32max |
| DATA_SOURCE | 1 | val | r get_swap_bios |
| NOCHECK_CALL |
drivers/infiniband/hw/erdma/erdma_cmdq.c erdma_cmdq_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | val | unit_array_size |
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/hid/hid-core.c hid_allocate_device() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &uhid->devlock |
drivers/xen/xenbus/xenbus_probe.c xenbus_probe_node() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/infiniband/core/iwpm_util.c iwpm_get_nlmsg_request() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/smartpqi/smartpqi_init.c pqi_alloc_ctrl_info() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/9p/trans_rdma.c alloc_rdma() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
net/9p/trans_rdma.c alloc_rdma() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
drivers/scsi/megaraid/megaraid_sas_fusion.c megasas_init_adapter_fusion() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 3 |
| MEM_ZERO | 0 | sem | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/btrfs/disk-io.c btrfs_init_fs_info() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/infiniband/ulp/isert/ib_isert.c isert_setup_np() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &tpg->tpg_access_lock | ||
| LOCK2 | global &np_lock | ||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | &subsys->su_mutex | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/scsi/megaraid/megaraid_sas_base.c megasas_init_adapter_mfi() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 5 |
| MEM_ZERO | 0 | sem | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/megaraid/megaraid_sas_base.c megasas_init_adapter_mfi() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 27 |
| MEM_ZERO | 0 | sem | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/comedi/drivers/vmk80xx.c vmk80xx_auto_attach() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/omapdrm/dss/dsi.c dsi_probe() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/accel/amdxdna/aie2_ctx.c aie2_hwctx_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 4 |
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| LOCK2 | global &drm_unplug_srcu |
drivers/net/ethernet/mellanox/mlx4/cmd.c mlx4_cmd_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &persist->interface_state_mutex |
drivers/net/ethernet/mellanox/mlx4/cmd.c mlx4_cmd_use_events() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| CAPPED_DATA | 1 | val | 1 |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 1 | val | |
| UNITS | 1 | val | unit_array_size |
| LOCK2 | &priv->cmd.switch_sem | ||
| HALF_LOCKED2 | &priv->cmd.slave_cmd_mutex | ||
| TYPE_LOCK | (struct mlx4_cmd)->switch_sem |
drivers/target/target_core_device.c target_alloc_device() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &hba->hba_access_mutex | ||
| HALF_LOCKED2 | &subsys->su_mutex |
drivers/infiniband/core/user_mad.c ib_umad_init_port() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &device->client_data_rwsem | ||
| LOCK2 | global &clients_rwsem | ||
| LOCK2 | global &devices_rwsem | ||
| HALF_LOCKED2 | &device->unregistration_lock | ||
| TYPE_LOCK | (struct ib_device)->client_data_rwsem |
drivers/md/dm-region-hash.c dm_region_hash_create() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &md->type_lock |
fs/xfs/xfs_buf.c xfs_buf_alloc() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/huawei/hinic/hinic_hw_io.c init_db_area_idx() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
sound/soc/codecs/nau8825.c nau8825_i2c_probe() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/firmware/ti_sci.c ti_sci_probe() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | s32min-255 |
| CAPPED_DATA | 1 | val | 1 |
| MEM_ZERO | 0 | sem | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 1 | val | |
| UNITS | 1 | val | unit_array_size |
drivers/md/bcache/btree.c mca_bucket_alloc() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &c->bucket_lock | ||
| HALF_LOCKED2 | global &bch_register_lock |
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c vchiq_platform_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c vchiq_platform_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/media/dvb-core/dvb_frontend.c dvb_frontend_stop() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &frontend_mutex |
drivers/media/dvb-core/dvb_frontend.c dvb_register_frontend() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &frontend_mutex | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &f->lock | ||
| HALF_LOCKED2 | global &g_smscore_deviceslock |
drivers/md/bcache/super.c bch_cache_set_alloc() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &bch_register_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/md/bcache/super.c bch_cache_set_alloc() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &bch_register_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/md/bcache/super.c cached_dev_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &bch_register_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c init_wqs_blocks_arr() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/micrel/ksz884x.c netdev_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/smscufx.c ufx_alloc_urb_list() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 0-s32max |
| FUZZY_MAX | 1 | val | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/infiniband/hw/efa/efa_com.c efa_com_admin_init() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | val | unit_array_size |
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/microsoft/mana/hw_channel.c mana_hwc_init_inflight_msg() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| DATA_SOURCE | 1 | val | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/target/iscsi/iscsi_target_tpg.c iscsit_alloc_portal_group() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &subsys->su_mutex |
drivers/net/ethernet/netronome/nfp/nfp_net_common.c nfp_net_alloc() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/core/netpoll.c __netpoll_setup() -> sema_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sem | 4096-ptr_max |
| PARAM_VALUE | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex |