Lines Matching defs:rptr

797 	union cmdret rptr = CMDRET_ZERO;
801 SEND_RMEM(cif, 0x02, addr, &rptr);
802 rptr.retlongs[0] &= (~mask);
806 SEND_WMEM(cif, 0x02, (rptr.retlongs[0] | data));
807 SEND_RMEM(cif, 0x02, addr, &rptr);
808 if ((rptr.retlongs[0] & data) == data) {
812 rptr.retlongs[0] &= ~mask;
923 union cmdret rptr = CMDRET_ZERO;
929 SEND_RDGV(cif, num, num, &rptr);
930 if (rptr.retwords[0] == lval && rptr.retwords[1] == rval)
957 union cmdret rptr = CMDRET_ZERO;
959 if (SEND_RSSV(cif, source, sink, &rptr) &&
960 SEND_RSSV(cif, source, sink, &rptr))
962 *a = rptr.retbytes[0];
963 *b = rptr.retbytes[1];
974 union cmdret rptr = CMDRET_ZERO;
979 if (SEND_RSRC(cif, *s, &rptr) &&
980 SEND_RSRC(cif, *s, &rptr))
982 p[i] += rptr.retwords[1];
983 p[i] *= rptr.retwords[2];
984 p[i] += rptr.retwords[3];
1026 union cmdret rptr = CMDRET_ZERO;
1039 SEND_RSRC(cif, *intdec, &rptr);
1040 } while (rptr.retwords[1] != D &&
1041 rptr.retwords[2] != M &&
1042 rptr.retwords[3] != N &&
1059 union cmdret rptr = CMDRET_ZERO;
1061 if (SEND_RDGV(cif, num, num, &rptr) && SEND_RDGV(cif, num, num, &rptr))
1063 *rval = rptr.retwords[0];
1064 *lval = rptr.retwords[1];
1238 union cmdret rptr = CMDRET_ZERO;
1259 SEND_RACR(cif, AC97_RESET, &rptr);
1260 snd_printdd("AC97: 0x%x 0x%x\n", rptr.retlongs[0], rptr.retlongs[1]);
1348 union cmdret rptr = CMDRET_ZERO;
1351 SEND_GPOS(cif, 0, data->id, &rptr);
1355 data->id, rptr.retlongs[1], rptr.retlongs[1] % data->size,
1356 bytes_to_frames(runtime, rptr.retlongs[1]),
1358 rptr.retlongs[1]) % runtime->period_size);
1359 if (rptr.retlongs[1] > data->pointer)
1362 rptr.retlongs[1] % data->size);
1381 union cmdret rptr = CMDRET_ZERO;
1408 i = rptr.retlongs[1];
1409 SEND_GPOS(cif, 0, data->id, &rptr);
1411 } while (i != rptr.retlongs[1] && j++ < MAX_WRITE_RETRY);
1726 union cmdret rptr = CMDRET_ZERO;
1735 SEND_RACR(cif, reg, &rptr);
1736 } while (rptr.retwords[1] != val && i++ < MAX_WRITE_RETRY);
1746 union cmdret rptr = CMDRET_ZERO;
1751 if (SEND_RACR(cif, reg, &rptr) != 0)
1752 SEND_RACR(cif, reg, &rptr);
1753 snd_printdd("Read AC97 reg 0x%x got 0x%x\n", reg, rptr.retwords[1]);
1754 return rptr.retwords[1];