TULIP_DSTS_OWNER
if ((((volatile tulip_desc_t *) eop)->d_status & (TULIP_DSTS_OWNER|TULIP_DSTS_RxFIRSTDESC|TULIP_DSTS_RxLASTDESC)) == (TULIP_DSTS_RxFIRSTDESC|TULIP_DSTS_RxLASTDESC)) {
if (((volatile tulip_desc_t *) eop)->d_status & TULIP_DSTS_OWNER)
if (eop == ri->ri_nextout || ((((volatile tulip_desc_t *) eop)->d_status & TULIP_DSTS_OWNER))) {
nextout->d_status = TULIP_DSTS_OWNER;
if (((volatile tulip_desc_t *) ri->ri_nextin)->d_status & TULIP_DSTS_OWNER)
d_status = TULIP_DSTS_OWNER;
ri->ri_nextout->d_status = TULIP_DSTS_OWNER;
nextout->d_status = TULIP_DSTS_OWNER;