/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/runtime/ifmtr/src/ |
H A D | ifmtr.c | 81 num_vectors, in ia_css_ifmtr_configure() local 162 num_vectors = CEIL_DIV(cropped_width + left_padding, in ia_css_ifmtr_configure() 165 num_vectors = CEIL_DIV(cropped_width, ISP_VEC_NELEMS); in ia_css_ifmtr_configure() 166 num_vectors *= buffer_height; in ia_css_ifmtr_configure() 168 num_vectors is vectors per line, in ia_css_ifmtr_configure() 189 num_vectors *= deinterleaving; in ia_css_ifmtr_configure() 191 vectors_per_line = num_vectors / buffer_height; in ia_css_ifmtr_configure() 203 num_vectors = num_vectors / 2 * deinterleaving; in ia_css_ifmtr_configure() 215 num_vectors * in ia_css_ifmtr_configure() [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/runtime/ifmtr/src/ |
H A D | ifmtr.c | 81 num_vectors, in ia_css_ifmtr_configure() local 162 num_vectors = CEIL_DIV(cropped_width + left_padding, in ia_css_ifmtr_configure() 165 num_vectors = CEIL_DIV(cropped_width, ISP_VEC_NELEMS); in ia_css_ifmtr_configure() 166 num_vectors *= buffer_height; in ia_css_ifmtr_configure() 168 num_vectors is vectors per line, in ia_css_ifmtr_configure() 189 num_vectors *= deinterleaving; in ia_css_ifmtr_configure() 191 vectors_per_line = num_vectors / buffer_height; in ia_css_ifmtr_configure() 203 num_vectors = num_vectors / 2 * deinterleaving; in ia_css_ifmtr_configure() 215 num_vectors * in ia_css_ifmtr_configure() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/ |
H A D | pcic.c | 70 { .name = "MHI", .num_vectors = 3, .base_vector = 0 }, 71 { .name = "CE", .num_vectors = 10, .base_vector = 3 }, 72 { .name = "WAKE", .num_vectors = 1, .base_vector = 13 }, 73 { .name = "DP", .num_vectors = 18, .base_vector = 14 }, 81 { .name = "MHI", .num_vectors = 3, .base_vector = 0 }, 82 { .name = "CE", .num_vectors = 5, .base_vector = 3 }, 83 { .name = "DP", .num_vectors = 8, .base_vector = 8 }, 91 { .name = "MHI", .num_vectors = 3, .base_vector = 0 }, 92 { .name = "CE", .num_vectors = 10, .base_vector = 3 }, 93 { .name = "WAKE", .num_vectors 252 ath11k_pcic_get_user_msi_assignment(struct ath11k_base *ab, char *user_name, int *num_vectors, u32 *user_base_data, u32 *base_vector) ath11k_pcic_get_user_msi_assignment() argument 550 int i, j, ret, num_vectors = 0; ath11k_pcic_ext_irq_config() local [all...] |
H A D | mhi.c | 257 int ret, num_vectors, i; in ath11k_mhi_get_msi() local 261 ret = ath11k_pcic_get_user_msi_assignment(ab, "MHI", &num_vectors, in ath11k_mhi_get_msi() 266 ath11k_dbg(ab, ATH11K_DBG_PCI, "num_vectors %d base_vector %d\n", in ath11k_mhi_get_msi() 267 num_vectors, base_vector); in ath11k_mhi_get_msi() 269 irq = kcalloc(num_vectors, sizeof(int), GFP_KERNEL); in ath11k_mhi_get_msi() 273 for (i = 0; i < num_vectors; i++) { in ath11k_mhi_get_msi() 283 ab_pci->mhi_ctrl->nr_irqs = num_vectors; in ath11k_mhi_get_msi()
|
H A D | hif.h | 26 int *num_vectors, u32 *user_base_data, 119 int *num_vectors, u32 *user_base_data, in ath11k_get_user_msi_vector() 125 return ab->hif.ops->get_user_msi_vector(ab, user_name, num_vectors, in ath11k_get_user_msi_vector() 118 ath11k_get_user_msi_vector(struct ath11k_base *ab, char *user_name, int *num_vectors, u32 *user_base_data, u32 *base_vector) ath11k_get_user_msi_vector() argument
|
H A D | pci.c | 154 { .name = "MHI", .num_vectors = 3, .base_vector = 0 }, 155 { .name = "CE", .num_vectors = 1, .base_vector = 0 }, 156 { .name = "WAKE", .num_vectors = 1, .base_vector = 0 }, 157 { .name = "DP", .num_vectors = 1, .base_vector = 0 }, 417 int num_vectors; in ath11k_pci_alloc_msi() local 420 num_vectors = pci_alloc_irq_vectors(pci_dev, in ath11k_pci_alloc_msi() 424 if (num_vectors == msi_config->total_vectors) { in ath11k_pci_alloc_msi() 427 num_vectors = pci_alloc_irq_vectors(ab_pci->pdev, in ath11k_pci_alloc_msi() 431 if (num_vectors < 0) { in ath11k_pci_alloc_msi() 439 ath11k_info(ab, "MSI vectors: %d\n", num_vectors); in ath11k_pci_alloc_msi() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | pci.c | 57 { .name = "MHI", .num_vectors = 3, .base_vector = 0 }, 58 { .name = "CE", .num_vectors = 10, .base_vector = 3 }, 59 { .name = "WAKE", .num_vectors = 1, .base_vector = 13 }, 60 { .name = "DP", .num_vectors = 18, .base_vector = 14 }, 277 int *num_vectors, u32 *user_base_data, in ath11k_pci_get_user_msi_assignment() 285 *num_vectors = msi_config.users[idx].num_vectors; in ath11k_pci_get_user_msi_assignment() 290 ath11k_dbg(ab, ATH11K_DBG_PCI, "Assign MSI to user: %s, num_vectors: %d, user_base_data: %u, base_vector: %u\n", in ath11k_pci_get_user_msi_assignment() 291 user_name, *num_vectors, *user_base_data, in ath11k_pci_get_user_msi_assignment() 304 int *num_vectors, u3 in ath11k_get_user_msi_assignment() 276 ath11k_pci_get_user_msi_assignment(struct ath11k_pci *ab_pci, char *user_name, int *num_vectors, u32 *user_base_data, u32 *base_vector) ath11k_pci_get_user_msi_assignment() argument 303 ath11k_get_user_msi_assignment(struct ath11k_base *ab, char *user_name, int *num_vectors, u32 *user_base_data, u32 *base_vector) ath11k_get_user_msi_assignment() argument 505 int i, j, ret, num_vectors = 0; ath11k_pci_ext_irq_config() local 643 int num_vectors; ath11k_pci_enable_msi() local [all...] |
H A D | mhi.c | 159 int ret, num_vectors, i; in ath11k_mhi_get_msi() local 163 "MHI", &num_vectors, in ath11k_mhi_get_msi() 169 num_vectors, base_vector); in ath11k_mhi_get_msi() 171 irq = kcalloc(num_vectors, sizeof(int), GFP_KERNEL); in ath11k_mhi_get_msi() 175 for (i = 0; i < num_vectors; i++) in ath11k_mhi_get_msi() 180 ab_pci->mhi_ctrl->nr_irqs = num_vectors; in ath11k_mhi_get_msi()
|
H A D | pci.h | 29 int num_vectors; member 66 int *num_vectors, u32 *user_base_data,
|
H A D | hif.h | 23 int *num_vectors, u32 *user_base_data, 76 int *num_vectors, u32 *user_base_data, in ath11k_get_user_msi_vector() 82 return ab->hif.ops->get_user_msi_vector(ab, user_name, num_vectors, in ath11k_get_user_msi_vector() 75 ath11k_get_user_msi_vector(struct ath11k_base *ab, char *user_name, int *num_vectors, u32 *user_base_data, u32 *base_vector) ath11k_get_user_msi_vector() argument
|
/kernel/linux/linux-6.6/drivers/pci/controller/dwc/ |
H A D | pcie-designware-host.c | 65 num_ctrls = pp->num_vectors / MAX_MSI_IRQS_PER_CTRL; in dw_handle_msi_irq() 196 bit = bitmap_find_free_region(pp->msi_irq_in_use, pp->num_vectors, in dw_pcie_irq_domain_alloc() 238 pp->irq_domain = irq_domain_create_linear(fwnode, pp->num_vectors, in dw_pcie_allocate_domains() 315 if (pp->num_vectors > max_vectors) { in dw_pcie_parse_split_msi_irq() 318 pp->num_vectors = max_vectors; in dw_pcie_parse_split_msi_irq() 320 if (!pp->num_vectors) in dw_pcie_parse_split_msi_irq() 321 pp->num_vectors = max_vectors; in dw_pcie_parse_split_msi_irq() 344 if (!pp->num_vectors) in dw_pcie_msi_host_init() 345 pp->num_vectors = MSI_DEF_NUM_VECTORS; in dw_pcie_msi_host_init() 346 num_ctrls = pp->num_vectors / MAX_MSI_IRQS_PER_CTR in dw_pcie_msi_host_init() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/emulex/benet/ |
H A D | be_roce.c | 65 dev_info.msix.num_vectors = min(num_vec, MAX_MSIX_VECTORS); in _be_roce_dev_add() 71 for (i = 0; i < dev_info.msix.num_vectors; i++) { in _be_roce_dev_add() 76 dev_info.msix.num_vectors = 0; in _be_roce_dev_add()
|
H A D | be_roce.h | 44 int num_vectors; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/emulex/benet/ |
H A D | be_roce.c | 65 dev_info.msix.num_vectors = min(num_vec, MAX_MSIX_VECTORS); in _be_roce_dev_add() 71 for (i = 0; i < dev_info.msix.num_vectors; i++) { in _be_roce_dev_add() 76 dev_info.msix.num_vectors = 0; in _be_roce_dev_add()
|
H A D | be_roce.h | 44 int num_vectors; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/ |
H A D | pci.c | 56 { .name = "MHI", .num_vectors = 3, .base_vector = 0 }, 57 { .name = "CE", .num_vectors = 5, .base_vector = 3 }, 58 { .name = "DP", .num_vectors = 8, .base_vector = 8 }, 501 int i, j, ret, num_vectors = 0; in ath12k_pci_ext_irq_config() local 506 &num_vectors, in ath12k_pci_ext_irq_config() 537 int vector = (i % num_vectors) + base_vector; in ath12k_pci_ext_irq_config() 666 int num_vectors; in ath12k_pci_msi_alloc() local 669 num_vectors = pci_alloc_irq_vectors(ab_pci->pdev, in ath12k_pci_msi_alloc() 673 if (num_vectors != msi_config->total_vectors) { in ath12k_pci_msi_alloc() 675 msi_config->total_vectors, num_vectors); in ath12k_pci_msi_alloc() 883 ath12k_pci_get_user_msi_assignment(struct ath12k_base *ab, char *user_name, int *num_vectors, u32 *user_base_data, u32 *base_vector) ath12k_pci_get_user_msi_assignment() argument [all...] |
H A D | hif.h | 26 int *num_vectors, u32 *user_base_data, 44 int *num_vectors, in ath12k_hif_get_user_msi_vector() 51 return ab->hif.ops->get_user_msi_vector(ab, user_name, num_vectors, in ath12k_hif_get_user_msi_vector() 42 ath12k_hif_get_user_msi_vector(struct ath12k_base *ab, char *user_name, int *num_vectors, u32 *user_base_data, u32 *base_vector) ath12k_hif_get_user_msi_vector() argument
|
H A D | mhi.c | 252 int ret, num_vectors, i; in ath12k_mhi_get_msi() local 256 "MHI", &num_vectors, in ath12k_mhi_get_msi() 262 num_vectors, base_vector); in ath12k_mhi_get_msi() 264 irq = kcalloc(num_vectors, sizeof(*irq), GFP_KERNEL); in ath12k_mhi_get_msi() 268 for (i = 0; i < num_vectors; i++) in ath12k_mhi_get_msi() 273 ab_pci->mhi_ctrl->nr_irqs = num_vectors; in ath12k_mhi_get_msi()
|
H A D | pci.h | 73 int num_vectors; member 120 int *num_vectors, u32 *user_base_data,
|
/kernel/linux/linux-5.10/include/linux/avf/ |
H A D | virtchnl.h | 371 u16 num_vectors; member 646 u32 num_vectors; member 719 valid_len += (vimi->num_vectors * in virtchnl_vc_validate_vf_msg() 721 if (vimi->num_vectors == 0) in virtchnl_vc_validate_vf_msg() 775 if (qv->num_vectors == 0) { in virtchnl_vc_validate_vf_msg() 779 valid_len += ((qv->num_vectors - 1) * in virtchnl_vc_validate_vf_msg()
|
/kernel/linux/linux-6.6/drivers/tty/serial/8250/ |
H A D | 8250_pci1xxxx.c | 381 int num_vectors; in pci1xxxx_serial_probe() local 407 num_vectors = pci_alloc_irq_vectors(pdev, 1, max_vec_reqd, PCI_IRQ_ALL_TYPES); in pci1xxxx_serial_probe() 408 if (num_vectors < 0) { in pci1xxxx_serial_probe() 410 return num_vectors; in pci1xxxx_serial_probe() 418 if (num_vectors == max_vec_reqd) in pci1xxxx_serial_probe() 426 if (num_vectors == max_vec_reqd) in pci1xxxx_serial_probe()
|
/kernel/linux/linux-5.10/drivers/pci/controller/dwc/ |
H A D | pcie-designware-host.c | 64 num_ctrls = pp->num_vectors / MAX_MSI_IRQS_PER_CTRL; in dw_handle_msi_irq() 196 bit = bitmap_find_free_region(pp->msi_irq_in_use, pp->num_vectors, in dw_pcie_irq_domain_alloc() 238 pp->irq_domain = irq_domain_create_linear(fwnode, pp->num_vectors, in dw_pcie_allocate_domains() 367 pp->num_vectors = MSI_DEF_NUM_VECTORS; in dw_pcie_host_init() 371 if (pp->num_vectors > MAX_MSI_IRQS || in dw_pcie_host_init() 372 pp->num_vectors == 0) { in dw_pcie_host_init() 547 num_ctrls = pp->num_vectors / MAX_MSI_IRQS_PER_CTRL; in dw_pcie_setup_rc()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_client.c | 147 for (i = 0; i < qvlist_info->num_vectors; i++) { in i40e_client_release_qvlist() 585 qvlist_info->num_vectors - 1), GFP_KERNEL); in i40e_client_setup_qvlist() 588 ldev->qvlist_info->num_vectors = qvlist_info->num_vectors; in i40e_client_setup_qvlist() 590 for (i = 0; i < qvlist_info->num_vectors; i++) { in i40e_client_setup_qvlist()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_client.c | 146 for (i = 0; i < qvlist_info->num_vectors; i++) { in i40e_client_release_qvlist() 573 qvlist_info->num_vectors), GFP_KERNEL); in i40e_client_setup_qvlist() 576 ldev->qvlist_info->num_vectors = qvlist_info->num_vectors; in i40e_client_setup_qvlist() 578 for (i = 0; i < qvlist_info->num_vectors; i++) { in i40e_client_setup_qvlist()
|
/kernel/linux/linux-6.6/include/linux/avf/ |
H A D | virtchnl.h | 389 u16 num_vectors; member 1063 u32 num_vectors; member 1455 vimi->num_vectors); in virtchnl_vc_validate_vf_msg() 1456 if (vimi->num_vectors == 0) in virtchnl_vc_validate_vf_msg() 1513 qv->num_vectors); in virtchnl_vc_validate_vf_msg()
|