Lines Matching refs:temp
2805 if (((ring->temp==ring->last) ? ring->first : ring->temp+1) == ring->read)
2807 for (; ring->temp!=ring->write;
2808 ring->temp = (ring->temp==ring->first)? ring->last : ring->temp-1)
2809 bus_dmamap_unload(ring->tag, ring->temp->map);
2817 desc = ring->temp;
2819 if (ring->temp++ == ring->last) ring->temp = ring->first;
2910 ring->temp = ring->write; /* temporary ring write pointer */
2920 /* last_desc is the desc BEFORE the one pointed to by ring->temp. */
2923 last_desc = (ring->temp==ring->first)? ring->last : ring->temp-1;
2930 ring->temp->status = 0;
2933 ring->write = ring->temp;