Lines Matching defs:dsc
1066 union e1000_tx_udesc *dsc;
1069 dsc = &sc->esc_txdesc[head];
1070 if (dsc->td.lower.data & E1000_TXD_CMD_RS) {
1071 dsc->td.upper.data |= E1000_TXD_STAT_DD;
1087 union e1000_tx_udesc *dsc;
1110 dsc = &sc->esc_txdesc[head];
1111 dtype = e82545_txdesc_type(dsc->td.lower.data);
1118 head, dsc->td.buffer_addr,
1119 dsc->td.upper.data, dsc->td.lower.data);
1121 sc->esc_txctx = dsc->cd;
1125 head, dsc->td.upper.data, dsc->td.lower.data);
1130 ckinfo[0].ck_start = dsc->td.upper.fields.css;
1134 head, dsc->td.upper.data, dsc->td.lower.data);
1144 head, dsc->td.upper.data, dsc->td.lower.data);
1147 len = (dtype == E1000_TXD_TYP_L) ? dsc->td.lower.flags.length :
1148 dsc->dd.lower.data & 0xFFFFF;
1151 if ((dsc->td.lower.data & E1000_TXD_CMD_EOP) != 0 &&
1152 (dsc->td.lower.data & E1000_TXD_CMD_IFCS) == 0) {
1163 dsc->td.buffer_addr, len);
1173 if (dsc->td.lower.data & E1000_TXD_CMD_EOP) {
1175 if (dsc->td.lower.data & E1000_TXD_CMD_IC) {
1178 dsc->td.lower.flags.cso;
1183 if (dsc->dd.lower.data & E1000_TXD_CMD_TSE)
1185 if (dsc->dd.upper.fields.popts &
1188 if (dsc->dd.upper.fields.popts &
1197 if (dsc->dd.upper.fields.popts &
1200 if (dsc->dd.upper.fields.popts &
1226 (dsc->td.lower.data & E1000_TXD_CMD_VLE)) {
1344 hdr[ETHER_ADDR_LEN*2 + 2] = dsc->td.upper.fields.special >> 8;
1345 hdr[ETHER_ADDR_LEN*2 + 3] = dsc->td.upper.fields.special & 0xff;