Home
last modified time | relevance | path

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

/Linux-v4.19/include/linux/
Dinterrupt.h251 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()
Dvirtio_config.h11 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()
Dpci.h279 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/
Daffinity.c97 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/
Dmsi.c535 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/
Dvirtio_pci_common.h136 struct irq_affinity *desc);
Dvirtio_pci_common.c106 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()
Dvirtio_mmio.c467 struct irq_affinity *desc) in vm_find_vqs()
Dvirtio_pci_modern.c409 struct irq_affinity *desc) in vp_modern_find_vqs()
/Linux-v4.19/drivers/remoteproc/
Dremoteproc_virtio.c142 struct irq_affinity *desc) in rproc_virtio_find_vqs()
/Linux-v4.19/drivers/scsi/csiostor/
Dcsio_isr.c483 struct irq_affinity desc = { .pre_vectors = 2 }; in csio_enable_msix()
/Linux-v4.19/drivers/misc/mic/vop/
Dvop_main.c379 struct irq_affinity *desc) in vop_find_vqs()
/Linux-v4.19/drivers/block/
Dvirtio_blk.c441 struct irq_affinity desc = { 0, }; in init_vq()
/Linux-v4.19/drivers/scsi/
Dvirtio_scsi.c794 struct irq_affinity desc = { .pre_vectors = 2 }; in virtscsi_init()
/Linux-v4.19/drivers/s390/virtio/
Dvirtio_ccw.c630 struct irq_affinity *desc) in virtio_ccw_find_vqs()
/Linux-v4.19/drivers/nvme/host/
Dpci.c1880 struct irq_affinity affd = { in nvme_setup_io_queues()
/Linux-v4.19/drivers/scsi/qla2xxx/
Dqla_isr.c3399 struct irq_affinity desc = { in qla24xx_enable_msix()
/Linux-v4.19/drivers/scsi/be2iscsi/
Dbe_main.c3588 const struct irq_affinity desc = { .post_vectors = 1 }; in be2iscsi_enable_msix()