| /Linux-v5.4/include/linux/ |
| D | interrupt.h | 279 struct irq_affinity { struct 284 void (*calc_sets)(struct irq_affinity *, unsigned int nvecs); argument 345 irq_create_affinity_masks(unsigned int nvec, struct irq_affinity *affd); 348 const struct irq_affinity *affd); 382 irq_create_affinity_masks(unsigned int nvec, struct irq_affinity *affd) in irq_create_affinity_masks() 389 const struct irq_affinity *affd) in irq_calc_affinity_vectors()
|
| D | virtio_config.h | 11 struct irq_affinity; 82 struct irq_affinity *desc); 195 struct irq_affinity *desc) in virtio_find_vqs() 204 struct irq_affinity *desc) in virtio_find_vqs_ctx()
|
| D | pci.h | 283 struct irq_affinity; 1452 struct irq_affinity *affd); 1478 struct irq_affinity *aff_desc) in pci_alloc_irq_vectors_affinity() 1765 struct irq_affinity *aff_desc) in pci_alloc_irq_vectors_affinity()
|
| /Linux-v5.4/kernel/irq/ |
| D | affinity.c | 402 static void default_calc_sets(struct irq_affinity *affd, unsigned int affvecs) in default_calc_sets() 416 irq_create_affinity_masks(unsigned int nvecs, struct irq_affinity *affd) in irq_create_affinity_masks() 497 const struct irq_affinity *affd) in irq_calc_affinity_vectors()
|
| /Linux-v5.4/drivers/pci/ |
| D | msi.c | 557 msi_setup_entry(struct pci_dev *dev, int nvec, struct irq_affinity *affd) in msi_setup_entry() 623 struct irq_affinity *affd) in msi_capability_init() 695 struct irq_affinity *affd) in msix_setup_entries() 774 int nvec, struct irq_affinity *affd) in msix_capability_init() 970 int nvec, struct irq_affinity *affd, int flags) in __pci_enable_msix() 1056 struct irq_affinity *affd) in __pci_enable_msi_range() 1117 int maxvec, struct irq_affinity *affd, in __pci_enable_msix_range() 1190 struct irq_affinity *affd) in pci_alloc_irq_vectors_affinity() 1192 struct irq_affinity msi_default_affd = {0}; in pci_alloc_irq_vectors_affinity()
|
| /Linux-v5.4/drivers/virtio/ |
| D | virtio_pci_common.h | 133 struct irq_affinity *desc);
|
| D | virtio_pci_common.c | 103 bool per_vq_vectors, struct irq_affinity *desc) in vp_request_msix_vectors() 283 struct irq_affinity *desc) in vp_find_vqs_msix() 395 struct irq_affinity *desc) in vp_find_vqs()
|
| D | virtio_mmio.c | 463 struct irq_affinity *desc) in vm_find_vqs()
|
| D | virtio_pci_modern.c | 406 struct irq_affinity *desc) in vp_modern_find_vqs()
|
| /Linux-v5.4/drivers/scsi/csiostor/ |
| 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-v5.4/drivers/remoteproc/ |
| D | remoteproc_virtio.c | 148 struct irq_affinity *desc) in rproc_virtio_find_vqs()
|
| /Linux-v5.4/drivers/misc/mic/vop/ |
| D | vop_main.c | 387 struct irq_affinity *desc) in vop_find_vqs()
|
| /Linux-v5.4/drivers/scsi/ |
| D | virtio_scsi.c | 784 struct irq_affinity desc = { .pre_vectors = 2 }; in virtscsi_init()
|
| /Linux-v5.4/drivers/block/ |
| D | virtio_blk.c | 509 struct irq_affinity desc = { 0, }; in init_vq()
|
| /Linux-v5.4/arch/um/drivers/ |
| D | virtio_uml.c | 867 struct irq_affinity *desc) in vu_find_vqs()
|
| /Linux-v5.4/drivers/platform/mellanox/ |
| D | mlxbf-tmfifo.c | 920 struct irq_affinity *desc) in mlxbf_tmfifo_virtio_find_vqs()
|
| /Linux-v5.4/drivers/nvme/host/ |
| D | pci.c | 2020 static void nvme_calc_irq_sets(struct irq_affinity *affd, unsigned int nrirqs) in nvme_calc_irq_sets() 2057 struct irq_affinity affd = { in nvme_setup_irqs()
|
| /Linux-v5.4/drivers/s390/virtio/ |
| D | virtio_ccw.c | 657 struct irq_affinity *desc) in virtio_ccw_find_vqs()
|
| /Linux-v5.4/drivers/scsi/mpt3sas/ |
| D | mpt3sas_base.c | 3038 struct irq_affinity desc = { .pre_vectors = ioc->high_iops_queues }; in _base_alloc_irq_vectors() 3039 struct irq_affinity *descp = &desc; in _base_alloc_irq_vectors()
|
| /Linux-v5.4/drivers/scsi/hisi_sas/ |
| D | hisi_sas_v3_hw.c | 2379 struct irq_affinity desc = { in interrupt_init_v3_hw()
|
| /Linux-v5.4/drivers/scsi/megaraid/ |
| D | megaraid_sas_base.c | 5781 struct irq_affinity desc = { .pre_vectors = instance->low_latency_index_start }; in __megasas_alloc_irq_vectors() 5782 struct irq_affinity *descp = &desc; in __megasas_alloc_irq_vectors()
|
| /Linux-v5.4/drivers/scsi/qla2xxx/ |
| D | qla_isr.c | 3441 struct irq_affinity desc = { in qla24xx_enable_msix()
|
| /Linux-v5.4/drivers/scsi/be2iscsi/ |
| D | be_main.c | 3570 struct irq_affinity desc = { .post_vectors = 1 }; in be2iscsi_enable_msix()
|