haud_dsp_buffer_header_t
#define HEADER_WORDS (sizeof(haud_dsp_buffer_header_t) / sizeof(u_int32_t))
static haud_dsp_buffer_header_t *
return (haud_dsp_buffer_header_t *)buf->pages[0].kaddr;
return (buf->npages * PAGE_SIZE - sizeof(haud_dsp_buffer_header_t)) /
haud_dsp_buffer_header_t *hdr = haud_buffer_header(buf);
haud_dsp_buffer_header_t *hdr = haud_buffer_header(buf);
haud_dsp_buffer_header_t *hdr = haud_buffer_header(buf);
haud_dsp_buffer_header_t *hdr = haud_buffer_header(buf);
haud_dsp_buffer_header_t *hdr = haud_buffer_header(buf);
CTASSERT(sizeof(haud_dsp_buffer_header_t) == 4 * 4);