Home
last modified time | relevance | path

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

12

/linux/include/linux/
A Dinterrupt.h303 struct irq_affinity { struct
308 void (*calc_sets)(struct irq_affinity *, unsigned int nvecs); argument
340 irq_create_affinity_masks(unsigned int nvec, struct irq_affinity *affd);
343 const struct irq_affinity *affd);
383 irq_create_affinity_masks(unsigned int nvec, struct irq_affinity *affd) in irq_create_affinity_masks()
390 const struct irq_affinity *affd) in irq_calc_affinity_vectors()
A Dvirtio_config.h12 struct irq_affinity;
92 struct irq_affinity *desc);
207 struct irq_affinity *desc) in virtio_find_vqs()
216 struct irq_affinity *desc) in virtio_find_vqs_ctx()
A Dplatform_device.h18 struct irq_affinity;
75 struct irq_affinity *affd,
A Dpci.h305 struct irq_affinity;
1536 struct irq_affinity *affd);
1561 struct irq_affinity *aff_desc) in pci_alloc_irq_vectors_affinity()
1870 struct irq_affinity *aff_desc) in pci_alloc_irq_vectors_affinity()
/linux/drivers/pci/
A Dmsi.c465 msi_setup_entry(struct pci_dev *dev, int nvec, struct irq_affinity *affd) in msi_setup_entry()
538 struct irq_affinity *affd) in msi_capability_init()
610 struct irq_affinity *affd) in msix_setup_entries()
701 int nvec, struct irq_affinity *affd) in msix_capability_init()
919 int nvec, struct irq_affinity *affd, int flags) in __pci_enable_msix()
1003 struct irq_affinity *affd) in __pci_enable_msi_range()
1064 int maxvec, struct irq_affinity *affd, in __pci_enable_msix_range()
1137 struct irq_affinity *affd) in pci_alloc_irq_vectors_affinity()
1139 struct irq_affinity msi_default_affd = {0}; in pci_alloc_irq_vectors_affinity()
/linux/kernel/irq/
A Daffinity.c402 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/drivers/virtio/
A Dvirtio_pci_common.h117 struct irq_affinity *desc);
A Dvirtio_pci_common.c135 bool per_vq_vectors, struct irq_affinity *desc) in vp_request_msix_vectors()
317 struct irq_affinity *desc) in vp_find_vqs_msix()
429 struct irq_affinity *desc) in vp_find_vqs()
A Dvirtio_vdpa.c272 struct irq_affinity *desc) in virtio_vdpa_find_vqs()
A Dvirtio_pci_modern.c255 struct irq_affinity *desc) in vp_modern_find_vqs()
A Dvirtio_mmio.c463 struct irq_affinity *desc) in vm_find_vqs()
/linux/drivers/scsi/csiostor/
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/
A Dremoteproc_virtio.c160 struct irq_affinity *desc) in rproc_virtio_find_vqs()
/linux/drivers/scsi/
A Dvirtio_scsi.c794 struct irq_affinity desc = { .pre_vectors = 2 }; in virtscsi_init()
/linux/drivers/block/
A Dvirtio_blk.c557 struct irq_affinity desc = { 0, }; in init_vq()
/linux/drivers/base/
A Dplatform.c331 struct irq_affinity *affd, in devm_platform_get_irqs_affinity()
/linux/drivers/platform/mellanox/
A Dmlxbf-tmfifo.c932 struct irq_affinity *desc) in mlxbf_tmfifo_virtio_find_vqs()
/linux/arch/um/drivers/
A Dvirtio_uml.c999 struct irq_affinity *desc) in vu_find_vqs()
/linux/drivers/s390/virtio/
A Dvirtio_ccw.c635 struct irq_affinity *desc) in virtio_ccw_find_vqs()
/linux/drivers/nvme/host/
A Dpci.c2185 static void nvme_calc_irq_sets(struct irq_affinity *affd, unsigned int nrirqs) in nvme_calc_irq_sets()
2222 struct irq_affinity affd = { in nvme_setup_irqs()
/linux/drivers/scsi/mpt3sas/
A Dmpt3sas_base.c3336 struct irq_affinity desc = { .pre_vectors = ioc->high_iops_queues }; in _base_alloc_irq_vectors()
3337 struct irq_affinity *descp = &desc; in _base_alloc_irq_vectors()
/linux/drivers/scsi/hisi_sas/
A Dhisi_sas_v2_hw.c3301 struct irq_affinity desc = { in hisi_sas_v2_interrupt_preinit()
/linux/drivers/scsi/megaraid/
A Dmegaraid_sas_base.c5920 struct irq_affinity desc = { .pre_vectors = instance->low_latency_index_start }; in __megasas_alloc_irq_vectors()
5921 struct irq_affinity *descp = &desc; in __megasas_alloc_irq_vectors()
/linux/drivers/scsi/mpi3mr/
A Dmpi3mr_fw.c670 struct irq_affinity desc = { .pre_vectors = 1}; in mpi3mr_setup_isr()
/linux/drivers/scsi/qla2xxx/
A Dqla_isr.c4304 struct irq_affinity desc = { in qla24xx_enable_msix()

Completed in 115 milliseconds

12