Symbol: play
games/monop/cards.c
137
play[i].money -= num;
games/monop/cards.c
146
play[i].money += num;
games/monop/execute.c
222
fprintf(outf, "%d %d %d %d\n", play[i].money, play[i].loc,
games/monop/execute.c
223
play[i].num_gojf, play[i].in_jail);
games/monop/execute.c
259
free(play);
games/monop/execute.c
329
if ((play = calloc(num_play, sizeof(PLAY))) == NULL)
games/monop/execute.c
331
cur_p = play + player;
games/monop/execute.c
339
if ((name_list[i] = play[i].name = strdup(st)) == NULL)
games/monop/execute.c
352
if (sscanf(st, "%d %hd %hd %hd", &(play[i].money), &t2,
games/monop/execute.c
357
play[i].loc = t2;
games/monop/execute.c
358
play[i].num_gojf = t3;
games/monop/execute.c
359
play[i].in_jail = t4;
games/monop/execute.c
403
add_list(t2, &(play[t2].own_list), t1);
games/monop/execute.c
433
t1 += play[i].num_gojf;
games/monop/misc.c
139
op = play[pl].own_list;
games/monop/misc.c
154
play[pl].num_util = num;
games/monop/misc.c
170
play[pl].num_rr = num;
games/monop/misc.c
76
cur_p = &play[player];
games/monop/monop.c
105
if ((name_list[i] = play[i].name = strdup(buf)) == NULL)
games/monop/monop.c
107
play[i].money = 1500;
games/monop/monop.c
119
free(play[i].name);
games/monop/monop.c
120
free(play);
games/monop/monop.c
137
printf("%s (%d) rolls %d\n", play[i].name, i+1, rl=roll(2, 6));
games/monop/monop.c
152
cur_p = &play[max_pl];
games/monop/monop.c
93
if ((cur_p = play = calloc(num_play, sizeof (PLAY))) == NULL)
games/monop/print.c
128
printf("%d", play[(int)sqp->owner].num_util);
games/monop/print.c
142
rnt <<= play[(int)sqp->owner].num_rr - 1;
games/monop/print.c
143
printf("%d %4d", play[(int)sqp->owner].num_rr,
games/monop/print.c
144
25 << (play[(int)sqp->owner].num_rr - 1));
games/monop/print.c
173
pp = &play[pl];
games/monop/print.c
66
printsq(play[i].loc, FALSE);
games/monop/print.c
67
printf(" %s (%d)", play[i].name, i+1);
games/monop/print.c
68
if (cur_p == &play[i])
games/monop/prop.c
170
} else if (cur_bid > play[i].money) {
games/monop/prop.c
172
play[i].money);
games/monop/prop.c
182
printf("It goes to %s (%d) for $%d\n",play[i].name,i+1,cur_max);
games/monop/prop.c
184
play[i].money -= cur_max;
games/monop/prop.c
50
add_list(plr, &(play[plr].own_list), cur_p->loc);
games/monop/prop.c
95
play[plr].num_rr--;
games/monop/prop.c
98
play[plr].num_util--;
games/monop/rent.c
47
plp = &play[(int)sqp->owner];
games/monop/trade.c
110
pp = &play[pn];
games/monop/trade.c
177
printf("Player %s (%d) gives:\n", play[tp->trader].name,
games/monop/trade.c
211
pl_fr = &play[from->trader];
games/monop/trade.c
212
pl_to = &play[to->trader];
games/monop/trade.c
303
play[i] = play[i+1];
games/monop/trade.c
315
printf("\nThen %s WINS!!!!!\n", play[0].name);
games/monop/trade.c
318
play[0].money+prop_worth(&play[0]));
games/sail/extern.h
372
__dead void play(void);
games/sail/pl_main.c
48
play();
games/trek/main.c
170
play();
games/trek/trek.h
448
void play(void);
sys/arch/arm64/dev/aplaudio.c
272
struct audio_params *play, struct audio_params *rec)
sys/arch/arm64/dev/aplaudio.c
285
setmode, usemode, play, rec);
sys/arch/arm64/dev/aplaudio.c
291
rate = play->sample_rate * play->channels * play->bps * 8;
sys/arch/arm64/dev/aplmca.c
427
struct audio_params *play, struct audio_params *rec)
sys/arch/arm64/dev/aplmca.c
430
play->sample_rate = 48000;
sys/arch/arm64/dev/aplmca.c
431
play->encoding = AUDIO_ENCODING_SLINEAR_LE;
sys/arch/arm64/dev/aplmca.c
432
play->precision = 24;
sys/arch/arm64/dev/aplmca.c
433
play->bps = 4;
sys/arch/arm64/dev/aplmca.c
434
play->msb = 0;
sys/arch/arm64/dev/aplmca.c
435
play->channels = 2;
sys/arch/macppc/dev/awacs.c
560
awacs_set_params(void *h, int setmode, int usemode, struct audio_params *play,
sys/arch/macppc/dev/awacs.c
570
if (play->sample_rate != rec->sample_rate &&
sys/arch/macppc/dev/awacs.c
573
rec->sample_rate = play->sample_rate;
sys/arch/macppc/dev/awacs.c
576
play->sample_rate = rec->sample_rate;
sys/arch/macppc/dev/awacs.c
587
p = mode == AUMODE_PLAY ? play : rec;
sys/arch/macppc/dev/i2s.c
218
i2s_set_params(void *h, int setmode, int usemode, struct audio_params *play,
sys/arch/macppc/dev/i2s.c
225
p = play; /* default to play */
sys/arch/macppc/dev/i2s.c
230
if (play->sample_rate != rec->sample_rate &&
sys/arch/macppc/dev/i2s.c
233
rec->sample_rate = play->sample_rate;
sys/arch/macppc/dev/i2s.c
236
play->sample_rate = rec->sample_rate;
sys/arch/macppc/dev/i2s.c
247
p = mode == AUMODE_PLAY ? play : rec;
sys/arch/macppc/dev/i2s.c
263
if (i2s_set_rate(sc, play->sample_rate))
sys/dev/audio.c
1034
sc->play.blksz = sc->round * sc->pchan * sc->bps;
sys/dev/audio.c
1035
sc->play.ulen = sc->play.nblks * sc->play.blksz;
sys/dev/audio.c
1036
sc->play.klen = sc->play.datalen - sc->play.datalen % sc->play.blksz;
sys/dev/audio.c
1047
sc->rate, sc->pchan, sc->rchan, sc->round, sc->play.nblks);
sys/dev/audio.c
1058
if ((sc->mode & AUMODE_PLAY) && sc->play.used != sc->play.ulen) {
sys/dev/audio.c
1096
p->nblks = sc->play.nblks;
sys/dev/audio.c
1149
sc->play.nblks = p->nblks;
sys/dev/audio.c
1167
sc->play.data, sc->play.klen);
sys/dev/audio.c
1235
error = audio_buf_init(sc, &sc->play, AUMODE_PLAY);
sys/dev/audio.c
1243
audio_buf_done(sc, &sc->play);
sys/dev/audio.c
125
struct audio_buf play, rec;
sys/dev/audio.c
1264
sc->play.nblks = 2;
sys/dev/audio.c
1265
sc->play.pos = sc->play.xrun = sc->rec.pos = sc->rec.xrun = 0;
sys/dev/audio.c
1367
sc->play.start = 0;
sys/dev/audio.c
1368
audio_fill_sil(sc, sc->play.data, sc->play.klen);
sys/dev/audio.c
1411
wakeup(&sc->play.blocking);
sys/dev/audio.c
1420
klist_invalidate(&sc->play.klist);
sys/dev/audio.c
1428
audio_buf_done(sc, &sc->play);
sys/dev/audio.c
1497
sc->play.blocking = 0;
sys/dev/audio.c
1529
DEVNAME(sc), sc->mode, sc->pause, sc->active, sc->play.used);
sys/dev/audio.c
1536
sc->play.used -= sc->play.used % bpf;
sys/dev/audio.c
1537
if (sc->play.used == 0) {
sys/dev/audio.c
1548
ptr = audio_buf_wgetblk(&sc->play, &count);
sys/dev/audio.c
1552
audio_buf_wcommit(&sc->play, count);
sys/dev/audio.c
1561
xrun = sc->play.xrun;
sys/dev/audio.c
1562
while (sc->play.xrun == xrun) {
sys/dev/audio.c
1564
DEVNAME(sc), sc->play.used, sc->play.xrun);
sys/dev/audio.c
1570
sc->play.blocking = 1;
sys/dev/audio.c
1571
error = msleep_nsec(&sc->play.blocking, &audio_lock,
sys/dev/audio.c
1678
if (sc->play.used == sc->play.ulen) {
sys/dev/audio.c
1686
ptr = audio_buf_wgetblk(&sc->play, &count);
sys/dev/audio.c
1698
sc->play.blocking = 1;
sys/dev/audio.c
1699
error = msleep_nsec(&sc->play.blocking,
sys/dev/audio.c
1725
audio_buf_wcommit(&sc->play, count);
sys/dev/audio.c
1774
ap->play_pos = sc->play.pos;
sys/dev/audio.c
1775
ap->play_xrun = sc->play.xrun;
sys/dev/audio.c
2171
klist = &sc->play.klist;
sys/dev/audio.c
2222
klist_remove(&sc->play.klist, kn);
sys/dev/audio.c
2232
return (sc->mode & AUMODE_PLAY) && (sc->play.used < sc->play.ulen);
sys/dev/audio.c
472
sc->play.used = sc->play.start = 0;
sys/dev/audio.c
473
sc->play.pos = sc->play.xrun = 0;
sys/dev/audio.c
474
audio_fill_sil(sc, sc->play.data, sc->play.klen);
sys/dev/audio.c
521
sc->play.pos += sc->play.blksz;
sys/dev/audio.c
523
audio_fill_sil(sc, sc->play.data + sc->play.start,
sys/dev/audio.c
524
sc->play.blksz);
sys/dev/audio.c
526
audio_buf_rdiscard(&sc->play, sc->play.blksz);
sys/dev/audio.c
527
if (sc->play.used < sc->play.blksz) {
sys/dev/audio.c
529
sc->play.xrun += sc->play.blksz;
sys/dev/audio.c
530
audio_buf_wcommit(&sc->play, sc->play.blksz);
sys/dev/audio.c
536
DEVNAME(sc), sc->play.used, sc->play.start);
sys/dev/audio.c
539
ptr = audio_buf_rgetblk(&sc->play, &count);
sys/dev/audio.c
541
ptr, sc->play.blksz, audio_pintr, sc);
sys/dev/audio.c
548
if (sc->play.used < sc->play.ulen) {
sys/dev/audio.c
550
DEVNAME(sc), sc->play.blocking);
sys/dev/audio.c
551
audio_buf_wakeup(&sc->play);
sys/dev/audio.c
589
nblk = sc->play.klen / sc->play.blksz;
sys/dev/audio.c
653
sc->play.data,
sys/dev/audio.c
654
sc->play.data + sc->play.klen,
sys/dev/audio.c
655
sc->play.blksz,
sys/dev/audio.c
659
ptr = audio_buf_rgetblk(&sc->play, &count);
sys/dev/audio.c
661
ptr, sc->play.blksz, audio_pintr, sc);
sys/dev/audio.c
708
sc->play.xrun = sc->play.pos = sc->rec.xrun = sc->rec.pos = 0;
sys/dev/audio.c
732
if ((sc->mode & AUMODE_PLAY) && sc->play.used != sc->play.ulen)
sys/dev/audio.c
749
max = sc->play.datalen / 2 / (sc->pchan * sc->bps);
sys/dev/audio.c
804
if ((sc->mode & AUMODE_PLAY) && blk_max > sc->play.datalen / 2)
sys/dev/audio.c
805
blk_max = sc->play.datalen / 2;
sys/dev/audio.c
851
max = sc->play.datalen / (sc->round * sc->pchan * sc->bps);
sys/dev/audio.c
852
if (sc->play.nblks > max)
sys/dev/audio.c
853
sc->play.nblks = max;
sys/dev/audio.c
854
else if (sc->play.nblks < 2)
sys/dev/audio.c
855
sc->play.nblks = 2;
sys/dev/audio.c
857
sc->play.nblks = sc->ops->set_nblks(sc->arg, sc->mode,
sys/dev/audio.c
858
p, sc->round, sc->play.nblks);
sys/dev/audio.c
860
sc->play.nblks);
sys/dev/audio.c
889
sc->rate, sc->pchan, sc->rchan, sc->round, sc->play.nblks);
sys/dev/fdt/graphaudio.c
253
struct audio_params *play, struct audio_params *rec)
sys/dev/fdt/graphaudio.c
263
rate = play->sample_rate * sc->sc_mclk_fs;
sys/dev/fdt/graphaudio.c
286
setmode, usemode, play, rec);
sys/dev/fdt/graphaudio.c
295
setmode, usemode, play, rec);
sys/dev/fdt/rkiis.c
438
struct audio_params *play, struct audio_params *rec)
sys/dev/fdt/rkiis.c
471
p = play;
sys/dev/fdt/simpleaudio.c
293
struct audio_params *play, struct audio_params *rec)
sys/dev/fdt/simpleaudio.c
303
rate = play->sample_rate * sc->sc_mclk_fs;
sys/dev/fdt/simpleaudio.c
326
setmode, usemode, play, rec);
sys/dev/fdt/simpleaudio.c
335
setmode, usemode, play, rec);
sys/dev/ic/am7930.c
214
struct audio_params *play, struct audio_params *rec)
sys/dev/ic/am7930.c
225
p = mode == AUMODE_PLAY ? play : rec;
sys/dev/ic/dwhdmi.c
757
const audio_params_t *play, const audio_params_t *rec,
sys/dev/isa/ess.c
1063
struct audio_params *play, struct audio_params *rec)
sys/dev/isa/ess.c
1079
if (play->sample_rate != rec->sample_rate &&
sys/dev/isa/ess.c
1082
rec->sample_rate = play->sample_rate;
sys/dev/isa/ess.c
1085
play->sample_rate = rec->sample_rate;
sys/dev/isa/ess.c
1096
p = mode == AUMODE_PLAY ? play : rec;
sys/dev/isa/ess.c
1126
rate = play->sample_rate;
sys/dev/isa/sbdsp.c
440
struct audio_params *play, struct audio_params *rec)
sys/dev/isa/sbdsp.c
462
play->sample_rate != rec->sample_rate &&
sys/dev/isa/sbdsp.c
465
rec->sample_rate = play->sample_rate;
sys/dev/isa/sbdsp.c
468
play->sample_rate = rec->sample_rate;
sys/dev/isa/sbdsp.c
480
p = mode == AUMODE_PLAY ? play : rec;
sys/dev/pci/auacer.c
452
auacer_set_params(void *v, int setmode, int usemode, struct audio_params *play,
sys/dev/pci/auacer.c
467
p = mode == AUMODE_PLAY ? play : rec;
sys/dev/pci/auglx.c
453
auglx_set_params(void *v, int setmode, int usemode, struct audio_params *play,
sys/dev/pci/auglx.c
461
play->precision = 16;
sys/dev/pci/auglx.c
462
play->channels = 2;
sys/dev/pci/auglx.c
463
play->encoding = AUDIO_ENCODING_SLINEAR_LE;
sys/dev/pci/auglx.c
464
play->bps = AUDIO_BPS(play->precision);
sys/dev/pci/auglx.c
465
play->msb = 1;
sys/dev/pci/auglx.c
467
orate = play->sample_rate;
sys/dev/pci/auglx.c
469
play->sample_rate = orate;
sys/dev/pci/auglx.c
471
AC97_REG_PCM_LFE_DAC_RATE, &play->sample_rate);
sys/dev/pci/auglx.c
475
play->sample_rate = orate;
sys/dev/pci/auglx.c
477
AC97_REG_PCM_SURR_DAC_RATE, &play->sample_rate);
sys/dev/pci/auglx.c
481
play->sample_rate = orate;
sys/dev/pci/auglx.c
483
AC97_REG_PCM_FRONT_DAC_RATE, &play->sample_rate);
sys/dev/pci/auich.c
649
struct audio_params *play, struct audio_params *rec)
sys/dev/pci/auich.c
662
play->sample_rate = 48000;
sys/dev/pci/auich.c
663
play->precision = 16;
sys/dev/pci/auich.c
664
play->encoding = AUDIO_ENCODING_SLINEAR_LE;
sys/dev/pci/auich.c
668
play->precision = 16;
sys/dev/pci/auich.c
669
switch(play->encoding) {
sys/dev/pci/auich.c
671
if (play->channels > 6)
sys/dev/pci/auich.c
672
play->channels = 6;
sys/dev/pci/auich.c
673
if (play->channels > 1)
sys/dev/pci/auich.c
674
play->channels &= ~1;
sys/dev/pci/auich.c
675
switch (play->channels) {
sys/dev/pci/auich.c
677
play->channels = 2;
sys/dev/pci/auich.c
684
play->channels = 2;
sys/dev/pci/auich.c
690
play->channels = 2;
sys/dev/pci/auich.c
699
play->bps = AUDIO_BPS(play->precision);
sys/dev/pci/auich.c
700
play->msb = 1;
sys/dev/pci/auich.c
702
orate = adj_rate = play->sample_rate;
sys/dev/pci/auich.c
706
play->sample_rate = adj_rate;
sys/dev/pci/auich.c
707
sc->last_prate = play->sample_rate;
sys/dev/pci/auich.c
710
AC97_REG_PCM_LFE_DAC_RATE, &play->sample_rate);
sys/dev/pci/auich.c
714
play->sample_rate = adj_rate;
sys/dev/pci/auich.c
716
AC97_REG_PCM_SURR_DAC_RATE, &play->sample_rate);
sys/dev/pci/auich.c
720
play->sample_rate = adj_rate;
sys/dev/pci/auich.c
722
AC97_REG_PCM_FRONT_DAC_RATE, &play->sample_rate);
sys/dev/pci/auich.c
726
if (play->sample_rate == adj_rate)
sys/dev/pci/auich.c
727
play->sample_rate = orate;
sys/dev/pci/auich.c
731
if (play->channels == 4)
sys/dev/pci/auich.c
733
else if (play->channels == 6)
sys/dev/pci/auich.c
737
sc->last_pchan = play->channels;
sys/dev/pci/auixp.c
268
struct audio_params *play, struct audio_params *rec)
sys/dev/pci/auixp.c
276
play->channels = 2;
sys/dev/pci/auixp.c
277
play->precision = 16;
sys/dev/pci/auixp.c
278
switch(play->encoding) {
sys/dev/pci/auixp.c
284
play->bps = AUDIO_BPS(play->precision);
sys/dev/pci/auixp.c
285
play->msb = 1;
sys/dev/pci/auixp.c
287
temprate = play->sample_rate;
sys/dev/pci/auixp.c
289
AC97_REG_PCM_LFE_DAC_RATE, &play->sample_rate);
sys/dev/pci/auixp.c
293
play->sample_rate = temprate;
sys/dev/pci/auixp.c
295
AC97_REG_PCM_SURR_DAC_RATE, &play->sample_rate);
sys/dev/pci/auixp.c
299
play->sample_rate = temprate;
sys/dev/pci/auixp.c
301
AC97_REG_PCM_FRONT_DAC_RATE, &play->sample_rate);
sys/dev/pci/autri.c
876
autri_set_params(void *addr, int setmode, int usemode, struct audio_params *play,
sys/dev/pci/autri.c
886
p = mode == AUMODE_PLAY ? play : rec;
sys/dev/pci/auvia.c
532
struct audio_params *play, struct audio_params *rec)
sys/dev/pci/auvia.c
548
p = play;
sys/dev/pci/cmpci.c
617
struct audio_params *play, struct audio_params *rec)
sys/dev/pci/cmpci.c
632
p = play;
sys/dev/pci/cs4280.c
1000
if (p == play) {
sys/dev/pci/cs4280.c
1039
cs4280_set_dac_rate(sc, play->sample_rate);
sys/dev/pci/cs4280.c
988
struct audio_params *play, struct audio_params *rec)
sys/dev/pci/cs4280.c
999
p = mode == AUMODE_PLAY ? play : rec;
sys/dev/pci/cs4281.c
380
struct audio_params *play, struct audio_params *rec)
sys/dev/pci/cs4281.c
391
p = mode == AUMODE_PLAY ? play : rec;
sys/dev/pci/cs4281.c
393
if (p == play) {
sys/dev/pci/cs4281.c
426
cs4281_set_dac_rate(sc, play->sample_rate);
sys/dev/pci/eap.c
804
struct audio_params *play, struct audio_params *rec)
sys/dev/pci/eap.c
815
if (play->sample_rate != rec->sample_rate &&
sys/dev/pci/eap.c
818
rec->sample_rate = play->sample_rate;
sys/dev/pci/eap.c
821
play->sample_rate = rec->sample_rate;
sys/dev/pci/eap.c
833
p = mode == AUMODE_PLAY ? play : rec;
sys/dev/pci/eap.c
877
play->sample_rate - 2);
sys/dev/pci/emuxki.c
2095
struct audio_params *play, struct audio_params *rec)
sys/dev/pci/emuxki.c
2106
p = (mode == AUMODE_PLAY) ? play : rec;
sys/dev/pci/esa.c
1256
vc->play.data_offset = ESA_DAC_DATA + (data_bytes * i);
sys/dev/pci/esa.c
196
esa_set_params(void *hdl, int setmode, int usemode, struct audio_params *play,
sys/dev/pci/esa.c
211
p = play;
sys/dev/pci/esa.c
212
ch = &vc->play;
sys/dev/pci/esa.c
256
struct audio_params *p = &vc->play.mode;
sys/dev/pci/esa.c
266
vc->play.data_offset = ESA_DAC_DATA + (data_bytes * vc->index);
sys/dev/pci/esa.c
272
vc->play.data_offset + ESA_SRC3_MODE_OFFSET,
sys/dev/pci/esa.c
279
vc->play.data_offset + ESA_SRC3_WORD_LENGTH_OFFSET,
sys/dev/pci/esa.c
285
vc->play.data_offset + ESA_CDATA_FREQUENCY, freq);
sys/dev/pci/esa.c
321
vc->play.blksize = vc->rec.blksize = 4096;
sys/dev/pci/esa.c
323
return (vc->play.blksize);
sys/dev/pci/esa.c
335
if (vc->play.active == 0)
sys/dev/pci/esa.c
339
vc->play.active = 0;
sys/dev/pci/esa.c
342
ESA_CDATA_INSTANCE_READY + vc->play.data_offset, 0);
sys/dev/pci/esa.c
481
vc->play.bufsize = vc->rec.bufsize = 65536;
sys/dev/pci/esa.c
483
return (vc->play.bufsize);
sys/dev/pci/esa.c
511
if (vc->play.active)
sys/dev/pci/esa.c
522
vc->play.active = 1;
sys/dev/pci/esa.c
523
vc->play.intr = intr;
sys/dev/pci/esa.c
524
vc->play.arg = intrarg;
sys/dev/pci/esa.c
525
vc->play.pos = 0;
sys/dev/pci/esa.c
526
vc->play.count = 0;
sys/dev/pci/esa.c
527
vc->play.buf = start;
sys/dev/pci/esa.c
530
vc->play.start = bufaddr;
sys/dev/pci/esa.c
575
vc->play.mode.sample_rate > 45000 ? 0xff : 0);
sys/dev/pci/esa.c
804
if (vc->play.active) {
sys/dev/pci/esa.c
805
play_blksize = vc->play.blksize;
sys/dev/pci/esa.c
806
play_bufsize = vc->play.bufsize;
sys/dev/pci/esa.c
807
pos = esa_get_pointer(sc, &vc->play)
sys/dev/pci/esa.c
809
diff = (play_bufsize + pos - vc->play.pos)
sys/dev/pci/esa.c
811
vc->play.pos = pos;
sys/dev/pci/esa.c
812
vc->play.count += diff;
sys/dev/pci/esa.c
813
while(vc->play.count >= play_blksize) {
sys/dev/pci/esa.c
814
vc->play.count -= play_blksize;
sys/dev/pci/esa.c
815
(*vc->play.intr)(vc->play.arg);
sys/dev/pci/esavar.h
92
struct esa_channel play;
sys/dev/pci/eso.c
642
struct audio_params *play, struct audio_params *rec)
sys/dev/pci/eso.c
654
p = (mode == AUMODE_PLAY) ? play : rec;
sys/dev/pci/fms.c
426
fms_set_params(void *addr, int setmode, int usemode, struct audio_params *play,
sys/dev/pci/fms.c
433
switch(play->encoding) {
sys/dev/pci/fms.c
435
if (play->precision != 16)
sys/dev/pci/fms.c
440
if (play->precision != 8)
sys/dev/pci/fms.c
446
play->bps = AUDIO_BPS(play->precision);
sys/dev/pci/fms.c
447
play->msb = 1;
sys/dev/pci/fms.c
449
for (i = 0; i < 10 && play->sample_rate > fms_rates[i].limit;
sys/dev/pci/fms.c
452
play->sample_rate = fms_rates[i].rate;
sys/dev/pci/fms.c
453
sc->sc_play_reg = (play->channels == 2 ? FM_PLAY_STEREO : 0) |
sys/dev/pci/fms.c
454
(play->precision == 16 ? FM_PLAY_16BIT : 0) |
sys/dev/pci/maestro.c
1054
maestro_channel_stop(&sc->play);
sys/dev/pci/maestro.c
1055
sc->play.mode &= ~MAESTRO_RUNNING;
sys/dev/pci/maestro.c
1167
sc->play.mode |= MAESTRO_RUNNING;
sys/dev/pci/maestro.c
1168
sc->play.wpwa = APU_USE_SYSMEM | (offset >> 8);
sys/dev/pci/maestro.c
1173
sc->play.intr = intr;
sys/dev/pci/maestro.c
1174
sc->play.intr_arg = arg;
sys/dev/pci/maestro.c
1175
sc->play.blocksize = blksize;
sys/dev/pci/maestro.c
1176
sc->play.end = offset+size;
sys/dev/pci/maestro.c
1177
sc->play.start = offset;
sys/dev/pci/maestro.c
1178
sc->play.current = sc->play.start;
sys/dev/pci/maestro.c
1179
if ((sc->play.mode & (MAESTRO_STEREO | MAESTRO_8BIT)) == MAESTRO_STEREO) {
sys/dev/pci/maestro.c
1180
sc->play.wpwa >>= 1;
sys/dev/pci/maestro.c
1181
sc->play.start >>= 1;
sys/dev/pci/maestro.c
1182
sc->play.end >>= 1;
sys/dev/pci/maestro.c
1183
sc->play.blocksize >>= 1;
sys/dev/pci/maestro.c
1185
maestro_channel_start(&sc->play);
sys/dev/pci/maestro.c
1187
sc->play.threshold = sc->play.start;
sys/dev/pci/maestro.c
1363
if (sc->play.mode & MAESTRO_RUNNING) {
sys/dev/pci/maestro.c
1364
sc->play.current = wp_apu_read(sc, sc->play.num, APUREG_CURPTR);
sys/dev/pci/maestro.c
1365
maestro_channel_stop(&sc->play);
sys/dev/pci/maestro.c
1382
if (sc->play.mode & MAESTRO_RUNNING)
sys/dev/pci/maestro.c
1383
maestro_channel_start(&sc->play);
sys/dev/pci/maestro.c
1498
if (sc->play.mode & MAESTRO_RUNNING) {
sys/dev/pci/maestro.c
1499
maestro_channel_advance_dma(&sc->play);
sys/dev/pci/maestro.c
1500
if (sc->play.mode & MAESTRO_STEREO)
sys/dev/pci/maestro.c
1501
maestro_channel_suppress_jitter(&sc->play);
sys/dev/pci/maestro.c
446
struct maestro_channel play;
sys/dev/pci/maestro.c
711
sc->play.mode = MAESTRO_PLAY;
sys/dev/pci/maestro.c
712
sc->play.sc = sc;
sys/dev/pci/maestro.c
713
sc->play.num = 0;
sys/dev/pci/maestro.c
929
if (sc->play.mode & MAESTRO_RUNNING)
sys/dev/pci/maestro.c
930
freq = maestro_calc_timer_freq(&sc->play);
sys/dev/pci/maestro.c
946
struct audio_params *play, struct audio_params *rec)
sys/dev/pci/maestro.c
954
if (sc->play.mode & MAESTRO_RUNNING)
sys/dev/pci/maestro.c
957
if (play->sample_rate < 4000)
sys/dev/pci/maestro.c
958
play->sample_rate = 4000;
sys/dev/pci/maestro.c
959
else if (play->sample_rate > 48000)
sys/dev/pci/maestro.c
960
play->sample_rate = 48000;
sys/dev/pci/maestro.c
962
if (play->channels > 2)
sys/dev/pci/maestro.c
963
play->channels = 2;
sys/dev/pci/maestro.c
965
sc->play.mode = MAESTRO_PLAY;
sys/dev/pci/maestro.c
966
if (play->channels == 2)
sys/dev/pci/maestro.c
967
sc->play.mode |= MAESTRO_STEREO;
sys/dev/pci/maestro.c
969
if (play->precision == 8) {
sys/dev/pci/maestro.c
970
sc->play.mode |= MAESTRO_8BIT;
sys/dev/pci/maestro.c
971
if (play->encoding == AUDIO_ENCODING_ULINEAR_LE ||
sys/dev/pci/maestro.c
972
play->encoding == AUDIO_ENCODING_ULINEAR_BE)
sys/dev/pci/maestro.c
973
sc->play.mode |= MAESTRO_UNSIGNED;
sys/dev/pci/maestro.c
975
else if (play->encoding != AUDIO_ENCODING_SLINEAR_LE)
sys/dev/pci/maestro.c
978
play->bps = AUDIO_BPS(play->precision);
sys/dev/pci/maestro.c
979
play->msb = 1;
sys/dev/pci/maestro.c
981
maestro_set_speed(&sc->play, &play->sample_rate);
sys/dev/pci/maestro.c
999
sc->play.mode = MAESTRO_PLAY;
sys/dev/pci/neo.c
723
struct audio_params *play, struct audio_params *rec)
sys/dev/pci/neo.c
736
p = mode == AUMODE_PLAY ? play : rec;
sys/dev/pci/yds.c
1078
struct audio_params *play, struct audio_params *rec)
sys/dev/pci/yds.c
1088
p = mode == AUMODE_PLAY ? play : rec;
sys/dev/usb/utvfu.c
1886
struct audio_params *play, struct audio_params *rec)
sys/dev/usb/utvfu.c
1896
play->sample_rate = 0;
sys/dev/usb/utvfu.c
1897
play->encoding = AUDIO_ENCODING_NONE;
usr.bin/cdio/cdio.c
177
int play(char *arg);
usr.bin/cdio/cdio.c
461
return play(arg);