Home
last modified time | relevance | path

Searched refs:irq_affinity (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_trace.h80 __bitmask(irq_affinity, nr_cpumask_bits)
94 __assign_bitmask(irq_affinity, cpumask_bits(&q->affinity_mask),
102 __get_bitmask(irq_affinity), __entry->curr_cpu, __entry->budget,
/linux/drivers/pci/msi/
H A Dmsi.h96 int __pci_enable_msi_range(struct pci_dev *dev, int minvec, int maxvec, struct irq_affinity *affd);
98 int maxvec, struct irq_affinity *affd, int flags);
/linux/include/linux/
H A Dplatform_device.h18 struct irq_affinity;
104 struct irq_affinity *affd,
H A Dvirtio_config.h12 struct irq_affinity;
124 struct irq_affinity *desc);
296 struct irq_affinity *desc) in virtio_find_vqs()
/linux/drivers/virtio/
H A Dvirtio_vdpa.c267 static void default_calc_sets(struct irq_affinity *affd, unsigned int affvecs) in default_calc_sets()
274 create_affinity_masks(unsigned int nvecs, struct irq_affinity *affd) in create_affinity_masks()
331 struct irq_affinity *desc) in virtio_vdpa_find_vqs()
H A Dvirtio_pci_common.c127 bool per_vq_vectors, struct irq_affinity *desc) in vp_request_msix_vectors()
377 struct irq_affinity *desc) in vp_find_vqs_msix()
517 struct irq_affinity *desc) in vp_find_vqs()
H A Dvirtio_mmio.c449 struct irq_affinity *desc) in vm_find_vqs()
H A Dvirtio_pci_modern.c747 struct irq_affinity *desc) in vp_modern_find_vqs()
/linux/drivers/vdpa/vdpa_user/
H A Dvduse_dev.c82 struct cpumask irq_affinity; member
837 cpumask_copy(&dev->vqs[idx]->irq_affinity, cpu_mask); in vduse_vdpa_set_vq_affinity()
839 cpumask_setall(&dev->vqs[idx]->irq_affinity); in vduse_vdpa_set_vq_affinity()
849 return &dev->vqs[idx]->irq_affinity; in vduse_vdpa_get_vq_affinity()
1285 curr_cpu = cpumask_next(curr_cpu, &vq->irq_affinity); in vduse_vq_update_effective_cpu()
1687 return sprintf(buf, "%*pb\n", cpumask_pr_args(&vq->irq_affinity)); in irq_cb_affinity_show()
1707 cpumask_copy(&vq->irq_affinity, new_value); in irq_cb_affinity_store()
1820 cpumask_setall(&dev->vqs[i]->irq_affinity); in vduse_dev_init_vqs()
/linux/drivers/scsi/csiostor/
H A Dcsio_isr.c477 static void csio_calc_sets(struct irq_affinity *affd, unsigned int nvecs) in csio_calc_sets()
502 struct irq_affinity desc = { in csio_enable_msix()
/linux/drivers/remoteproc/
H A Dremoteproc_virtio.c186 struct irq_affinity *desc) in rproc_virtio_find_vqs()
/linux/drivers/base/
H A Dplatform.c377 struct irq_affinity *affd, in devm_platform_get_irqs_affinity()
/linux/drivers/platform/mellanox/
H A Dmlxbf-tmfifo.c1063 struct irq_affinity *desc) in mlxbf_tmfifo_virtio_find_vqs()
/linux/drivers/scsi/pm8001/
H A Dpm8001_init.c979 struct irq_affinity desc = { in pm8001_setup_msix()
/linux/arch/um/drivers/
H A Dvirtio_uml.c1037 struct irq_affinity *desc) in vu_find_vqs()
/linux/drivers/s390/virtio/
H A Dvirtio_ccw.c704 struct irq_affinity *desc) in virtio_ccw_find_vqs()
/linux/drivers/block/
H A Dvirtio_blk.c967 struct irq_affinity desc = { 0, }; in init_vq()
/linux/drivers/nvme/host/
H A Dpci.c2825 static void nvme_calc_irq_sets(struct irq_affinity *affd, unsigned int nrirqs) in nvme_calc_irq_sets()
2862 struct irq_affinity affd = { in nvme_setup_irqs()
/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_lib.c1900 struct irq_affinity affd = { .post_vectors = 1 }; in wx_acquire_msix_vectors()
/linux/drivers/scsi/mpt3sas/
H A Dmpt3sas_base.c3373 struct irq_affinity desc = { .pre_vectors = ioc->high_iops_queues }; in _base_alloc_irq_vectors()
3374 struct irq_affinity *descp = &desc; in _base_alloc_irq_vectors()
/linux/drivers/scsi/qla2xxx/
H A Dqla_isr.c4518 struct irq_affinity desc = { in qla24xx_enable_msix()
/linux/drivers/scsi/mpi3mr/
H A Dmpi3mr_fw.c833 struct irq_affinity desc = { .pre_vectors = 1, .post_vectors = 1 }; in mpi3mr_setup_isr()
/linux/drivers/scsi/be2iscsi/
H A Dbe_main.c3573 struct irq_affinity desc = { .post_vectors = 1 }; in be2iscsi_enable_msix()