play 123 compat/ossaudio/ossaudio.c tmpinfo.play.sample_rate =
play 135 compat/ossaudio/ossaudio.c idat = tmpinfo.play.sample_rate;
play 145 compat/ossaudio/ossaudio.c tmpinfo.play.channels =
play 151 compat/ossaudio/ossaudio.c idat = tmpinfo.play.channels - 1;
play 173 compat/ossaudio/ossaudio.c tmpinfo.play.precision =
play 175 compat/ossaudio/ossaudio.c tmpinfo.play.encoding =
play 179 compat/ossaudio/ossaudio.c tmpinfo.play.precision =
play 181 compat/ossaudio/ossaudio.c tmpinfo.play.encoding =
play 185 compat/ossaudio/ossaudio.c tmpinfo.play.precision =
play 187 compat/ossaudio/ossaudio.c tmpinfo.play.encoding =
play 191 compat/ossaudio/ossaudio.c tmpinfo.play.precision =
play 193 compat/ossaudio/ossaudio.c tmpinfo.play.encoding =
play 197 compat/ossaudio/ossaudio.c tmpinfo.play.precision =
play 199 compat/ossaudio/ossaudio.c tmpinfo.play.encoding =
play 203 compat/ossaudio/ossaudio.c tmpinfo.play.precision =
play 205 compat/ossaudio/ossaudio.c tmpinfo.play.encoding =
play 209 compat/ossaudio/ossaudio.c tmpinfo.play.precision =
play 211 compat/ossaudio/ossaudio.c tmpinfo.play.encoding =
play 215 compat/ossaudio/ossaudio.c tmpinfo.play.precision =
play 217 compat/ossaudio/ossaudio.c tmpinfo.play.encoding =
play 230 compat/ossaudio/ossaudio.c switch (tmpinfo.play.encoding) {
play 238 compat/ossaudio/ossaudio.c if (tmpinfo.play.precision == 16)
play 244 compat/ossaudio/ossaudio.c if (tmpinfo.play.precision == 16)
play 250 compat/ossaudio/ossaudio.c if (tmpinfo.play.precision == 16)
play 256 compat/ossaudio/ossaudio.c if (tmpinfo.play.precision == 16)
play 274 compat/ossaudio/ossaudio.c tmpinfo.play.channels =
play 282 compat/ossaudio/ossaudio.c idat = tmpinfo.play.channels;
play 300 compat/ossaudio/ossaudio.c idat = tmpinfo.play.buffer_size / tmpinfo.blocksize;
play 301 compat/ossaudio/ossaudio.c idat = (tmpinfo.play.buffer_size / idat) & -4;
play 307 compat/ossaudio/ossaudio.c idat = tmpinfo.play.buffer_size / tmpinfo.blocksize;
play 401 compat/ossaudio/ossaudio.c (tmpinfo.play.seek + tmpinfo.blocksize - 1) /
play 405 compat/ossaudio/ossaudio.c tmpinfo.hiwat * tmpinfo.blocksize - tmpinfo.play.seek;
play 454 compat/ossaudio/ossaudio.c idat = (tmpinfo.play.pause ? 0 : OSS_PCM_ENABLE_OUTPUT) |
play 465 compat/ossaudio/ossaudio.c tmpinfo.play.pause = (idat & OSS_PCM_ENABLE_OUTPUT) == 0;
play 134 compat/sunos/sunos.h struct sunos_audio_prinfo play;
play 738 compat/sunos/sunos_ioctl.c sunos_aui.play = *(struct sunos_audio_prinfo *)&aui.play;
play 742 compat/sunos/sunos_ioctl.c sunos_aui.play.avail_ports = AUDIO_SPEAKER | AUDIO_HEADPHONE;
play 745 compat/sunos/sunos_ioctl.c sunos_aui.play.waiting = 0;
play 747 compat/sunos/sunos_ioctl.c sunos_aui.play.eof = 0;
play 771 compat/sunos/sunos_ioctl.c aui.play = *(struct audio_prinfo *)&sunos_aui.play;
play 787 compat/sunos/sunos_ioctl.c if (sunos_aui.play.pause == 0 || sunos_aui.play.active == 0)
play 788 compat/sunos/sunos_ioctl.c aui.play.pause = 0;
play 789 compat/sunos/sunos_ioctl.c else if (sunos_aui.play.pause != (u_char)~0 ||
play 790 compat/sunos/sunos_ioctl.c sunos_aui.play.active != (u_char)~0)
play 791 compat/sunos/sunos_ioctl.c aui.play.pause = 1;
play 140 dev/audio.c void audio_selwakeup(struct audio_softc *sc, int play);
play 988 dev/audio.c ai.play.sample_rate = sc->sc_pparams.sample_rate;
play 989 dev/audio.c ai.play.encoding = sc->sc_pparams.encoding;
play 990 dev/audio.c ai.play.channels = sc->sc_pparams.channels;
play 991 dev/audio.c ai.play.precision = sc->sc_pparams.precision;
play 992 dev/audio.c ai.play.pause = 0;
play 1739 dev/audio.c audio_selwakeup(struct audio_softc *sc, int play)
play 1743 dev/audio.c si = play? &sc->sc_wsel : &sc->sc_rsel;
play 1745 dev/audio.c audio_wakeup(play? &sc->sc_wchan : &sc->sc_rchan);
play 2464 dev/audio.c struct audio_prinfo *r = &ai->record, *p = &ai->play;
play 2764 dev/audio.c struct audio_prinfo *r = &ai->record, *p = &ai->play;
play 1192 dev/isa/ess.c ess_set_params(addr, setmode, usemode, play, rec)
play 1195 dev/isa/ess.c struct audio_params *play, *rec;
play 1211 dev/isa/ess.c if (play->sample_rate != rec->sample_rate &&
play 1214 dev/isa/ess.c rec->sample_rate = play->sample_rate;
play 1217 dev/isa/ess.c play->sample_rate = rec->sample_rate;
play 1228 dev/isa/ess.c p = mode == AUMODE_PLAY ? play : rec;
play 1269 dev/isa/ess.c rate = play->sample_rate;
play 1678 dev/isa/mcd.c mbx.cmd.length = sizeof(mbx.cmd.data.play);
play 1679 dev/isa/mcd.c mbx.cmd.data.play.start_msf[0] = sc->toc[a].toc.absolute_pos[0];
play 1680 dev/isa/mcd.c mbx.cmd.data.play.start_msf[1] = sc->toc[a].toc.absolute_pos[1];
play 1681 dev/isa/mcd.c mbx.cmd.data.play.start_msf[2] = sc->toc[a].toc.absolute_pos[2];
play 1682 dev/isa/mcd.c mbx.cmd.data.play.end_msf[0] = sc->toc[z+1].toc.absolute_pos[0];
play 1683 dev/isa/mcd.c mbx.cmd.data.play.end_msf[1] = sc->toc[z+1].toc.absolute_pos[1];
play 1684 dev/isa/mcd.c mbx.cmd.data.play.end_msf[2] = sc->toc[z+1].toc.absolute_pos[2];
play 1712 dev/isa/mcd.c mbx.cmd.length = sizeof(mbx.cmd.data.play);
play 1713 dev/isa/mcd.c mbx.cmd.data.play.start_msf[0] = bin2bcd(p->start_m);
play 1714 dev/isa/mcd.c mbx.cmd.data.play.start_msf[1] = bin2bcd(p->start_s);
play 1715 dev/isa/mcd.c mbx.cmd.data.play.start_msf[2] = bin2bcd(p->start_f);
play 1716 dev/isa/mcd.c mbx.cmd.data.play.end_msf[0] = bin2bcd(p->end_m);
play 1717 dev/isa/mcd.c mbx.cmd.data.play.end_msf[1] = bin2bcd(p->end_s);
play 1718 dev/isa/mcd.c mbx.cmd.data.play.end_msf[2] = bin2bcd(p->end_f);
play 1744 dev/isa/mcd.c mbx.cmd.length = sizeof(mbx.cmd.data.play);
play 1745 dev/isa/mcd.c hsg2msf(p->blk, mbx.cmd.data.play.start_msf);
play 1746 dev/isa/mcd.c hsg2msf(p->blk + p->len, mbx.cmd.data.play.end_msf);
play 208 dev/isa/mcdreg.h } play;
play 519 dev/isa/sbdsp.c sbdsp_set_params(addr, setmode, usemode, play, rec)
play 522 dev/isa/sbdsp.c struct audio_params *play, *rec;
play 546 dev/isa/sbdsp.c play->sample_rate != rec->sample_rate &&
play 549 dev/isa/sbdsp.c rec->sample_rate = play->sample_rate;
play 552 dev/isa/sbdsp.c play->sample_rate = rec->sample_rate;
play 564 dev/isa/sbdsp.c p = mode == AUMODE_PLAY ? play : rec;
play 708 dev/isa/sbdsp.c play->sw_code = linear8_to_linear16;
play 709 dev/isa/sbdsp.c play->factor = 2;
play 712 dev/pci/auich.c auich_set_params(v, setmode, usemode, play, rec)
play 715 dev/pci/auich.c struct audio_params *play, *rec;
play 723 dev/pci/auich.c play->factor = 1;
play 724 dev/pci/auich.c play->sw_code = NULL;
play 725 dev/pci/auich.c switch(play->encoding) {
play 727 dev/pci/auich.c switch (play->channels) {
play 729 dev/pci/auich.c play->factor = 4;
play 730 dev/pci/auich.c play->sw_code = mulaw_to_slinear16_mts;
play 733 dev/pci/auich.c play->factor = 2;
play 734 dev/pci/auich.c play->sw_code = mulaw_to_slinear16;
play 741 dev/pci/auich.c switch (play->precision) {
play 743 dev/pci/auich.c switch (play->channels) {
play 745 dev/pci/auich.c play->factor = 4;
play 746 dev/pci/auich.c play->sw_code = linear8_to_linear16_mts;
play 749 dev/pci/auich.c play->factor = 2;
play 750 dev/pci/auich.c play->sw_code = linear8_to_linear16;
play 757 dev/pci/auich.c switch (play->channels) {
play 759 dev/pci/auich.c play->factor = 2;
play 760 dev/pci/auich.c play->sw_code = noswap_bytes_mts;
play 773 dev/pci/auich.c switch (play->precision) {
play 775 dev/pci/auich.c switch (play->channels) {
play 777 dev/pci/auich.c play->factor = 4;
play 778 dev/pci/auich.c play->sw_code = ulinear8_to_linear16_mts;
play 781 dev/pci/auich.c play->factor = 2;
play 782 dev/pci/auich.c play->sw_code = ulinear8_to_linear16;
play 789 dev/pci/auich.c switch (play->channels) {
play 791 dev/pci/auich.c play->factor = 2;
play 792 dev/pci/auich.c play->sw_code = change_sign16_mts;
play 795 dev/pci/auich.c play->sw_code = change_sign16;
play 806 dev/pci/auich.c switch (play->channels) {
play 808 dev/pci/auich.c play->factor = 4;
play 809 dev/pci/auich.c play->sw_code = alaw_to_slinear16_mts;
play 812 dev/pci/auich.c play->factor = 2;
play 813 dev/pci/auich.c play->sw_code = alaw_to_slinear16;
play 820 dev/pci/auich.c switch (play->precision) {
play 822 dev/pci/auich.c switch (play->channels) {
play 824 dev/pci/auich.c play->factor = 4;
play 825 dev/pci/auich.c play->sw_code = linear8_to_linear16_mts;
play 828 dev/pci/auich.c play->factor = 2;
play 829 dev/pci/auich.c play->sw_code = linear8_to_linear16;
play 836 dev/pci/auich.c switch (play->channels) {
play 838 dev/pci/auich.c play->factor = 2;
play 839 dev/pci/auich.c play->sw_code = swap_bytes_mts;
play 842 dev/pci/auich.c play->sw_code = swap_bytes;
play 853 dev/pci/auich.c switch (play->precision) {
play 855 dev/pci/auich.c switch (play->channels) {
play 857 dev/pci/auich.c play->factor = 4;
play 858 dev/pci/auich.c play->sw_code = ulinear8_to_linear16_mts;
play 861 dev/pci/auich.c play->factor = 2;
play 862 dev/pci/auich.c play->sw_code = ulinear8_to_linear16;
play 869 dev/pci/auich.c switch (play->channels) {
play 871 dev/pci/auich.c play->factor = 2;
play 872 dev/pci/auich.c play->sw_code = change_sign16_swap_bytes_mts;
play 875 dev/pci/auich.c play->sw_code = change_sign16_swap_bytes;
play 889 dev/pci/auich.c orate = adj_rate = play->sample_rate;
play 892 dev/pci/auich.c play->sample_rate = adj_rate;
play 893 dev/pci/auich.c error = ac97_set_rate(sc->codec_if, play, AUMODE_PLAY);
play 894 dev/pci/auich.c if (play->sample_rate == adj_rate)
play 895 dev/pci/auich.c play->sample_rate = orate;
play 363 dev/pci/auixp.c struct audio_params *play, struct audio_params *rec)
play 372 dev/pci/auixp.c play->factor = 1;
play 373 dev/pci/auixp.c play->sw_code = NULL;
play 374 dev/pci/auixp.c switch(play->encoding) {
play 376 dev/pci/auixp.c switch (play->channels) {
play 378 dev/pci/auixp.c play->factor = 4;
play 379 dev/pci/auixp.c play->sw_code = mulaw_to_slinear16_mts;
play 382 dev/pci/auixp.c play->factor = 2;
play 383 dev/pci/auixp.c play->sw_code = mulaw_to_slinear16;
play 390 dev/pci/auixp.c switch (play->precision) {
play 392 dev/pci/auixp.c switch (play->channels) {
play 394 dev/pci/auixp.c play->factor = 4;
play 395 dev/pci/auixp.c play->sw_code = linear8_to_linear16_mts;
play 398 dev/pci/auixp.c play->factor = 2;
play 399 dev/pci/auixp.c play->sw_code = linear8_to_linear16;
play 406 dev/pci/auixp.c switch (play->channels) {
play 408 dev/pci/auixp.c play->factor = 2;
play 409 dev/pci/auixp.c play->sw_code = noswap_bytes_mts;
play 422 dev/pci/auixp.c switch (play->precision) {
play 424 dev/pci/auixp.c switch (play->channels) {
play 426 dev/pci/auixp.c play->factor = 4;
play 427 dev/pci/auixp.c play->sw_code = ulinear8_to_linear16_mts;
play 430 dev/pci/auixp.c play->factor = 2;
play 431 dev/pci/auixp.c play->sw_code = ulinear8_to_linear16;
play 438 dev/pci/auixp.c switch (play->channels) {
play 440 dev/pci/auixp.c play->factor = 2;
play 441 dev/pci/auixp.c play->sw_code = change_sign16_mts;
play 444 dev/pci/auixp.c play->sw_code = change_sign16;
play 455 dev/pci/auixp.c switch (play->channels) {
play 457 dev/pci/auixp.c play->factor = 4;
play 458 dev/pci/auixp.c play->sw_code = alaw_to_slinear16_mts;
play 461 dev/pci/auixp.c play->factor = 2;
play 462 dev/pci/auixp.c play->sw_code = alaw_to_slinear16;
play 469 dev/pci/auixp.c switch (play->precision) {
play 471 dev/pci/auixp.c switch (play->channels) {
play 473 dev/pci/auixp.c play->factor = 4;
play 474 dev/pci/auixp.c play->sw_code = linear8_to_linear16_mts;
play 477 dev/pci/auixp.c play->factor = 2;
play 478 dev/pci/auixp.c play->sw_code = linear8_to_linear16;
play 485 dev/pci/auixp.c switch (play->channels) {
play 487 dev/pci/auixp.c play->factor = 2;
play 488 dev/pci/auixp.c play->sw_code = swap_bytes_mts;
play 491 dev/pci/auixp.c play->sw_code = swap_bytes;
play 502 dev/pci/auixp.c switch (play->precision) {
play 504 dev/pci/auixp.c switch (play->channels) {
play 506 dev/pci/auixp.c play->factor = 4;
play 507 dev/pci/auixp.c play->sw_code = ulinear8_to_linear16_mts;
play 510 dev/pci/auixp.c play->factor = 2;
play 511 dev/pci/auixp.c play->sw_code = ulinear8_to_linear16;
play 518 dev/pci/auixp.c switch (play->channels) {
play 520 dev/pci/auixp.c play->factor = 2;
play 521 dev/pci/auixp.c play->sw_code = change_sign16_swap_bytes_mts;
play 524 dev/pci/auixp.c play->sw_code = change_sign16_swap_bytes;
play 538 dev/pci/auixp.c error = ac97_set_rate(co->codec_if, play, AUMODE_PLAY);
play 1000 dev/pci/autri.c autri_set_params(addr, setmode, usemode, play, rec)
play 1003 dev/pci/autri.c struct audio_params *play, *rec;
play 1013 dev/pci/autri.c p = mode == AUMODE_PLAY ? play : rec;
play 520 dev/pci/auvia.c struct audio_params *play, struct audio_params *rec)
play 534 dev/pci/auvia.c p = play;
play 622 dev/pci/cmpci.c struct audio_params *play, struct audio_params *rec)
play 637 dev/pci/cmpci.c p = play;
play 1101 dev/pci/cs4280.c cs4280_set_params(addr, setmode, usemode, play, rec)
play 1104 dev/pci/cs4280.c struct audio_params *play, *rec;
play 1115 dev/pci/cs4280.c p = mode == AUMODE_PLAY ? play : rec;
play 1117 dev/pci/cs4280.c if (p == play) {
play 1197 dev/pci/cs4280.c cs4280_set_dac_rate(sc, play->sample_rate);
play 512 dev/pci/cs4281.c cs4281_set_params(addr, setmode, usemode, play, rec)
play 515 dev/pci/cs4281.c struct audio_params *play, *rec;
play 526 dev/pci/cs4281.c p = mode == AUMODE_PLAY ? play : rec;
play 528 dev/pci/cs4281.c if (p == play) {
play 577 dev/pci/cs4281.c cs4281_set_dac_rate(sc, play->sample_rate);
play 936 dev/pci/eap.c struct audio_params *play, struct audio_params *rec)
play 947 dev/pci/eap.c if (play->sample_rate != rec->sample_rate &&
play 950 dev/pci/eap.c rec->sample_rate = play->sample_rate;
play 953 dev/pci/eap.c play->sample_rate = rec->sample_rate;
play 965 dev/pci/eap.c p = mode == AUMODE_PLAY ? play : rec;
play 1017 dev/pci/eap.c eap1371_set_dac_rate(sc, play->sample_rate, 1);
play 1018 dev/pci/eap.c eap1371_set_dac_rate(sc, play->sample_rate, 2);
play 1036 dev/pci/eap.c play->sample_rate - 2);
play 2204 dev/pci/emuxki.c struct audio_params *play, struct audio_params *rec)
play 2215 dev/pci/emuxki.c p = (mode == AUMODE_PLAY) ? play : rec;
play 253 dev/pci/esa.c esa_set_params(void *hdl, int setmode, int usemode, struct audio_params *play,
play 269 dev/pci/esa.c p = play;
play 270 dev/pci/esa.c ch = &vc->play;
play 341 dev/pci/esa.c struct audio_params *p = &vc->play.mode;
play 351 dev/pci/esa.c vc->play.data_offset = ESA_DAC_DATA + (data_bytes * vc->index);
play 357 dev/pci/esa.c vc->play.data_offset + ESA_SRC3_MODE_OFFSET,
play 364 dev/pci/esa.c vc->play.data_offset + ESA_SRC3_WORD_LENGTH_OFFSET,
play 370 dev/pci/esa.c vc->play.data_offset + ESA_CDATA_FREQUENCY, freq);
play 406 dev/pci/esa.c vc->play.blksize = vc->rec.blksize = 4096;
play 408 dev/pci/esa.c return (vc->play.blksize);
play 420 dev/pci/esa.c if (vc->play.active == 0)
play 423 dev/pci/esa.c vc->play.active = 0;
play 426 dev/pci/esa.c ESA_CDATA_INSTANCE_READY + vc->play.data_offset, 0);
play 573 dev/pci/esa.c vc->play.bufsize = vc->rec.bufsize = 65536;
play 575 dev/pci/esa.c return (vc->play.bufsize);
play 610 dev/pci/esa.c if (vc->play.active)
play 621 dev/pci/esa.c vc->play.active = 1;
play 622 dev/pci/esa.c vc->play.intr = intr;
play 623 dev/pci/esa.c vc->play.arg = intrarg;
play 624 dev/pci/esa.c vc->play.pos = 0;
play 625 dev/pci/esa.c vc->play.count = 0;
play 626 dev/pci/esa.c vc->play.buf = start;
play 629 dev/pci/esa.c vc->play.start = bufaddr;
play 673 dev/pci/esa.c vc->play.mode.sample_rate > 45000 ? 0xff : 0);
play 904 dev/pci/esa.c if (vc->play.active) {
play 905 dev/pci/esa.c play_blksize = vc->play.blksize;
play 906 dev/pci/esa.c play_bufsize = vc->play.bufsize;
play 907 dev/pci/esa.c pos = esa_get_pointer(sc, &vc->play)
play 909 dev/pci/esa.c diff = (play_bufsize + pos - vc->play.pos)
play 911 dev/pci/esa.c vc->play.pos = pos;
play 912 dev/pci/esa.c vc->play.count += diff;
play 913 dev/pci/esa.c while(vc->play.count >= play_blksize) {
play 914 dev/pci/esa.c vc->play.count -= play_blksize;
play 915 dev/pci/esa.c (*vc->play.intr)(vc->play.arg);
play 1363 dev/pci/esa.c vc->play.data_offset = ESA_DAC_DATA + (data_bytes * i);
play 92 dev/pci/esavar.h struct esa_channel play;
play 722 dev/pci/eso.c eso_set_params(hdl, setmode, usemode, play, rec)
play 725 dev/pci/eso.c struct audio_params *play, *rec;
play 737 dev/pci/eso.c p = (mode == AUMODE_PLAY) ? play : rec;
play 543 dev/pci/fms.c fms_set_params(addr, setmode, usemode, play, rec)
play 546 dev/pci/fms.c struct audio_params *play, *rec;
play 552 dev/pci/fms.c play->factor = 1;
play 553 dev/pci/fms.c play->sw_code = 0;
play 554 dev/pci/fms.c switch(play->encoding) {
play 556 dev/pci/fms.c play->factor = 2;
play 557 dev/pci/fms.c play->sw_code = mulaw_to_slinear16_le;
play 560 dev/pci/fms.c if (play->precision == 8)
play 561 dev/pci/fms.c play->sw_code = change_sign8;
play 564 dev/pci/fms.c if (play->precision == 16)
play 565 dev/pci/fms.c play->sw_code = change_sign16_le;
play 568 dev/pci/fms.c play->factor = 2;
play 569 dev/pci/fms.c play->sw_code = alaw_to_slinear16_le;
play 572 dev/pci/fms.c if (play->precision == 16)
play 573 dev/pci/fms.c play->sw_code = swap_bytes;
play 575 dev/pci/fms.c play->sw_code = change_sign8;
play 578 dev/pci/fms.c if (play->precision == 16)
play 579 dev/pci/fms.c play->sw_code = change_sign16_swap_bytes_le;
play 584 dev/pci/fms.c for (i = 0; i < 10 && play->sample_rate > fms_rates[i].limit;
play 587 dev/pci/fms.c play->sample_rate = fms_rates[i].rate;
play 588 dev/pci/fms.c sc->sc_play_reg = (play->channels == 2 ? FM_PLAY_STEREO : 0) |
play 589 dev/pci/fms.c (play->precision * play->factor == 16 ? FM_PLAY_16BIT : 0) |
play 613 dev/pci/fms.c if (play->precision == 16)
play 614 dev/pci/fms.c play->sw_code = swap_bytes;
play 616 dev/pci/fms.c play->sw_code = change_sign8;
play 619 dev/pci/fms.c if (play->precision == 16)
play 620 dev/pci/fms.c play->sw_code = swap_bytes_change_sign16_le;
play 462 dev/pci/maestro.c struct maestro_channel play;
play 756 dev/pci/maestro.c sc->play.mode = MAESTRO_PLAY;
play 757 dev/pci/maestro.c sc->play.sc = sc;
play 758 dev/pci/maestro.c sc->play.num = 0;
play 1046 dev/pci/maestro.c if (sc->play.mode & MAESTRO_RUNNING)
play 1047 dev/pci/maestro.c freq = maestro_calc_timer_freq(&sc->play);
play 1062 dev/pci/maestro.c maestro_set_params(hdl, setmode, usemode, play, rec)
play 1065 dev/pci/maestro.c struct audio_params *play, *rec;
play 1073 dev/pci/maestro.c if (sc->play.mode & MAESTRO_RUNNING)
play 1076 dev/pci/maestro.c if (play->sample_rate < 4000)
play 1077 dev/pci/maestro.c play->sample_rate = 4000;
play 1078 dev/pci/maestro.c else if (play->sample_rate > 48000)
play 1079 dev/pci/maestro.c play->sample_rate = 48000;
play 1081 dev/pci/maestro.c play->factor = 1;
play 1082 dev/pci/maestro.c play->sw_code = NULL;
play 1083 dev/pci/maestro.c if (play->channels != 1 && play->channels != 2)
play 1087 dev/pci/maestro.c sc->play.mode = MAESTRO_PLAY;
play 1088 dev/pci/maestro.c if (play->channels == 2)
play 1089 dev/pci/maestro.c sc->play.mode |= MAESTRO_STEREO;
play 1091 dev/pci/maestro.c if (play->encoding == AUDIO_ENCODING_ULAW) {
play 1092 dev/pci/maestro.c play->factor = 2;
play 1093 dev/pci/maestro.c play->sw_code = mulaw_to_slinear16_le;
play 1094 dev/pci/maestro.c } else if (play->encoding == AUDIO_ENCODING_ALAW) {
play 1095 dev/pci/maestro.c play->factor = 2;
play 1096 dev/pci/maestro.c play->sw_code = alaw_to_slinear16_le;
play 1097 dev/pci/maestro.c } else if (play->precision == 8) {
play 1098 dev/pci/maestro.c sc->play.mode |= MAESTRO_8BIT;
play 1099 dev/pci/maestro.c if (play->encoding == AUDIO_ENCODING_ULINEAR_LE ||
play 1100 dev/pci/maestro.c play->encoding == AUDIO_ENCODING_ULINEAR_BE)
play 1101 dev/pci/maestro.c sc->play.mode |= MAESTRO_UNSIGNED;
play 1103 dev/pci/maestro.c else if (play->encoding == AUDIO_ENCODING_ULINEAR_LE)
play 1104 dev/pci/maestro.c play->sw_code = change_sign16_le;
play 1105 dev/pci/maestro.c else if (play->encoding == AUDIO_ENCODING_SLINEAR_BE)
play 1106 dev/pci/maestro.c play->sw_code = swap_bytes;
play 1107 dev/pci/maestro.c else if (play->encoding == AUDIO_ENCODING_ULINEAR_BE)
play 1108 dev/pci/maestro.c play->sw_code = change_sign16_swap_bytes_le;
play 1109 dev/pci/maestro.c else if (play->encoding != AUDIO_ENCODING_SLINEAR_LE)
play 1112 dev/pci/maestro.c maestro_set_speed(&sc->play, &play->sample_rate);
play 1129 dev/pci/maestro.c sc->play.mode = MAESTRO_PLAY;
play 1184 dev/pci/maestro.c maestro_channel_stop(&sc->play);
play 1185 dev/pci/maestro.c sc->play.mode &= ~MAESTRO_RUNNING;
play 1304 dev/pci/maestro.c sc->play.mode |= MAESTRO_RUNNING;
play 1305 dev/pci/maestro.c sc->play.wpwa = APU_USE_SYSMEM | (offset >> 8);
play 1310 dev/pci/maestro.c sc->play.intr = intr;
play 1311 dev/pci/maestro.c sc->play.intr_arg = arg;
play 1312 dev/pci/maestro.c sc->play.blocksize = blksize;
play 1313 dev/pci/maestro.c sc->play.end = offset+size;
play 1314 dev/pci/maestro.c sc->play.start = offset;
play 1315 dev/pci/maestro.c sc->play.current = sc->play.start;
play 1316 dev/pci/maestro.c if ((sc->play.mode & (MAESTRO_STEREO | MAESTRO_8BIT)) == MAESTRO_STEREO) {
play 1317 dev/pci/maestro.c sc->play.wpwa >>= 1;
play 1318 dev/pci/maestro.c sc->play.start >>= 1;
play 1319 dev/pci/maestro.c sc->play.end >>= 1;
play 1320 dev/pci/maestro.c sc->play.blocksize >>= 1;
play 1322 dev/pci/maestro.c maestro_channel_start(&sc->play);
play 1324 dev/pci/maestro.c sc->play.threshold = sc->play.start;
play 1504 dev/pci/maestro.c if (sc->play.mode & MAESTRO_RUNNING) {
play 1505 dev/pci/maestro.c sc->play.current = wp_apu_read(sc, sc->play.num, APUREG_CURPTR);
play 1506 dev/pci/maestro.c maestro_channel_stop(&sc->play);
play 1534 dev/pci/maestro.c if (sc->play.mode & MAESTRO_RUNNING)
play 1535 dev/pci/maestro.c maestro_channel_start(&sc->play);
play 1659 dev/pci/maestro.c if (sc->play.mode & MAESTRO_RUNNING) {
play 1660 dev/pci/maestro.c maestro_channel_advance_dma(&sc->play);
play 1661 dev/pci/maestro.c if (sc->play.mode & MAESTRO_STEREO)
play 1662 dev/pci/maestro.c maestro_channel_suppress_jitter(&sc->play);
play 833 dev/pci/neo.c neo_set_params(addr, setmode, usemode, play, rec)
play 836 dev/pci/neo.c struct audio_params *play, *rec;
play 849 dev/pci/neo.c p = mode == AUMODE_PLAY ? play : rec;
play 1191 dev/pci/yds.c yds_set_params(addr, setmode, usemode, play, rec)
play 1194 dev/pci/yds.c struct audio_params *play, *rec;
play 1204 dev/pci/yds.c p = mode == AUMODE_PLAY ? play : rec;
play 3019 dev/usb/uaudio.c struct audio_params *play, struct audio_params *rec)
play 3051 dev/usb/uaudio.c p = (mode == AUMODE_PLAY) ? play : rec;
play 3181 dev/usb/uaudio.c uaudio_chan_init(&sc->sc_playchan, paltidx, play, 0);
play 69 sys/audioio.h struct audio_prinfo play; /* Info for play (output) side */