Lines Matching defs:scctx

851 		if_softc_ctx_t scctx = sc->shared;
854 int ntxd = scctx->isc_ntxd[0];
855 int nrxd = scctx->isc_nrxd[0];
958 if_softc_ctx_t scctx;
971 scctx = sc->shared = iflib_get_softc_ctx(ctx);
1036 scctx->isc_tx_nsegments = EM_MAX_SCATTER;
1037 scctx->isc_nrxqsets_max =
1038 scctx->isc_ntxqsets_max = em_set_num_queues(ctx);
1041 scctx->isc_ntxqsets_max);
1044 scctx->isc_txqsizes[0] = roundup2(scctx->isc_ntxd[0] *
1046 scctx->isc_rxqsizes[0] = roundup2(scctx->isc_nrxd[0] *
1048 scctx->isc_txd_size[0] = sizeof(union e1000_adv_tx_desc);
1049 scctx->isc_rxd_size[0] = sizeof(union e1000_adv_rx_desc);
1050 scctx->isc_txrx = &igb_txrx;
1051 scctx->isc_tx_tso_segments_max = EM_MAX_SCATTER;
1052 scctx->isc_tx_tso_size_max = EM_TSO_SIZE;
1053 scctx->isc_tx_tso_segsize_max = EM_TSO_SEG_SIZE;
1054 scctx->isc_capabilities = scctx->isc_capenable = IGB_CAPS;
1055 scctx->isc_tx_csum_flags = CSUM_TCP | CSUM_UDP | CSUM_TSO |
1058 scctx->isc_tx_csum_flags |= CSUM_SCTP | CSUM_IP6_SCTP;
1064 scctx->isc_msix_bar = pci_msix_table_bar(dev);
1066 scctx->isc_txqsizes[0] = roundup2(scctx->isc_ntxd[0] *
1068 scctx->isc_rxqsizes[0] = roundup2(scctx->isc_nrxd[0] *
1070 scctx->isc_txd_size[0] = sizeof(struct e1000_tx_desc);
1071 scctx->isc_rxd_size[0] = sizeof(union e1000_rx_desc_extended);
1072 scctx->isc_txrx = &em_txrx;
1073 scctx->isc_tx_tso_segments_max = EM_MAX_SCATTER;
1074 scctx->isc_tx_tso_size_max = EM_TSO_SIZE;
1075 scctx->isc_tx_tso_segsize_max = EM_TSO_SEG_SIZE;
1076 scctx->isc_capabilities = scctx->isc_capenable = EM_CAPS;
1077 scctx->isc_tx_csum_flags = CSUM_TCP | CSUM_UDP | CSUM_IP_TSO |
1081 scctx->isc_capenable &= ~IFCAP_TSO;
1089 scctx->isc_capenable &= ~IFCAP_TSO;
1096 scctx->isc_msix_bar = pci_msix_table_bar(dev);
1098 scctx->isc_msix_bar = -1;
1099 scctx->isc_disable_msix = 1;
1102 scctx->isc_txqsizes[0] = roundup2((scctx->isc_ntxd[0] + 1) *
1104 scctx->isc_rxqsizes[0] = roundup2((scctx->isc_nrxd[0] + 1) *
1106 scctx->isc_txd_size[0] = sizeof(struct e1000_tx_desc);
1107 scctx->isc_rxd_size[0] = sizeof(struct e1000_rx_desc);
1108 scctx->isc_txrx = &lem_txrx;
1109 scctx->isc_tx_tso_segments_max = EM_MAX_SCATTER;
1110 scctx->isc_tx_tso_size_max = EM_TSO_SIZE;
1111 scctx->isc_tx_tso_segsize_max = EM_TSO_SEG_SIZE;
1112 scctx->isc_capabilities = scctx->isc_capenable = LEM_CAPS;
1114 scctx->isc_capabilities |= IFCAP_TSO6;
1115 scctx->isc_tx_csum_flags = CSUM_TCP | CSUM_UDP | CSUM_IP_TSO |
1119 scctx->isc_capenable &= ~IFCAP_TSO;
1124 scctx->isc_capabilities &= ~IFCAP_VLAN_HWTAGGING;
1125 scctx->isc_capenable = scctx->isc_capabilities;
1129 scctx->isc_capabilities &= ~(IFCAP_HWCSUM |
1133 scctx->isc_capenable = scctx->isc_capabilities;
1139 scctx->isc_capabilities &=
1141 scctx->isc_capenable = scctx->isc_capabilities;
1145 scctx->isc_capabilities &= ~IFCAP_HWCSUM_IPV6;
1146 scctx->isc_capenable = scctx->isc_capabilities;
1154 scctx->isc_capenable &= ~(IFCAP_HWCSUM |
1158 scctx->isc_msix_bar = 0;
1258 scctx->isc_max_frame_size = hw->mac.max_frame_size =
1346 scctx->isc_capenable &= ~IFCAP_WOL;
1348 scctx->isc_capenable |= IFCAP_WOL_MAGIC;
1472 if_softc_ctx_t scctx = iflib_get_softc_ctx(ctx);
1513 scctx->isc_max_frame_size = sc->hw.mac.max_frame_size =
1531 if_softc_ctx_t scctx = sc->shared;
1571 txr->tx_cidx_processed = scctx->isc_ntxd[0] - 1;
3461 if_softc_ctx_t scctx = sc->shared;
3467 if_setsendqlen(ifp, scctx->isc_ntxd[0] - 1);
3508 if_softc_ctx_t scctx = sc->shared;
3534 (qidx_t *) malloc(sizeof(qidx_t) * scctx->isc_ntxd[0],
3541 for (j = 0; j < scctx->isc_ntxd[0]; j++)
3637 if_softc_ctx_t scctx = sc->shared;
3660 scctx->isc_ntxd[0] * sizeof(struct e1000_tx_desc));
3775 if_softc_ctx_t scctx = sc->shared;
3893 scctx->isc_nrxd[0] *
3926 psize = scctx->isc_max_frame_size;
3968 scctx->isc_nrxd[0] *
4345 if_softc_ctx_t scctx = iflib_get_softc_ctx(ctx);
4350 scctx->isc_capenable & IFCAP_TSO) {
4353 sc->tso_automasked = scctx->isc_capenable & IFCAP_TSO;
4354 scctx->isc_capenable &= ~IFCAP_TSO;
4361 scctx->isc_capenable |= sc->tso_automasked;