Searched refs:irq_affinity (Results 1 – 18 of 18) sorted by relevance
/Linux-v4.19/include/linux/ |
D | interrupt.h | 251 struct irq_affinity { struct 302 struct cpumask *irq_create_affinity_masks(int nvec, const struct irq_affinity *affd); 303 int irq_calc_affinity_vectors(int minvec, int maxvec, const struct irq_affinity *affd); 337 irq_create_affinity_masks(int nvec, const struct irq_affinity *affd) in irq_create_affinity_masks() 343 irq_calc_affinity_vectors(int minvec, int maxvec, const struct irq_affinity *affd) in irq_calc_affinity_vectors()
|
D | virtio_config.h | 11 struct irq_affinity; 77 struct irq_affinity *desc); 190 struct irq_affinity *desc) in virtio_find_vqs() 199 struct irq_affinity *desc) in virtio_find_vqs_ctx()
|
D | pci.h | 279 struct irq_affinity; 1382 const struct irq_affinity *affd); 1408 const struct irq_affinity *aff_desc) in pci_alloc_irq_vectors_affinity()
|
/Linux-v4.19/kernel/irq/ |
D | affinity.c | 97 static int irq_build_affinity_masks(const struct irq_affinity *affd, in irq_build_affinity_masks() 177 irq_create_affinity_masks(int nvecs, const struct irq_affinity *affd) in irq_create_affinity_masks() 257 int irq_calc_affinity_vectors(int minvec, int maxvec, const struct irq_affinity *affd) in irq_calc_affinity_vectors()
|
/Linux-v4.19/drivers/pci/ |
D | msi.c | 535 msi_setup_entry(struct pci_dev *dev, int nvec, const struct irq_affinity *affd) in msi_setup_entry() 601 const struct irq_affinity *affd) in msi_capability_init() 673 const struct irq_affinity *affd) in msix_setup_entries() 740 int nvec, const struct irq_affinity *affd) in msix_capability_init() 936 int nvec, const struct irq_affinity *affd) in __pci_enable_msix() 1023 const struct irq_affinity *affd) in __pci_enable_msi_range() 1083 int maxvec, const struct irq_affinity *affd) in __pci_enable_msix_range() 1152 const struct irq_affinity *affd) in pci_alloc_irq_vectors_affinity() 1154 static const struct irq_affinity msi_default_affd; in pci_alloc_irq_vectors_affinity()
|
/Linux-v4.19/drivers/virtio/ |
D | virtio_pci_common.h | 136 struct irq_affinity *desc);
|
D | virtio_pci_common.c | 106 bool per_vq_vectors, struct irq_affinity *desc) in vp_request_msix_vectors() 284 struct irq_affinity *desc) in vp_find_vqs_msix() 396 struct irq_affinity *desc) in vp_find_vqs()
|
D | virtio_mmio.c | 467 struct irq_affinity *desc) in vm_find_vqs()
|
D | virtio_pci_modern.c | 409 struct irq_affinity *desc) in vp_modern_find_vqs()
|
/Linux-v4.19/drivers/remoteproc/ |
D | remoteproc_virtio.c | 142 struct irq_affinity *desc) in rproc_virtio_find_vqs()
|
/Linux-v4.19/drivers/scsi/csiostor/ |
D | csio_isr.c | 483 struct irq_affinity desc = { .pre_vectors = 2 }; in csio_enable_msix()
|
/Linux-v4.19/drivers/misc/mic/vop/ |
D | vop_main.c | 379 struct irq_affinity *desc) in vop_find_vqs()
|
/Linux-v4.19/drivers/block/ |
D | virtio_blk.c | 441 struct irq_affinity desc = { 0, }; in init_vq()
|
/Linux-v4.19/drivers/scsi/ |
D | virtio_scsi.c | 794 struct irq_affinity desc = { .pre_vectors = 2 }; in virtscsi_init()
|
/Linux-v4.19/drivers/s390/virtio/ |
D | virtio_ccw.c | 630 struct irq_affinity *desc) in virtio_ccw_find_vqs()
|
/Linux-v4.19/drivers/nvme/host/ |
D | pci.c | 1880 struct irq_affinity affd = { in nvme_setup_io_queues()
|
/Linux-v4.19/drivers/scsi/qla2xxx/ |
D | qla_isr.c | 3399 struct irq_affinity desc = { in qla24xx_enable_msix()
|
/Linux-v4.19/drivers/scsi/be2iscsi/ |
D | be_main.c | 3588 const struct irq_affinity desc = { .post_vectors = 1 }; in be2iscsi_enable_msix()
|