Lines Matching refs:scctx
396 if_softc_ctx_t scctx = sc->shared; in igc_get_regs() local
399 int ntxd = scctx->isc_ntxd[0]; in igc_get_regs()
400 int nrxd = scctx->isc_nrxd[0]; in igc_get_regs()
464 if_softc_ctx_t scctx; in igc_if_attach_pre() local
475 scctx = sc->shared = iflib_get_softc_ctx(ctx); in igc_if_attach_pre()
550 scctx->isc_tx_nsegments = IGC_MAX_SCATTER; in igc_if_attach_pre()
551 scctx->isc_nrxqsets_max = in igc_if_attach_pre()
552 scctx->isc_ntxqsets_max = igc_set_num_queues(ctx); in igc_if_attach_pre()
555 scctx->isc_ntxqsets_max); in igc_if_attach_pre()
557 scctx->isc_txqsizes[0] = roundup2(scctx->isc_ntxd[0] * in igc_if_attach_pre()
559 scctx->isc_rxqsizes[0] = roundup2(scctx->isc_nrxd[0] * in igc_if_attach_pre()
561 scctx->isc_txd_size[0] = sizeof(union igc_adv_tx_desc); in igc_if_attach_pre()
562 scctx->isc_rxd_size[0] = sizeof(union igc_adv_rx_desc); in igc_if_attach_pre()
563 scctx->isc_txrx = &igc_txrx; in igc_if_attach_pre()
564 scctx->isc_tx_tso_segments_max = IGC_MAX_SCATTER; in igc_if_attach_pre()
565 scctx->isc_tx_tso_size_max = IGC_TSO_SIZE; in igc_if_attach_pre()
566 scctx->isc_tx_tso_segsize_max = IGC_TSO_SEG_SIZE; in igc_if_attach_pre()
567 scctx->isc_capabilities = scctx->isc_capenable = IGC_CAPS; in igc_if_attach_pre()
568 scctx->isc_tx_csum_flags = CSUM_TCP | CSUM_UDP | CSUM_TSO | in igc_if_attach_pre()
576 scctx->isc_msix_bar = PCIR_BAR(IGC_MSIX_BAR); in igc_if_attach_pre()
577 if (pci_read_config(dev, scctx->isc_msix_bar, 4) == 0) in igc_if_attach_pre()
578 scctx->isc_msix_bar += 4; in igc_if_attach_pre()
612 scctx->isc_max_frame_size = sc->hw.mac.max_frame_size = in igc_if_attach_pre()
686 scctx->isc_capenable &= ~IFCAP_WOL; in igc_if_attach_pre()
688 scctx->isc_capenable |= IFCAP_WOL_MAGIC; in igc_if_attach_pre()
802 if_softc_ctx_t scctx = iflib_get_softc_ctx(ctx); in igc_if_mtu_set() local
813 scctx->isc_max_frame_size = sc->hw.mac.max_frame_size = in igc_if_mtu_set()
831 if_softc_ctx_t scctx = sc->shared; in igc_if_init() local
860 txr->tx_cidx_processed = scctx->isc_ntxd[0] - 1; in igc_if_init()
1972 if_softc_ctx_t scctx = sc->shared; in igc_setup_interface() local
1978 if_setsendqlen(ifp, scctx->isc_ntxd[0] - 1); in igc_setup_interface()
2004 if_softc_ctx_t scctx = sc->shared; in igc_if_tx_queues_alloc() local
2030 scctx->isc_ntxd[0], M_DEVBUF, M_NOWAIT | M_ZERO))) { in igc_if_tx_queues_alloc()
2036 for (j = 0; j < scctx->isc_ntxd[0]; j++) in igc_if_tx_queues_alloc()
2135 if_softc_ctx_t scctx = sc->shared; in igc_initialize_transmit_unit() local
2158 scctx->isc_ntxd[0] * sizeof(struct igc_tx_desc)); in igc_initialize_transmit_unit()
2203 if_softc_ctx_t scctx = sc->shared; in igc_initialize_receive_unit() local
2257 psize = scctx->isc_max_frame_size; in igc_initialize_receive_unit()
2296 scctx->isc_nrxd[0] * sizeof(struct igc_rx_desc)); in igc_initialize_receive_unit()