Searched refs:sb_rd (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/sys/dev/sound/isa/
H A Dsb8.c92 static int sb_rd(struct sb_info *sb, int reg);
140 sb_rd(struct sb_info *sb, int reg) function
154 return ((sb_rd(sb, SBDSP_STATUS) & 0x80) == 0);
227 val = sb_rd(sb, SB_MIX_DATA);
239 if (sb_rd(sb, DSP_DATA_AVAIL) & 0x80)
240 return sb_rd(sb, DSP_READ);
494 sb_rd(sb, DSP_DATA_AVAIL); /* int ack */
H A Dsb16.c104 static int sb_rd(struct sb_info *sb, int reg);
154 sb_rd(struct sb_info *sb, int reg) function
171 if ((sb_rd(sb, SBDSP_STATUS) & 0x80))
249 val = sb_rd(sb, SB_MIX_DATA);
261 if (sb_rd(sb, DSP_DATA_AVAIL) & 0x80)
262 return sb_rd(sb, DSP_READ);
518 sb_rd(sb, DSP_DATA_AVAIL); /* 8-bit int ack */
521 sb_rd(sb, DSP_DATA_AVL16); /* 16-bit int ack */
H A Dsbc.c103 static int sb_rd(struct resource *io, int reg);
142 sb_rd(struct resource *io, int reg) function
160 return ((sb_rd(io, SBDSP_STATUS) & 0x80) == 0);
204 if (sb_rd(io, DSP_DATA_AVAIL) & 0x80)
205 return sb_rd(io, DSP_READ);

Completed in 115 milliseconds