/Linux-v5.10/tools/perf/util/ |
D | mmap.c | 231 bitmap_free(map->affinity_mask.bits); in mmap__munmap() 260 map->affinity_mask.nbits = cpu__max_cpu(); in perf_mmap__setup_affinity_mask() 261 map->affinity_mask.bits = bitmap_alloc(map->affinity_mask.nbits); in perf_mmap__setup_affinity_mask() 262 if (!map->affinity_mask.bits) in perf_mmap__setup_affinity_mask() 266 build_node_mask(cpu__get_node(map->core.cpu), &map->affinity_mask); in perf_mmap__setup_affinity_mask() 268 set_bit(map->core.cpu, map->affinity_mask.bits); in perf_mmap__setup_affinity_mask() 289 mmap_cpu_mask__scnprintf(&map->affinity_mask, "mmap"); in mmap__mmap()
|
D | mmap.h | 43 struct mmap_cpu_mask affinity_mask; member
|
/Linux-v5.10/tools/perf/ |
D | builtin-record.c | 109 struct mmap_cpu_mask affinity_mask; member 1054 !bitmap_equal(rec->affinity_mask.bits, map->affinity_mask.bits, in record__adjust_affinity() 1055 rec->affinity_mask.nbits)) { in record__adjust_affinity() 1056 bitmap_zero(rec->affinity_mask.bits, rec->affinity_mask.nbits); in record__adjust_affinity() 1057 bitmap_or(rec->affinity_mask.bits, rec->affinity_mask.bits, in record__adjust_affinity() 1058 map->affinity_mask.bits, rec->affinity_mask.nbits); in record__adjust_affinity() 1059 sched_setaffinity(0, MMAP_CPU_MASK_BYTES(&rec->affinity_mask), in record__adjust_affinity() 1060 (cpu_set_t *)rec->affinity_mask.bits); in record__adjust_affinity() 1062 mmap_cpu_mask__scnprintf(&rec->affinity_mask, "thread"); in record__adjust_affinity() 2705 rec->affinity_mask.nbits = cpu__max_cpu(); in cmd_record() [all …]
|
/Linux-v5.10/drivers/net/ethernet/aquantia/atlantic/ |
D | aq_pci_func.h | 25 void *irq_arg, cpumask_t *affinity_mask);
|
D | aq_pci_func.c | 150 void *irq_arg, cpumask_t *affinity_mask) in aq_pci_func_alloc_irq() argument 165 if (pdev->msix_enabled && affinity_mask) in aq_pci_func_alloc_irq() 167 affinity_mask); in aq_pci_func_alloc_irq()
|
D | aq_vec.c | 122 &self->aq_ring_param.affinity_mask); in aq_vec_alloc() 353 return &self->aq_ring_param.affinity_mask; in aq_vec_get_affinity_mask()
|
D | aq_ring.h | 144 cpumask_t affinity_mask; member
|
/Linux-v5.10/drivers/crypto/marvell/octeontx/ |
D | otx_cptvf.h | 84 cpumask_var_t affinity_mask[OTX_CPT_VF_MSIX_VECTORS]; member
|
D | otx_cptvf_main.c | 345 free_cpumask_var(cptvf->affinity_mask[vec]); in cptvf_free_irq_affinity() 602 if (!zalloc_cpumask_var(&cptvf->affinity_mask[vec], in cptvf_set_irq_affinity() 612 cptvf->affinity_mask[vec]); in cptvf_set_irq_affinity() 614 cptvf->affinity_mask[vec]); in cptvf_set_irq_affinity()
|
/Linux-v5.10/drivers/crypto/cavium/cpt/ |
D | cptvf.h | 107 cpumask_var_t affinity_mask[CPT_VF_MSIX_VECTORS]; member
|
D | cptvf_main.c | 362 free_cpumask_var(cptvf->affinity_mask[vec]); in cptvf_free_irq_affinity() 619 if (!zalloc_cpumask_var(&cptvf->affinity_mask[vec], in cptvf_set_irq_affinity() 628 cptvf->affinity_mask[vec]); in cptvf_set_irq_affinity() 630 cptvf->affinity_mask[vec]); in cptvf_set_irq_affinity()
|
/Linux-v5.10/drivers/net/ethernet/cisco/enic/ |
D | enic_main.c | 121 (cpumask_available(enic->msix[i].affinity_mask) && in enic_init_affinity_hint() 122 !cpumask_empty(enic->msix[i].affinity_mask))) in enic_init_affinity_hint() 124 if (zalloc_cpumask_var(&enic->msix[i].affinity_mask, in enic_init_affinity_hint() 127 enic->msix[i].affinity_mask); in enic_init_affinity_hint() 138 free_cpumask_var(enic->msix[i].affinity_mask); in enic_free_affinity_hint() 150 !cpumask_available(enic->msix[i].affinity_mask) || in enic_set_affinity_hint() 151 cpumask_empty(enic->msix[i].affinity_mask)) in enic_set_affinity_hint() 154 enic->msix[i].affinity_mask); in enic_set_affinity_hint() 163 if (cpumask_available(enic->msix[wq_intr].affinity_mask) && in enic_set_affinity_hint() 164 !cpumask_empty(enic->msix[wq_intr].affinity_mask)) in enic_set_affinity_hint() [all …]
|
D | enic.h | 53 cpumask_var_t affinity_mask; member
|
/Linux-v5.10/drivers/net/ethernet/huawei/hinic/ |
D | hinic_hw_qp.h | 105 struct cpumask affinity_mask; member
|
D | hinic_rx.c | 553 cpumask_set_cpu(qp->q_id % num_online_cpus(), &rq->affinity_mask); in rx_request_irq() 554 err = irq_set_affinity_hint(rq->irq, &rq->affinity_mask); in rx_request_irq()
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx4/ |
D | en_cq.c | 107 cq->vector = cpumask_first(priv->rx_ring[cq->ring]->affinity_mask); in mlx4_en_activate_cq()
|
D | eq.c | 243 if (!cpumask_available(eq->affinity_mask) || in mlx4_set_eq_affinity_hint() 244 cpumask_empty(eq->affinity_mask)) in mlx4_set_eq_affinity_hint() 247 hint_err = irq_set_affinity_hint(eq->irq, eq->affinity_mask); in mlx4_set_eq_affinity_hint() 1125 free_cpumask_var(eq_table->eq[i].affinity_mask); in mlx4_free_irqs()
|
/Linux-v5.10/drivers/net/ethernet/marvell/octeontx2/nic/ |
D | otx2_vf.c | 507 hw->affinity_mask = devm_kcalloc(&hw->pdev->dev, num_vec, in otx2vf_probe() 509 if (!hw->affinity_mask) { in otx2vf_probe()
|
D | otx2_common.c | 1541 free_cpumask_var(hw->affinity_mask[irq]); in otx2_free_cints() 1556 if (!alloc_cpumask_var(&hw->affinity_mask[vec], GFP_KERNEL)) in otx2_set_cints_affinity() 1559 cpumask_set_cpu(cpu, hw->affinity_mask[vec]); in otx2_set_cints_affinity() 1562 irq_set_affinity_hint(irq, hw->affinity_mask[vec]); in otx2_set_cints_affinity()
|
/Linux-v5.10/drivers/net/ethernet/cavium/thunder/ |
D | nicvf_queues.h | 283 cpumask_t affinity_mask; member
|
D | nic.h | 375 cpumask_var_t affinity_mask[NIC_VF_MSIX_VECTORS]; member
|
/Linux-v5.10/drivers/net/ethernet/pensando/ionic/ |
D | ionic_dev.h | 241 cpumask_t affinity_mask; member
|
/Linux-v5.10/drivers/net/ethernet/intel/iavf/ |
D | iavf.h | 110 cpumask_t affinity_mask; member
|
/Linux-v5.10/sound/soc/intel/skylake/ |
D | skl-sst-utils.c | 59 u32 affinity_mask; member
|
/Linux-v5.10/drivers/net/ethernet/hisilicon/hns3/ |
D | hns3_enet.h | 458 cpumask_t affinity_mask; member
|