Home
last modified time | relevance | path

Searched refs:hwsize (Results 1 – 7 of 7) sorted by relevance

/linux-6.12.1/drivers/irqchip/
Dirq-gic-v3-its-msi-parent.c78 if (msi_info->hwsize > nvec) in its_pci_msi_prepare()
79 nvec = msi_info->hwsize; in its_pci_msi_prepare()
151 if (msi_info->hwsize > nvec) in its_pmsi_prepare()
152 nvec = msi_info->hwsize; in its_pmsi_prepare()
/linux-6.12.1/kernel/irq/
Dmsi.c105 unsigned int hwsize; in msi_insert_desc() local
108 hwsize = msi_domain_get_hwsize(dev, domid); in msi_insert_desc()
111 struct xa_limit limit = { .min = 0, .max = hwsize - 1 }; in msi_insert_desc()
122 if (index >= hwsize) { in msi_insert_desc()
181 unsigned int hwsize; in msi_ctrl_valid() local
188 hwsize = msi_domain_get_hwsize(dev, ctrl->domid); in msi_ctrl_valid()
190 ctrl->first >= hwsize || in msi_ctrl_valid()
191 ctrl->last >= hwsize)) in msi_ctrl_valid()
627 return info->hwsize; in msi_domain_get_hwsize()
846 if (info->hwsize > MSI_XA_DOMAIN_SIZE) in __msi_create_irq_domain()
[all …]
/linux-6.12.1/drivers/pci/msi/
Dirqdomain.c260 unsigned int hwsize) in pci_create_device_domain() argument
268 hwsize, NULL, NULL); in pci_create_device_domain()
323 bool pci_setup_msix_device_domain(struct pci_dev *pdev, unsigned int hwsize) in pci_setup_msix_device_domain() argument
333 return pci_create_device_domain(pdev, &pci_msix_template, hwsize); in pci_setup_msix_device_domain()
Dmsi.c790 int hwsize, rc, nvec = maxvec; in __pci_enable_msix_range() local
810 hwsize = pci_msix_vec_count(dev); in __pci_enable_msix_range()
811 if (hwsize < 0) in __pci_enable_msix_range()
812 return hwsize; in __pci_enable_msix_range()
817 if (hwsize < nvec) { in __pci_enable_msix_range()
820 hwsize = nvec; in __pci_enable_msix_range()
822 nvec = hwsize; in __pci_enable_msix_range()
832 if (!pci_setup_msix_device_domain(dev, hwsize)) in __pci_enable_msix_range()
Dmsi.h111 bool pci_setup_msix_device_domain(struct pci_dev *pdev, unsigned int hwsize);
/linux-6.12.1/include/linux/
Dmsi.h476 unsigned int hwsize; member
599 unsigned int hwsize, void *domain_data,
/linux-6.12.1/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c751 static void *alloc_ring(struct device *dev, size_t nelem, size_t hwsize, in alloc_ring() argument
758 size_t hwlen = nelem * hwsize + stat_size; in alloc_ring()