Lines Matching refs:dmabuf
1315 sample32_t *dmabuf;
1321 dmabuf = ch->parent->pbuf;
1330 dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot].buffer = data[src];
1331 dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot + 1].buffer = data[src + 1];
1345 sample32_t *dmabuf;
1354 dmabuf = ch->parent->pbuf;
1366 dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot].buffer = (u_int32_t)data[src] << 16;
1367 dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot + 1].buffer = (u_int32_t)data[src + 1] << 16;
1370 printf("%08x", dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot]);
1371 printf("%08x", dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot + 1]);
1390 sample32_t *dmabuf;
1396 dmabuf = ch->parent->pbuf;
1405 dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot].buffer = ((u_int32_t)data[src] ^ 0x80) << 24;
1406 dmabuf[dst * ENVY24HT_PLAY_CHNUM + slot + 1].buffer = ((u_int32_t)data[src + 1] ^ 0x80) << 24;
1420 sample32_t *dmabuf;
1426 dmabuf = ch->parent->rbuf;
1435 data[dst] = dmabuf[src * ENVY24HT_REC_CHNUM + slot].buffer;
1436 data[dst + 1] = dmabuf[src * ENVY24HT_REC_CHNUM + slot + 1].buffer;
1450 sample32_t *dmabuf;
1456 dmabuf = ch->parent->rbuf;
1465 data[dst] = dmabuf[src * ENVY24HT_REC_CHNUM + slot].buffer;
1466 data[dst + 1] = dmabuf[src * ENVY24HT_REC_CHNUM + slot + 1].buffer;