Documented in 1 files:
Defined in 2 files as a function:
- include/linux/interrupt.h, line 350 (as a function)
- include/linux/interrupt.h, line 401 (as a function)
Referenced in 15 files:
- drivers/accel/habanalabs/common/device.c, line 2900
- drivers/accel/habanalabs/gaudi2/gaudi2.c
- drivers/cpufreq/qcom-cpufreq-hw.c
- drivers/net/ethernet/fungible/funeth/funeth_main.c, line 703
- drivers/net/ethernet/google/gve/gve_main.c, line 569
- drivers/net/ethernet/huawei/hinic/hinic_rx.c, line 550
- drivers/net/ethernet/ibm/ibmvnic.c
- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c, line 296
- drivers/net/ethernet/microsoft/mana/gdma_main.c
- drivers/net/wireless/ath/ath11k/pci.c, line 946
- drivers/net/wireless/ath/ath12k/pci.c, line 635
- drivers/scsi/megaraid/megaraid_sas_base.c, line 5919
- drivers/scsi/mpt3sas/mpt3sas_base.c, line 3245
- drivers/virtio/virtio_pci_common.c, line 577
- include/linux/interrupt.h, line 361
Smatch caller information:
drivers/net/ethernet/freescale/enetc/enetc.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/cavium/nitrox/nitrox_isr.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock |
drivers/accel/habanalabs/common/device.c hl_set_irq_affinity() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | irq | 1-u32max |
| PARAM_VALUE | 1 | m | 4096-ptr_max |
| DATA_SOURCE | 0 | irq | $1 |
drivers/net/ethernet/fungible/funeth/funeth_main.c fun_enable_irqs() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/ath/ath11k/pci.c ath11k_pci_set_irq_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
| HALF_LOCKED2 | &dev->mutex |
drivers/virtio/virtio_pci_common.c vp_set_vq_affinity() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | irq | r pci_irq_vector |
| BIT_INFO | 0 | irq | 0x0,0x7fffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/crypto/cavium/cpt/cptvf_main.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/hw/erdma/erdma_eq.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pdev->dev.mutex |
drivers/scsi/mpt3sas/mpt3sas_base.c _base_assign_reply_queues() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | m | (-1),1024 |
| BUF_SIZE | 1 | m | (-1),1024 |
| DATA_SOURCE | 0 | irq | r pci_irq_vector |
| DATA_SOURCE | 1 | m | r cpumask_of_node |
| BIT_INFO | 0 | irq | 0x0,0x7fffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ioc->reset_in_progress_mutex | ||
| HALF_LOCKED2 | &ioc->base_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->ctl_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->pci_access_mutex | ||
| HALF_LOCKED2 | &ioc->scsih_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->tm_cmds.mutex | ||
| HALF_LOCKED2 | &ioc->transport_cmds.mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct MPT3SAS_ADAPTER)->reset_in_progress_mutex |
drivers/scsi/leapraid/leapraid_func.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0 |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
drivers/scsi/qedi/qedi_main.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,16,4096-ptr_max |
| BUF_SIZE | 1 | m | (-1)-s32max |
| BUF_SIZE | 1 | m | (-1)-s32max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c mlx5_irq_alloc() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | irq | 0 |
| PARAM_VALUE | 1 | m | 1-u64max |
| DATA_SOURCE | 0 | irq | r pci_irq_vector |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | irq | unit_array_size |
| LOCK2 | &pool->lock | ||
| HALF_LOCKED2 | &dev->intf_state_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &table->comp_lock | ||
| TYPE_LOCK | (struct mlx5_irq_pool)->lock |
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &hnae3_common_lock |
drivers/accel/habanalabs/gaudi2/gaudi2.c gaudi2_disable_msix() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | irq | 1-u32max |
| PARAM_VALUE | 1 | m | 0 |
| DATA_SOURCE | 0 | irq | r pci_irq_vector |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/accel/habanalabs/gaudi2/gaudi2.c gaudi2_enable_msix() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | irq | 1-u32max |
| PARAM_VALUE | 1 | m | 0 |
| DATA_SOURCE | 0 | irq | r pci_irq_vector |
| NOCHECK_CALL |
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m->bits | 4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/hw/erdma/erdma_main.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pdev->dev.mutex |
drivers/infiniband/hw/efa/efa_main.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/cavium/liquidio/lio_main.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0 |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
drivers/net/ethernet/sfc/siena/efx_channels.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
drivers/net/ethernet/huawei/hinic3/hinic3_irq.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
| HALF_LOCKED2 | &netdev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &netdev->lock |
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | irq | 1-u32max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/soc/fsl/dpio/dpio-driver.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
| HALF_LOCKED2 | &adap->tc_mqprio->mqprio_mutex | ||
| HALF_LOCKED2 | &pi->vi_mirror_mutex | ||
| HALF_LOCKED2 | global &uld_mutex |
drivers/net/ethernet/cavium/thunder/nicvf_main.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/perf/alibaba_uncore_drw_pmu.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &ali_drw_pmu_irqs_lock |
drivers/net/ethernet/intel/fm10k/fm10k_pci.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0 |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
drivers/crypto/marvell/octeontx/otx_cptvf_main.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/octeon_ep/octep_main.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/hisilicon/hns/hns_enet.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/hw/bnxt_re/qplib_fp.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
drivers/infiniband/hw/hfi1/affinity.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &node_affinity.lock | ||
| TYPE_LOCK | (struct hfi1_affinity_node_list)->lock |
drivers/net/ethernet/amazon/ena/ena_netdev.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
| LOCK2 | &accel_dev->state_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock | ||
| TYPE_LOCK | (struct adf_accel_dev)->state_lock |
drivers/net/ethernet/sfc/efx_channels.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
drivers/net/ethernet/google/gve/gve_main.c gve_alloc_notify_blocks() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | irq | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | irq | unit_array_size |
| HALF_LOCKED2 | &priv->dev->lock |
drivers/net/ethernet/google/gve/gve_main.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0 |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
| HALF_LOCKED2 | &priv->dev->lock |
drivers/scsi/megaraid/megaraid_sas_base.c megasas_set_high_iops_queue_affinity_and_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | m | (-1),1024 |
| BUF_SIZE | 1 | m | (-1),1024 |
| DATA_SOURCE | 0 | irq | r pci_irq_vector |
| DATA_SOURCE | 1 | m | r cpumask_of_node |
| BIT_INFO | 0 | irq | 0x0,0x7fffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/amd/xgbe/xgbe-drv.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/pensando/ionic/ionic_lif.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &lif->queue_lock |
drivers/crypto/intel/qat/qat_common/adf_isr.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &accel_dev->state_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock | ||
| TYPE_LOCK | (struct adf_accel_dev)->state_lock |
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0 |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/block/mtip32xx/mtip32xx.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
drivers/crypto/marvell/cesa/cesa.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | irq | 1-s32max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microsoft/mana/gdma_main.c mana_gd_setup_irqs() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/microsoft/mana/gdma_main.c mana_irq_setup_linear() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/microsoft/mana/gdma_main.c mana_irq_setup_numa_aware() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/huawei/hinic/hinic_rx.c rx_request_irq() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | irq | 0 |
| PARAM_VALUE | 1 | m | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
drivers/crypto/marvell/octeontx2/otx2_cptlf.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath12k/pci.c ath12k_pci_set_irq_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
| HALF_LOCKED2 | &dev->mutex |
drivers/cpufreq/qcom-cpufreq-hw.c qcom_cpufreq_hw_cpu_offline() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | irq | 1-s32max |
| PARAM_VALUE | 1 | m | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &policy->rwsem | ||
| HALF_LOCKED2 | &sp->mutex | ||
| TYPE_LOCK | (struct cpufreq_policy)->rwsem |
drivers/cpufreq/qcom-cpufreq-hw.c qcom_cpufreq_hw_cpu_online() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | irq | 1-s32max |
| PARAM_VALUE | 1 | m | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &policy->rwsem | ||
| HALF_LOCKED2 | &sp->mutex | ||
| TYPE_LOCK | (struct cpufreq_policy)->rwsem |
drivers/cpufreq/qcom-cpufreq-hw.c qcom_cpufreq_hw_lmh_init() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | irq | 1-s32max |
| PARAM_VALUE | 1 | m | 1-u64max |
| DATA_SOURCE | 0 | irq | r platform_get_irq_optional |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &policy->rwsem | ||
| HALF_LOCKED2 | &sp->mutex | ||
| TYPE_LOCK | (struct cpufreq_policy)->rwsem |
drivers/crypto/inside-secure/safexcel.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | irq | |
| HALF_LOCKED2 | &_dev->mutex |
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/cavium/liquidio/lio_core.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m | 0,4096-ptr_max |
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |
drivers/scsi/qedf/qedf_main.c irq_set_affinity_hint() -> irq_set_affinity_and_hint()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | irq | $0 |
| DATA_SOURCE | 1 | m | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | irq | unit_array_size |