Lines Matching refs:lim
50 uint16_t lim; member
113 int nm_i, qid, head, lim, rc; in ena_netmap_alloc_rx_slot() local
162 lim = kring->nkr_num_slots - 1; in ena_netmap_alloc_rx_slot()
163 kring->nr_hwcur = nm_next(nm_i, lim); in ena_netmap_alloc_rx_slot()
175 int nm_i, qid, lim; in ena_netmap_free_rx_slot() local
196 lim = kring->nkr_num_slots - 1; in ena_netmap_free_rx_slot()
197 nm_i = nm_prev(kring->nr_hwcur, lim); in ena_netmap_free_rx_slot()
475 nm = nm_next(nm, ctx->lim); in ena_netmap_count_slots()
576 *packet_len = ena_netmap_packet_len(ctx->slots, ctx->nm_i, ctx->lim); in ena_netmap_tx_map_slots()
580 __builtin_prefetch(&ctx->slots[nm_next(ctx->nm_i, ctx->lim)]); in ena_netmap_tx_map_slots()
609 ctx->nm_i, ctx->lim, push_len, in ena_netmap_tx_map_slots()
656 ctx->nm_i = nm_next(ctx->nm_i, ctx->lim); in ena_netmap_tx_map_slots()
667 __builtin_prefetch(&ctx->slots[nm_next(ctx->nm_i, ctx->lim)]); in ena_netmap_tx_map_slots()
707 ctx->nm_i = nm_next(ctx->nm_i, ctx->lim); in ena_netmap_tx_map_slots()
725 __builtin_prefetch(&ctx->slots[nm_next(ctx->nm_i, ctx->lim)]); in ena_netmap_tx_map_slots()
749 ctx->nm_i = nm_next(ctx->nm_i, ctx->lim); in ena_netmap_tx_map_slots()
786 ctx->nm_i = nm_prev(ctx->nm_i, ctx->lim); in ena_netmap_unmap_last_socket_chain()
851 ctx->nm_i = nm_next(ctx->nm_i, ctx->lim); in ena_netmap_tx_clean_one()
861 ctx->nt = ENA_TX_RING_IDX_NEXT(ctx->nt, ctx->lim); in ena_netmap_tx_clean_one()
875 if (ctx.kring->rhead > ctx.lim) { in ena_netmap_rxsync()
967 ctx->slots[nm_prev(ctx->nm_i, ctx->lim)].flags &= ~NS_MOREFRAG; in ena_netmap_rx_frame()
992 nm = nm_prev(nm, ctx->lim); in ena_netmap_rx_frame()
1028 ctx->nm_i = nm_next(ctx->nm_i, ctx->lim); in ena_netmap_rx_load_desc()
1058 ctx->lim = kring->nkr_num_slots - 1; in ena_netmap_fill_ctx()