Lines Matching refs:assert

245 inline Addr getBuf(TxDesc *d) { assert(isLegacy(d) || isData(d)); return d->d1; }
250 inline bool vle(TxDesc *d) { assert(isLegacy(d) || isData(d)); return bits(d->d2, 30,30); }
252 inline bool ic(TxDesc *d) { assert(isLegacy(d) || isData(d)); return isLegacy(d) && bits(d->d2, 26,26); }
261 inline bool ifcs(TxDesc *d) { assert(isLegacy(d) || isData(d)); return bits(d->d2, 25,25); }
262 inline bool eop(TxDesc *d) { assert(isLegacy(d) || isData(d)); return bits(d->d2, 24,24); }
263 inline bool ip(TxDesc *d) { assert(isContext(d)); return bits(d->d2, 25,25); }
264 inline bool tcp(TxDesc *d) { assert(isContext(d)); return bits(d->d2, 24,24); }
266 inline uint8_t getCso(TxDesc *d) { assert(isLegacy(d)); return bits(d->d2, 23,16); }
267 inline uint8_t getCss(TxDesc *d) { assert(isLegacy(d)); return bits(d->d2, 47,40); }
272 inline int tucse(TxDesc *d) { assert(isContext(d)); return bits(d->d1,63,48); }
273 inline int tucso(TxDesc *d) { assert(isContext(d)); return bits(d->d1,47,40); }
274 inline int tucss(TxDesc *d) { assert(isContext(d)); return bits(d->d1,39,32); }
275 inline int ipcse(TxDesc *d) { assert(isContext(d)); return bits(d->d1,31,16); }
276 inline int ipcso(TxDesc *d) { assert(isContext(d)); return bits(d->d1,15,8); }
277 inline int ipcss(TxDesc *d) { assert(isContext(d)); return bits(d->d1,7,0); }
278 inline int mss(TxDesc *d) { assert(isContext(d)); return bits(d->d2,63,48); }
280 assert(isContext(d));
286 inline int getTsoLen(TxDesc *d) { assert(isType(d, TXD_ADVDATA)); return bits(d->d2, 63,46); }
287 inline int utcmd(TxDesc *d) { assert(isContext(d)); return bits(d->d2,24,31); }