Home
last modified time | relevance | path

Searched refs:ring_num (Results 1 – 20 of 20) sorted by relevance

/src/sys/dev/qat/qat_common/
H A Dadf_transport.c174 u32 ring_num; in adf_poll_bank() local
213 for (ring_num = 0; ring_num < num_rings_per_bank; ring_num++) { in adf_poll_bank()
214 ring = &bank->rings[ring_num]; in adf_poll_bank()
385 u32 ring_num; in adf_create_ring() local
410 if (compat_strtouint(val, 10, &ring_num)) { in adf_create_ring()
414 if (ring_num >= num_rings_per_bank) { in adf_create_ring()
420 if (adf_reserve_ring(bank, ring_num)) { in adf_create_ring()
423 ring_num, in adf_create_ring()
427 ring = &bank->rings[ring_num]; in adf_create_ring()
428 ring->ring_number = ring_num; in adf_create_ring()
[all …]
H A Dadf_cfg_bundle.c354 int ring_num = 0; in adf_cfg_init_ring2serv_mapping() local
367 for (ring_num = 0; ring_num < bundle->num_of_rings; ring_num++) { in adf_cfg_init_ring2serv_mapping()
372 (ring_num < bundle->num_of_rings / 2) ? TX : RX; in adf_cfg_init_ring2serv_mapping()
373 ring_in_bundle->number = ring_num; in adf_cfg_init_ring2serv_mapping()
374 bundle->rings[ring_num] = ring_in_bundle; in adf_cfg_init_ring2serv_mapping()
/src/sys/dev/thunderbolt/
H A Dnhi_pci.c407 r->ring_num); in nhi_pci_enable_interrupt()
419 offset = (r->ring_num + IVR_TX_OFFSET) * 4; in nhi_pci_enable_interrupt()
420 NHI_SET_INTERRUPT(offset, 0x0f, r->ring_num); in nhi_pci_enable_interrupt()
423 offset = (r->ring_num + IVR_RX_OFFSET) * 4; in nhi_pci_enable_interrupt()
424 NHI_SET_INTERRUPT(offset, 0x0f, r->ring_num); in nhi_pci_enable_interrupt()
427 offset = (r->ring_num + IVR_NE_OFFSET) * 4; in nhi_pci_enable_interrupt()
445 offset = r->ring_num + IMR_TX_OFFSET; in nhi_pci_enable_interrupt()
449 offset = r->ring_num + IMR_RX_OFFSET; in nhi_pci_enable_interrupt()
453 offset = r->ring_num + IMR_NE_OFFSET; in nhi_pci_enable_interrupt()
H A Dnhi.c379 r->ring_num = ringnum; in nhi_alloc_ring()
441 tb_debug(r->sc, DBG_INIT, "Freeing ring %d resources\n", r->ring_num); in nhi_free_ring()
482 idx = ring->ring_num * 16; in nhi_configure_ring()
491 ring->ring_num, ring->tx_ring_depth); in nhi_configure_ring()
501 ring->ring_num, val); in nhi_configure_ring()
514 idx = ring->ring_num * 32; in nhi_activate_ring()
516 ring->ring_num, idx); in nhi_activate_ring()
531 idx = r->ring_num * 32; in nhi_deactivate_ring()
533 r->ring_num, idx); in nhi_deactivate_ring()
537 idx = r->ring_num * 16; in nhi_deactivate_ring()
[all …]
H A Dnhi_var.h108 u_char ring_num; member
/src/sys/contrib/dev/athk/ath11k/
H A Dhal.c255 struct hal_srng *srng, int ring_num) in ath11k_hal_ce_dst_setup() argument
263 ring_num * srng_config->reg_size[HAL_SRNG_REG_GRP_R0]; in ath11k_hal_ce_dst_setup()
471 int ring_num, int mac_id) in ath11k_hal_srng_get_ring_id() argument
476 if (ring_num >= srng_config->max_rings) { in ath11k_hal_srng_get_ring_id()
477 ath11k_warn(ab, "invalid ring number :%d\n", ring_num); in ath11k_hal_srng_get_ring_id()
481 ring_id = srng_config->start_ring_id + ring_num; in ath11k_hal_srng_get_ring_id()
1012 int ring_num, int mac_id, in ath11k_hal_srng_setup() argument
1023 ring_id = ath11k_hal_srng_get_ring_id(ab, type, ring_num, mac_id); in ath11k_hal_srng_setup()
1048 (ring_num * srng_config->reg_size[i]); in ath11k_hal_srng_setup()
1080 type, ring_num, in ath11k_hal_srng_setup()
[all …]
H A Ddp.c122 static int ath11k_dp_srng_find_ring_in_mask(int ring_num, const u8 *grp_mask) in ath11k_dp_srng_find_ring_in_mask() argument
125 u8 mask = 1 << ring_num; in ath11k_dp_srng_find_ring_in_mask()
137 enum hal_ring_type type, int ring_num) in ath11k_dp_srng_calculate_msi_group() argument
143 if (ring_num == DP_RX_RELEASE_RING_NUM) { in ath11k_dp_srng_calculate_msi_group()
145 ring_num = 0; in ath11k_dp_srng_calculate_msi_group()
184 return ath11k_dp_srng_find_ring_in_mask(ring_num, grp_mask); in ath11k_dp_srng_calculate_msi_group()
189 enum hal_ring_type type, int ring_num) in ath11k_dp_srng_msi_setup() argument
202 ring_num); in ath11k_dp_srng_msi_setup()
206 type, ring_num); in ath11k_dp_srng_msi_setup()
228 enum hal_ring_type type, int ring_num, in ath11k_dp_srng_setup() argument
[all …]
H A Ddbring.c224 int ring_num, int num_entries) in ath11k_dbring_srng_setup() argument
229 ring_num, ar->pdev_idx, num_entries); in ath11k_dbring_srng_setup()
232 ret, ring_num); in ath11k_dbring_srng_setup()
H A Ddbring.h76 int ring_num, int num_entries);
H A Dhal.h964 int ring_num, int mac_id,
974 int ring_num);
H A Ddp.h1679 enum hal_ring_type type, int ring_num,
/src/sys/contrib/dev/athk/ath12k/
H A Dhw.c40 static bool ath12k_dp_srng_is_comp_ring_qcn9274(int ring_num) in ath12k_dp_srng_is_comp_ring_qcn9274() argument
42 if (ring_num < 3 || ring_num == 4) in ath12k_dp_srng_is_comp_ring_qcn9274()
65 static bool ath12k_dp_srng_is_comp_ring_wcn7850(int ring_num) in ath12k_dp_srng_is_comp_ring_wcn7850() argument
67 if (ring_num == 0 || ring_num == 2 || ring_num == 4) in ath12k_dp_srng_is_comp_ring_wcn7850()
H A Dhal.c1236 struct hal_srng *srng, int ring_num) in ath12k_hal_ce_dst_setup() argument
1244 ring_num * srng_config->reg_size[HAL_SRNG_REG_GRP_R0]; in ath12k_hal_ce_dst_setup()
1435 int ring_num, int mac_id) in ath12k_hal_srng_get_ring_id() argument
1440 if (ring_num >= srng_config->max_rings) { in ath12k_hal_srng_get_ring_id()
1441 ath12k_warn(ab, "invalid ring number :%d\n", ring_num); in ath12k_hal_srng_get_ring_id()
1445 ring_id = srng_config->start_ring_id + ring_num; in ath12k_hal_srng_get_ring_id()
1896 int ring_num, int mac_id, in ath12k_hal_srng_setup() argument
1907 ring_id = ath12k_hal_srng_get_ring_id(ab, type, ring_num, mac_id); in ath12k_hal_srng_setup()
1934 (ring_num * srng_config->reg_size[i]); in ath12k_hal_srng_setup()
1956 type, ring_num, in ath12k_hal_srng_setup()
[all …]
H A Ddp.c112 static int ath12k_dp_srng_find_ring_in_mask(int ring_num, const u8 *grp_mask) in ath12k_dp_srng_find_ring_in_mask() argument
115 u8 mask = 1 << ring_num; in ath12k_dp_srng_find_ring_in_mask()
127 enum hal_ring_type type, int ring_num) in ath12k_dp_srng_calculate_msi_group() argument
133 if (ring_num == HAL_WBM2SW_REL_ERR_RING_NUM) { in ath12k_dp_srng_calculate_msi_group()
135 ring_num = 0; in ath12k_dp_srng_calculate_msi_group()
174 return ath12k_dp_srng_find_ring_in_mask(ring_num, grp_mask); in ath12k_dp_srng_calculate_msi_group()
179 enum hal_ring_type type, int ring_num) in ath12k_dp_srng_msi_setup() argument
192 ring_num); in ath12k_dp_srng_msi_setup()
196 type, ring_num); in ath12k_dp_srng_msi_setup()
218 enum hal_ring_type type, int ring_num, in ath12k_dp_srng_setup() argument
[all …]
H A Ddbring.c187 int ring_num, int num_entries) in ath12k_dbring_srng_setup() argument
192 ring_num, ar->pdev_idx, num_entries); in ath12k_dbring_srng_setup()
195 ret, ring_num); in ath12k_dbring_srng_setup()
H A Ddbring.h71 int ring_num, int num_entries);
H A Dhw.h197 bool (*dp_srng_is_tx_comp_ring)(int ring_num);
H A Dhal.h1129 int ring_num, int mac_id,
1138 int ring_num);
H A Ddp.h1807 enum hal_ring_type type, int ring_num,
/src/lib/libnetmap/
H A Dnmport.c368 NPKEY_DECL(extmem, ring_num, 0)
434 } else if (i == NPKEY_ID(extmem, ring_num)) { in extmem()