Home
last modified time | relevance | path

Searched refs:affinity_mask (Results 1 – 25 of 62) sorted by relevance

123

/linux/tools/perf/util/
H A Dmmap.c232 bitmap_free(map->affinity_mask.bits); in mmap__munmap()
264 map->affinity_mask.nbits = cpu__max_cpu().cpu; in perf_mmap__setup_affinity_mask()
265 map->affinity_mask.bits = bitmap_zalloc(map->affinity_mask.nbits); in perf_mmap__setup_affinity_mask()
266 if (!map->affinity_mask.bits) in perf_mmap__setup_affinity_mask()
270 build_node_mask(cpu__get_node(map->core.cpu), &map->affinity_mask); in perf_mmap__setup_affinity_mask()
272 __set_bit(map->core.cpu.cpu, map->affinity_mask.bits); in perf_mmap__setup_affinity_mask()
293 mmap_cpu_mask__scnprintf(&map->affinity_mask, "mmap"); in mmap__mmap()
H A Dmmap.h40 struct mmap_cpu_mask affinity_mask; member
/linux/tools/tracing/rtla/sample/
H A Dtimerlat_load.py
/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_pci_func.h25 void *irq_arg, cpumask_t *affinity_mask);
H A Daq_pci_func.c149 void *irq_arg, cpumask_t *affinity_mask) in aq_pci_func_alloc_irq() argument
164 if (pdev->msix_enabled && affinity_mask) in aq_pci_func_alloc_irq()
166 affinity_mask); in aq_pci_func_alloc_irq()
H A Daq_vec.c117 &self->aq_ring_param.affinity_mask); in aq_vec_alloc()
360 return &self->aq_ring_param.affinity_mask; in aq_vec_get_affinity_mask()
H A Daq_ring.h160 cpumask_t affinity_mask; member
/linux/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_txrx.h223 cpumask_t affinity_mask; /* IRQ affinity */ member
244 return cpu_to_mem(cpumask_first(&p->affinity_mask)); in fun_irq_node()
/linux/include/sound/sof/
H A Dext_manifest4.h102 uint32_t affinity_mask; member
/linux/drivers/crypto/cavium/cpt/
H A Dcptvf_main.c360 free_cpumask_var(cptvf->affinity_mask[vec]); in cptvf_free_irq_affinity()
617 if (!zalloc_cpumask_var(&cptvf->affinity_mask[vec], in cptvf_set_irq_affinity()
626 cptvf->affinity_mask[vec]); in cptvf_set_irq_affinity()
628 cptvf->affinity_mask[vec]); in cptvf_set_irq_affinity()
H A Dcptvf.h107 cpumask_var_t affinity_mask[CPT_VF_MSIX_VECTORS]; member
/linux/drivers/crypto/marvell/octeontx/
H A Dotx_cptvf.h84 cpumask_var_t affinity_mask[OTX_CPT_VF_MSIX_VECTORS]; member
H A Dotx_cptvf_main.c343 free_cpumask_var(cptvf->affinity_mask[vec]); in cptvf_free_irq_affinity()
600 if (!zalloc_cpumask_var(&cptvf->affinity_mask[vec], in cptvf_set_irq_affinity()
610 cptvf->affinity_mask[vec]); in cptvf_set_irq_affinity()
612 cptvf->affinity_mask[vec]); in cptvf_set_irq_affinity()
/linux/drivers/net/ethernet/huawei/hinic3/
H A Dhinic3_irq.c122 irq_set_affinity_hint(irq_cfg->irq_id, &irq_cfg->affinity_mask); in hinic3_request_irq()
220 cpumask_set_cpu(local_cpu, &irq_cfg->affinity_mask); in hinic3_qps_irq_init()
/linux/drivers/net/ethernet/cisco/enic/
H A Denic_main.c119 (cpumask_available(enic->msix[i].affinity_mask) && in enic_init_affinity_hint()
120 !cpumask_empty(enic->msix[i].affinity_mask))) in enic_init_affinity_hint()
122 if (zalloc_cpumask_var(&enic->msix[i].affinity_mask, in enic_init_affinity_hint()
125 enic->msix[i].affinity_mask); in enic_init_affinity_hint()
136 free_cpumask_var(enic->msix[i].affinity_mask); in enic_free_affinity_hint()
148 !cpumask_available(enic->msix[i].affinity_mask) || in enic_set_affinity_hint()
149 cpumask_empty(enic->msix[i].affinity_mask)) in enic_set_affinity_hint()
152 enic->msix[i].affinity_mask); in enic_set_affinity_hint()
161 if (cpumask_available(enic->msix[wq_intr].affinity_mask) && in enic_set_affinity_hint()
162 !cpumask_empty(enic->msix[wq_intr].affinity_mask)) in enic_set_affinity_hint()
[all …]
/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_qp.h105 struct cpumask affinity_mask; member
H A Dhinic_rx.c549 cpumask_set_cpu(qp->q_id % num_online_cpus(), &rq->affinity_mask); in rx_request_irq()
550 err = irq_set_affinity_and_hint(rq->irq, &rq->affinity_mask); in rx_request_irq()
/linux/drivers/net/ethernet/netronome/nfp/nfdk/
H A Drings.c113 netif_set_xps_queue(dp->netdev, &r_vec->affinity_mask, in nfp_nfdk_tx_ring_alloc()
/linux/drivers/net/ethernet/netronome/nfp/nfd3/
H A Drings.c148 netif_set_xps_queue(dp->netdev, &r_vec->affinity_mask, in nfp_nfd3_tx_ring_alloc()
/linux/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_queues.h283 cpumask_t affinity_mask; member
H A Dnic.h375 cpumask_var_t affinity_mask[NIC_VF_MSIX_VECTORS]; member
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Deq.c243 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_update_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/drivers/net/ethernet/pensando/ionic/
H A Dionic_lif.c283 cpumask_copy(*intr->affinity_mask, mask); in ionic_irq_aff_notify()
327 *qcq->intr.affinity_mask); in ionic_qcq_enable()
506 cpumask_var_t *affinity_mask; in ionic_alloc_qcq_interrupt() local
531 affinity_mask = &lif->ionic->affinity_masks[qcq->intr.index]; in ionic_alloc_qcq_interrupt()
532 if (cpumask_empty(*affinity_mask)) { in ionic_alloc_qcq_interrupt()
538 cpumask_set_cpu(cpu, *affinity_mask); in ionic_alloc_qcq_interrupt()
541 qcq->intr.affinity_mask = affinity_mask; in ionic_alloc_qcq_interrupt()
3593 *qcq->intr.affinity_mask); in ionic_lif_adminq_init()
/linux/drivers/net/ethernet/marvell/octeon_ep_vf/
H A Doctep_vf_main.c212 &ioq_vector->affinity_mask); in octep_vf_request_irqs()
214 &ioq_vector->affinity_mask); in octep_vf_request_irqs()
/linux/drivers/net/ethernet/cavium/liquidio/
H A Docteon_device.h413 struct cpumask affinity_mask; member

123