| /linux/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_trace.h | 80 __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 D | msi.h | 96 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 D | platform_device.h | 18 struct irq_affinity; 104 struct irq_affinity *affd,
|
| H A D | virtio_config.h | 12 struct irq_affinity; 124 struct irq_affinity *desc); 296 struct irq_affinity *desc) in virtio_find_vqs()
|
| /linux/drivers/virtio/ |
| H A D | virtio_vdpa.c | 267 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 D | virtio_pci_common.c | 127 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 D | virtio_mmio.c | 449 struct irq_affinity *desc) in vm_find_vqs()
|
| H A D | virtio_pci_modern.c | 747 struct irq_affinity *desc) in vp_modern_find_vqs()
|
| /linux/drivers/vdpa/vdpa_user/ |
| H A D | vduse_dev.c | 82 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 D | csio_isr.c | 477 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 D | remoteproc_virtio.c | 186 struct irq_affinity *desc) in rproc_virtio_find_vqs()
|
| /linux/drivers/base/ |
| H A D | platform.c | 377 struct irq_affinity *affd, in devm_platform_get_irqs_affinity()
|
| /linux/drivers/platform/mellanox/ |
| H A D | mlxbf-tmfifo.c | 1063 struct irq_affinity *desc) in mlxbf_tmfifo_virtio_find_vqs()
|
| /linux/drivers/scsi/pm8001/ |
| H A D | pm8001_init.c | 979 struct irq_affinity desc = { in pm8001_setup_msix()
|
| /linux/arch/um/drivers/ |
| H A D | virtio_uml.c | 1037 struct irq_affinity *desc) in vu_find_vqs()
|
| /linux/drivers/s390/virtio/ |
| H A D | virtio_ccw.c | 704 struct irq_affinity *desc) in virtio_ccw_find_vqs()
|
| /linux/drivers/block/ |
| H A D | virtio_blk.c | 967 struct irq_affinity desc = { 0, }; in init_vq()
|
| /linux/drivers/nvme/host/ |
| H A D | pci.c | 2825 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 D | wx_lib.c | 1900 struct irq_affinity affd = { .post_vectors = 1 }; in wx_acquire_msix_vectors()
|
| /linux/drivers/scsi/mpt3sas/ |
| H A D | mpt3sas_base.c | 3373 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 D | qla_isr.c | 4518 struct irq_affinity desc = { in qla24xx_enable_msix()
|
| /linux/drivers/scsi/mpi3mr/ |
| H A D | mpi3mr_fw.c | 833 struct irq_affinity desc = { .pre_vectors = 1, .post_vectors = 1 }; in mpi3mr_setup_isr()
|
| /linux/drivers/scsi/be2iscsi/ |
| H A D | be_main.c | 3573 struct irq_affinity desc = { .post_vectors = 1 }; in be2iscsi_enable_msix()
|