Lines Matching refs:rbuf
334 int cmd, unsigned char *rbuf, unsigned char *wbuf)
354 wfcmd->write_cnt = (unsigned long) rbuf;
355 rbuf = NULL;
418 rbuf[0] = WF_ST_EMPTY;
447 rbuf[i] = c;
450 DPRINT (WF_DEBUG_DATA, "read[%d] = 0x%x\n",i, rbuf[i]);
620 unsigned char rbuf[32], wbuf[32];
625 if (snd_wavefront_cmd (dev, WFC_GET_NSAMPLES, rbuf, wbuf)) {
637 if (snd_wavefront_cmd (dev, WFC_IDENTIFY_SAMPLE_TYPE, rbuf, wbuf)) {
644 dev->sample_status[i] = (WF_SLOT_FILLED|rbuf[0]);
650 switch (rbuf[0] & WF_ST_MASK) {
666 i, rbuf[0]);
669 if (rbuf[0] != WF_ST_EMPTY) {
838 char rbuf[8];
840 if (snd_wavefront_cmd (dev, WFC_REPORT_FREE_MEMORY, rbuf, NULL)) {
844 return demunge_int32 (rbuf, 4);
1479 wc->rbuf[0] = dev->interrupts_are_midi;
1495 wc->rbuf[0] = dev->sample_status[i];
1514 (dev, (wavefront_patch_info *) wc->rbuf);
1524 wc->status = snd_wavefront_cmd (dev, wc->cmd, wc->rbuf, wc->wbuf);
1540 dev->freemem = demunge_int32 (wc->rbuf, 4);
1544 demunge_buf (wc->rbuf, wc->rbuf, WF_PATCH_BYTES);
1548 demunge_buf (wc->rbuf, wc->rbuf, WF_PROGRAM_BYTES);
1552 demunge_buf (wc->rbuf, wc->rbuf, WF_DRUM_BYTES - 1);
1556 process_sample_hdr (wc->rbuf);
2090 unsigned char rbuf[4], wbuf[4];
2104 if (snd_wavefront_cmd (dev, WFC_FIRMWARE_VERSION, rbuf, wbuf) == 0) {
2106 dev->fw_version[0] = rbuf[0];
2107 dev->fw_version[1] = rbuf[1];
2110 rbuf[0], rbuf[1]);
2115 rbuf, wbuf) == 0) {
2116 dev->hw_version[0] = rbuf[0];
2117 dev->hw_version[1] = rbuf[1];