/linux-6.3-rc2/kernel/irq/ |
A D | affinity.c | 12 static void default_calc_sets(struct irq_affinity *affd, unsigned int affvecs) in default_calc_sets() 26 irq_create_affinity_masks(unsigned int nvecs, struct irq_affinity *affd) in irq_create_affinity_masks() 111 const struct irq_affinity *affd) in irq_calc_affinity_vectors()
|
/linux-6.3-rc2/include/linux/ |
A D | interrupt.h | 285 struct irq_affinity { struct 290 void (*calc_sets)(struct irq_affinity *, unsigned int nvecs); argument 361 irq_create_affinity_masks(unsigned int nvec, struct irq_affinity *affd); 364 const struct irq_affinity *affd); 416 irq_create_affinity_masks(unsigned int nvec, struct irq_affinity *affd) in irq_create_affinity_masks() 423 const struct irq_affinity *affd) in irq_calc_affinity_vectors()
|
A D | virtio_config.h | 12 struct irq_affinity; 109 struct irq_affinity *desc); 227 struct irq_affinity *desc) in virtio_find_vqs() 236 struct irq_affinity *desc) in virtio_find_vqs_ctx()
|
A D | platform_device.h | 18 struct irq_affinity; 79 struct irq_affinity *affd,
|
A D | pci.h | 315 struct irq_affinity; 1582 struct irq_affinity *affd); 1612 struct irq_affinity *aff_desc) in pci_alloc_irq_vectors_affinity() 1953 struct irq_affinity *aff_desc) in pci_alloc_irq_vectors_affinity()
|
/linux-6.3-rc2/drivers/net/ethernet/intel/i40e/ |
A D | i40e_trace.h | 80 __bitmask(irq_affinity, nr_cpumask_bits) 94 __assign_bitmask(irq_affinity, cpumask_bits(&q->affinity_mask), 102 __get_bitmask(irq_affinity), __entry->curr_cpu, __entry->budget,
|
/linux-6.3-rc2/drivers/pci/msi/ |
A D | msi.h | 96 int __pci_enable_msi_range(struct pci_dev *dev, int minvec, int maxvec, struct irq_affinity *affd); 98 int maxvec, struct irq_affinity *affd, int flags);
|
A D | api.c | 256 struct irq_affinity *affd) in pci_alloc_irq_vectors_affinity() 258 struct irq_affinity msi_default_affd = {0}; in pci_alloc_irq_vectors_affinity()
|
A D | msi.c | 348 struct irq_affinity *affd) in msi_capability_init() 406 struct irq_affinity *affd) in __pci_enable_msi_range() 655 int nvec, struct irq_affinity *affd) in msix_setup_interrupts() 700 int nvec, struct irq_affinity *affd) in msix_capability_init() 782 int maxvec, struct irq_affinity *affd, int flags) in __pci_enable_msix_range()
|
/linux-6.3-rc2/drivers/virtio/ |
A D | virtio_pci_common.h | 114 struct irq_affinity *desc);
|
A D | virtio_pci_common.c | 103 bool per_vq_vectors, struct irq_affinity *desc) in vp_request_msix_vectors() 288 struct irq_affinity *desc) in vp_find_vqs_msix() 400 struct irq_affinity *desc) in vp_find_vqs()
|
A D | virtio_vdpa.c | 280 struct irq_affinity *desc) in virtio_vdpa_find_vqs()
|
A D | virtio_pci_modern.c | 351 struct irq_affinity *desc) in vp_modern_find_vqs()
|
A D | virtio_mmio.c | 478 struct irq_affinity *desc) in vm_find_vqs()
|
/linux-6.3-rc2/drivers/scsi/csiostor/ |
A 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-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/ |
A D | Makefile | 119 mlx5_core-$(CONFIG_MLX5_SF) += sf/vhca_event.o sf/dev/dev.o sf/dev/driver.o irq_affinity.o
|
/linux-6.3-rc2/drivers/remoteproc/ |
A D | remoteproc_virtio.c | 188 struct irq_affinity *desc) in rproc_virtio_find_vqs()
|
/linux-6.3-rc2/drivers/scsi/ |
A D | virtio_scsi.c | 804 struct irq_affinity desc = { .pre_vectors = 2 }; in virtscsi_init()
|
/linux-6.3-rc2/drivers/base/ |
A D | platform.c | 335 struct irq_affinity *affd, in devm_platform_get_irqs_affinity()
|
/linux-6.3-rc2/drivers/platform/mellanox/ |
A D | mlxbf-tmfifo.c | 951 struct irq_affinity *desc) in mlxbf_tmfifo_virtio_find_vqs()
|
/linux-6.3-rc2/arch/um/drivers/ |
A D | virtio_uml.c | 1019 struct irq_affinity *desc) in vu_find_vqs()
|
/linux-6.3-rc2/drivers/s390/virtio/ |
A D | virtio_ccw.c | 643 struct irq_affinity *desc) in virtio_ccw_find_vqs()
|
/linux-6.3-rc2/drivers/block/ |
A D | virtio_blk.c | 986 struct irq_affinity desc = { 0, }; in init_vq()
|
/linux-6.3-rc2/drivers/scsi/pm8001/ |
A D | pm8001_init.c | 957 struct irq_affinity desc = { in pm8001_setup_msix()
|
/linux-6.3-rc2/drivers/net/ethernet/wangxun/libwx/ |
A D | wx_lib.c | 956 struct irq_affinity affd = {0, }; in wx_acquire_msix_vectors()
|