Searched refs:size_mask (Results 1 – 6 of 6) sorted by relevance
131 #define Q_NEXT_TO_POST(_q, _n) (((_q)->head_idx + (_n)) & ((_q)->size_mask))132 #define Q_NEXT_TO_SRVC(_q, _n) (((_q)->tail_idx + (_n)) & ((_q)->size_mask))141 uint16_t size_mask; member166 uint16_t size_mask; member
372 cq->size_mask = num_descs - 1; in ionic_cq_init()421 q->size_mask = num_descs - 1; in ionic_q_init()
152 unsigned int size_mask; member
1447 txq->size_mask = nb_desc - 1; in ena_tx_queue_setup()1558 rxq->size_mask = nb_desc - 1; in ena_rx_queue_setup()1681 next_to_use = ENA_IDX_NEXT_MASKED(next_to_use, rxq->size_mask); in ena_populate_rx_queue()2529 ntc = ENA_IDX_NEXT_MASKED(ntc, rx_ring->size_mask); in ena_rx_mbuf()2579 ntc = ENA_IDX_NEXT_MASKED(ntc, rx_ring->size_mask); in ena_rx_mbuf()2650 next_to_clean, rx_ring->size_mask); in eth_ena_recv_pkts()2999 tx_ring->size_mask); in ena_xmit_mbuf()3017 cleanup_budget = (free_pkt_cnt == 0) ? tx_ring->size_mask : free_pkt_cnt; in ena_tx_cleanup()3045 tx_ring->size_mask); in ena_tx_cleanup()3087 tx_ring->size_mask)]); in eth_ena_xmit_pkts()
858 uint32_t size_mask; member895 uint32_t size_mask; member2944 uint64_t idx = idx64 & idx64_mask & r->size_mask; in instr_regarray_idx_hbo()2959 uint64_t idx = (ntoh64(idx64) >> (64 - ip->regarray.idx.n_bits)) & r->size_mask; in instr_regarray_idx_nbo()2975 uint64_t idx = ip->regarray.idx_val & r->size_mask; in instr_regarray_idx_imm()3412 uint64_t idx = idx64 & idx64_mask & r->size_mask; in instr_meter_idx_hbo()3427 uint64_t idx = (ntoh64(idx64) >> (64 - ip->meter.idx.n_bits)) & r->size_mask; in instr_meter_idx_nbo()3443 uint64_t idx = ip->meter.idx_val & r->size_mask; in instr_meter_idx_imm()
8783 r->size_mask = regarray->size - 1; in regarray_build()8946 r->size_mask = m->size - 1; in metarray_build()