Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/include/linux/
Dinterrupt.h294 struct irq_affinity { struct
299 void (*calc_sets)(struct irq_affinity *, unsigned int nvecs); argument
360 irq_create_affinity_masks(unsigned int nvec, struct irq_affinity *affd);
363 const struct irq_affinity *affd);
397 irq_create_affinity_masks(unsigned int nvec, struct irq_affinity *affd) in irq_create_affinity_masks()
404 const struct irq_affinity *affd) in irq_calc_affinity_vectors()
Dvirtio_config.h12 struct irq_affinity;
89 struct irq_affinity *desc);
204 struct irq_affinity *desc) in virtio_find_vqs()
213 struct irq_affinity *desc) in virtio_find_vqs_ctx()
Dpci.h304 struct irq_affinity;
1481 struct irq_affinity *affd);
1506 struct irq_affinity *aff_desc) in pci_alloc_irq_vectors_affinity()
1797 struct irq_affinity *aff_desc) in pci_alloc_irq_vectors_affinity()
/kernel/linux/linux-5.10/kernel/irq/
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()
/kernel/linux/linux-5.10/drivers/pci/
Dmsi.c580 msi_setup_entry(struct pci_dev *dev, int nvec, struct irq_affinity *affd) in msi_setup_entry()
649 struct irq_affinity *affd) in msi_capability_init()
721 struct irq_affinity *affd) in msix_setup_entries()
808 int nvec, struct irq_affinity *affd) in msix_capability_init()
1016 int nvec, struct irq_affinity *affd, int flags) in __pci_enable_msix()
1100 struct irq_affinity *affd) in __pci_enable_msi_range()
1161 int maxvec, struct irq_affinity *affd, in __pci_enable_msix_range()
1234 struct irq_affinity *affd) in pci_alloc_irq_vectors_affinity()
1236 struct irq_affinity msi_default_affd = {0}; in pci_alloc_irq_vectors_affinity()
/kernel/linux/linux-5.10/drivers/virtio/
Dvirtio_pci_common.h133 struct irq_affinity *desc);
Dvirtio_pci_common.c103 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()
Dvirtio_vdpa.c253 struct irq_affinity *desc) in virtio_vdpa_find_vqs()
Dvirtio_mmio.c463 struct irq_affinity *desc) in vm_find_vqs()
Dvirtio_pci_modern.c407 struct irq_affinity *desc) in vp_modern_find_vqs()
/kernel/linux/linux-5.10/drivers/scsi/csiostor/
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()
/kernel/linux/linux-5.10/drivers/remoteproc/
Dremoteproc_virtio.c148 struct irq_affinity *desc) in rproc_virtio_find_vqs()
/kernel/linux/linux-5.10/drivers/scsi/
Dvirtio_scsi.c796 struct irq_affinity desc = { .pre_vectors = 2 }; in virtscsi_init()
/kernel/linux/linux-5.10/drivers/block/
Dvirtio_blk.c500 struct irq_affinity desc = { 0, }; in init_vq()
/kernel/linux/linux-5.10/drivers/platform/mellanox/
Dmlxbf-tmfifo.c932 struct irq_affinity *desc) in mlxbf_tmfifo_virtio_find_vqs()
/kernel/linux/linux-5.10/arch/um/drivers/
Dvirtio_uml.c989 struct irq_affinity *desc) in vu_find_vqs()
/kernel/linux/linux-5.10/drivers/nvme/host/
Dpci.c2073 static void nvme_calc_irq_sets(struct irq_affinity *affd, unsigned int nrirqs) in nvme_calc_irq_sets()
2110 struct irq_affinity affd = { in nvme_setup_irqs()
/kernel/linux/linux-5.10/drivers/s390/virtio/
Dvirtio_ccw.c657 struct irq_affinity *desc) in virtio_ccw_find_vqs()
/kernel/linux/linux-5.10/drivers/scsi/mpt3sas/
Dmpt3sas_base.c3132 struct irq_affinity desc = { .pre_vectors = ioc->high_iops_queues }; in _base_alloc_irq_vectors()
3133 struct irq_affinity *descp = &desc; in _base_alloc_irq_vectors()
/kernel/linux/linux-5.10/drivers/scsi/megaraid/
Dmegaraid_sas_base.c5885 struct irq_affinity desc = { .pre_vectors = instance->low_latency_index_start }; in __megasas_alloc_irq_vectors()
5886 struct irq_affinity *descp = &desc; in __megasas_alloc_irq_vectors()
/kernel/linux/linux-5.10/drivers/scsi/hisi_sas/
Dhisi_sas_v3_hw.c2380 struct irq_affinity desc = { in interrupt_preinit_v3_hw()
/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/
Dqla_isr.c3942 struct irq_affinity desc = { in qla24xx_enable_msix()
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/drivers/
D0032_linux_drivers_regulator_remoteproc_reset_rpmsg_rtc.patch1362 + struct irq_affinity *desc)
/kernel/linux/linux-5.10/drivers/scsi/be2iscsi/
Dbe_main.c3570 struct irq_affinity desc = { .post_vectors = 1 }; in be2iscsi_enable_msix()