Lines Matching refs:GET_FIELD

242 #define GET_FIELD(reg, name, field)                     \  macro
254 GET_FIELD((T)->status, TMDS, OWN), \
255 GET_FIELD((T)->status, TMDS, ERR), \
256 GET_FIELD((T)->status, TMDS, NOFCS), \
257 GET_FIELD((T)->status, TMDS, LTINT), \
258 GET_FIELD((T)->status, TMDS, ONE), \
259 GET_FIELD((T)->status, TMDS, DEF), \
260 GET_FIELD((T)->status, TMDS, STP), \
261 GET_FIELD((T)->status, TMDS, ENP), \
262 GET_FIELD((T)->status, TMDS, BPE), \
263 4096-GET_FIELD((T)->length, TMDL, BCNT), \
264 GET_FIELD((T)->misc, TMDM, BUFF), \
265 GET_FIELD((T)->misc, TMDM, UFLO), \
266 GET_FIELD((T)->misc, TMDM, EXDEF), \
267 GET_FIELD((T)->misc, TMDM, LCOL), \
268 GET_FIELD((T)->misc, TMDM, LCAR), \
269 GET_FIELD((T)->misc, TMDM, RTRY), \
270 GET_FIELD((T)->misc, TMDM, TDR), \
271 GET_FIELD((T)->misc, TMDM, TRC))
280 GET_FIELD((R)->status, RMDS, OWN), \
281 GET_FIELD((R)->status, RMDS, ERR), \
282 GET_FIELD((R)->status, RMDS, FRAM), \
283 GET_FIELD((R)->status, RMDS, OFLO), \
284 GET_FIELD((R)->status, RMDS, CRC), \
285 GET_FIELD((R)->status, RMDS, BUFF), \
286 GET_FIELD((R)->status, RMDS, STP), \
287 GET_FIELD((R)->status, RMDS, ENP), \
288 GET_FIELD((R)->status, RMDS, BPE), \
289 GET_FIELD((R)->status, RMDS, PAM), \
290 GET_FIELD((R)->status, RMDS, LFAM), \
291 GET_FIELD((R)->status, RMDS, BAM), \
292 GET_FIELD((R)->buf_length, RMDL, ONES), \
293 4096-GET_FIELD((R)->buf_length, RMDL, BCNT), \
294 GET_FIELD((R)->msg_length, RMDM, RCC), \
295 GET_FIELD((R)->msg_length, RMDM, RPC), \
296 GET_FIELD((R)->msg_length, RMDM, MCNT), \
297 GET_FIELD((R)->msg_length, RMDM, ZEROS))
445 (RES) |= (GET_FIELD(rmd.buf_length, RMDL, ONES) != 15) \
446 || (GET_FIELD(rmd.msg_length, RMDM, ZEROS) != 0); \
452 (RES) |= (GET_FIELD(tmd.length, TMDL, ONES) != 15); \
923 CSR_CRBC(s) = GET_FIELD(rmd.buf_length, RMDL, BCNT); in pcnet_rdte_poll()
938 CSR_NRBC(s) = GET_FIELD(rmd.buf_length, RMDL, BCNT); in pcnet_rdte_poll()
975 CSR_CXBC(s) = GET_FIELD(tmd.length, TMDL, BCNT); in pcnet_tdte_poll()
1020 if (GET_FIELD(rmd.status, RMDS, OWN)) { in pcnet_receive()
1085 int count = MIN(4096 - GET_FIELD(rmd.buf_length, RMDL, BCNT),remaining); \ in pcnet_receive()
1102 if (GET_FIELD(rmd.status, RMDS, OWN)) { in pcnet_receive()
1110 if (GET_FIELD(rmd.status, RMDS, OWN)) { in pcnet_receive()
1198 if (GET_FIELD(tmd.status, TMDS, STP)) { in pcnet_transmit()
1202 add_crc = GET_FIELD(tmd.status, TMDS, ADDFCS); in pcnet_transmit()
1218 bcnt = 4096 - GET_FIELD(tmd.length, TMDL, BCNT); in pcnet_transmit()
1233 if (!GET_FIELD(tmd.status, TMDS, ENP)) { in pcnet_transmit()
1242 add_crc = !GET_FIELD(tmd.status, TMDS, NOFCS); in pcnet_transmit()
1261 || (CSR_LTINTEN(s) && GET_FIELD(tmd.status, TMDS, LTINT))) { in pcnet_transmit()