Lines Matching defs:rptr

799 	union cmdret rptr = CMDRET_ZERO;
803 SEND_RMEM(cif, 0x02, addr, &rptr);
804 rptr.retlongs[0] &= (~mask);
808 SEND_WMEM(cif, 0x02, (rptr.retlongs[0] | data));
809 SEND_RMEM(cif, 0x02, addr, &rptr);
810 if ((rptr.retlongs[0] & data) == data) {
814 rptr.retlongs[0] &= ~mask;
925 union cmdret rptr = CMDRET_ZERO;
931 SEND_RDGV(cif, num, num, &rptr);
932 if (rptr.retwords[0] == lval && rptr.retwords[1] == rval)
959 union cmdret rptr = CMDRET_ZERO;
961 if (SEND_RSSV(cif, source, sink, &rptr) &&
962 SEND_RSSV(cif, source, sink, &rptr))
964 *a = rptr.retbytes[0];
965 *b = rptr.retbytes[1];
976 union cmdret rptr = CMDRET_ZERO;
981 if (SEND_RSRC(cif, *s, &rptr) &&
982 SEND_RSRC(cif, *s, &rptr))
984 p[i] += rptr.retwords[1];
985 p[i] *= rptr.retwords[2];
986 p[i] += rptr.retwords[3];
1028 union cmdret rptr = CMDRET_ZERO;
1041 SEND_RSRC(cif, *intdec, &rptr);
1042 } while (rptr.retwords[1] != D &&
1043 rptr.retwords[2] != M &&
1044 rptr.retwords[3] != N &&
1061 union cmdret rptr = CMDRET_ZERO;
1063 if (SEND_RDGV(cif, num, num, &rptr) && SEND_RDGV(cif, num, num, &rptr))
1065 *rval = rptr.retwords[0];
1066 *lval = rptr.retwords[1];
1245 union cmdret rptr = CMDRET_ZERO;
1266 SEND_RACR(cif, AC97_RESET, &rptr);
1267 snd_printdd("AC97: 0x%x 0x%x\n", rptr.retlongs[0], rptr.retlongs[1]);
1355 union cmdret rptr = CMDRET_ZERO;
1358 SEND_GPOS(cif, 0, data->id, &rptr);
1362 data->id, rptr.retlongs[1], rptr.retlongs[1] % data->size,
1363 bytes_to_frames(runtime, rptr.retlongs[1]),
1365 rptr.retlongs[1]) % runtime->period_size);
1366 if (rptr.retlongs[1] > data->pointer)
1369 rptr.retlongs[1] % data->size);
1388 union cmdret rptr = CMDRET_ZERO;
1415 i = rptr.retlongs[1];
1416 SEND_GPOS(cif, 0, data->id, &rptr);
1418 } while (i != rptr.retlongs[1] && j++ < MAX_WRITE_RETRY);
1733 union cmdret rptr = CMDRET_ZERO;
1742 SEND_RACR(cif, reg, &rptr);
1743 } while (rptr.retwords[1] != val && i++ < MAX_WRITE_RETRY);
1753 union cmdret rptr = CMDRET_ZERO;
1758 if (SEND_RACR(cif, reg, &rptr) != 0)
1759 SEND_RACR(cif, reg, &rptr);
1760 snd_printdd("Read AC97 reg 0x%x got 0x%x\n", reg, rptr.retwords[1]);
1761 return rptr.retwords[1];