Lines Matching refs:rx_ctx
3556 struct i40e_hmc_obj_rxq rx_ctx; in i40e_configure_rx_ring() local
3564 memset(&rx_ctx, 0, sizeof(rx_ctx)); in i40e_configure_rx_ring()
3598 rx_ctx.dbuff = DIV_ROUND_UP(ring->rx_buf_len, in i40e_configure_rx_ring()
3601 rx_ctx.base = (ring->dma / 128); in i40e_configure_rx_ring()
3602 rx_ctx.qlen = ring->count; in i40e_configure_rx_ring()
3605 rx_ctx.dsize = 0; in i40e_configure_rx_ring()
3610 rx_ctx.hsplit_0 = 0; in i40e_configure_rx_ring()
3612 rx_ctx.rxmax = min_t(u16, vsi->max_frame, chain_len * ring->rx_buf_len); in i40e_configure_rx_ring()
3614 rx_ctx.lrxqthresh = 0; in i40e_configure_rx_ring()
3616 rx_ctx.lrxqthresh = 1; in i40e_configure_rx_ring()
3617 rx_ctx.crcstrip = 1; in i40e_configure_rx_ring()
3618 rx_ctx.l2tsel = 1; in i40e_configure_rx_ring()
3620 rx_ctx.showiv = 0; in i40e_configure_rx_ring()
3622 rx_ctx.prefena = 1; in i40e_configure_rx_ring()
3634 err = i40e_set_lan_rx_queue_context(hw, pf_q, &rx_ctx); in i40e_configure_rx_ring()