Lines Matching refs:nentries
713 void ath10k_ce_rx_update_write_idx(struct ath10k_ce_pipe *pipe, u32 nentries)
725 if (((cur_write_idx + nentries) & nentries_mask) == dest_ring->sw_index)
726 nentries -= 1;
728 write_index = CE_RING_IDX_ADD(nentries_mask, write_index, nentries);
1362 u32 nentries, ctrl_addr = ath10k_ce_base_address(ar, ce_id);
1364 nentries = roundup_pow_of_two(attr->src_nentries);
1368 nentries * sizeof(struct ce_desc_64));
1371 nentries * sizeof(struct ce_desc));
1383 ath10k_ce_src_ring_size_set(ar, ctrl_addr, nentries);
1387 ath10k_ce_src_ring_highmark_set(ar, ctrl_addr, nentries);
1391 ce_id, nentries, src_ring->base_addr_owner_space);
1403 u32 nentries, ctrl_addr = ath10k_ce_base_address(ar, ce_id);
1405 nentries = roundup_pow_of_two(attr->dest_nentries);
1409 nentries * sizeof(struct ce_desc_64));
1412 nentries * sizeof(struct ce_desc));
1422 ath10k_ce_dest_ring_size_set(ar, ctrl_addr, nentries);
1425 ath10k_ce_dest_ring_highmark_set(ar, ctrl_addr, nentries);
1429 ce_id, nentries, dest_ring->base_addr_owner_space);
1436 u32 nentries)
1438 src_ring->shadow_base_unaligned = kcalloc(nentries,
1455 u32 nentries = attr->src_nentries;
1459 nentries = roundup_pow_of_two(nentries);
1462 nentries), GFP_KERNEL);
1466 src_ring->nentries = nentries;
1467 src_ring->nentries_mask = nentries - 1;
1475 (nentries * sizeof(struct ce_desc) +
1493 ret = ath10k_ce_alloc_shadow_base(ar, src_ring, nentries);
1496 (nentries * sizeof(struct ce_desc) +
1513 u32 nentries = attr->src_nentries;
1517 nentries = roundup_pow_of_two(nentries);
1520 nentries), GFP_KERNEL);
1524 src_ring->nentries = nentries;
1525 src_ring->nentries_mask = nentries - 1;
1532 (nentries * sizeof(struct ce_desc_64) +
1550 ret = ath10k_ce_alloc_shadow_base(ar, src_ring, nentries);
1553 (nentries * sizeof(struct ce_desc_64) +
1570 u32 nentries;
1573 nentries = roundup_pow_of_two(attr->dest_nentries);
1576 nentries), GFP_KERNEL);
1580 dest_ring->nentries = nentries;
1581 dest_ring->nentries_mask = nentries - 1;
1589 (nentries * sizeof(struct ce_desc) +
1614 u32 nentries;
1617 nentries = roundup_pow_of_two(attr->dest_nentries);
1620 nentries), GFP_KERNEL);
1624 dest_ring->nentries = nentries;
1625 dest_ring->nentries_mask = nentries - 1;
1632 (nentries * sizeof(struct ce_desc_64) +
1724 (ce_state->src_ring->nentries *
1734 (ce_state->dest_ring->nentries *
1755 (ce_state->src_ring->nentries *
1765 (ce_state->dest_ring->nentries *