Lines Matching refs:chans

268 	struct hdaa_chan *ch = &devinfo->chans[as->chans[0]];
2778 ch = &devinfo->chans[as->chans[j]];
4078 devinfo->chans = (struct hdaa_chan *)malloc(
4081 if (devinfo->chans == NULL) {
4087 devinfo->chans = (struct hdaa_chan *)realloc(devinfo->chans,
4090 if (devinfo->chans == NULL) {
4098 devinfo->chans[j].caps.fmtlist = devinfo->chans[j].fmtlist;
4104 devinfo->chans[j].devinfo = devinfo;
4105 devinfo->chans[j].as = -1;
4113 devinfo->chans[free].as = j;
4114 devinfo->chans[free].asindex = i;
4115 devinfo->chans[free].dir =
4117 hdaa_pcmchannel_setup(&devinfo->chans[free]);
4118 as[j].chans[i] = free;
5525 devinfo->chans[as[i].chans[k]].pdevinfo =
5951 chid = devinfo->as[pdevinfo->playas].chans[0];
5953 devinfo->chans[chid].supp_stream_formats,
5954 devinfo->chans[chid].supp_pcm_size_rate);
5956 chid = devinfo->as[pdevinfo->playas].chans[i];
5958 for (nids = devinfo->chans[chid].io; *nids != -1; nids++)
5989 chid = devinfo->as[pdevinfo->recas].chans[0];
5991 devinfo->chans[chid].supp_stream_formats,
5992 devinfo->chans[chid].supp_pcm_size_rate);
5994 chid = devinfo->as[pdevinfo->recas].chans[i];
5996 for (nids = devinfo->chans[chid].io; *nids != -1; nids++)
6275 free(devinfo->chans, M_HDAA);
6276 devinfo->chans = NULL;
6489 if (devinfo->chans[i].flags & HDAA_CHN_RUNNING) {
6490 devinfo->chans[i].flags |= HDAA_CHN_SUSPEND;
6491 hdaa_channel_stop(&devinfo->chans[i]);
6555 if (devinfo->chans[i].flags & HDAA_CHN_SUSPEND) {
6556 devinfo->chans[i].flags &= ~HDAA_CHN_SUSPEND;
6557 hdaa_channel_start(&devinfo->chans[i]);
6780 ch = &devinfo->chans[i];
6856 c = devinfo->chans[as->chans[0]].channels;
6912 ch = &devinfo->chans[as->chans[0]];
6928 devinfo->chans[as->chans[i]].bit32 = ch->bit32;
7073 &devinfo->chans[as->chans[i]]);
7084 &devinfo->chans[as->chans[i]]);