Lines Matching refs:scctx
249 if_softc_ctx_t scctx = sc->shared; in ixv_if_tx_queues_alloc() local
274 scctx->isc_ntxd[0], M_DEVBUF, M_NOWAIT | M_ZERO))) { in ixv_if_tx_queues_alloc()
278 for (j = 0; j < scctx->isc_ntxd[0]; j++) in ixv_if_tx_queues_alloc()
395 if_softc_ctx_t scctx; in ixv_if_attach_pre() local
407 scctx = sc->shared = iflib_get_softc_ctx(ctx); in ixv_if_attach_pre()
488 scctx->isc_ntxqsets_max = scctx->isc_nrxqsets_max = 2; in ixv_if_attach_pre()
491 scctx->isc_ntxqsets_max = scctx->isc_nrxqsets_max = 1; in ixv_if_attach_pre()
493 scctx->isc_txqsizes[0] = in ixv_if_attach_pre()
494 roundup2(scctx->isc_ntxd[0] * sizeof(union ixgbe_adv_tx_desc) + in ixv_if_attach_pre()
496 scctx->isc_rxqsizes[0] = in ixv_if_attach_pre()
497 roundup2(scctx->isc_nrxd[0] * sizeof(union ixgbe_adv_rx_desc), in ixv_if_attach_pre()
500 scctx->isc_tx_csum_flags = CSUM_IP | CSUM_TCP | CSUM_UDP | CSUM_TSO | in ixv_if_attach_pre()
502 scctx->isc_tx_nsegments = IXGBE_82599_SCATTER; in ixv_if_attach_pre()
503 scctx->isc_msix_bar = pci_msix_table_bar(dev); in ixv_if_attach_pre()
504 scctx->isc_tx_tso_segments_max = scctx->isc_tx_nsegments; in ixv_if_attach_pre()
505 scctx->isc_tx_tso_size_max = IXGBE_TSO_SIZE; in ixv_if_attach_pre()
506 scctx->isc_tx_tso_segsize_max = PAGE_SIZE; in ixv_if_attach_pre()
508 scctx->isc_txrx = &ixgbe_txrx; in ixv_if_attach_pre()
515 scctx->isc_capabilities = IXGBE_CAPS; in ixv_if_attach_pre()
516 scctx->isc_capabilities ^= IFCAP_WOL; in ixv_if_attach_pre()
517 scctx->isc_capenable = scctx->isc_capabilities; in ixv_if_attach_pre()
1172 if_softc_ctx_t scctx = sc->shared; in ixv_setup_interface() local
1178 if_setsendqlen(ifp, scctx->isc_ntxd[0] - 2); in ixv_setup_interface()
1240 if_softc_ctx_t scctx = sc->shared; in ixv_initialize_transmit_units() local
1268 txr->tx_cidx_processed = scctx->isc_ntxd[0] - 1; in ixv_initialize_transmit_units()
1269 for (int k = 0; k < scctx->isc_ntxd[0]; k++) in ixv_initialize_transmit_units()
1277 scctx->isc_ntxd[0] * sizeof(struct ixgbe_legacy_tx_desc)); in ixv_initialize_transmit_units()
1394 if_softc_ctx_t scctx; in ixv_initialize_receive_units() local
1423 scctx = sc->shared; in ixv_initialize_receive_units()
1448 scctx->isc_nrxd[0] * sizeof(union ixgbe_adv_rx_desc)); in ixv_initialize_receive_units()
1503 scctx->isc_nrxd[0] - 1); in ixv_initialize_receive_units()