Lines Matching defs:ds
1049 struct vmxnet3_driver_shared *ds;
1058 ds = sc->vmx_ds;
1067 ds->magic = VMXNET3_REV1_MAGIC;
1070 ds->version = VMXNET3_DRIVER_VERSION;
1071 ds->guest = VMXNET3_GOS_FREEBSD |
1077 ds->vmxnet3_revision = 1;
1078 ds->upt_version = 1;
1081 ds->driver_data = vtophys(sc);
1082 ds->driver_data_len = sizeof(struct vmxnet3_softc);
1083 ds->queue_shared = sc->vmx_qs_dma.idi_paddr;
1084 ds->queue_shared_len = sc->vmx_qs_dma.idi_size;
1085 ds->nrxsg_max = IFLIB_MAX_RX_SEGS;
1089 ds->rss.version = 1;
1090 ds->rss.paddr = sc->vmx_rss_dma.idi_paddr;
1091 ds->rss.len = sc->vmx_rss_dma.idi_size;
1095 ds->automask = sc->vmx_intr_mask_mode == VMXNET3_IMM_AUTO;
1104 ds->nintr = (scctx->isc_vectors == 1) ?
1106 ds->evintr = sc->vmx_event_intr_idx;
1107 ds->ictrl = VMXNET3_ICTRL_DISABLE_ALL;
1109 for (i = 0; i < ds->nintr; i++)
1110 ds->modlevel[i] = UPT1_IMOD_ADAPTIVE;
1113 ds->mcast_table = sc->vmx_mcast_dma.idi_paddr;
1114 ds->mcast_tablelen = sc->vmx_mcast_dma.idi_size;
1160 struct vmxnet3_driver_shared *ds;
1168 ds = sc->vmx_ds;
1207 struct vmxnet3_driver_shared *ds;
1211 ds = sc->vmx_ds;
1214 ds->mtu = ifp->if_mtu;
1215 ds->ntxqueue = scctx->isc_ntxqsets;
1216 ds->nrxqueue = scctx->isc_nrxqsets;
1218 ds->upt_features = 0;
1220 ds->upt_features |= UPT1_F_CSUM;
1222 ds->upt_features |= UPT1_F_VLAN;
1224 ds->upt_features |= UPT1_F_LRO;
1227 ds->upt_features |= UPT1_F_RSS;
2128 struct vmxnet3_driver_shared *ds;
2132 ds = sc->vmx_ds;
2148 ds->mcast_tablelen = cnt * ETHER_ADDR_LEN;
2151 ds->rxmode = mode;