Home
last modified time | relevance | path

Searched refs:cpumask_local_spread (Results 1 – 22 of 22) sorted by relevance

/linux/lib/
H A Dcpumask.c112 * cpumask_local_spread - select the i'th cpu based on NUMA distances
123 * cpu = cpumask_local_spread(i, node);
137 * cpumask_local_spread() when called for each cpu is
140 unsigned int cpumask_local_spread(unsigned int i, int node)
152 EXPORT_SYMBOL(cpumask_local_spread); in cpumask_local_spread()
143 unsigned int cpumask_local_spread(unsigned int i, int node) cpumask_local_spread() function
/linux/include/linux/
H A Dcpumask.h244 unsigned int cpumask_local_spread(unsigned int i, int node) in cpumask_local_spread() function
262 unsigned int cpumask_local_spread(unsigned int i, int node);
/linux/drivers/crypto/marvell/octeontx2/
H A Dotx2_cptlf.c404 cpumask_set_cpu(cpumask_local_spread(slot, in otx2_cptlf_set_irqs_affinity()
/linux/drivers/crypto/cavium/cpt/
H A Dcptvf_main.c624 cpumask_set_cpu(cpumask_local_spread(cpu, cptvf->node), in cptvf_set_irq_affinity()
/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_dev.c78 cpu = cpumask_local_spread(0, dev_to_node(ionic->dev)); in ionic_get_preferred_cpu()
H A Dionic_lif.c534 cpu = cpumask_local_spread(qcq->intr.index, in ionic_alloc_qcq_interrupt()
/linux/drivers/crypto/marvell/octeontx/
H A Dotx_cptvf_main.c608 cpumask_set_cpu(cpumask_local_spread(cpu, cptvf->node), in cptvf_set_irq_affinity()
/linux/drivers/perf/hisilicon/
H A Dhisi_pcie_pmu.c696 pcie_pmu->on_cpu = cpumask_local_spread(0, dev_to_node(&pcie_pmu->pdev->dev)); in hisi_pcie_pmu_online_cpu()
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Den_tx.c141 cpumask_set_cpu(cpumask_local_spread(queue_index, in mlx4_en_create_tx_ring()
H A Den_netdev.c1607 cpumask_set_cpu(cpumask_local_spread(ring_idx, numa_node), in mlx4_en_init_affinity_hint()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Deq.c824 return cpumask_local_spread(index, dev->priv.numa_node); in mlx5_cpumask_default_spread()
/linux/drivers/net/ethernet/microsoft/mana/
H A Dgdma_main.c1363 cpu = cpumask_local_spread(i, gc->numa_node); in mana_gd_setup_irqs()
/linux/drivers/crypto/inside-secure/
H A Dsafexcel.c1181 cpu = cpumask_local_spread(ring_id, NUMA_NO_NODE); in safexcel_request_ring_irq()
/linux/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_main.c1111 cpumask_set_cpu(cpumask_local_spread(cpu, nic->node), in nicvf_set_irq_affinity()
/linux/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_main.c255 cpu = cpumask_local_spread(idx, node); in fun_alloc_qirq()
/linux/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-drv.c201 cpu = cpumask_local_spread(i, dev_to_node(pdata->dev)); in xgbe_alloc_channels()
/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_main.c613 cpu = cpumask_local_spread(q_vector->v_idx, -1); in iavf_request_traffic_irqs()
/linux/drivers/net/ethernet/emulex/benet/
H A Dbe_main.c2985 cpumask_set_cpu(cpumask_local_spread(i, numa_node), in be_evt_queues_create()
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.c3812 cpu = cpumask_local_spread(i, numa_node); in bnxt_alloc_rx_rings()
11320 cpumask_set_cpu(cpumask_local_spread(i, numa_node), in bnxt_request_irq()
12460 cpu = cpumask_local_spread(i, numa_node); in bnxt_set_xps_mapping()
/linux/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.c4619 cpumask_set_cpu(cpumask_local_spread(vector_i, numa_node), in hns3_nic_set_cpumask()
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_main.c699 cpumask_set_cpu(cpumask_local_spread(idx, dev_to_node(adap->pdev_dev)), in cxgb4_set_msix_aff()
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_main.c3411 cpu = cpumask_local_spread(ring->q_vector->v_idx, -1); in i40e_config_xps_tx_ring()
4172 cpu = cpumask_local_spread(q_vector->v_idx, -1); in i40e_vsi_request_irq_msix()