chan 57 arch/i386/pci/pciide_machdep.c struct pci_attach_args *pa, int chan, int (*func)(void *), void *arg)
chan 62 arch/i386/pci/pciide_machdep.c irq = PCIIDE_COMPAT_IRQ(chan);
chan 57 compat/svr4/svr4_jioctl.h u_int8_t cmd, chan;
chan 877 dev/audio.c audio_sleep_timo(int *chan, char *label, int timo)
chan 885 dev/audio.c chan, label, timo));
chan 886 dev/audio.c *chan = 1;
chan 887 dev/audio.c st = tsleep(chan, PWAIT | PCATCH, label, timo);
chan 888 dev/audio.c *chan = 0;
chan 897 dev/audio.c audio_sleep(int *chan, char *label)
chan 899 dev/audio.c return audio_sleep_timo(chan, label, 0);
chan 904 dev/audio.c audio_wakeup(int *chan)
chan 906 dev/audio.c DPRINTFN(3, ("audio_wakeup: chan=%p, *chan=%d\n", chan, *chan));
chan 907 dev/audio.c if (*chan) {
chan 908 dev/audio.c wakeup(chan);
chan 909 dev/audio.c *chan = 0;
chan 832 dev/ic/acx.c uint8_t chan;
chan 872 dev/ic/acx.c chan = ieee80211_chan2ieee(ic,
chan 874 dev/ic/acx.c (void)acx_set_channel(sc, chan);
chan 1733 dev/ic/acx.c uint8_t chan;
chan 1735 dev/ic/acx.c chan = ieee80211_chan2ieee(ic, ic->ic_bss->ni_chan);
chan 1736 dev/ic/acx.c (void)acx_set_channel(sc, chan);
chan 1777 dev/ic/acx.c uint8_t chan;
chan 1780 dev/ic/acx.c chan = ieee80211_chan2ieee(ic, ni->ni_chan);
chan 1784 dev/ic/acx.c if (acx_set_channel(sc, chan) != 0)
chan 2518 dev/ic/acx.c acx_set_channel(struct acx_softc *sc, uint8_t chan)
chan 2520 dev/ic/acx.c if (acx_exec_command(sc, ACXCMD_ENABLE_TXCHAN, &chan, sizeof(chan),
chan 2523 dev/ic/acx.c sc->sc_dev.dv_xname, chan));
chan 2527 dev/ic/acx.c if (acx_exec_command(sc, ACXCMD_ENABLE_RXCHAN, &chan, sizeof(chan),
chan 2530 dev/ic/acx.c sc->sc_dev.dv_xname, chan));
chan 7116 dev/ic/aic79xx.c char chan = SCB_GET_CHANNEL(ahd, scb);
chan 7120 dev/ic/aic79xx.c match = ((chan == channel) || (channel == ALL_CHANNELS));
chan 5070 dev/ic/aic7xxx.c char chan;
chan 5077 dev/ic/aic7xxx.c chan = SCB_GET_CHANNEL(ahc, scb);
chan 5080 dev/ic/aic7xxx.c match = ((chan == channel) || (channel == ALL_CHANNELS));
chan 190 dev/ic/an.c int chan, chan_min, chan_max;
chan 307 dev/ic/an.c for (chan = chan_min; chan <= chan_max; chan++) {
chan 308 dev/ic/an.c ic->ic_channels[chan].ic_freq =
chan 309 dev/ic/an.c ieee80211_ieee2mhz(chan, IEEE80211_CHAN_2GHZ);
chan 310 dev/ic/an.c ic->ic_channels[chan].ic_flags = IEEE80211_CHAN_B;
chan 670 dev/ic/ath.c ath_chan2flags(struct ieee80211com *ic, struct ieee80211_channel *chan)
chan 672 dev/ic/ath.c enum ieee80211_phymode mode = ieee80211_chan2mode(ic, chan);
chan 2701 dev/ic/ath.c ath_chan_set(struct ath_softc *sc, struct ieee80211_channel *chan)
chan 2710 dev/ic/ath.c ieee80211_chan2ieee(ic, chan), chan->ic_freq));
chan 2711 dev/ic/ath.c if (chan != ic->ic_ibss_chan) {
chan 2730 dev/ic/ath.c hchan.channel = chan->ic_freq;
chan 2731 dev/ic/ath.c hchan.channelFlags = ath_chan2flags(ic, chan);
chan 2736 dev/ic/ath.c ieee80211_chan2ieee(ic, chan), chan->ic_freq);
chan 2754 dev/ic/ath.c htole16(chan->ic_freq);
chan 2756 dev/ic/ath.c htole16(chan->ic_flags);
chan 2763 dev/ic/ath.c ic->ic_ibss_chan = chan;
chan 2764 dev/ic/ath.c mode = ieee80211_chan2mode(ic, chan);
chan 1525 dev/ic/atw.c u_int chan;
chan 1528 dev/ic/atw.c chan = ieee80211_chan2ieee(ic, ic->ic_bss->ni_chan);
chan 1529 dev/ic/atw.c if (chan == 0 || chan == IEEE80211_CHAN_ANY)
chan 1532 dev/ic/atw.c if (chan == sc->sc_cur_chan)
chan 1536 dev/ic/atw.c sc->sc_cur_chan, chan));
chan 1540 dev/ic/atw.c atw_si4126_tune(sc, chan);
chan 1541 dev/ic/atw.c if ((rc = atw_rf3000_tune(sc, chan)) != 0)
chan 1543 dev/ic/atw.c chan);
chan 1550 dev/ic/atw.c sc->sc_cur_chan = chan;
chan 1594 dev/ic/atw.c atw_si4126_tune(struct atw_softc *sc, u_int chan)
chan 1609 dev/ic/atw.c atw_rfmd2958_ifn[chan - 1]);
chan 1611 dev/ic/atw.c atw_rfmd2958_rf1r[chan - 1]);
chan 1620 dev/ic/atw.c sc->sc_srom[ATW_SR_TXPOWER(chan - 1)]);
chan 1627 dev/ic/atw.c if (chan == 14)
chan 1630 dev/ic/atw.c mhz = 2412 + 5 * (chan - 1);
chan 1701 dev/ic/atw.c if ((sc->sc_if.if_flags & IFF_LINK1) != 0 && chan != 14) {
chan 1805 dev/ic/atw.c atw_rf3000_tune(struct atw_softc *sc, u_int chan)
chan 1811 dev/ic/atw.c txpower = sc->sc_srom[ATW_SR_TXPOWER(chan)];
chan 1812 dev/ic/atw.c lpf_cutoff = sc->sc_srom[ATW_SR_LPF_CUTOFF(chan)];
chan 1813 dev/ic/atw.c lna_gs_thresh = sc->sc_srom[ATW_SR_LNA_GS_THRESH(chan)];
chan 1816 dev/ic/atw.c if (chan % 2 == 1) {
chan 1832 dev/ic/atw.c sc->sc_dev.dv_xname, chan, txpower, lpf_cutoff, lna_gs_thresh));
chan 2354 dev/ic/atw.c uint16_t chan;
chan 2408 dev/ic/atw.c chan = ieee80211_chan2ieee(ic, ic->ic_bss->ni_chan);
chan 2411 dev/ic/atw.c cap0 |= LSHIFT(chan, ATW_CAP0_CHN_MASK);
chan 985 dev/ic/bha.c switch (config.reply.chan) {
chan 1003 dev/ic/bha.c config.reply.chan);
chan 339 dev/ic/bhareg.h u_char chan;
chan 1274 dev/ic/if_wi.c wi_seek(struct wi_softc *sc, int id, int off, int chan)
chan 1279 dev/ic/if_wi.c switch (chan) {
chan 1290 dev/ic/if_wi.c chan);
chan 202 dev/ic/isp_openbsd.c int tgt, chan;
chan 219 dev/ic/isp_openbsd.c chan = XS_CHANNEL(xs);
chan 220 dev/ic/isp_openbsd.c sdp += chan;
chan 222 dev/ic/isp_openbsd.c (isp->isp_osinfo.discovered[chan] & (1 << tgt)) != 0) {
chan 246 dev/ic/isp_openbsd.c isp->isp_update |= (1 << chan);
chan 257 dev/ic/isp_openbsd.c isp->isp_osinfo.discovered[chan] |= (1 << tgt);
chan 261 dev/ic/isp_openbsd.c for (chan = 0; chan < (IS_12X0(isp)? 2 : 1); chan++, sdp++) {
chan 263 dev/ic/isp_openbsd.c if (isp->isp_osinfo.discovered[chan] != f) {
chan 267 dev/ic/isp_openbsd.c if (chan == (IS_12X0(isp)? 2 : 1)) {
chan 870 dev/ic/malo.c uint8_t chan;
chan 906 dev/ic/malo.c chan = ieee80211_chan2ieee(ic, ic->ic_bss->ni_chan);
chan 909 dev/ic/malo.c if ((error = malo_cmd_set_channel(sc, chan))) {
chan 977 dev/ic/malo.c uint8_t chan;
chan 1017 dev/ic/malo.c chan = ieee80211_chan2ieee(ic,
chan 1019 dev/ic/malo.c malo_cmd_set_channel(sc, chan);
chan 1144 dev/ic/malo.c uint8_t chan;
chan 1161 dev/ic/malo.c chan = ieee80211_chan2ieee(ic, ic->ic_bss->ni_chan);
chan 1163 dev/ic/malo.c malo_cmd_set_channel(sc, chan);
chan 1170 dev/ic/malo.c chan = ieee80211_chan2ieee(ic, ic->ic_bss->ni_chan);
chan 1171 dev/ic/malo.c malo_cmd_set_channel(sc, chan);
chan 1756 dev/ic/midway.c STATIC void en_txdma(sc, chan)
chan 1759 dev/ic/midway.c int chan;
chan 1769 dev/ic/midway.c printf("%s: tx%d: starting...\n", sc->sc_dev.dv_xname, chan);
chan 1786 dev/ic/midway.c launch.t = sc->txslot[chan].q.ifq_head; /* peek at head of queue */
chan 1790 dev/ic/midway.c printf("%s: tx%d: ...done!\n", sc->sc_dev.dv_xname, chan);
chan 1863 dev/ic/midway.c sc->sc_dev.dv_xname, chan, launch.need, EN_TXSZ * 1024);
chan 1874 dev/ic/midway.c if (launch.need >= sc->txslot[chan].bfree) {
chan 1877 dev/ic/midway.c printf("%s: tx%d: out of transmit space\n", sc->sc_dev.dv_xname, chan);
chan 1893 dev/ic/midway.c printf("%s: tx%d: out of transmit DTQs\n", sc->sc_dev.dv_xname, chan);
chan 1902 dev/ic/midway.c IF_DEQUEUE(&sc->txslot[chan].q, tmp);
chan 1948 dev/ic/midway.c en_txlaunch(sc, chan, &launch);
chan 1954 dev/ic/midway.c sc->txslot[chan].bfree -= launch.need;
chan 1955 dev/ic/midway.c IF_ENQUEUE(&sc->txslot[chan].indma, launch.t);
chan 1967 dev/ic/midway.c IF_DEQUEUE(&sc->txslot[chan].q, tmp);
chan 1971 dev/ic/midway.c sc->txslot[chan].mbsize -= launch.mlen;
chan 1980 dev/ic/midway.c STATIC void en_txlaunch(sc, chan, l)
chan 1983 dev/ic/midway.c int chan;
chan 1988 dev/ic/midway.c u_int32_t cur = sc->txslot[chan].cur,
chan 1989 dev/ic/midway.c start = sc->txslot[chan].start,
chan 1990 dev/ic/midway.c stop = sc->txslot[chan].stop,
chan 2020 dev/ic/midway.c printf("%s: tx%d: bogus transmit needs (%d)\n", sc->sc_dev.dv_xname, chan,
chan 2025 dev/ic/midway.c sc->sc_dev.dv_xname, chan, l->t, cur, (cur-start)/4, need, addtail);
chan 2026 dev/ic/midway.c count = EN_READ(sc, MIDX_PLACE(chan));
chan 2028 dev/ic/midway.c MIDX_BASE(count), MIDX_SZ(count), EN_READ(sc, MIDX_READPTR(chan)),
chan 2029 dev/ic/midway.c EN_READ(sc, MIDX_DESCSTART(chan)));
chan 2040 dev/ic/midway.c chan, l->tbd1, l->tbd2);
chan 2086 dev/ic/midway.c sc->sc_dev.dv_xname, chan, len, need, cur);
chan 2093 dev/ic/midway.c EN_DTQADD(sc, WORD_IDX(start,cur), chan, MIDDMA_JK, 0, 0, 0);
chan 2096 dev/ic/midway.c sc->sc_dev.dv_xname, chan, cur);
chan 2124 dev/ic/midway.c sc->sc_dev.dv_xname, chan, len, need, cur);
chan 2127 dev/ic/midway.c EN_DTQADD(sc, len, chan, 0, vtophys(data), l->mlen, end);
chan 2158 dev/ic/midway.c sc->sc_dev.dv_xname, chan, cnt, need, cur);
chan 2162 dev/ic/midway.c EN_DTQADD(sc, count, chan, bcode, vtophys(data), l->mlen, end);
chan 2187 dev/ic/midway.c sc->sc_dev.dv_xname, chan, cnt, need, cur);
chan 2191 dev/ic/midway.c EN_DTQADD(sc, count, chan, bcode, vtophys(data), l->mlen, end);
chan 2206 dev/ic/midway.c sc->sc_dev.dv_xname, chan, cnt, need, cur);
chan 2210 dev/ic/midway.c EN_DTQADD(sc, count, chan, bcode, vtophys(data), l->mlen, end);
chan 2226 dev/ic/midway.c sc->sc_dev.dv_xname, chan, cnt, need, cur);
chan 2230 dev/ic/midway.c EN_DTQADD(sc, count, chan, bcode, vtophys(data), l->mlen, end);
chan 2250 dev/ic/midway.c sc->sc_dev.dv_xname, chan, len, need, cur);
chan 2253 dev/ic/midway.c EN_DTQADD(sc, count, chan, bcode, vtophys(data), l->mlen, end);
chan 2288 dev/ic/midway.c EN_DTQADD(sc, pad, chan, bcode, vtophys(l->t->m_data), 0, 0);
chan 2292 dev/ic/midway.c sc->sc_dev.dv_xname, chan, pad, need, cur);
chan 2302 dev/ic/midway.c sc->sc_dev.dv_xname, chan, pad * sizeof(u_int32_t), cur);
chan 2316 dev/ic/midway.c EN_DTQADD(sc, WORD_IDX(start,cur), chan, MIDDMA_JK, 0,
chan 2323 dev/ic/midway.c sc->txslot[chan].cur = cur;
chan 2326 dev/ic/midway.c sc->sc_dev.dv_xname, chan, cur);
chan 915 dev/ic/pgt.c struct ieee80211_channel *chan;
chan 1003 dev/ic/pgt.c chan = &ic->ic_channels[n];
chan 1005 dev/ic/pgt.c chan = ic->ic_bss->ni_chan;
chan 1020 dev/ic/pgt.c tap->wr_chan_freq = htole16(chan->ic_freq);
chan 1021 dev/ic/pgt.c tap->wr_chan_flags = htole16(chan->ic_flags);
chan 1868 dev/ic/pgt.c unsigned int chan, i, j, firstchan = -1;
chan 1913 dev/ic/pgt.c chan = ieee80211_mhz2ieee(letoh16(freqs->pof_freqlist_mhz[i]),
chan 1916 dev/ic/pgt.c if (chan > IEEE80211_CHAN_MAX) {
chan 1918 dev/ic/pgt.c sc->sc_dev.dv_xname, chan);
chan 1927 dev/ic/pgt.c if (chan >= 12 && chan <= 14)
chan 1930 dev/ic/pgt.c if (chan <= 14)
chan 1931 dev/ic/pgt.c ic->ic_channels[chan].ic_flags |=
chan 1933 dev/ic/pgt.c ic->ic_channels[chan].ic_flags |= IEEE80211_CHAN_PUREG;
chan 1937 dev/ic/pgt.c ic->ic_channels[chan].ic_flags |= IEEE80211_CHAN_A;
chan 1940 dev/ic/pgt.c ic->ic_channels[chan].ic_freq =
chan 1944 dev/ic/pgt.c firstchan = chan;
chan 1947 dev/ic/pgt.c sc->sc_dev.dv_xname, chan,
chan 2155 dev/ic/rt2560.c u_int chan;
chan 2157 dev/ic/rt2560.c chan = ieee80211_chan2ieee(ic, c);
chan 2158 dev/ic/rt2560.c if (chan == 0 || chan == IEEE80211_CHAN_ANY)
chan 2161 dev/ic/rt2560.c power = min(sc->txpow[chan - 1], 31);
chan 2163 dev/ic/rt2560.c DPRINTFN(2, ("setting channel to %u, txpower to %u\n", chan, power));
chan 2168 dev/ic/rt2560.c rt2560_rf_write(sc, RT2560_RF2, rt2560_rf2522_r2[chan - 1]);
chan 2174 dev/ic/rt2560.c rt2560_rf_write(sc, RT2560_RF2, rt2560_rf2523_r2[chan - 1]);
chan 2177 dev/ic/rt2560.c (chan == 14) ? 0x00280 : 0x00286);
chan 2182 dev/ic/rt2560.c rt2560_rf_write(sc, RT2560_RF2, rt2560_rf2524_r2[chan - 1]);
chan 2185 dev/ic/rt2560.c (chan == 14) ? 0x00280 : 0x00286);
chan 2190 dev/ic/rt2560.c rt2560_rf_write(sc, RT2560_RF2, rt2560_rf2525_hi_r2[chan - 1]);
chan 2193 dev/ic/rt2560.c (chan == 14) ? 0x00280 : 0x00286);
chan 2196 dev/ic/rt2560.c rt2560_rf_write(sc, RT2560_RF2, rt2560_rf2525_r2[chan - 1]);
chan 2199 dev/ic/rt2560.c (chan == 14) ? 0x00280 : 0x00286);
chan 2204 dev/ic/rt2560.c rt2560_rf_write(sc, RT2560_RF2, rt2560_rf2525e_r2[chan - 1]);
chan 2207 dev/ic/rt2560.c (chan == 14) ? 0x00286 : 0x00282);
chan 2211 dev/ic/rt2560.c rt2560_rf_write(sc, RT2560_RF2, rt2560_rf2526_hi_r2[chan - 1]);
chan 2213 dev/ic/rt2560.c (chan & 1) ? 0x00386 : 0x00381);
chan 2216 dev/ic/rt2560.c rt2560_rf_write(sc, RT2560_RF2, rt2560_rf2526_r2[chan - 1]);
chan 2219 dev/ic/rt2560.c (chan & 1) ? 0x00386 : 0x00381);
chan 2229 dev/ic/rt2560.c if (chan == 14)
chan 174 dev/ic/rt2661.c uint8_t chan;
chan 2149 dev/ic/rt2661.c u_int i, chan;
chan 2151 dev/ic/rt2661.c chan = ieee80211_chan2ieee(ic, c);
chan 2152 dev/ic/rt2661.c if (chan == 0 || chan == IEEE80211_CHAN_ANY)
chan 2159 dev/ic/rt2661.c for (i = 0; rfprog[i].chan != chan; i++);
chan 2369 dev/ic/rt2661.c rt2661_rf5225_1[i * 2].chan, sc->txpow[i * 2]));
chan 2372 dev/ic/rt2661.c rt2661_rf5225_1[i * 2 + 1].chan, sc->txpow[i * 2 + 1]));
chan 858 dev/ic/rtw.c struct ieee80211_channel *chan)
chan 860 dev/ic/rtw.c u_int idx = RTW_SR_TXPOWER1 + ieee80211_chan2ieee(ic, chan) - 1;
chan 2163 dev/ic/rtw.c u_int chan, idx;
chan 2169 dev/ic/rtw.c chan = ieee80211_chan2ieee(ic, ic->ic_bss->ni_chan);
chan 2170 dev/ic/rtw.c if (chan == 0 || chan == IEEE80211_CHAN_ANY)
chan 2173 dev/ic/rtw.c if (chan == sc->sc_cur_chan) {
chan 2175 dev/ic/rtw.c ("%s: already tuned chan #%d\n", __func__, chan));
chan 2199 dev/ic/rtw.c sc->sc_cur_chan = chan;
chan 396 dev/ic/uha.c mscp->chan = 0x00;
chan 202 dev/ic/uhareg.h u_char chan:2; /* scsi channel (always 0 for 14f) */
chan 960 dev/isa/aha.c switch (config.reply.chan) {
chan 978 dev/isa/aha.c config.reply.chan);
chan 203 dev/isa/ahareg.h u_char chan;
chan 36 dev/isa/ariareg.h #define ARIA_DRQ_VALID(chan) ((chan) == 5 || (chan) == 6)
chan 174 dev/isa/essreg.h #define ESS_DRQ1_VALID(chan) ((chan) == 0 || (chan) == 1 || (chan) == 3)
chan 176 dev/isa/essreg.h #define ESS_DRQ2_VALID(chan) ((chan) == 0 || (chan) == 1 || (chan) == 3 || (chan) == 5)
chan 78 dev/isa/ics2101.c ics2101_mix_doit(sc, chan, side, value, flags)
chan 80 dev/isa/ics2101.c u_int chan, side, value, flags;
chan 90 dev/isa/ics2101.c if (chan < ICSMIX_CHAN_0 || chan > ICSMIX_CHAN_5)
chan 96 dev/isa/ics2101.c value = cvt_value(sc->sc_setting[chan][side]);
chan 97 dev/isa/ics2101.c sc->sc_mute[chan][side] = flags & ICS_MUTE_MUTED;
chan 99 dev/isa/ics2101.c sc->sc_setting[chan][side] = value;
chan 106 dev/isa/ics2101.c ctrl_addr = chan << 3;
chan 107 dev/isa/ics2101.c attn_addr = chan << 3;
chan 112 dev/isa/ics2101.c if (sc->sc_mute[chan][side])
chan 115 dev/isa/ics2101.c normal = flip_left[chan];
chan 121 dev/isa/ics2101.c if (sc->sc_mute[chan][side])
chan 124 dev/isa/ics2101.c normal = flip_right[chan];
chan 141 dev/isa/ics2101.c ics2101_mix_mute(sc, chan, side, domute)
chan 143 dev/isa/ics2101.c unsigned int chan, side, domute;
chan 145 dev/isa/ics2101.c ics2101_mix_doit(sc, chan, side, 0,
chan 150 dev/isa/ics2101.c ics2101_mix_attenuate(sc, chan, side, value)
chan 152 dev/isa/ics2101.c unsigned int chan, side, value;
chan 154 dev/isa/ics2101.c ics2101_mix_doit(sc, chan, side, value, ICS_VALUE);
chan 70 dev/isa/isadma.c int chan;
chan 146 dev/isa/isadma.c isa_dmaunmask(sc, chan)
chan 148 dev/isa/isadma.c int chan;
chan 150 dev/isa/isadma.c int ochan = chan & 3;
chan 153 dev/isa/isadma.c if ((chan & 4) == 0)
chan 162 dev/isa/isadma.c isa_dmamask(sc, chan)
chan 164 dev/isa/isadma.c int chan;
chan 166 dev/isa/isadma.c int ochan = chan & 3;
chan 169 dev/isa/isadma.c if ((chan & 4) == 0) {
chan 187 dev/isa/isadma.c isa_dmacascade(isadev, chan)
chan 189 dev/isa/isadma.c int chan;
chan 192 dev/isa/isadma.c int ochan = chan & 3;
chan 194 dev/isa/isadma.c if (chan < 0 || chan > 7) {
chan 195 dev/isa/isadma.c printf("%s: bogus drq %d\n", sc->sc_dev.dv_xname, chan);
chan 199 dev/isa/isadma.c if (ISA_DRQ_ISFREE(sc, chan) == 0) {
chan 200 dev/isa/isadma.c printf("%s: DRQ %d is not free\n", sc->sc_dev.dv_xname, chan);
chan 204 dev/isa/isadma.c ISA_DRQ_ALLOC(sc, chan);
chan 207 dev/isa/isadma.c if ((chan & 4) == 0)
chan 214 dev/isa/isadma.c isa_dmaunmask(sc, chan);
chan 222 dev/isa/isadma.c isa_dmamap_create(isadev, chan, size, flags)
chan 224 dev/isa/isadma.c int chan;
chan 231 dev/isa/isadma.c if (chan < 0 || chan > 7) {
chan 232 dev/isa/isadma.c printf("%s: bogus drq %d\n", sc->sc_dev.dv_xname, chan);
chan 236 dev/isa/isadma.c if (chan & 4)
chan 244 dev/isa/isadma.c if (ISA_DRQ_ISFREE(sc, chan) == 0) {
chan 245 dev/isa/isadma.c printf("%s: drq %d is not free\n", sc->sc_dev.dv_xname, chan);
chan 249 dev/isa/isadma.c ISA_DRQ_ALLOC(sc, chan);
chan 252 dev/isa/isadma.c flags, &sc->sc_dmamaps[chan]));
chan 259 dev/isa/isadma.c isa_dmamap_destroy(isadev, chan)
chan 261 dev/isa/isadma.c int chan;
chan 265 dev/isa/isadma.c if (chan < 0 || chan > 7) {
chan 266 dev/isa/isadma.c printf("%s: bogus drq %d\n", sc->sc_dev.dv_xname, chan);
chan 270 dev/isa/isadma.c if (ISA_DRQ_ISFREE(sc, chan)) {
chan 272 dev/isa/isadma.c sc->sc_dev.dv_xname, chan);
chan 276 dev/isa/isadma.c ISA_DRQ_FREE(sc, chan);
chan 278 dev/isa/isadma.c bus_dmamap_destroy(sc->sc_dmat, sc->sc_dmamaps[chan]);
chan 290 dev/isa/isadma.c isa_dmastart(isadev, chan, addr, nbytes, p, flags, busdmaflags)
chan 292 dev/isa/isadma.c int chan;
chan 303 dev/isa/isadma.c int ochan = chan & 3;
chan 311 dev/isa/isadma.c if (chan < 0 || chan > 7) {
chan 312 dev/isa/isadma.c printf("%s: bogus drq %d\n", sc->sc_dev.dv_xname, chan);
chan 319 dev/isa/isadma.c chan, addr, nbytes, p, flags, busdmaflags);
chan 322 dev/isa/isadma.c if (chan & 4) {
chan 325 dev/isa/isadma.c sc->sc_dev.dv_xname, chan, nbytes, addr);
chan 331 dev/isa/isadma.c sc->sc_dev.dv_xname, chan, nbytes);
chan 336 dev/isa/isadma.c dmam = sc->sc_dmamaps[chan];
chan 340 dev/isa/isadma.c dmam = sc->sc_dmamaps[chan] = isadma_dmam[chan];
chan 343 dev/isa/isadma.c panic("isa_dmastart: no DMA map for chan %d", chan);
chan 358 dev/isa/isadma.c sc->sc_dmareads |= (1 << chan);
chan 362 dev/isa/isadma.c sc->sc_dmareads &= ~(1 << chan);
chan 373 dev/isa/isadma.c sc->sc_dmalength[chan] = nbytes;
chan 375 dev/isa/isadma.c isa_dmamask(sc, chan);
chan 376 dev/isa/isadma.c sc->sc_dmafinished &= ~(1 << chan);
chan 378 dev/isa/isadma.c if ((chan & 4) == 0) {
chan 420 dev/isa/isadma.c isa_dmaunmask(sc, chan);
chan 428 dev/isa/isadma.c isa_dmaabort(isadev, chan)
chan 430 dev/isa/isadma.c int chan;
chan 434 dev/isa/isadma.c if (chan < 0 || chan > 7) {
chan 436 dev/isa/isadma.c chan);
chan 439 dev/isa/isadma.c isa_dmamask(sc, chan);
chan 440 dev/isa/isadma.c bus_dmamap_unload(sc->sc_dmat, sc->sc_dmamaps[chan]);
chan 441 dev/isa/isadma.c sc->sc_dmareads &= ~(1 << chan);
chan 445 dev/isa/isadma.c isa_dmacount(isadev, chan)
chan 447 dev/isa/isadma.c int chan;
chan 452 dev/isa/isadma.c int ochan = chan & 3;
chan 454 dev/isa/isadma.c if (chan < 0 || chan > 7) {
chan 456 dev/isa/isadma.c chan);
chan 459 dev/isa/isadma.c isa_dmamask(sc, chan);
chan 469 dev/isa/isadma.c if ((chan & 4) == 0) {
chan 486 dev/isa/isadma.c if (nbytes == sc->sc_dmalength[chan])
chan 489 dev/isa/isadma.c isa_dmaunmask(sc, chan);
chan 494 dev/isa/isadma.c isa_dmafinished(isadev, chan)
chan 496 dev/isa/isadma.c int chan;
chan 500 dev/isa/isadma.c if (chan < 0 || chan > 7) {
chan 502 dev/isa/isadma.c chan);
chan 506 dev/isa/isadma.c if ((chan & 4) == 0)
chan 513 dev/isa/isadma.c return ((sc->sc_dmafinished & (1 << chan)) != 0);
chan 517 dev/isa/isadma.c isa_dmadone(isadev, chan)
chan 519 dev/isa/isadma.c int chan;
chan 524 dev/isa/isadma.c if (chan < 0 || chan > 7) {
chan 526 dev/isa/isadma.c chan);
chan 529 dev/isa/isadma.c dmam = sc->sc_dmamaps[chan];
chan 531 dev/isa/isadma.c isa_dmamask(sc, chan);
chan 533 dev/isa/isadma.c if (isa_dmafinished(isadev, chan) == 0)
chan 535 dev/isa/isadma.c sc->sc_dev.dv_xname, chan);
chan 538 dev/isa/isadma.c (sc->sc_dmareads & (1 << chan)) ? BUS_DMASYNC_POSTREAD :
chan 542 dev/isa/isadma.c sc->sc_dmareads &= ~(1 << chan);
chan 546 dev/isa/isadma.c isa_dmamem_alloc(isadev, chan, size, addrp, flags)
chan 548 dev/isa/isadma.c int chan;
chan 557 dev/isa/isadma.c if (chan < 0 || chan > 7) {
chan 559 dev/isa/isadma.c sc->sc_dev.dv_xname, chan);
chan 562 dev/isa/isadma.c boundary = (chan & 4) ? (1 << 17) : (1 << 16);
chan 576 dev/isa/isadma.c isa_dmamem_free(isadev, chan, addr, size)
chan 578 dev/isa/isadma.c int chan;
chan 585 dev/isa/isadma.c if (chan < 0 || chan > 7) {
chan 587 dev/isa/isadma.c sc->sc_dev.dv_xname, chan);
chan 597 dev/isa/isadma.c isa_dmamem_map(isadev, chan, addr, size, kvap, flags)
chan 599 dev/isa/isadma.c int chan;
chan 608 dev/isa/isadma.c if (chan < 0 || chan > 7) {
chan 610 dev/isa/isadma.c chan);
chan 620 dev/isa/isadma.c isa_dmamem_unmap(isadev, chan, kva, size)
chan 622 dev/isa/isadma.c int chan;
chan 628 dev/isa/isadma.c if (chan < 0 || chan > 7) {
chan 630 dev/isa/isadma.c sc->sc_dev.dv_xname, chan);
chan 637 dev/isa/isadma.c isa_dmamem_mmap(isadev, chan, addr, size, off, prot, flags)
chan 639 dev/isa/isadma.c int chan;
chan 647 dev/isa/isadma.c if (chan < 0 || chan > 7) {
chan 649 dev/isa/isadma.c chan);
chan 662 dev/isa/isadma.c isa_drq_isfree(isadev, chan)
chan 664 dev/isa/isadma.c int chan;
chan 667 dev/isa/isadma.c if (chan < 0 || chan > 7) {
chan 669 dev/isa/isadma.c chan);
chan 671 dev/isa/isadma.c return ISA_DRQ_ISFREE(sc, chan);
chan 675 dev/isa/isadma.c isa_malloc(isadev, chan, size, pool, flags)
chan 677 dev/isa/isadma.c int chan;
chan 689 dev/isa/isadma.c if (isa_dmamem_alloc(isadev, chan, size, &addr, bflags))
chan 691 dev/isa/isadma.c if (isa_dmamem_map(isadev, chan, addr, size, &kva, bflags)) {
chan 692 dev/isa/isadma.c isa_dmamem_free(isadev, chan, addr, size);
chan 697 dev/isa/isadma.c isa_dmamem_unmap(isadev, chan, kva, size);
chan 698 dev/isa/isadma.c isa_dmamem_free(isadev, chan, addr, size);
chan 702 dev/isa/isadma.c m->chan = chan;
chan 727 dev/isa/isadma.c isa_dmamem_unmap(m->isadev, m->chan, kva, m->size);
chan 728 dev/isa/isadma.c isa_dmamem_free(m->isadev, m->chan, m->addr, m->size);
chan 746 dev/isa/isadma.c return (isa_dmamem_mmap(m->isadev, m->chan, m->addr, m->size, off,
chan 127 dev/isa/midi_pcppi.c midi_pcppi_on(ms, chan, note, vel)
chan 129 dev/isa/midi_pcppi.c u_int32_t chan, note, vel;
chan 138 dev/isa/midi_pcppi.c midi_pcppi_off(ms, chan, note, vel)
chan 140 dev/isa/midi_pcppi.c u_int32_t chan, note, vel;
chan 530 dev/isa/sbdsp.c int chan;
chan 672 dev/isa/sbdsp.c chan = m->precision == 16 ? sc->sc_drq16 : sc->sc_drq8;
chan 678 dev/isa/sbdsp.c sc->sc_o.dmachan = chan;
chan 684 dev/isa/sbdsp.c sc->sc_i.dmachan = chan;
chan 1900 dev/isa/sbdsp.c int chan, class, is1745;
chan 1908 dev/isa/sbdsp.c chan = sc->sc_mixer_model == SBM_CT1335 ? 1 : 2;
chan 1918 dev/isa/sbdsp.c dip->un.v.num_channels = chan;
chan 1927 dev/isa/sbdsp.c dip->un.v.num_channels = chan;
chan 1936 dev/isa/sbdsp.c dip->un.v.num_channels = chan;
chan 1945 dev/isa/sbdsp.c dip->un.v.num_channels = chan;
chan 283 dev/isa/sbreg.h #define SB16_DRQ_VALID(chan) ((chan) == 0 || (chan) == 1 || (chan) == 3 || \
chan 284 dev/isa/sbreg.h (chan) == 5 || (chan) == 6 || (chan) == 7)
chan 285 dev/isa/sbreg.h #define SBP_DRQ_VALID(chan) ((chan) == 0 || (chan) == 1 || (chan) == 3)
chan 286 dev/isa/sbreg.h #define SB_DRQ_VALID(chan) ((chan) == 1)
chan 46 dev/isa/wssreg.h #define WSS_DRQ_VALID(chan) ((chan) == 0 || (chan) == 1 || (chan) == 3)
chan 160 dev/midisyn.c midisyn_findvoice(ms, chan, note)
chan 162 dev/midisyn.c int chan, note;
chan 168 dev/midisyn.c return (chan);
chan 169 dev/midisyn.c cn = MS_CHANNOTE(chan, note);
chan 205 dev/midisyn.c midisyn_allocvoice(ms, chan, note)
chan 207 dev/midisyn.c u_int32_t chan, note;
chan 213 dev/midisyn.c return (chan);
chan 235 dev/midisyn.c ms->voices[bestv].chan_note = MS_CHANNOTE(chan, note);
chan 247 dev/midisyn.c u_int8_t status, chan;
chan 270 dev/midisyn.c chan = MIDI_GET_CHAN(status);
chan 277 dev/midisyn.c voice = midisyn_findvoice(ms, chan, ms->buf[1]);
chan 284 dev/midisyn.c voice = fs->allocv(ms, chan, ms->buf[1]);
chan 296 dev/midisyn.c fs->ctlchg(ms, chan, ms->buf[1], vel);
chan 300 dev/midisyn.c fs->pgmchg(ms, chan, ms->buf[1]);
chan 304 dev/midisyn.c voice = midisyn_findvoice(ms, chan, ms->buf[1]);
chan 311 dev/midisyn.c voice = midisyn_findvoice(ms, chan, ms->buf[1]);
chan 313 dev/midisyn.c fs->pitchb(ms, chan, note, vel);
chan 62 dev/midisynvar.h #define MS_CHANNOTE(chan, note) ((chan) * 256 + (note))
chan 1224 dev/pci/azalia.c int nbits, c, chan, i, err;
chan 1287 dev/pci/azalia.c chan = 0;
chan 1290 dev/pci/azalia.c for (chan = 0, i = 0; i <= c; i++)
chan 1291 dev/pci/azalia.c chan += WIDGET_CHANNELS(&this->w[group->conv[c]]);
chan 1292 dev/pci/azalia.c azalia_codec_add_bits(this, chan, bits_rates, AUMODE_PLAY);
chan 1298 dev/pci/azalia.c chan = 0;
chan 1301 dev/pci/azalia.c for (chan = 0, i = 0; i <= c; i++)
chan 1302 dev/pci/azalia.c chan += WIDGET_CHANNELS(&this->w[group->conv[c]]);
chan 1303 dev/pci/azalia.c azalia_codec_add_bits(this, chan, bits_rates, AUMODE_RECORD);
chan 1314 dev/pci/azalia.c azalia_codec_add_bits(codec_t *this, int chan, uint32_t bits_rates, int mode)
chan 1317 dev/pci/azalia.c azalia_codec_add_format(this, chan, 8, 16, bits_rates, mode);
chan 1319 dev/pci/azalia.c azalia_codec_add_format(this, chan, 16, 16, bits_rates, mode);
chan 1321 dev/pci/azalia.c azalia_codec_add_format(this, chan, 20, 32, bits_rates, mode);
chan 1323 dev/pci/azalia.c azalia_codec_add_format(this, chan, 24, 32, bits_rates, mode);
chan 1325 dev/pci/azalia.c azalia_codec_add_format(this, chan, 32, 32, bits_rates, mode);
chan 1329 dev/pci/azalia.c azalia_codec_add_format(codec_t *this, int chan, int valid, int prec,
chan 1341 dev/pci/azalia.c f->channels = chan;
chan 1342 dev/pci/azalia.c switch (chan) {
chan 496 dev/pci/bktr/bktr_os.c u_int32_t chan;
chan 511 dev/pci/bktr/bktr_os.c if (ri->chan) {
chan 512 dev/pci/bktr/bktr_os.c if (ri->chan < MIN_TV_CHAN)
chan 513 dev/pci/bktr/bktr_os.c ri->chan = MIN_TV_CHAN;
chan 514 dev/pci/bktr/bktr_os.c if (ri->chan > MAX_TV_CHAN)
chan 515 dev/pci/bktr/bktr_os.c ri->chan = MAX_TV_CHAN;
chan 517 dev/pci/bktr/bktr_os.c chan = ri->chan;
chan 518 dev/pci/bktr/bktr_os.c ri->chan = tv_channel(sc, chan);
chan 521 dev/pci/bktr/bktr_os.c ri->chan = tv->channel;
chan 583 dev/pci/bktr/bktr_os.c ri->chan = tv->channel;
chan 221 dev/pci/czreg.h #define ZFIRM_CHNCTL_OFF(chan, reg) \
chan 222 dev/pci/czreg.h (ZFIRM_BRDCTL_SIZE + ((chan) * ZFIRM_CHNCTL_SIZE) + (reg))
chan 223 dev/pci/czreg.h #define ZFIRM_BUFCTL_OFF(chan, reg) \
chan 225 dev/pci/czreg.h ((chan) * ZFIRM_BUFCTL_SIZE) + (reg))
chan 136 dev/pci/emuxki.c void emuxki_channel_delete(struct emuxki_channel *chan);
chan 137 dev/pci/emuxki.c void emuxki_channel_start(struct emuxki_channel *chan);
chan 138 dev/pci/emuxki.c void emuxki_channel_stop(struct emuxki_channel *chan);
chan 139 dev/pci/emuxki.c void emuxki_channel_commit_fx(struct emuxki_channel *chan);
chan 140 dev/pci/emuxki.c void emuxki_channel_commit_parms(struct emuxki_channel *chan);
chan 141 dev/pci/emuxki.c void emuxki_channel_set_bufparms(struct emuxki_channel *chan, u_int32_t start, u_int32_t end);
chan 142 dev/pci/emuxki.c void emuxki_channel_set_srate(struct emuxki_channel *chan, u_int32_t srate);
chan 143 dev/pci/emuxki.c void emuxki_channel_set_fxsend(struct emuxki_channel *chan,
chan 145 dev/pci/emuxki.c void emuxki_chanparms_set_defaults(struct emuxki_channel *chan);
chan 1062 dev/pci/emuxki.c emuxki_chanparms_set_defaults(struct emuxki_channel *chan)
chan 1064 dev/pci/emuxki.c chan->fxsend.a.level = chan->fxsend.b.level =
chan 1065 dev/pci/emuxki.c chan->fxsend.c.level = chan->fxsend.d.level =
chan 1067 dev/pci/emuxki.c chan->fxsend.e.level = chan->fxsend.f.level =
chan 1068 dev/pci/emuxki.c chan->fxsend.g.level = chan->fxsend.h.level =
chan 1069 dev/pci/emuxki.c chan->voice->sc->sc_type & EMUXKI_AUDIGY ?
chan 1072 dev/pci/emuxki.c chan->fxsend.a.dest = 0x0;
chan 1073 dev/pci/emuxki.c chan->fxsend.b.dest = 0x1;
chan 1074 dev/pci/emuxki.c chan->fxsend.c.dest = 0x2;
chan 1075 dev/pci/emuxki.c chan->fxsend.d.dest = 0x3;
chan 1077 dev/pci/emuxki.c chan->fxsend.e.dest = 0x4;
chan 1078 dev/pci/emuxki.c chan->fxsend.f.dest = 0x5;
chan 1079 dev/pci/emuxki.c chan->fxsend.g.dest = 0x6;
chan 1080 dev/pci/emuxki.c chan->fxsend.h.dest = 0x7;
chan 1082 dev/pci/emuxki.c chan->pitch.initial = 0x0000; /* shouldn't it be 0xE000 ? */
chan 1083 dev/pci/emuxki.c chan->pitch.current = 0x0000; /* should it be 0x0400 */
chan 1084 dev/pci/emuxki.c chan->pitch.target = 0x0000; /* the unity pitch shift ? */
chan 1085 dev/pci/emuxki.c chan->pitch.envelope_amount = 0x00; /* none */
chan 1087 dev/pci/emuxki.c chan->initial_attenuation = 0x00; /* no attenuation */
chan 1088 dev/pci/emuxki.c chan->volume.current = 0x0000; /* no volume */
chan 1089 dev/pci/emuxki.c chan->volume.target = 0xffff;
chan 1090 dev/pci/emuxki.c chan->volume.envelope.current_state = 0x8000; /* 0 msec delay */
chan 1091 dev/pci/emuxki.c chan->volume.envelope.hold_time = 0x7f; /* 0 msec */
chan 1092 dev/pci/emuxki.c chan->volume.envelope.attack_time = 0x7F; /* 5.5msec */
chan 1093 dev/pci/emuxki.c chan->volume.envelope.sustain_level = 0x7F; /* full */
chan 1094 dev/pci/emuxki.c chan->volume.envelope.decay_time = 0x7F; /* 22msec */
chan 1096 dev/pci/emuxki.c chan->filter.initial_cutoff_frequency = 0xff; /* no filter */
chan 1097 dev/pci/emuxki.c chan->filter.current_cutoff_frequency = 0xffff; /* no filtering */
chan 1098 dev/pci/emuxki.c chan->filter.target_cutoff_frequency = 0xffff; /* no filtering */
chan 1099 dev/pci/emuxki.c chan->filter.lowpass_resonance_height = 0x0;
chan 1100 dev/pci/emuxki.c chan->filter.interpolation_ROM = 0x1; /* full band */
chan 1101 dev/pci/emuxki.c chan->filter.envelope_amount = 0x7f; /* none */
chan 1102 dev/pci/emuxki.c chan->filter.LFO_modulation_depth = 0x00; /* none */
chan 1104 dev/pci/emuxki.c chan->loop.start = 0x000000;
chan 1105 dev/pci/emuxki.c chan->loop.end = 0x000010; /* Why ? */
chan 1107 dev/pci/emuxki.c chan->modulation.envelope.current_state = 0x8000;
chan 1108 dev/pci/emuxki.c chan->modulation.envelope.hold_time = 0x00; /* 127 better ? */
chan 1109 dev/pci/emuxki.c chan->modulation.envelope.attack_time = 0x00; /* infinite */
chan 1110 dev/pci/emuxki.c chan->modulation.envelope.sustain_level = 0x00; /* off */
chan 1111 dev/pci/emuxki.c chan->modulation.envelope.decay_time = 0x7f; /* 22 msec */
chan 1112 dev/pci/emuxki.c chan->modulation.LFO_state = 0x8000;
chan 1114 dev/pci/emuxki.c chan->vibrato_LFO.state = 0x8000;
chan 1115 dev/pci/emuxki.c chan->vibrato_LFO.modulation_depth = 0x00; /* none */
chan 1116 dev/pci/emuxki.c chan->vibrato_LFO.vibrato_depth = 0x00;
chan 1117 dev/pci/emuxki.c chan->vibrato_LFO.frequency = 0x00; /* Why set to 24 when
chan 1120 dev/pci/emuxki.c chan->tremolo_depth = 0x00;
chan 1127 dev/pci/emuxki.c struct emuxki_channel *chan;
chan 1129 dev/pci/emuxki.c chan = malloc(sizeof(struct emuxki_channel), M_DEVBUF, M_WAITOK);
chan 1130 dev/pci/emuxki.c if (chan == NULL)
chan 1133 dev/pci/emuxki.c chan->voice = voice;
chan 1134 dev/pci/emuxki.c chan->num = num;
chan 1135 dev/pci/emuxki.c emuxki_chanparms_set_defaults(chan);
chan 1136 dev/pci/emuxki.c chan->voice->sc->channel[num] = chan;
chan 1137 dev/pci/emuxki.c return (chan);
chan 1142 dev/pci/emuxki.c emuxki_channel_delete(struct emuxki_channel *chan)
chan 1144 dev/pci/emuxki.c chan->voice->sc->channel[chan->num] = NULL;
chan 1145 dev/pci/emuxki.c free(chan, M_DEVBUF);
chan 1149 dev/pci/emuxki.c emuxki_channel_set_fxsend(struct emuxki_channel *chan,
chan 1153 dev/pci/emuxki.c chan->fxsend.a.level = fxsend->a.level;
chan 1154 dev/pci/emuxki.c chan->fxsend.b.level = fxsend->b.level;
chan 1155 dev/pci/emuxki.c chan->fxsend.c.level = fxsend->c.level;
chan 1156 dev/pci/emuxki.c chan->fxsend.d.level = fxsend->d.level;
chan 1157 dev/pci/emuxki.c chan->fxsend.a.dest = fxsend->a.dest;
chan 1158 dev/pci/emuxki.c chan->fxsend.b.dest = fxsend->b.dest;
chan 1159 dev/pci/emuxki.c chan->fxsend.c.dest = fxsend->c.dest;
chan 1160 dev/pci/emuxki.c chan->fxsend.d.dest = fxsend->d.dest;
chan 1163 dev/pci/emuxki.c chan->fxsend.e.level = fxsend->e.level;
chan 1164 dev/pci/emuxki.c chan->fxsend.f.level = fxsend->f.level;
chan 1165 dev/pci/emuxki.c chan->fxsend.g.level = fxsend->g.level;
chan 1166 dev/pci/emuxki.c chan->fxsend.h.level = fxsend->h.level;
chan 1167 dev/pci/emuxki.c chan->fxsend.e.dest = fxsend->e.dest;
chan 1168 dev/pci/emuxki.c chan->fxsend.f.dest = fxsend->f.dest;
chan 1169 dev/pci/emuxki.c chan->fxsend.g.dest = fxsend->g.dest;
chan 1170 dev/pci/emuxki.c chan->fxsend.h.dest = fxsend->h.dest;
chan 1174 dev/pci/emuxki.c emuxki_channel_set_srate(struct emuxki_channel *chan, u_int32_t srate)
chan 1176 dev/pci/emuxki.c chan->pitch.target = (srate << 8) / 375;
chan 1177 dev/pci/emuxki.c chan->pitch.target = (chan->pitch.target >> 1) +
chan 1178 dev/pci/emuxki.c (chan->pitch.target & 1);
chan 1179 dev/pci/emuxki.c chan->pitch.target &= 0xffff;
chan 1180 dev/pci/emuxki.c chan->pitch.current = chan->pitch.target;
chan 1181 dev/pci/emuxki.c chan->pitch.initial =
chan 1187 dev/pci/emuxki.c emuxki_channel_set_bufparms(struct emuxki_channel *chan,
chan 1190 dev/pci/emuxki.c chan->loop.start = start & EMU_CHAN_PSST_LOOPSTARTADDR_MASK;
chan 1191 dev/pci/emuxki.c chan->loop.end = end & EMU_CHAN_DSL_LOOPENDADDR_MASK;
chan 1195 dev/pci/emuxki.c emuxki_channel_commit_fx(struct emuxki_channel *chan)
chan 1197 dev/pci/emuxki.c struct emuxki_softc *sc = chan->voice->sc;
chan 1198 dev/pci/emuxki.c u_int8_t chano = chan->num;
chan 1202 dev/pci/emuxki.c (chan->fxsend.d.dest << 24) |
chan 1203 dev/pci/emuxki.c (chan->fxsend.c.dest << 16) |
chan 1204 dev/pci/emuxki.c (chan->fxsend.b.dest << 8) |
chan 1205 dev/pci/emuxki.c (chan->fxsend.a.dest));
chan 1207 dev/pci/emuxki.c (chan->fxsend.h.dest << 24) |
chan 1208 dev/pci/emuxki.c (chan->fxsend.g.dest << 16) |
chan 1209 dev/pci/emuxki.c (chan->fxsend.f.dest << 8) |
chan 1210 dev/pci/emuxki.c (chan->fxsend.e.dest));
chan 1212 dev/pci/emuxki.c (chan->fxsend.e.level << 24) |
chan 1213 dev/pci/emuxki.c (chan->fxsend.f.level << 16) |
chan 1214 dev/pci/emuxki.c (chan->fxsend.g.level << 8) |
chan 1215 dev/pci/emuxki.c (chan->fxsend.h.level));
chan 1218 dev/pci/emuxki.c (chan->fxsend.d.dest << 28) |
chan 1219 dev/pci/emuxki.c (chan->fxsend.c.dest << 24) |
chan 1220 dev/pci/emuxki.c (chan->fxsend.b.dest << 20) |
chan 1221 dev/pci/emuxki.c (chan->fxsend.a.dest << 16));
chan 1225 dev/pci/emuxki.c (chan->fxsend.a.level << 8) | chan->fxsend.b.level);
chan 1227 dev/pci/emuxki.c (chan->fxsend.d.level << 24) | chan->loop.end);
chan 1229 dev/pci/emuxki.c (chan->fxsend.c.level << 24) | chan->loop.start);
chan 1233 dev/pci/emuxki.c emuxki_channel_commit_parms(struct emuxki_channel *chan)
chan 1235 dev/pci/emuxki.c struct emuxki_voice *voice = chan->voice;
chan 1238 dev/pci/emuxki.c u_int8_t chano = chan->num;
chan 1241 dev/pci/emuxki.c start = chan->loop.start +
chan 1248 dev/pci/emuxki.c emuxki_channel_commit_fx(chan);
chan 1251 dev/pci/emuxki.c (chan->filter.lowpass_resonance_height << 28) |
chan 1252 dev/pci/emuxki.c (chan->filter.interpolation_ROM << 25) |
chan 1259 dev/pci/emuxki.c chan->filter.current_cutoff_frequency);
chan 1261 dev/pci/emuxki.c chan->filter.target_cutoff_frequency);
chan 1263 dev/pci/emuxki.c (chan->modulation.envelope.hold_time << 8) |
chan 1264 dev/pci/emuxki.c chan->modulation.envelope.attack_time);
chan 1266 dev/pci/emuxki.c (chan->modulation.envelope.sustain_level << 8) |
chan 1267 dev/pci/emuxki.c chan->modulation.envelope.decay_time);
chan 1269 dev/pci/emuxki.c chan->modulation.LFO_state);
chan 1271 dev/pci/emuxki.c chan->vibrato_LFO.state);
chan 1273 dev/pci/emuxki.c (chan->vibrato_LFO.modulation_depth << 8) |
chan 1274 dev/pci/emuxki.c chan->filter.LFO_modulation_depth);
chan 1276 dev/pci/emuxki.c (chan->tremolo_depth << 8));
chan 1278 dev/pci/emuxki.c (chan->vibrato_LFO.vibrato_depth << 8) |
chan 1279 dev/pci/emuxki.c chan->vibrato_LFO.frequency);
chan 1281 dev/pci/emuxki.c chan->modulation.envelope.current_state);
chan 1283 dev/pci/emuxki.c (chan->volume.envelope.hold_time << 8) |
chan 1284 dev/pci/emuxki.c chan->volume.envelope.attack_time);
chan 1286 dev/pci/emuxki.c chan->volume.envelope.current_state);
chan 1288 dev/pci/emuxki.c (chan->pitch.envelope_amount << 8) |
chan 1289 dev/pci/emuxki.c chan->filter.envelope_amount);
chan 1294 dev/pci/emuxki.c emuxki_channel_start(struct emuxki_channel *chan)
chan 1296 dev/pci/emuxki.c struct emuxki_voice *voice = chan->voice;
chan 1298 dev/pci/emuxki.c u_int8_t cache_sample, cache_invalid_size, chano = chan->num;
chan 1316 dev/pci/emuxki.c (chan->filter.target_cutoff_frequency << 8) |
chan 1317 dev/pci/emuxki.c chan->initial_attenuation);
chan 1319 dev/pci/emuxki.c chan->volume.target);
chan 1321 dev/pci/emuxki.c chan->volume.current);
chan 1329 dev/pci/emuxki.c (chan->volume.envelope.sustain_level << 8) |
chan 1330 dev/pci/emuxki.c chan->volume.envelope.decay_time);
chan 1332 dev/pci/emuxki.c chan->pitch.target);
chan 1334 dev/pci/emuxki.c chan->pitch.current);
chan 1335 dev/pci/emuxki.c emuxki_write(sc, chano, EMU_CHAN_IP, chan->pitch.initial);
chan 1341 dev/pci/emuxki.c emuxki_channel_stop(struct emuxki_channel *chan)
chan 1344 dev/pci/emuxki.c u_int8_t chano = chan->num;
chan 1345 dev/pci/emuxki.c struct emuxki_softc *sc = chan->voice->sc;
chan 1378 dev/pci/emuxki.c voice->dataloc.chan[1] =
chan 1380 dev/pci/emuxki.c if (voice->dataloc.chan[1] == NULL) {
chan 1385 dev/pci/emuxki.c voice->dataloc.chan[0] = emuxki_channel_new(voice, i);
chan 1386 dev/pci/emuxki.c if (voice->dataloc.chan[0] == NULL) {
chan 1388 dev/pci/emuxki.c emuxki_channel_delete(voice->dataloc.chan[1]);
chan 1389 dev/pci/emuxki.c voice->dataloc.chan[1] = NULL;
chan 1404 dev/pci/emuxki.c emuxki_channel_delete(voice->dataloc.chan[0]);
chan 1405 dev/pci/emuxki.c voice->dataloc.chan[0] = NULL;
chan 1407 dev/pci/emuxki.c emuxki_channel_delete(voice->dataloc.chan[1]);
chan 1408 dev/pci/emuxki.c voice->dataloc.chan[1] = NULL;
chan 1458 dev/pci/emuxki.c if (voice->dataloc.chan[0] != NULL)
chan 1494 dev/pci/emuxki.c voice->dataloc.chan[0] = voice->dataloc.chan[1] = NULL;
chan 1565 dev/pci/emuxki.c emuxki_channel_set_fxsend(voice->dataloc.chan[0],
chan 1571 dev/pci/emuxki.c emuxki_channel_set_fxsend(voice->dataloc.chan[1],
chan 1585 dev/pci/emuxki.c emuxki_channel_set_srate(voice->dataloc.chan[0], srate);
chan 1587 dev/pci/emuxki.c emuxki_channel_set_srate(voice->dataloc.chan[1],
chan 1646 dev/pci/emuxki.c struct emuxki_channel **chan;
chan 1666 dev/pci/emuxki.c chan = voice->dataloc.chan;
chan 1669 dev/pci/emuxki.c emuxki_channel_set_bufparms(chan[0],
chan 1672 dev/pci/emuxki.c emuxki_channel_set_bufparms(chan[1],
chan 1718 dev/pci/emuxki.c emuxki_channel_commit_parms(voice->dataloc.chan[0]);
chan 1720 dev/pci/emuxki.c emuxki_channel_commit_parms(voice->dataloc.chan[1]);
chan 1733 dev/pci/emuxki.c voice->dataloc.chan[0]->num,
chan 1735 dev/pci/emuxki.c voice->dataloc.chan[0]->loop.start);
chan 1859 dev/pci/emuxki.c emuxki_channel_start(voice->dataloc.chan[0]);
chan 1861 dev/pci/emuxki.c emuxki_channel_start(voice->dataloc.chan[1]);
chan 1907 dev/pci/emuxki.c emuxki_channel_stop(voice->dataloc.chan[0]);
chan 1909 dev/pci/emuxki.c emuxki_channel_stop(voice->dataloc.chan[1]);
chan 200 dev/pci/emuxkivar.h struct emuxki_channel *chan[2];
chan 876 dev/pci/if_iwi.c letoh16(frame->len), frame->chan, frame->rssi_dbm));
chan 958 dev/pci/if_iwi.c htole16(ic->ic_channels[frame->chan].ic_freq);
chan 960 dev/pci/if_iwi.c htole16(ic->ic_channels[frame->chan].ic_flags);
chan 996 dev/pci/if_iwi.c struct iwi_notif_scan_channel *chan =
chan 999 dev/pci/if_iwi.c DPRINTFN(2, ("Scanning channel (%u)\n", chan->nchan));
chan 1854 dev/pci/if_iwi.c power.chan[nchan].chan = i;
chan 1855 dev/pci/if_iwi.c power.chan[nchan].power = IWI_TXPOWER_MAX;
chan 1876 dev/pci/if_iwi.c power.chan[nchan].chan = i;
chan 1877 dev/pci/if_iwi.c power.chan[nchan].power = IWI_TXPOWER_MAX;
chan 1956 dev/pci/if_iwi.c iwi_set_chan(struct iwi_softc *sc, struct ieee80211_channel *chan)
chan 1965 dev/pci/if_iwi.c (IEEE80211_IS_CHAN_5GHZ(chan) ? IWI_CHAN_5GHZ : IWI_CHAN_2GHZ);
chan 1966 dev/pci/if_iwi.c scan.channels[1] = ieee80211_chan2ieee(ic, chan);
chan 1968 dev/pci/if_iwi.c DPRINTF(("Setting channel to %u\n", ieee80211_chan2ieee(ic, chan)));
chan 2088 dev/pci/if_iwi.c assoc.chan = ieee80211_chan2ieee(ic, ni->ni_chan);
chan 2115 dev/pci/if_iwi.c ether_sprintf(assoc.bssid), assoc.chan, assoc.auth));
chan 198 dev/pci/if_iwireg.h uint8_t chan;
chan 308 dev/pci/if_iwireg.h uint8_t chan;
chan 312 dev/pci/if_iwireg.h } __packed chan[37];
chan 317 dev/pci/if_iwireg.h uint8_t chan;
chan 839 dev/pci/if_wpi.c DPRINTF(("config chan %d flags %x\n", sc->config.chan,
chan 1223 dev/pci/if_wpi.c letoh16(head->len), (int8_t)stat->rssi, head->rate, head->chan,
chan 1268 dev/pci/if_wpi.c htole16(ic->ic_channels[head->chan].ic_freq);
chan 1270 dev/pci/if_wpi.c htole16(ic->ic_channels[head->chan].ic_flags);
chan 1452 dev/pci/if_wpi.c scan->chan, letoh32(scan->status)));
chan 1455 dev/pci/if_wpi.c ic->ic_bss->ni_chan = &ic->ic_channels[scan->chan];
chan 1464 dev/pci/if_wpi.c scan->nchan, scan->status, scan->chan));
chan 1466 dev/pci/if_wpi.c if (scan->status == 1 && scan->chan <= 14) {
chan 1946 dev/pci/if_wpi.c int chan, i;
chan 1955 dev/pci/if_wpi.c chan = band->chan[i];
chan 1958 dev/pci/if_wpi.c ic->ic_channels[chan].ic_freq =
chan 1959 dev/pci/if_wpi.c ieee80211_ieee2mhz(chan, IEEE80211_CHAN_2GHZ);
chan 1960 dev/pci/if_wpi.c ic->ic_channels[chan].ic_flags =
chan 1971 dev/pci/if_wpi.c if (chan <= 14)
chan 1974 dev/pci/if_wpi.c ic->ic_channels[chan].ic_freq =
chan 1975 dev/pci/if_wpi.c ieee80211_ieee2mhz(chan, IEEE80211_CHAN_5GHZ);
chan 1976 dev/pci/if_wpi.c ic->ic_channels[chan].ic_flags = IEEE80211_CHAN_A;
chan 1981 dev/pci/if_wpi.c ic->ic_channels[chan].ic_flags |=
chan 1986 dev/pci/if_wpi.c sc->maxpwr[chan] = channels[i].maxpwr;
chan 1989 dev/pci/if_wpi.c chan, channels[i].flags, sc->maxpwr[chan]));
chan 2004 dev/pci/if_wpi.c group->chan = rgroup.chan;
chan 2010 dev/pci/if_wpi.c group->chan, group->maxpwr, group->temp));
chan 2154 dev/pci/if_wpi.c u_int chan;
chan 2158 dev/pci/if_wpi.c chan = ieee80211_chan2ieee(ic, c);
chan 2163 dev/pci/if_wpi.c if (chan <= group->chan)
chan 2170 dev/pci/if_wpi.c txpower.chan = htole16(chan);
chan 2187 dev/pci/if_wpi.c DPRINTF(("chan %d/rate %d: power index %d\n", chan,
chan 2214 dev/pci/if_wpi.c u_int chan;
chan 2217 dev/pci/if_wpi.c chan = ieee80211_chan2ieee(ic, c);
chan 2236 dev/pci/if_wpi.c pwr = min(pwr, sc->maxpwr[chan]);
chan 2353 dev/pci/if_wpi.c sc->config.chan = ieee80211_chan2ieee(ic, ni->ni_chan);
chan 2375 dev/pci/if_wpi.c DPRINTF(("config chan %d flags %x cck %x ofdm %x\n", sc->config.chan,
chan 2420 dev/pci/if_wpi.c struct wpi_scan_chan *chan;
chan 2513 dev/pci/if_wpi.c chan = (struct wpi_scan_chan *)frm;
chan 2519 dev/pci/if_wpi.c chan->chan = ieee80211_chan2ieee(ic, c);
chan 2520 dev/pci/if_wpi.c chan->flags = 0;
chan 2522 dev/pci/if_wpi.c chan->flags |= WPI_CHAN_ACTIVE;
chan 2524 dev/pci/if_wpi.c chan->flags |= WPI_CHAN_DIRECT;
chan 2526 dev/pci/if_wpi.c chan->dsp_gain = 0x6e;
chan 2528 dev/pci/if_wpi.c chan->rf_gain = 0x3b;
chan 2529 dev/pci/if_wpi.c chan->active = htole16(10);
chan 2530 dev/pci/if_wpi.c chan->passive = htole16(110);
chan 2532 dev/pci/if_wpi.c chan->rf_gain = 0x28;
chan 2533 dev/pci/if_wpi.c chan->active = htole16(20);
chan 2534 dev/pci/if_wpi.c chan->passive = htole16(120);
chan 2537 dev/pci/if_wpi.c chan++;
chan 2603 dev/pci/if_wpi.c sc->config.chan = ieee80211_chan2ieee(ic, ic->ic_ibss_chan);
chan 227 dev/pci/if_wpireg.h uint16_t chan;
chan 301 dev/pci/if_wpireg.h uint8_t chan;
chan 509 dev/pci/if_wpireg.h uint8_t chan;
chan 523 dev/pci/if_wpireg.h uint16_t chan;
chan 560 dev/pci/if_wpireg.h uint8_t chan;
chan 571 dev/pci/if_wpireg.h uint8_t chan;
chan 631 dev/pci/if_wpireg.h uint8_t chan;
chan 640 dev/pci/if_wpireg.h uint8_t chan[WPI_MAX_CHAN_PER_BAND];
chan 121 dev/pci/if_wpivar.h uint8_t chan;
chan 476 dev/pci/musycc.c musycc_set_chandesc(struct musycc_group *mg, int chan, int nslots, int proto)
chan 482 dev/pci/musycc.c mg->mg_channels[chan]->cc_ifp->if_xname, nslots, proto));
chan 500 dev/pci/musycc.c mg->mg_group->tx_cconf[chan] = htole32(MUSYCC_CHAN_BUFIDX_SET(idx) |
chan 503 dev/pci/musycc.c mg->mg_group->rx_cconf[chan] = htole32(MUSYCC_CHAN_BUFIDX_SET(idx) |
chan 585 dev/pci/musycc.c musycc_activate_channel(struct musycc_group *mg, int chan)
chan 588 dev/pci/musycc.c mg->mg_channels[chan]->cc_ifp->if_xname));
chan 589 dev/pci/musycc.c musycc_sreq(mg, chan, MUSYCC_SREQ_SET(26), MUSYCC_SREQ_BOTH,
chan 591 dev/pci/musycc.c musycc_sreq(mg, chan, MUSYCC_SREQ_SET(24), MUSYCC_SREQ_BOTH,
chan 593 dev/pci/musycc.c musycc_sreq(mg, chan, MUSYCC_SREQ_SET(8), MUSYCC_SREQ_BOTH,
chan 619 dev/pci/musycc.c musycc_free_channel(struct musycc_group *mg, int chan)
chan 625 dev/pci/musycc.c mg->mg_channels[chan]->cc_ifp->if_xname));
chan 629 dev/pci/musycc.c mg->mg_channels[chan]->cc_ifp->if_timer = 0;
chan 635 dev/pci/musycc.c chan)
chan 639 dev/pci/musycc.c chan)
chan 644 dev/pci/musycc.c idx = MUSYCC_CHAN_BUFIDX_GET(letoh32(mg->mg_group->tx_cconf[chan]));
chan 645 dev/pci/musycc.c slots = MUSYCC_CHAN_BUFLEN_GET(letoh32(mg->mg_group->tx_cconf[chan]));
chan 650 dev/pci/musycc.c mg->mg_group->tx_cconf[chan] = 0;
chan 651 dev/pci/musycc.c mg->mg_group->rx_cconf[chan] = 0;
chan 654 dev/pci/musycc.c musycc_list_rx_free(mg, chan);
chan 655 dev/pci/musycc.c musycc_list_tx_free(mg, chan);
chan 660 dev/pci/musycc.c musycc_sreq(mg, chan, MUSYCC_SREQ_SET(24), MUSYCC_SREQ_BOTH,
chan 662 dev/pci/musycc.c musycc_sreq(mg, chan, MUSYCC_SREQ_SET(26), MUSYCC_SREQ_BOTH,
chan 667 dev/pci/musycc.c musycc_state_engine(struct musycc_group *mg, int chan, enum musycc_event ev)
chan 671 dev/pci/musycc.c if (mg->mg_channels[chan] == NULL)
chan 674 dev/pci/musycc.c state = mg->mg_channels[chan]->cc_state;
chan 677 dev/pci/musycc.c mg->mg_channels[chan]->cc_ifp->if_xname, state, ev));
chan 688 dev/pci/musycc.c mg->mg_channels[chan]->cc_state = CHAN_TRANSIENT;
chan 689 dev/pci/musycc.c musycc_free_channel(mg, chan);
chan 695 dev/pci/musycc.c musycc_reinit_dma(mg, chan);
chan 699 dev/pci/musycc.c mg->mg_channels[chan]->cc_state = state;
chan 700 dev/pci/musycc.c wakeup(mg->mg_channels[chan]);
chan 1314 dev/pci/musycc.c int i, n, chan;
chan 1330 dev/pci/musycc.c chan = MUSYCC_INTD_CHAN(id);
chan 1344 dev/pci/musycc.c musycc_state_engine(mg, chan,
chan 1354 dev/pci/musycc.c musycc_txeom(mg, chan, 0);
chan 1356 dev/pci/musycc.c musycc_rxeom(mg, chan, 0);
chan 1371 dev/pci/musycc.c if (mg->mg_channels[chan]->cc_state !=
chan 1384 dev/pci/musycc.c musycc_txeom(mg, chan);
chan 1388 dev/pci/musycc.c mg->mg_group->tx_headp[chan] =
chan 1390 dev/pci/musycc.c (caddr_t)mg->mg_dma_d[chan].tx_pend -
chan 1394 dev/pci/musycc.c musycc_sreq(mg, chan, MUSYCC_SREQ_SET(8),
chan 1404 dev/pci/musycc.c mg->mg_channels[chan]->cc_ifp->if_xname,
chan 1409 dev/pci/musycc.c ifp = mg->mg_channels[chan]->cc_ifp;
chan 1412 dev/pci/musycc.c musycc_txeom(mg, chan, 1);
chan 1415 dev/pci/musycc.c musycc_rxeom(mg, chan, 1);
chan 1424 dev/pci/musycc.c ifp = mg->mg_channels[chan]->cc_ifp;
chan 1427 dev/pci/musycc.c musycc_txeom(mg, chan, 1);
chan 1430 dev/pci/musycc.c musycc_rxeom(mg, chan, 1);
chan 1467 dev/pci/pciide.c int chan = cp->wdc_channel.channel;
chan 1475 dev/pci/pciide.c status = PCIIDE_DMACTL_READ(sc, chan);
chan 1540 dev/pci/pciide.c pciide_dmacmd_read(struct pciide_softc *sc, int chan)
chan 1543 dev/pci/pciide.c IDEDMA_CMD(chan)));
chan 1547 dev/pci/pciide.c pciide_dmacmd_write(struct pciide_softc *sc, int chan, u_int8_t val)
chan 1550 dev/pci/pciide.c IDEDMA_CMD(chan), val);
chan 1554 dev/pci/pciide.c pciide_dmactl_read(struct pciide_softc *sc, int chan)
chan 1557 dev/pci/pciide.c IDEDMA_CTL(chan)));
chan 1561 dev/pci/pciide.c pciide_dmactl_write(struct pciide_softc *sc, int chan, u_int8_t val)
chan 1564 dev/pci/pciide.c IDEDMA_CTL(chan), val);
chan 1568 dev/pci/pciide.c pciide_dmatbl_write(struct pciide_softc *sc, int chan, u_int32_t val)
chan 1571 dev/pci/pciide.c IDEDMA_TBL(chan), val);
chan 1829 dev/pci/pciide.c int chan = chp->channel;
chan 1832 dev/pci/pciide.c PCIIDE_DMACTL_WRITE(sc, chan, PCIIDE_DMACTL_READ(sc, chan));
chan 4190 dev/pci/pciide.c int chan, reg;
chan 4205 dev/pci/pciide.c for (chan = 0; chan < 4; chan++) {
chan 4206 dev/pci/pciide.c pc = &sc->pciide_channels[chan];
chan 4213 dev/pci/pciide.c satalink_ba5_regmap[chan].ba5_IDEDMA_CMD + reg,
chan 4214 dev/pci/pciide.c size, &sl->regs[chan].dma_iohs[reg]) != 0) {
chan 4219 dev/pci/pciide.c chan].ba5_IDEDMA_CMD + reg,
chan 4277 dev/pci/pciide.c int chan = wdc_cp->channel;
chan 4284 dev/pci/pciide.c sl->regs[chan].cmd_iot = sl->ba5_st;
chan 4286 dev/pci/pciide.c satalink_ba5_regmap[chan].ba5_IDE_TF0,
chan 4287 dev/pci/pciide.c 9, &sl->regs[chan].cmd_baseioh) != 0) {
chan 4293 dev/pci/pciide.c sl->regs[chan].ctl_iot = sl->ba5_st;
chan 4295 dev/pci/pciide.c satalink_ba5_regmap[chan].ba5_IDE_TF8,
chan 4301 dev/pci/pciide.c sl->regs[chan].ctl_ioh = cp->ctl_baseioh;
chan 4304 dev/pci/pciide.c if (bus_space_subregion(sl->regs[chan].cmd_iot,
chan 4305 dev/pci/pciide.c sl->regs[chan].cmd_baseioh,
chan 4307 dev/pci/pciide.c &sl->regs[chan].cmd_iohs[i]) != 0) {
chan 4314 dev/pci/pciide.c sl->regs[chan].cmd_iohs[wdr_status & _WDC_REGMASK] =
chan 4315 dev/pci/pciide.c sl->regs[chan].cmd_iohs[wdr_command & _WDC_REGMASK];
chan 4316 dev/pci/pciide.c sl->regs[chan].cmd_iohs[wdr_features & _WDC_REGMASK] =
chan 4317 dev/pci/pciide.c sl->regs[chan].cmd_iohs[wdr_error & _WDC_REGMASK];
chan 4318 dev/pci/pciide.c wdc_cp->data32iot = wdc_cp->cmd_iot = sl->regs[chan].cmd_iot;
chan 4319 dev/pci/pciide.c wdc_cp->data32ioh = wdc_cp->cmd_ioh = sl->regs[chan].cmd_iohs[0];
chan 4357 dev/pci/pciide.c sii3114_dmacmd_read(struct pciide_softc *sc, int chan)
chan 4362 dev/pci/pciide.c sl->regs[chan].dma_iohs[IDEDMA_CMD(0)], 0));
chan 4366 dev/pci/pciide.c sii3114_dmacmd_write(struct pciide_softc *sc, int chan, u_int8_t val)
chan 4371 dev/pci/pciide.c sl->regs[chan].dma_iohs[IDEDMA_CMD(0)], 0, val);
chan 4375 dev/pci/pciide.c sii3114_dmactl_read(struct pciide_softc *sc, int chan)
chan 4380 dev/pci/pciide.c sl->regs[chan].dma_iohs[IDEDMA_CTL(0)], 0));
chan 4384 dev/pci/pciide.c sii3114_dmactl_write(struct pciide_softc *sc, int chan, u_int8_t val)
chan 4389 dev/pci/pciide.c sl->regs[chan].dma_iohs[IDEDMA_CTL(0)], 0, val);
chan 4393 dev/pci/pciide.c sii3114_dmatbl_write(struct pciide_softc *sc, int chan, u_int32_t val)
chan 4398 dev/pci/pciide.c sl->regs[chan].dma_iohs[IDEDMA_TBL(0)], 0, val);
chan 6655 dev/pci/pciide.c int chan = chp->channel;
chan 6658 dev/pci/pciide.c ps->regs[chan].dma_iohs[IDEDMA_CMD(0)], 0,
chan 6660 dev/pci/pciide.c ps->regs[chan].dma_iohs[IDEDMA_CMD(0)],
chan 6661 dev/pci/pciide.c 0) & ~0x00003f9f) | (chan + 1));
chan 6663 dev/pci/pciide.c (chan + 1) << 2, 0x00000001);
chan 7365 dev/pci/pciide.c svwsata_dmacmd_read(struct pciide_softc *sc, int chan)
chan 7368 dev/pci/pciide.c (chan << 8) + SVWSATA_DMA + IDEDMA_CMD(0)));
chan 7372 dev/pci/pciide.c svwsata_dmacmd_write(struct pciide_softc *sc, int chan, u_int8_t val)
chan 7375 dev/pci/pciide.c (chan << 8) + SVWSATA_DMA + IDEDMA_CMD(0), val);
chan 7379 dev/pci/pciide.c svwsata_dmactl_read(struct pciide_softc *sc, int chan)
chan 7382 dev/pci/pciide.c (chan << 8) + SVWSATA_DMA + IDEDMA_CTL(0)));
chan 7386 dev/pci/pciide.c svwsata_dmactl_write(struct pciide_softc *sc, int chan, u_int8_t val)
chan 7389 dev/pci/pciide.c (chan << 8) + SVWSATA_DMA + IDEDMA_CTL(0), val);
chan 7393 dev/pci/pciide.c svwsata_dmatbl_write(struct pciide_softc *sc, int chan, u_int32_t val)
chan 7396 dev/pci/pciide.c (chan << 8) + SVWSATA_DMA + IDEDMA_TBL(0), val);
chan 64 dev/pci/pciide_acard_reg.h #define ATP8x0_CTRL_EN(chan) (0x00020000 << (chan))
chan 66 dev/pci/pciide_acard_reg.h #define ATP860_CTRL_80P(chan) (0x00000100 << (chan))
chan 41 dev/pci/pciide_acer_reg.h #define PCIIDE_CHAN_RO(chan) (0x20 >> (chan))
chan 49 dev/pci/pciide_acer_reg.h #define ACER_0x4A_80PIN(chan) (0x1 << (chan))
chan 67 dev/pci/pciide_acer_reg.h #define ACER_FCS_TIMREG(chan,drv) ((0x8) >> ((drv) + (chan) * 2))
chan 76 dev/pci/pciide_acer_reg.h #define ACER_FTH_VAL(chan, drv, val) \
chan 77 dev/pci/pciide_acer_reg.h (((val) & 0x3) << ((drv) * 4 + (chan) * 8))
chan 78 dev/pci/pciide_acer_reg.h #define ACER_FTH_OPL(chan, drv, val) \
chan 79 dev/pci/pciide_acer_reg.h (((val) & 0x3) << (2 + (drv) * 4 + (chan) * 8))
chan 80 dev/pci/pciide_acer_reg.h #define ACER_UDMA_EN(chan, drv) \
chan 81 dev/pci/pciide_acer_reg.h (0x8 << (16 + (drv) * 4 + (chan) * 8))
chan 82 dev/pci/pciide_acer_reg.h #define ACER_UDMA_TIM(chan, drv, val) \
chan 83 dev/pci/pciide_acer_reg.h (((val) & 0x7) << (16 + (drv) * 4 + (chan) * 8))
chan 86 dev/pci/pciide_acer_reg.h #define ACER_IDETIM(chan, drv) (0x5a + (drv) + (chan) * 4)
chan 62 dev/pci/pciide_amd_reg.h #define AMD756_CHAN_EN(chan) (0x01 << (1 - (chan)))
chan 63 dev/pci/pciide_amd_reg.h #define AMD756_CABLE(chan, drive) (0x00010000 << ((chan) * 2 + (drive)))
chan 71 dev/pci/pciide_cmd_reg.h #define CMD_DATA_TIM(chan, drive) \
chan 72 dev/pci/pciide_cmd_reg.h (((chan) == 0) ? \
chan 89 dev/pci/pciide_cmd_reg.h #define CMD_DMA_IRQ(chan) (0x4 << (chan))
chan 90 dev/pci/pciide_cmd_reg.h #define CMD_DMA_IRQ_DIS(chan) (0x10 << (chan))
chan 96 dev/pci/pciide_cmd_reg.h #define CMD_BICSR_80(chan) (0x01 << (chan))
chan 54 dev/pci/pciide_hpt_reg.h #define HPT_IDETIM(chan, drive) (0x40 + ((drive) * 4) + ((chan) * 8))
chan 61 dev/pci/pciide_hpt_reg.h #define HPT366_CTRL1_BLKDIS(chan) (0x40 << (chan))
chan 62 dev/pci/pciide_hpt_reg.h #define HPT366_CTRL1_CHANEN(chan) (0x10 << (chan))
chan 63 dev/pci/pciide_hpt_reg.h #define HPT366_CTRL1_CLRBUF(chan) (0x04 << (chan))
chan 64 dev/pci/pciide_hpt_reg.h #define HPT366_CTRL1_LEG(chan) (0x01 << (chan))
chan 68 dev/pci/pciide_hpt_reg.h #define HPT366_CTRL2_HOLDIRQ(chan) (0x20 << (chan))
chan 70 dev/pci/pciide_hpt_reg.h #define HPT366_CTRL2_CLEARFIFO(chan) (0x04 << (chan))
chan 74 dev/pci/pciide_hpt_reg.h #define HPT366_CTRL3(chan) (0x52 + ((chan) * 4))
chan 80 dev/pci/pciide_hpt_reg.h #define HPT370_CTRL1(chan) (0x50 + ((chan) * 4))
chan 90 dev/pci/pciide_hpt_reg.h #define HPT370_CTRL2(chan) (0x51 + ((chan) * 4))
chan 94 dev/pci/pciide_hpt_reg.h #define HPT370_CTRL3(chan) (0x52 + ((chan) * 4))
chan 101 dev/pci/pciide_hpt_reg.h #define HPT_STAT1_IRQPOLL(chan) (0x40 << (chan)) /* 366 only */
chan 102 dev/pci/pciide_hpt_reg.h #define HPT_STAT1_DMARQ(chan) (0x04 << ((chan) * 3))
chan 103 dev/pci/pciide_hpt_reg.h #define HPT_STAT1_DMACK(chan) (0x02 << ((chan) * 3))
chan 104 dev/pci/pciide_hpt_reg.h #define HPT_STAT1_IORDY(chan) (0x01 << ((chan) * 3))
chan 108 dev/pci/pciide_hpt_reg.h #define HPT_STAT2_RST(chan) (0x40 << (chan)) /* 370 only */
chan 109 dev/pci/pciide_hpt_reg.h #define HPT_STAT2_POLLEN(chan) (0x04 << ((chan) * 3))
chan 110 dev/pci/pciide_hpt_reg.h #define HPT_STAT2_IRQD1(chan) (0x02 << ((chan) * 3))
chan 118 dev/pci/pciide_hpt_reg.h #define HPT_CSEL_CBLID(chan) (0x01 << (1 - (chan)))
chan 26 dev/pci/pciide_ite_reg.h #define IT_CFG_IORDY(chan) (0x0001 << (chan))
chan 27 dev/pci/pciide_ite_reg.h #define IT_CFG_BLID(chan) (0x0004 << (chan))
chan 28 dev/pci/pciide_ite_reg.h #define IT_CFG_CABLE(chan, drive) (0x0010 << ((chan) * 2 + (drive)))
chan 29 dev/pci/pciide_ite_reg.h #define IT_CFG_DECODE(chan) (0x8000 >> ((chan) * 2))
chan 34 dev/pci/pciide_ite_reg.h #define IT_MODE_50MHZ(chan) (0x0002 << (chan))
chan 35 dev/pci/pciide_ite_reg.h #define IT_MODE_DMA(chan, drive) (0x0008 << ((chan) * 2 + (drive)))
chan 39 dev/pci/pciide_ite_reg.h #define IT_TIM(chan) ((chan) ? 0x58 : 0x54) /* timings */
chan 27 dev/pci/pciide_jmicron_reg.h #define JMICRON_CHAN_EN(chan) ((chan == 1) ? 4 : 0)
chan 110 dev/pci/pciide_natsemi_reg.h #define SCx200_TIM_PIO(chan, drive) (0x40 + 16 * (chan) + 8 * (drive))
chan 111 dev/pci/pciide_natsemi_reg.h #define SCx200_TIM_DMA(chan, drive) (0x44 + 16 * (chan) + 8 * (drive))
chan 33 dev/pci/pciide_nforce_reg.h #define NFORCE_CHAN_EN(chan) \
chan 34 dev/pci/pciide_nforce_reg.h (0x00000001 << (1 - (chan)))
chan 38 dev/pci/pciide_nforce_reg.h #define NFORCE_PIODMATIM_MASK(chan) \
chan 39 dev/pci/pciide_nforce_reg.h (0xffff << ((1 - (chan)) * 16))
chan 40 dev/pci/pciide_nforce_reg.h #define NFORCE_PIODMATIM_SET(chan, drive, x) \
chan 41 dev/pci/pciide_nforce_reg.h ((x) << ((3 - ((chan) * 2 + (drive))) * 8))
chan 48 dev/pci/pciide_nforce_reg.h #define NFORCE_UDMATIM_MASK(chan) \
chan 49 dev/pci/pciide_nforce_reg.h (0xffff << ((1 - (chan)) * 16))
chan 50 dev/pci/pciide_nforce_reg.h #define NFORCE_UDMATIM_SET(chan, drive, x) \
chan 51 dev/pci/pciide_nforce_reg.h ((x) << ((3 - ((chan) * 2 + (drive))) * 8))
chan 52 dev/pci/pciide_nforce_reg.h #define NFORCE_UDMA_EN(chan, drive) \
chan 53 dev/pci/pciide_nforce_reg.h (0x40 << ((3 - ((chan) * 2 + (drive))) * 8))
chan 54 dev/pci/pciide_nforce_reg.h #define NFORCE_UDMA_ENM(chan, drive) \
chan 55 dev/pci/pciide_nforce_reg.h (0x80 << ((3 - ((chan) * 2 + (drive))) * 8))
chan 55 dev/pci/pciide_pdc202xx_reg.h #define PDC262_STATE_EN(chan) (0x1000 << (chan))
chan 56 dev/pci/pciide_pdc202xx_reg.h #define PDC262_STATE_80P(chan) (0x0400 << (chan))
chan 77 dev/pci/pciide_pdc202xx_reg.h #define PDC262_U66_EN(chan) (0x2 << ((chan) *2))
chan 101 dev/pci/pciide_pdc202xx_reg.h #define PDC262_ATAPI(chan) (0x20 + (4 * (chan)))
chan 124 dev/pci/pciide_pdc202xx_reg.h #define PDC268_INDEX(chan) (0x01 + IDEDMA_SCH_OFFSET * (chan))
chan 125 dev/pci/pciide_pdc202xx_reg.h #define PDC268_DATA(chan) (0x03 + IDEDMA_SCH_OFFSET * (chan))
chan 365 dev/pci/pciide_sii3112_reg.h #define BA5_READ_4(sc, chan, reg) \
chan 366 dev/pci/pciide_sii3112_reg.h ba5_read_4((sc), satalink_ba5_regmap[(chan)].reg)
chan 390 dev/pci/pciide_sii3112_reg.h #define BA5_WRITE_4(sc, chan, reg, val) \
chan 391 dev/pci/pciide_sii3112_reg.h ba5_write_4((sc), satalink_ba5_regmap[(chan)].reg, (val))
chan 72 dev/pci/pciide_sis_reg.h #define SIS_CTRL1_POSTW_EN(chan, drv) (0x10 << ((drv) + 2 * (chan)))
chan 73 dev/pci/pciide_sis_reg.h #define SIS_CTRL1_PREFETCH_EN(chan, drv) (0x01 << ((drv) + 2 * (chan)))
chan 56 dev/pci/pciidereg.h #define PCIIDE_REG_CMD_BASE(chan) (0x10 + (8 * (chan)))
chan 57 dev/pci/pciidereg.h #define PCIIDE_REG_CTL_BASE(chan) (0x14 + (8 * (chan)))
chan 67 dev/pci/pciidereg.h #define PCIIDE_CHAN_EN(chan) (0x20 >> (chan))
chan 68 dev/pci/pciidereg.h #define PCIIDE_INTERFACE_PCI(chan) (0x01 << (2 * (chan)))
chan 69 dev/pci/pciidereg.h #define PCIIDE_INTERFACE_SETTABLE(chan) (0x02 << (2 * (chan)))
chan 75 dev/pci/pciidereg.h #define PCIIDE_COMPAT_CMD_BASE(chan) ((chan) == 0 ? 0x1f0 : 0x170)
chan 77 dev/pci/pciidereg.h #define PCIIDE_COMPAT_CTL_BASE(chan) ((chan) == 0 ? 0x3f6 : 0x376)
chan 79 dev/pci/pciidereg.h #define PCIIDE_COMPAT_IRQ(chan) ((chan) == 0 ? 14 : 15)
chan 81 dev/pci/pciidereg.h #define PCIIDE_CHANNEL_NAME(chan) ((chan) == 0 ? "channel 0" : "channel 1")
chan 93 dev/pci/pciidereg.h #define IDEDMA_CMD(chan) (0x00 + IDEDMA_SCH_OFFSET * (chan))
chan 98 dev/pci/pciidereg.h #define IDEDMA_CTL(chan) (0x02 + IDEDMA_SCH_OFFSET * (chan))
chan 105 dev/pci/pciidereg.h #define IDEDMA_TBL(chan) (0x04 + IDEDMA_SCH_OFFSET * (chan))
chan 114 dev/pci/pciidevar.h #define PCIIDE_DMACMD_READ(sc, chan) \
chan 115 dev/pci/pciidevar.h (sc)->sc_dmacmd_read((sc), (chan))
chan 116 dev/pci/pciidevar.h #define PCIIDE_DMACMD_WRITE(sc, chan, val) \
chan 117 dev/pci/pciidevar.h (sc)->sc_dmacmd_write((sc), (chan), (val))
chan 118 dev/pci/pciidevar.h #define PCIIDE_DMACTL_READ(sc, chan) \
chan 119 dev/pci/pciidevar.h (sc)->sc_dmactl_read((sc), (chan))
chan 120 dev/pci/pciidevar.h #define PCIIDE_DMACTL_WRITE(sc, chan, val) \
chan 121 dev/pci/pciidevar.h (sc)->sc_dmactl_write((sc), (chan), (val))
chan 122 dev/pci/pciidevar.h #define PCIIDE_DMATBL_WRITE(sc, chan, val) \
chan 123 dev/pci/pciidevar.h (sc)->sc_dmatbl_write((sc), (chan), (val))
chan 1081 dev/pcmcia/if_malo.c uint8_t chan;
chan 1095 dev/pcmcia/if_malo.c chan = sc->sc_net[sc->sc_net_cur].channel;
chan 1096 dev/pcmcia/if_malo.c ic->ic_bss->ni_chan = &ic->ic_channels[chan];
chan 1358 dev/sbus/cs4231.c struct cs_channel *chan = &sc->sc_playback;
chan 1361 dev/sbus/cs4231.c p = chan->cs_curdma;
chan 1362 dev/sbus/cs4231.c togo = chan->cs_segsz - chan->cs_cnt;
chan 1365 dev/sbus/cs4231.c chan->cs_cnt = togo = chan->cs_blksz;
chan 1367 dev/sbus/cs4231.c nextaddr = APC_READ(sc, APC_PNVA) + chan->cs_blksz;
chan 1368 dev/sbus/cs4231.c if (togo > chan->cs_blksz)
chan 1369 dev/sbus/cs4231.c togo = chan->cs_blksz;
chan 1370 dev/sbus/cs4231.c chan->cs_cnt += togo;
chan 1376 dev/sbus/cs4231.c if (chan->cs_intr != NULL)
chan 1377 dev/sbus/cs4231.c (*chan->cs_intr)(chan->cs_arg);
chan 1383 dev/sbus/cs4231.c struct cs_channel *chan = &sc->sc_capture;
chan 1386 dev/sbus/cs4231.c p = chan->cs_curdma;
chan 1387 dev/sbus/cs4231.c togo = chan->cs_segsz - chan->cs_cnt;
chan 1391 dev/sbus/cs4231.c chan->cs_cnt = togo = chan->cs_blksz;
chan 1394 dev/sbus/cs4231.c chan->cs_blksz;
chan 1395 dev/sbus/cs4231.c if (togo > chan->cs_blksz)
chan 1396 dev/sbus/cs4231.c togo = chan->cs_blksz;
chan 1397 dev/sbus/cs4231.c chan->cs_cnt += togo;
chan 1403 dev/sbus/cs4231.c if (chan->cs_intr != NULL)
chan 1404 dev/sbus/cs4231.c (*chan->cs_intr)(chan->cs_arg);
chan 1488 dev/sbus/cs4231.c struct cs_channel *chan = &sc->sc_playback;
chan 1493 dev/sbus/cs4231.c if (chan->cs_locked != 0) {
chan 1499 dev/sbus/cs4231.c chan->cs_locked = 1;
chan 1500 dev/sbus/cs4231.c chan->cs_intr = intr;
chan 1501 dev/sbus/cs4231.c chan->cs_arg = arg;
chan 1517 dev/sbus/cs4231.c chan->cs_blksz = blksize;
chan 1518 dev/sbus/cs4231.c chan->cs_curdma = p;
chan 1519 dev/sbus/cs4231.c chan->cs_segsz = n;
chan 1521 dev/sbus/cs4231.c if (n > chan->cs_blksz)
chan 1522 dev/sbus/cs4231.c n = chan->cs_blksz;
chan 1524 dev/sbus/cs4231.c chan->cs_cnt = n;
chan 1550 dev/sbus/cs4231.c struct cs_channel *chan = &sc->sc_capture;
chan 1555 dev/sbus/cs4231.c if (chan->cs_locked != 0) {
chan 1560 dev/sbus/cs4231.c chan->cs_locked = 1;
chan 1561 dev/sbus/cs4231.c chan->cs_intr = intr;
chan 1562 dev/sbus/cs4231.c chan->cs_arg = arg;
chan 1578 dev/sbus/cs4231.c chan->cs_blksz = blksize;
chan 1579 dev/sbus/cs4231.c chan->cs_curdma = p;
chan 1580 dev/sbus/cs4231.c chan->cs_segsz = n;
chan 1582 dev/sbus/cs4231.c if (n > chan->cs_blksz)
chan 1583 dev/sbus/cs4231.c n = chan->cs_blksz;
chan 1584 dev/sbus/cs4231.c chan->cs_cnt = n;
chan 1604 dev/sbus/cs4231.c p = chan->cs_curdma;
chan 1605 dev/sbus/cs4231.c togo = chan->cs_segsz - chan->cs_cnt;
chan 1608 dev/sbus/cs4231.c chan->cs_cnt = togo = chan->cs_blksz;
chan 1610 dev/sbus/cs4231.c nextaddr = APC_READ(sc, APC_CNVA) + chan->cs_blksz;
chan 1611 dev/sbus/cs4231.c if (togo > chan->cs_blksz)
chan 1612 dev/sbus/cs4231.c togo = chan->cs_blksz;
chan 1613 dev/sbus/cs4231.c chan->cs_cnt += togo;
chan 797 dev/sbus/magma.c int port, chip, chan;
chan 802 dev/sbus/magma.c for (port = 0, chip = 0, chan = 0;
chan 808 dev/sbus/magma.c if (mp->mp_cd1400->cd_parmode && chan == 0) {
chan 810 dev/sbus/magma.c chan = 1;
chan 812 dev/sbus/magma.c mp->mp_channel = chan;
chan 826 dev/sbus/magma.c chan = (chan + 1) % CD1400_NO_OF_CHANNELS;
chan 827 dev/sbus/magma.c if (chan == 0)
chan 219 dev/sequencer.c seq_sleep_timo(int *chan, char *label, int timo)
chan 226 dev/sequencer.c DPRINTFN(5, ("seq_sleep_timo: %p %s %d\n", chan, label, timo));
chan 227 dev/sequencer.c *chan = 1;
chan 228 dev/sequencer.c st = tsleep(chan, PWAIT | PCATCH, label, timo);
chan 229 dev/sequencer.c *chan = 0;
chan 238 dev/sequencer.c seq_sleep(int *chan, char *label)
chan 240 dev/sequencer.c return (seq_sleep_timo(chan, label, 0));
chan 244 dev/sequencer.c seq_wakeup(int *chan)
chan 246 dev/sequencer.c if (*chan) {
chan 247 dev/sequencer.c DPRINTFN(5, ("seq_wakeup: %p\n", chan));
chan 248 dev/sequencer.c wakeup(chan);
chan 249 dev/sequencer.c *chan = 0;
chan 679 dev/sequencer.c int cmd, dev, chan, note, parm, voice;
chan 688 dev/sequencer.c chan = SEQ_ECHAN(b);
chan 692 dev/sequencer.c cmd, dev, chan, note, parm));
chan 693 dev/sequencer.c voice = chan;
chan 721 dev/sequencer.c int cmd, dev, chan, p1, w14;
chan 734 dev/sequencer.c chan = SEQ_ECHAN(b);
chan 744 dev/sequencer.c error = midiseq_pgmchange(md, chan, p1);
chan 747 dev/sequencer.c if (chan > 15 || p1 > 127)
chan 749 dev/sequencer.c error = midiseq_ctlchange(md, chan, p1, w14);
chan 752 dev/sequencer.c error = midiseq_pitchbend(md, chan, w14);
chan 755 dev/sequencer.c error = midiseq_chnpressure(md, chan, p1);
chan 917 dev/sequencer.c int cmd, chan, note, parm;
chan 922 dev/sequencer.c chan = ev->arr[1];
chan 925 dev/sequencer.c DPRINTFN(3, ("seq_to_new: 0x%02x %d %d %d\n", cmd, chan, note, parm));
chan 948 dev/sequencer.c SEQ_ECHAN(ev) = chan;
chan 966 dev/sequencer.c SEQ_ECHAN(ev) = chan;
chan 994 dev/sequencer.c int status, chan;
chan 1000 dev/sequencer.c chan = MIDI_GET_CHAN(msg[0]);
chan 1010 dev/sequencer.c SEQ_MK_CHN_VOICE(&ev, unit, status, chan, msg[1], msg[2]);
chan 1013 dev/sequencer.c SEQ_MK_CHN_COMMON(&ev, unit, status, chan, msg[1], 0, msg[2]);
chan 1017 dev/sequencer.c SEQ_MK_CHN_COMMON(&ev, unit, status, chan, msg[1], 0, 0);
chan 1020 dev/sequencer.c SEQ_MK_CHN_COMMON(&ev, unit, status, chan, 0, 0,
chan 1089 dev/sequencer.c midiseq_noteon(struct midi_dev *md, int chan, int note, int vel)
chan 1094 dev/sequencer.c MIDI_NOTEON | chan, note, vel));
chan 1095 dev/sequencer.c if (chan < 0 || chan > 15 ||
chan 1100 dev/sequencer.c buf[0] = MIDI_NOTEON | chan;
chan 1107 dev/sequencer.c midiseq_noteoff(struct midi_dev *md, int chan, int note, int vel)
chan 1111 dev/sequencer.c if (chan < 0 || chan > 15 ||
chan 1116 dev/sequencer.c buf[0] = MIDI_NOTEOFF | chan;
chan 1123 dev/sequencer.c midiseq_keypressure(struct midi_dev *md, int chan, int note, int vel)
chan 1127 dev/sequencer.c if (chan < 0 || chan > 15 ||
chan 1132 dev/sequencer.c buf[0] = MIDI_KEY_PRESSURE | chan;
chan 1139 dev/sequencer.c midiseq_pgmchange(struct midi_dev *md, int chan, int parm)
chan 1143 dev/sequencer.c if (chan < 0 || chan > 15 ||
chan 1146 dev/sequencer.c buf[0] = MIDI_PGM_CHANGE | chan;
chan 1152 dev/sequencer.c midiseq_chnpressure(struct midi_dev *md, int chan, int parm)
chan 1156 dev/sequencer.c if (chan < 0 || chan > 15 ||
chan 1159 dev/sequencer.c buf[0] = MIDI_CHN_PRESSURE | chan;
chan 1165 dev/sequencer.c midiseq_ctlchange(struct midi_dev *md, int chan, int parm, int w14)
chan 1169 dev/sequencer.c if (chan < 0 || chan > 15 ||
chan 1172 dev/sequencer.c buf[0] = MIDI_CTL_CHANGE | chan;
chan 1179 dev/sequencer.c midiseq_pitchbend(struct midi_dev *md, int chan, int parm)
chan 1183 dev/sequencer.c if (chan < 0 || chan > 15)
chan 1185 dev/sequencer.c buf[0] = MIDI_PITCH_BEND | chan;
chan 1556 dev/usb/if_ral.c u_int chan;
chan 1558 dev/usb/if_ral.c chan = ieee80211_chan2ieee(ic, c);
chan 1559 dev/usb/if_ral.c if (chan == 0 || chan == IEEE80211_CHAN_ANY)
chan 1562 dev/usb/if_ral.c power = min(sc->txpow[chan - 1], 31);
chan 1564 dev/usb/if_ral.c DPRINTFN(2, ("setting channel to %u, txpower to %u\n", chan, power));
chan 1569 dev/usb/if_ral.c ural_rf_write(sc, RAL_RF2, ural_rf2522_r2[chan - 1]);
chan 1575 dev/usb/if_ral.c ural_rf_write(sc, RAL_RF2, ural_rf2523_r2[chan - 1]);
chan 1577 dev/usb/if_ral.c ural_rf_write(sc, RAL_RF4, (chan == 14) ? 0x00280 : 0x00286);
chan 1582 dev/usb/if_ral.c ural_rf_write(sc, RAL_RF2, ural_rf2524_r2[chan - 1]);
chan 1584 dev/usb/if_ral.c ural_rf_write(sc, RAL_RF4, (chan == 14) ? 0x00280 : 0x00286);
chan 1589 dev/usb/if_ral.c ural_rf_write(sc, RAL_RF2, ural_rf2525_hi_r2[chan - 1]);
chan 1591 dev/usb/if_ral.c ural_rf_write(sc, RAL_RF4, (chan == 14) ? 0x00280 : 0x00286);
chan 1594 dev/usb/if_ral.c ural_rf_write(sc, RAL_RF2, ural_rf2525_r2[chan - 1]);
chan 1596 dev/usb/if_ral.c ural_rf_write(sc, RAL_RF4, (chan == 14) ? 0x00280 : 0x00286);
chan 1601 dev/usb/if_ral.c ural_rf_write(sc, RAL_RF2, ural_rf2525e_r2[chan - 1]);
chan 1603 dev/usb/if_ral.c ural_rf_write(sc, RAL_RF4, (chan == 14) ? 0x00286 : 0x00282);
chan 1607 dev/usb/if_ral.c ural_rf_write(sc, RAL_RF2, ural_rf2526_hi_r2[chan - 1]);
chan 1608 dev/usb/if_ral.c ural_rf_write(sc, RAL_RF4, (chan & 1) ? 0x00386 : 0x00381);
chan 1611 dev/usb/if_ral.c ural_rf_write(sc, RAL_RF2, ural_rf2526_r2[chan - 1]);
chan 1613 dev/usb/if_ral.c ural_rf_write(sc, RAL_RF4, (chan & 1) ? 0x00386 : 0x00381);
chan 1623 dev/usb/if_ral.c if (chan == 14)
chan 202 dev/usb/if_rum.c uint8_t chan;
chan 1675 dev/usb/if_rum.c u_int i, chan;
chan 1677 dev/usb/if_rum.c chan = ieee80211_chan2ieee(ic, c);
chan 1678 dev/usb/if_rum.c if (chan == 0 || chan == IEEE80211_CHAN_ANY)
chan 1686 dev/usb/if_rum.c for (i = 0; rfprog[i].chan != chan; i++);
chan 1738 dev/usb/if_uath.c struct uath_set_chan chan;
chan 1740 dev/usb/if_uath.c bzero(&chan, sizeof chan);
chan 1741 dev/usb/if_uath.c chan.flags = htobe32(0x1400);
chan 1742 dev/usb/if_uath.c chan.freq = htobe32(c->ic_freq);
chan 1743 dev/usb/if_uath.c chan.magic1 = htobe32(20);
chan 1744 dev/usb/if_uath.c chan.magic2 = htobe32(50);
chan 1745 dev/usb/if_uath.c chan.magic3 = htobe32(1);
chan 1749 dev/usb/if_uath.c return uath_cmd_write(sc, UATH_CMD_SET_CHAN, &chan, sizeof chan, 0);
chan 947 dev/usb/if_zyd.c zyd_rfmd_set_channel(struct zyd_rf *rf, uint8_t chan)
chan 954 dev/usb/if_zyd.c (void)zyd_rfwrite(sc, rfprog[chan - 1].r1);
chan 955 dev/usb/if_zyd.c (void)zyd_rfwrite(sc, rfprog[chan - 1].r2);
chan 1026 dev/usb/if_zyd.c zyd_al2230_set_channel(struct zyd_rf *rf, uint8_t chan)
chan 1033 dev/usb/if_zyd.c (void)zyd_rfwrite(sc, rfprog[chan - 1].r1);
chan 1034 dev/usb/if_zyd.c (void)zyd_rfwrite(sc, rfprog[chan - 1].r2);
chan 1035 dev/usb/if_zyd.c (void)zyd_rfwrite(sc, rfprog[chan - 1].r3);
chan 1105 dev/usb/if_zyd.c zyd_al7230B_set_channel(struct zyd_rf *rf, uint8_t chan)
chan 1129 dev/usb/if_zyd.c (void)zyd_rfwrite(sc, rfprog[chan - 1].r1);
chan 1130 dev/usb/if_zyd.c (void)zyd_rfwrite(sc, rfprog[chan - 1].r2);
chan 1189 dev/usb/if_zyd.c zyd_al2210_set_channel(struct zyd_rf *rf, uint8_t chan)
chan 1206 dev/usb/if_zyd.c (void)zyd_rfwrite(sc, rfprog[chan - 1]);
chan 1249 dev/usb/if_zyd.c zyd_gct_set_channel(struct zyd_rf *rf, uint8_t chan)
chan 1255 dev/usb/if_zyd.c (void)zyd_rfwrite(sc, rfprog[chan - 1]);
chan 1304 dev/usb/if_zyd.c zyd_maxim_set_channel(struct zyd_rf *rf, uint8_t chan)
chan 1331 dev/usb/if_zyd.c (void)zyd_rfwrite(sc, rfprog[chan - 1].r1);
chan 1332 dev/usb/if_zyd.c (void)zyd_rfwrite(sc, rfprog[chan - 1].r2);
chan 1389 dev/usb/if_zyd.c zyd_maxim2_set_channel(struct zyd_rf *rf, uint8_t chan)
chan 1416 dev/usb/if_zyd.c (void)zyd_rfwrite(sc, rfprog[chan - 1].r1);
chan 1417 dev/usb/if_zyd.c (void)zyd_rfwrite(sc, rfprog[chan - 1].r2);
chan 1720 dev/usb/if_zyd.c u_int chan;
chan 1722 dev/usb/if_zyd.c chan = ieee80211_chan2ieee(ic, c);
chan 1723 dev/usb/if_zyd.c if (chan == 0 || chan == IEEE80211_CHAN_ANY)
chan 1728 dev/usb/if_zyd.c (*rf->set_channel)(rf, chan);
chan 1731 dev/usb/if_zyd.c (void)zyd_write32(sc, ZYD_CR31, sc->pwr_int[chan - 1]);
chan 1732 dev/usb/if_zyd.c (void)zyd_write32(sc, ZYD_CR68, sc->pwr_cal[chan - 1]);
chan 1735 dev/usb/if_zyd.c (void)zyd_write32(sc, ZYD_CR67, sc->ofdm36_cal[chan - 1]);
chan 1736 dev/usb/if_zyd.c (void)zyd_write32(sc, ZYD_CR66, sc->ofdm48_cal[chan - 1]);
chan 1737 dev/usb/if_zyd.c (void)zyd_write32(sc, ZYD_CR65, sc->ofdm54_cal[chan - 1]);
chan 125 dev/usb/uaudio.c struct chan {
chan 147 dev/usb/uaudio.c struct chan *chan;
chan 163 dev/usb/uaudio.c struct chan sc_playchan; /* play channel */
chan 164 dev/usb/uaudio.c struct chan sc_recchan; /* record channel */
chan 280 dev/usb/uaudio.c usbd_status uaudio_chan_open(struct uaudio_softc *, struct chan *);
chan 281 dev/usb/uaudio.c void uaudio_chan_close(struct uaudio_softc *, struct chan *);
chan 283 dev/usb/uaudio.c (struct uaudio_softc *, struct chan *);
chan 284 dev/usb/uaudio.c void uaudio_chan_free_buffers(struct uaudio_softc *, struct chan *);
chan 286 dev/usb/uaudio.c (struct chan *, int, const struct audio_params *, int);
chan 287 dev/usb/uaudio.c void uaudio_chan_set_param(struct chan *, u_char *, u_char *, int);
chan 288 dev/usb/uaudio.c void uaudio_chan_ptransfer(struct chan *);
chan 292 dev/usb/uaudio.c void uaudio_chan_rtransfer(struct chan *);
chan 1087 dev/usb/uaudio.c int chan, ctl, i, unit;
chan 1095 dev/usb/uaudio.c for (cmask = 0, chan = 1; chan < nchan; chan++) {
chan 1097 dev/usb/uaudio.c chan, GET(chan)));
chan 1098 dev/usb/uaudio.c cmask |= GET(chan);
chan 1527 dev/usb/uaudio.c int format, chan, prec, enc;
chan 1653 dev/usb/uaudio.c chan = asf1d->bNrChannels;
chan 1696 dev/usb/uaudio.c chan, prec, asf1d->bSubFrameSize * 8, format_str);
chan 2335 dev/usb/uaudio.c int chan)
chan 2339 dev/usb/uaudio.c DPRINTFN(5,("uaudio_ctl_get: which=%d chan=%d\n", which, chan));
chan 2340 dev/usb/uaudio.c val = uaudio_get(sc, which, UT_READ_CLASS_INTERFACE, mc->wValue[chan],
chan 2347 dev/usb/uaudio.c int chan, int val)
chan 2350 dev/usb/uaudio.c uaudio_set(sc, which, UT_WRITE_CLASS_INTERFACE, mc->wValue[chan],
chan 2446 dev/usb/uaudio.c struct chan *ch = &sc->sc_recchan;
chan 2488 dev/usb/uaudio.c struct chan *ch = &sc->sc_playchan;
chan 2526 dev/usb/uaudio.c uaudio_chan_open(struct uaudio_softc *sc, struct chan *ch)
chan 2567 dev/usb/uaudio.c uaudio_chan_close(struct uaudio_softc *sc, struct chan *ch)
chan 2588 dev/usb/uaudio.c uaudio_chan_alloc_buffers(struct uaudio_softc *sc, struct chan *ch)
chan 2606 dev/usb/uaudio.c ch->chanbufs[i].chan = ch;
chan 2619 dev/usb/uaudio.c uaudio_chan_free_buffers(struct uaudio_softc *sc, struct chan *ch)
chan 2629 dev/usb/uaudio.c uaudio_chan_ptransfer(struct chan *ch)
chan 2698 dev/usb/uaudio.c struct chan *ch = cb->chan;
chan 2733 dev/usb/uaudio.c uaudio_chan_rtransfer(struct chan *ch)
chan 2782 dev/usb/uaudio.c struct chan *ch = cb->chan;
chan 2836 dev/usb/uaudio.c uaudio_chan_init(struct chan *ch, int altidx, const struct audio_params *param,
chan 2857 dev/usb/uaudio.c uaudio_chan_set_param(struct chan *ch, u_char *start, u_char *end, int blksize)
chan 375 kern/kern_synch.c wakeup(void *chan)
chan 377 kern/kern_synch.c wakeup_n(chan, -1);
chan 68 kern/subr_extent.c #define tsleep(chan, pri, str, timo) (EWOULDBLOCK)
chan 69 kern/subr_extent.c #define wakeup(chan) ((void)0)
chan 2207 kern/tty.c ttysleep(struct tty *tp, void *chan, int pri, char *wmesg, int timo)
chan 2213 kern/tty.c if ((error = tsleep(chan, pri, wmesg, timo)) != 0)
chan 222 net80211/ieee80211.c ieee80211_ieee2mhz(u_int chan, u_int flags)
chan 225 net80211/ieee80211.c if (chan == 14)
chan 227 net80211/ieee80211.c if (chan < 14)
chan 228 net80211/ieee80211.c return 2407 + chan*5;
chan 230 net80211/ieee80211.c return 2512 + ((chan-15)*20);
chan 232 net80211/ieee80211.c return 5000 + (chan*5);
chan 234 net80211/ieee80211.c if (chan == 14)
chan 236 net80211/ieee80211.c if (chan < 14) /* 0-13 */
chan 237 net80211/ieee80211.c return 2407 + chan*5;
chan 238 net80211/ieee80211.c if (chan < 27) /* 15-26 */
chan 239 net80211/ieee80211.c return 2512 + ((chan-15)*20);
chan 240 net80211/ieee80211.c return 5000 + (chan*5);
chan 788 net80211/ieee80211.c const struct ieee80211_channel *chan)
chan 795 net80211/ieee80211.c chan == IEEE80211_CHAN_ANYC)
chan 802 net80211/ieee80211.c if (IEEE80211_IS_CHAN_T(chan))
chan 804 net80211/ieee80211.c else if (IEEE80211_IS_CHAN_5GHZ(chan))
chan 806 net80211/ieee80211.c else if (IEEE80211_IS_CHAN_FHSS(chan))
chan 808 net80211/ieee80211.c else if (chan->ic_flags & (IEEE80211_CHAN_OFDM|IEEE80211_CHAN_DYN))
chan 1087 net80211/ieee80211_input.c u_int8_t chan, bchan, fhindex, erp;
chan 1120 net80211/ieee80211_input.c chan = bchan;
chan 1144 net80211/ieee80211_input.c chan = IEEE80211_FH_CHAN(frm[4], frm[5]);
chan 1154 net80211/ieee80211_input.c chan = frm[2];
chan 1204 net80211/ieee80211_input.c chan > IEEE80211_CHAN_MAX ||
chan 1206 net80211/ieee80211_input.c isclr(ic->ic_chan_active, chan)) {
chan 1209 net80211/ieee80211_input.c "probe response" : "beacon", chan));
chan 1214 net80211/ieee80211_input.c (chan != bchan && ic->ic_phytype != IEEE80211_T_FH)) {
chan 1227 net80211/ieee80211_input.c "probe response" : "beacon", bchan, chan));
chan 1240 net80211/ieee80211_input.c &ic->ic_channels[chan], ssid, rssi)) != NULL)
chan 1249 net80211/ieee80211_input.c chan, bchan);
chan 1323 net80211/ieee80211_input.c ni->ni_chan = &ic->ic_channels[chan];
chan 145 net80211/ieee80211_ioctl.c struct ieee80211_channel *chan;
chan 378 net80211/ieee80211_ioctl.c chan = ic->ic_des_chan;
chan 380 net80211/ieee80211_ioctl.c chan = ic->ic_ibss_chan;
chan 383 net80211/ieee80211_ioctl.c chan = ic->ic_bss->ni_chan;
chan 386 net80211/ieee80211_ioctl.c chanreq->i_channel = ieee80211_chan2ieee(ic, chan);
chan 248 net80211/ieee80211_node.c struct ieee80211_channel *chan;
chan 250 net80211/ieee80211_node.c chan = ic->ic_bss->ni_chan;
chan 252 net80211/ieee80211_node.c if (++chan > &ic->ic_channels[IEEE80211_CHAN_MAX])
chan 253 net80211/ieee80211_node.c chan = &ic->ic_channels[0];
chan 254 net80211/ieee80211_node.c if (isset(ic->ic_chan_scan, ieee80211_chan2ieee(ic, chan))) {
chan 260 net80211/ieee80211_node.c (chan->ic_flags & IEEE80211_CHAN_PASSIVE) == 0)
chan 263 net80211/ieee80211_node.c if (chan == ic->ic_bss->ni_chan) {
chan 268 net80211/ieee80211_node.c clrbit(ic->ic_chan_scan, ieee80211_chan2ieee(ic, chan));
chan 271 net80211/ieee80211_node.c ieee80211_chan2ieee(ic, chan)));
chan 272 net80211/ieee80211_node.c ic->ic_bss->ni_chan = chan;
chan 277 net80211/ieee80211_node.c ieee80211_create_ibss(struct ieee80211com* ic, struct ieee80211_channel *chan)
chan 286 net80211/ieee80211_node.c ni->ni_chan = chan;
chan 800 net80211/ieee80211_node.c const u_int8_t *macaddr, const struct ieee80211_channel *chan,
chan 809 net80211/ieee80211_node.c if (ni->ni_chan != chan && ni->ni_rssi >= rssi)
chan 664 net80211/ieee80211_output.c u_int chan = ieee80211_chan2ieee(ic, ni->ni_chan);
chan 669 net80211/ieee80211_output.c *frm++ = IEEE80211_FH_CHANSET(chan);
chan 670 net80211/ieee80211_output.c *frm++ = IEEE80211_FH_CHANPAT(chan);
chan 130 net80211/ieee80211_var.h #define IEEE80211_FH_CHANSET(chan) ((chan)/IEEE80211_FH_CHANMOD+1)
chan 131 net80211/ieee80211_var.h #define IEEE80211_FH_CHANPAT(chan) ((chan)%IEEE80211_FH_CHANMOD)
chan 58 netbt/hci_ioctl.c struct l2cap_channel *chan;
chan 82 netbt/hci_ioctl.c LIST_FOREACH(chan, &l2cap_active_list, lc_ncid) {
chan 86 netbt/hci_ioctl.c chan->lc_lcid, chan->lc_state, chan->lc_raddr.bt_psm,
chan 87 netbt/hci_ioctl.c BDADDR(chan->lc_laddr.bt_bdaddr),
chan 88 netbt/hci_ioctl.c BDADDR(chan->lc_raddr.bt_bdaddr));
chan 91 netbt/hci_ioctl.c LIST_FOREACH(chan, &l2cap_listen_list, lc_ncid) {
chan 94 netbt/hci_ioctl.c chan->lc_laddr.bt_psm,
chan 95 netbt/hci_ioctl.c BDADDR(chan->lc_laddr.bt_bdaddr));
chan 100 netbt/hci_ioctl.c chan = rs->rs_l2cap;
chan 104 netbt/hci_ioctl.c rs->rs_state, rs->rs_flags, chan->lc_raddr.bt_psm,
chan 105 netbt/hci_ioctl.c BDADDR(chan->lc_laddr.bt_bdaddr),
chan 106 netbt/hci_ioctl.c BDADDR(chan->lc_raddr.bt_bdaddr));
chan 120 netbt/hci_ioctl.c chan = rs->rs_l2cap;
chan 123 netbt/hci_ioctl.c chan->lc_laddr.bt_psm,
chan 124 netbt/hci_ioctl.c BDADDR(chan->lc_laddr.bt_bdaddr));
chan 320 netbt/hci_link.c struct l2cap_channel *chan, *next;
chan 345 netbt/hci_link.c while ((chan = next) != NULL) {
chan 346 netbt/hci_link.c next = LIST_NEXT(chan, lc_ncid);
chan 348 netbt/hci_link.c if (chan->lc_link != link)
chan 351 netbt/hci_link.c switch(chan->lc_state) {
chan 353 netbt/hci_link.c if ((mode & chan->lc_mode) != chan->lc_mode) {
chan 354 netbt/hci_link.c l2cap_close(chan, ECONNABORTED);
chan 358 netbt/hci_link.c chan->lc_state = L2CAP_WAIT_RECV_CONNECT_RSP;
chan 359 netbt/hci_link.c err = l2cap_send_connect_req(chan);
chan 361 netbt/hci_link.c l2cap_close(chan, err);
chan 367 netbt/hci_link.c if ((mode & chan->lc_mode) != chan->lc_mode) {
chan 368 netbt/hci_link.c l2cap_send_connect_rsp(link, chan->lc_ident,
chan 369 netbt/hci_link.c 0, chan->lc_rcid,
chan 372 netbt/hci_link.c l2cap_close(chan, ECONNABORTED);
chan 376 netbt/hci_link.c l2cap_send_connect_rsp(link, chan->lc_ident,
chan 377 netbt/hci_link.c chan->lc_lcid, chan->lc_rcid,
chan 380 netbt/hci_link.c chan->lc_state = L2CAP_WAIT_CONFIG;
chan 381 netbt/hci_link.c chan->lc_flags |= (L2CAP_WAIT_CONFIG_RSP | L2CAP_WAIT_CONFIG_REQ);
chan 382 netbt/hci_link.c err = l2cap_send_config_req(chan);
chan 384 netbt/hci_link.c l2cap_close(chan, err);
chan 392 netbt/hci_link.c (*chan->lc_proto->linkmode)(chan->lc_upper, mode);
chan 527 netbt/hci_link.c struct l2cap_channel *chan)
chan 548 netbt/hci_link.c pdu->lp_chan = chan;
chan 701 netbt/hci_link.c struct l2cap_channel *chan;
chan 721 netbt/hci_link.c chan = pdu->lp_chan;
chan 722 netbt/hci_link.c if (chan != NULL) {
chan 723 netbt/hci_link.c chan->lc_pending--;
chan 724 netbt/hci_link.c (*chan->lc_proto->complete)
chan 725 netbt/hci_link.c (chan->lc_upper, 1);
chan 727 netbt/hci_link.c if (chan->lc_pending == 0)
chan 728 netbt/hci_link.c l2cap_start(chan);
chan 918 netbt/hci_link.c struct l2cap_channel *chan, *next;
chan 929 netbt/hci_link.c while ((chan = next) != NULL) {
chan 930 netbt/hci_link.c next = LIST_NEXT(chan, lc_ncid);
chan 931 netbt/hci_link.c if (chan->lc_link == link)
chan 932 netbt/hci_link.c l2cap_close(chan, err);
chan 64 netbt/l2cap_lower.c l2cap_close(struct l2cap_channel *chan, int err)
chan 69 netbt/l2cap_lower.c if (chan->lc_state == L2CAP_CLOSED)
chan 78 netbt/l2cap_lower.c TAILQ_FOREACH(pdu, &chan->lc_link->hl_txq, lp_next) {
chan 79 netbt/l2cap_lower.c if (pdu->lp_chan == chan)
chan 86 netbt/l2cap_lower.c req = TAILQ_FIRST(&chan->lc_link->hl_reqs);
chan 89 netbt/l2cap_lower.c if (req->lr_chan == chan)
chan 95 netbt/l2cap_lower.c chan->lc_pending = 0;
chan 96 netbt/l2cap_lower.c chan->lc_state = L2CAP_CLOSED;
chan 97 netbt/l2cap_lower.c hci_acl_close(chan->lc_link, err);
chan 98 netbt/l2cap_lower.c chan->lc_link = NULL;
chan 100 netbt/l2cap_lower.c (*chan->lc_proto->disconnected)(chan->lc_upper, err);
chan 112 netbt/l2cap_lower.c struct l2cap_channel *chan;
chan 137 netbt/l2cap_lower.c chan = l2cap_cid_lookup(hdr.dcid);
chan 138 netbt/l2cap_lower.c if (chan != NULL && chan->lc_link == link
chan 139 netbt/l2cap_lower.c && chan->lc_state == L2CAP_OPEN) {
chan 140 netbt/l2cap_lower.c (*chan->lc_proto->input)(chan->lc_upper, m);
chan 158 netbt/l2cap_lower.c l2cap_start(struct l2cap_channel *chan)
chan 163 netbt/l2cap_lower.c if (chan->lc_state != L2CAP_OPEN)
chan 166 netbt/l2cap_lower.c if (IF_IS_EMPTY(&chan->lc_txq)) {
chan 167 netbt/l2cap_lower.c DPRINTFN(5, "no data, pending = %d\n", chan->lc_pending);
chan 172 netbt/l2cap_lower.c if (chan->lc_flags & L2CAP_SHUTDOWN
chan 173 netbt/l2cap_lower.c && chan->lc_pending == 0) {
chan 174 netbt/l2cap_lower.c chan->lc_state = L2CAP_WAIT_DISCONNECT;
chan 175 netbt/l2cap_lower.c err = l2cap_send_disconnect_req(chan);
chan 177 netbt/l2cap_lower.c l2cap_close(chan, err);
chan 194 netbt/l2cap_lower.c IF_DEQUEUE(&chan->lc_txq, m);
chan 196 netbt/l2cap_lower.c KASSERT(chan->lc_link != NULL);
chan 200 netbt/l2cap_lower.c chan->lc_lcid, m->m_pkthdr.len);
chan 202 netbt/l2cap_lower.c chan->lc_pending++;
chan 203 netbt/l2cap_lower.c return hci_acl_send(m, chan->lc_link, chan);
chan 84 netbt/l2cap_misc.c l2cap_setmode(struct l2cap_channel *chan)
chan 87 netbt/l2cap_misc.c KASSERT(chan != NULL);
chan 88 netbt/l2cap_misc.c KASSERT(chan->lc_link != NULL);
chan 90 netbt/l2cap_misc.c DPRINTF("CID #%d, auth %s, encrypt %s, secure %s\n", chan->lc_lcid,
chan 91 netbt/l2cap_misc.c (chan->lc_mode & L2CAP_LM_AUTH ? "yes" : "no"),
chan 92 netbt/l2cap_misc.c (chan->lc_mode & L2CAP_LM_ENCRYPT ? "yes" : "no"),
chan 93 netbt/l2cap_misc.c (chan->lc_mode & L2CAP_LM_SECURE ? "yes" : "no"));
chan 95 netbt/l2cap_misc.c if (chan->lc_mode & L2CAP_LM_AUTH)
chan 96 netbt/l2cap_misc.c chan->lc_link->hl_flags |= HCI_LINK_AUTH_REQ;
chan 98 netbt/l2cap_misc.c if (chan->lc_mode & L2CAP_LM_ENCRYPT)
chan 99 netbt/l2cap_misc.c chan->lc_link->hl_flags |= HCI_LINK_ENCRYPT_REQ;
chan 101 netbt/l2cap_misc.c if (chan->lc_mode & L2CAP_LM_SECURE)
chan 102 netbt/l2cap_misc.c chan->lc_link->hl_flags |= HCI_LINK_SECURE_REQ;
chan 104 netbt/l2cap_misc.c return hci_acl_setmode(chan->lc_link);
chan 111 netbt/l2cap_misc.c l2cap_request_alloc(struct l2cap_channel *chan, uint8_t code)
chan 113 netbt/l2cap_misc.c struct hci_link *link = chan->lc_link;
chan 137 netbt/l2cap_misc.c req->lr_chan = chan;
chan 191 netbt/l2cap_misc.c struct l2cap_channel *chan;
chan 196 netbt/l2cap_misc.c chan = req->lr_chan;
chan 199 netbt/l2cap_misc.c DPRINTF("cid %d, ident %d\n", (chan ? chan->lc_lcid : 0), req->lr_id);
chan 201 netbt/l2cap_misc.c if (chan && chan->lc_state != L2CAP_CLOSED)
chan 202 netbt/l2cap_misc.c l2cap_close(chan, ETIMEDOUT);
chan 215 netbt/l2cap_misc.c l2cap_cid_alloc(struct l2cap_channel *chan)
chan 220 netbt/l2cap_misc.c if (chan->lc_lcid != L2CAP_NULL_CID || chan->lc_state != L2CAP_CLOSED)
chan 236 netbt/l2cap_misc.c chan->lc_lcid = cid;
chan 239 netbt/l2cap_misc.c LIST_INSERT_AFTER(prev, chan, lc_ncid);
chan 241 netbt/l2cap_misc.c LIST_INSERT_HEAD(&l2cap_active_list, chan, lc_ncid);
chan 252 netbt/l2cap_misc.c struct l2cap_channel *chan;
chan 254 netbt/l2cap_misc.c LIST_FOREACH(chan, &l2cap_active_list, lc_ncid) {
chan 255 netbt/l2cap_misc.c if (chan->lc_lcid == cid)
chan 256 netbt/l2cap_misc.c return chan;
chan 258 netbt/l2cap_misc.c if (chan->lc_lcid > cid)
chan 178 netbt/l2cap_signal.c struct l2cap_channel *chan;
chan 217 netbt/l2cap_signal.c chan = req->lr_chan;
chan 219 netbt/l2cap_signal.c if (chan != NULL && chan->lc_state != L2CAP_CLOSED)
chan 220 netbt/l2cap_signal.c l2cap_close(chan, ECONNABORTED);
chan 238 netbt/l2cap_signal.c struct l2cap_channel *chan, *new;
chan 266 netbt/l2cap_signal.c LIST_FOREACH(chan, &l2cap_listen_list, lc_ncid) {
chan 267 netbt/l2cap_signal.c if (chan->lc_laddr.bt_psm != laddr.bt_psm
chan 268 netbt/l2cap_signal.c && chan->lc_laddr.bt_psm != L2CAP_PSM_ANY)
chan 271 netbt/l2cap_signal.c if (!bdaddr_same(&laddr.bt_bdaddr, &chan->lc_laddr.bt_bdaddr)
chan 272 netbt/l2cap_signal.c && bdaddr_any(&chan->lc_laddr.bt_bdaddr) == 0)
chan 275 netbt/l2cap_signal.c new= (*chan->lc_proto->newconn)(chan->lc_upper, &laddr, &raddr);
chan 298 netbt/l2cap_signal.c new->lc_mode = chan->lc_mode;
chan 350 netbt/l2cap_signal.c struct l2cap_channel *chan;
chan 366 netbt/l2cap_signal.c chan = req->lr_chan;
chan 367 netbt/l2cap_signal.c if (chan != NULL && chan->lc_lcid != cp.scid)
chan 370 netbt/l2cap_signal.c if (chan == NULL || chan->lc_state != L2CAP_WAIT_RECV_CONNECT_RSP) {
chan 386 netbt/l2cap_signal.c chan->lc_rcid = cp.dcid;
chan 387 netbt/l2cap_signal.c chan->lc_state = L2CAP_WAIT_CONFIG;
chan 388 netbt/l2cap_signal.c chan->lc_flags |= (L2CAP_WAIT_CONFIG_REQ | L2CAP_WAIT_CONFIG_RSP);
chan 389 netbt/l2cap_signal.c l2cap_send_config_req(chan);
chan 394 netbt/l2cap_signal.c (*chan->lc_proto->connecting)(chan->lc_upper);
chan 402 netbt/l2cap_signal.c l2cap_close(chan, ECONNREFUSED);
chan 419 netbt/l2cap_signal.c struct l2cap_channel *chan;
chan 436 netbt/l2cap_signal.c chan = l2cap_cid_lookup(cp.dcid);
chan 437 netbt/l2cap_signal.c if (chan == NULL || chan->lc_link != link
chan 438 netbt/l2cap_signal.c || chan->lc_state != L2CAP_WAIT_CONFIG
chan 439 netbt/l2cap_signal.c || (chan->lc_flags & L2CAP_WAIT_CONFIG_REQ) == 0) {
chan 447 netbt/l2cap_signal.c rp.scid = htole16(chan->lc_rcid);
chan 505 netbt/l2cap_signal.c chan->lc_omtu = val.mtu;
chan 557 netbt/l2cap_signal.c chan->lc_flags &= ~L2CAP_WAIT_CONFIG_REQ;
chan 559 netbt/l2cap_signal.c if ((chan->lc_flags & L2CAP_WAIT_CONFIG_RSP) == 0) {
chan 560 netbt/l2cap_signal.c chan->lc_state = L2CAP_OPEN;
chan 562 netbt/l2cap_signal.c (*chan->lc_proto->connected)(chan->lc_upper);
chan 584 netbt/l2cap_signal.c struct l2cap_channel *chan;
chan 606 netbt/l2cap_signal.c chan = req->lr_chan;
chan 607 netbt/l2cap_signal.c if (chan != NULL && chan->lc_lcid != cp.scid)
chan 612 netbt/l2cap_signal.c if (chan == NULL || chan->lc_state != L2CAP_WAIT_CONFIG
chan 613 netbt/l2cap_signal.c || (chan->lc_flags & L2CAP_WAIT_CONFIG_RSP) == 0)
chan 623 netbt/l2cap_signal.c if (l2cap_request_alloc(chan, L2CAP_CONFIG_REQ))
chan 645 netbt/l2cap_signal.c chan->lc_flags &= ~L2CAP_WAIT_CONFIG_RSP;
chan 647 netbt/l2cap_signal.c if ((chan->lc_flags & L2CAP_WAIT_CONFIG_REQ) == 0) {
chan 648 netbt/l2cap_signal.c chan->lc_state = L2CAP_OPEN;
chan 650 netbt/l2cap_signal.c (*chan->lc_proto->connected)(chan->lc_upper);
chan 676 netbt/l2cap_signal.c chan->lc_imtu = letoh16(val.mtu);
chan 677 netbt/l2cap_signal.c if (chan->lc_imtu < L2CAP_MTU_MINIMUM)
chan 678 netbt/l2cap_signal.c chan->lc_imtu = L2CAP_MTU_DEFAULT;
chan 707 netbt/l2cap_signal.c l2cap_send_config_req(chan); /* no state change */
chan 740 netbt/l2cap_signal.c if (chan->lc_imtu == L2CAP_MTU_DEFAULT)
chan 743 netbt/l2cap_signal.c chan->lc_imtu = L2CAP_MTU_DEFAULT;
chan 747 netbt/l2cap_signal.c if (chan->lc_flush == L2CAP_FLUSH_TIMO_DEFAULT)
chan 750 netbt/l2cap_signal.c chan->lc_flush = L2CAP_FLUSH_TIMO_DEFAULT;
chan 763 netbt/l2cap_signal.c l2cap_send_config_req(chan); /* no state change */
chan 775 netbt/l2cap_signal.c l2cap_send_disconnect_req(chan);
chan 776 netbt/l2cap_signal.c l2cap_close(chan, ECONNABORTED);
chan 792 netbt/l2cap_signal.c struct l2cap_channel *chan;
chan 803 netbt/l2cap_signal.c chan = l2cap_cid_lookup(cp.dcid);
chan 804 netbt/l2cap_signal.c if (chan == NULL || chan->lc_link != link || chan->lc_rcid != cp.scid) {
chan 810 netbt/l2cap_signal.c rp.dcid = htole16(chan->lc_lcid);
chan 811 netbt/l2cap_signal.c rp.scid = htole16(chan->lc_rcid);
chan 815 netbt/l2cap_signal.c if (chan->lc_state != L2CAP_CLOSED)
chan 816 netbt/l2cap_signal.c l2cap_close(chan, ECONNRESET);
chan 829 netbt/l2cap_signal.c struct l2cap_channel *chan;
chan 844 netbt/l2cap_signal.c chan = req->lr_chan;
chan 845 netbt/l2cap_signal.c if (chan == NULL
chan 846 netbt/l2cap_signal.c || chan->lc_lcid != cp.scid
chan 847 netbt/l2cap_signal.c || chan->lc_rcid != cp.dcid)
chan 852 netbt/l2cap_signal.c if (chan->lc_state != L2CAP_WAIT_DISCONNECT)
chan 855 netbt/l2cap_signal.c l2cap_close(chan, 0);
chan 994 netbt/l2cap_signal.c l2cap_send_connect_req(struct l2cap_channel *chan)
chan 999 netbt/l2cap_signal.c err = l2cap_request_alloc(chan, L2CAP_CONNECT_REQ);
chan 1003 netbt/l2cap_signal.c cp.psm = htole16(chan->lc_raddr.bt_psm);
chan 1004 netbt/l2cap_signal.c cp.scid = htole16(chan->lc_lcid);
chan 1006 netbt/l2cap_signal.c return l2cap_send_signal(chan->lc_link, L2CAP_CONNECT_REQ,
chan 1007 netbt/l2cap_signal.c chan->lc_link->hl_lastid, sizeof(cp), &cp);
chan 1019 netbt/l2cap_signal.c l2cap_send_config_req(struct l2cap_channel *chan)
chan 1027 netbt/l2cap_signal.c err = l2cap_request_alloc(chan, L2CAP_CONFIG_REQ);
chan 1033 netbt/l2cap_signal.c cp->dcid = htole16(chan->lc_rcid);
chan 1039 netbt/l2cap_signal.c if (chan->lc_imtu != L2CAP_MTU_DEFAULT) {
chan 1045 netbt/l2cap_signal.c val->mtu = htole16(chan->lc_imtu);
chan 1051 netbt/l2cap_signal.c if (chan->lc_flush != L2CAP_FLUSH_TIMO_DEFAULT) {
chan 1057 netbt/l2cap_signal.c val->flush_timo = htole16(chan->lc_flush);
chan 1069 netbt/l2cap_signal.c return l2cap_send_signal(chan->lc_link, L2CAP_CONFIG_REQ,
chan 1070 netbt/l2cap_signal.c chan->lc_link->hl_lastid, (int)(next - buf), buf);
chan 1077 netbt/l2cap_signal.c l2cap_send_disconnect_req(struct l2cap_channel *chan)
chan 1082 netbt/l2cap_signal.c err = l2cap_request_alloc(chan, L2CAP_DISCONNECT_REQ);
chan 1086 netbt/l2cap_signal.c cp.dcid = htole16(chan->lc_rcid);
chan 1087 netbt/l2cap_signal.c cp.scid = htole16(chan->lc_lcid);
chan 1089 netbt/l2cap_signal.c return l2cap_send_signal(chan->lc_link, L2CAP_DISCONNECT_REQ,
chan 1090 netbt/l2cap_signal.c chan->lc_link->hl_lastid, sizeof(cp), &cp);
chan 64 netbt/l2cap_upper.c struct l2cap_channel *chan;
chan 70 netbt/l2cap_upper.c chan = malloc(sizeof(struct l2cap_channel), M_BLUETOOTH,
chan 72 netbt/l2cap_upper.c if (chan == NULL)
chan 74 netbt/l2cap_upper.c bzero(chan, sizeof *chan);
chan 76 netbt/l2cap_upper.c chan->lc_proto = proto;
chan 77 netbt/l2cap_upper.c chan->lc_upper = upper;
chan 79 netbt/l2cap_upper.c chan->lc_state = L2CAP_CLOSED;
chan 81 netbt/l2cap_upper.c chan->lc_lcid = L2CAP_NULL_CID;
chan 82 netbt/l2cap_upper.c chan->lc_rcid = L2CAP_NULL_CID;
chan 84 netbt/l2cap_upper.c chan->lc_laddr.bt_len = sizeof(struct sockaddr_bt);
chan 85 netbt/l2cap_upper.c chan->lc_laddr.bt_family = AF_BLUETOOTH;
chan 86 netbt/l2cap_upper.c chan->lc_laddr.bt_psm = L2CAP_PSM_ANY;
chan 88 netbt/l2cap_upper.c chan->lc_raddr.bt_len = sizeof(struct sockaddr_bt);
chan 89 netbt/l2cap_upper.c chan->lc_raddr.bt_family = AF_BLUETOOTH;
chan 90 netbt/l2cap_upper.c chan->lc_raddr.bt_psm = L2CAP_PSM_ANY;
chan 92 netbt/l2cap_upper.c chan->lc_imtu = L2CAP_MTU_DEFAULT;
chan 93 netbt/l2cap_upper.c chan->lc_omtu = L2CAP_MTU_DEFAULT;
chan 94 netbt/l2cap_upper.c chan->lc_flush = L2CAP_FLUSH_TIMO_DEFAULT;
chan 96 netbt/l2cap_upper.c memcpy(&chan->lc_iqos, &l2cap_default_qos, sizeof(l2cap_qos_t));
chan 97 netbt/l2cap_upper.c memcpy(&chan->lc_oqos, &l2cap_default_qos, sizeof(l2cap_qos_t));
chan 99 netbt/l2cap_upper.c *handle = chan;
chan 109 netbt/l2cap_upper.c l2cap_bind(struct l2cap_channel *chan, struct sockaddr_bt *addr)
chan 112 netbt/l2cap_upper.c memcpy(&chan->lc_laddr, addr, sizeof(struct sockaddr_bt));
chan 122 netbt/l2cap_upper.c l2cap_sockaddr(struct l2cap_channel *chan, struct sockaddr_bt *addr)
chan 125 netbt/l2cap_upper.c memcpy(addr, &chan->lc_laddr, sizeof(struct sockaddr_bt));
chan 143 netbt/l2cap_upper.c l2cap_connect(struct l2cap_channel *chan, struct sockaddr_bt *dest)
chan 148 netbt/l2cap_upper.c memcpy(&chan->lc_raddr, dest, sizeof(struct sockaddr_bt));
chan 150 netbt/l2cap_upper.c if (L2CAP_PSM_INVALID(chan->lc_raddr.bt_psm))
chan 153 netbt/l2cap_upper.c if (bdaddr_any(&chan->lc_raddr.bt_bdaddr))
chan 157 netbt/l2cap_upper.c if (bdaddr_any(&chan->lc_laddr.bt_bdaddr)) {
chan 158 netbt/l2cap_upper.c err = hci_route_lookup(&chan->lc_laddr.bt_bdaddr,
chan 159 netbt/l2cap_upper.c &chan->lc_raddr.bt_bdaddr);
chan 164 netbt/l2cap_upper.c unit = hci_unit_lookup(&chan->lc_laddr.bt_bdaddr);
chan 169 netbt/l2cap_upper.c err = l2cap_cid_alloc(chan);
chan 174 netbt/l2cap_upper.c chan->lc_link = hci_acl_open(unit, &chan->lc_raddr.bt_bdaddr);
chan 175 netbt/l2cap_upper.c if (chan->lc_link == NULL)
chan 179 netbt/l2cap_upper.c err = l2cap_setmode(chan);
chan 181 netbt/l2cap_upper.c chan->lc_state = L2CAP_WAIT_SEND_CONNECT_REQ;
chan 182 netbt/l2cap_upper.c (*chan->lc_proto->connecting)(chan->lc_upper);
chan 193 netbt/l2cap_upper.c chan->lc_state = L2CAP_WAIT_RECV_CONNECT_RSP;
chan 194 netbt/l2cap_upper.c err = l2cap_send_connect_req(chan);
chan 201 netbt/l2cap_upper.c chan->lc_state = L2CAP_CLOSED;
chan 202 netbt/l2cap_upper.c hci_acl_close(chan->lc_link, err);
chan 203 netbt/l2cap_upper.c chan->lc_link = NULL;
chan 213 netbt/l2cap_upper.c l2cap_peeraddr(struct l2cap_channel *chan, struct sockaddr_bt *addr)
chan 216 netbt/l2cap_upper.c memcpy(addr, &chan->lc_raddr, sizeof(struct sockaddr_bt));
chan 234 netbt/l2cap_upper.c l2cap_disconnect(struct l2cap_channel *chan, int linger)
chan 238 netbt/l2cap_upper.c if (chan->lc_state == L2CAP_CLOSED
chan 239 netbt/l2cap_upper.c || chan->lc_state == L2CAP_WAIT_DISCONNECT)
chan 242 netbt/l2cap_upper.c chan->lc_flags |= L2CAP_SHUTDOWN;
chan 248 netbt/l2cap_upper.c if ((IF_IS_EMPTY(&chan->lc_txq) && chan->lc_pending == 0)
chan 250 netbt/l2cap_upper.c chan->lc_state = L2CAP_WAIT_DISCONNECT;
chan 251 netbt/l2cap_upper.c err = l2cap_send_disconnect_req(chan);
chan 253 netbt/l2cap_upper.c l2cap_close(chan, err);
chan 266 netbt/l2cap_upper.c struct l2cap_channel *chan;
chan 268 netbt/l2cap_upper.c chan = *handle;
chan 271 netbt/l2cap_upper.c if (chan->lc_state != L2CAP_CLOSED)
chan 272 netbt/l2cap_upper.c l2cap_close(chan, 0);
chan 274 netbt/l2cap_upper.c if (chan->lc_lcid != L2CAP_NULL_CID) {
chan 275 netbt/l2cap_upper.c LIST_REMOVE(chan, lc_ncid);
chan 276 netbt/l2cap_upper.c chan->lc_lcid = L2CAP_NULL_CID;
chan 279 netbt/l2cap_upper.c IF_PURGE(&chan->lc_txq);
chan 286 netbt/l2cap_upper.c free(chan, M_BLUETOOTH);
chan 306 netbt/l2cap_upper.c l2cap_listen(struct l2cap_channel *chan)
chan 310 netbt/l2cap_upper.c if (chan->lc_lcid != L2CAP_NULL_CID)
chan 313 netbt/l2cap_upper.c if (chan->lc_laddr.bt_psm != L2CAP_PSM_ANY
chan 314 netbt/l2cap_upper.c && L2CAP_PSM_INVALID(chan->lc_laddr.bt_psm))
chan 323 netbt/l2cap_upper.c chan->lc_lcid = L2CAP_SIGNAL_CID;
chan 332 netbt/l2cap_upper.c if (used->lc_laddr.bt_psm < chan->lc_laddr.bt_psm)
chan 335 netbt/l2cap_upper.c if (used->lc_laddr.bt_psm == chan->lc_laddr.bt_psm
chan 337 netbt/l2cap_upper.c && !bdaddr_any(&chan->lc_laddr.bt_bdaddr))
chan 344 netbt/l2cap_upper.c LIST_INSERT_HEAD(&l2cap_listen_list, chan, lc_ncid);
chan 346 netbt/l2cap_upper.c LIST_INSERT_AFTER(prev, chan, lc_ncid);
chan 374 netbt/l2cap_upper.c l2cap_send(struct l2cap_channel *chan, struct mbuf *m)
chan 379 netbt/l2cap_upper.c if (chan->lc_state == L2CAP_CLOSED) {
chan 387 netbt/l2cap_upper.c plen, chan->lc_lcid, chan->lc_pending);
chan 396 netbt/l2cap_upper.c hdr->dcid = htole16(chan->lc_rcid);
chan 399 netbt/l2cap_upper.c IF_ENQUEUE(&chan->lc_txq, m);
chan 402 netbt/l2cap_upper.c if (chan->lc_pending == 0)
chan 403 netbt/l2cap_upper.c return l2cap_start(chan);
chan 422 netbt/l2cap_upper.c l2cap_setopt(struct l2cap_channel *chan, int opt, void *addr)
chan 432 netbt/l2cap_upper.c else if (chan->lc_state == L2CAP_CLOSED)
chan 433 netbt/l2cap_upper.c chan->lc_imtu = mtu;
chan 449 netbt/l2cap_upper.c chan->lc_mode = mode;
chan 451 netbt/l2cap_upper.c if (chan->lc_state == L2CAP_OPEN)
chan 452 netbt/l2cap_upper.c err = l2cap_setmode(chan);
chan 472 netbt/l2cap_upper.c l2cap_getopt(struct l2cap_channel *chan, int opt, void *addr)
chan 477 netbt/l2cap_upper.c *(uint16_t *)addr = chan->lc_imtu;
chan 481 netbt/l2cap_upper.c *(uint16_t *)addr = chan->lc_omtu;
chan 485 netbt/l2cap_upper.c memcpy(addr, &chan->lc_iqos, sizeof(l2cap_qos_t));
chan 489 netbt/l2cap_upper.c memcpy(addr, &chan->lc_oqos, sizeof(l2cap_qos_t));
chan 493 netbt/l2cap_upper.c *(uint16_t *)addr = chan->lc_flush;
chan 497 netbt/l2cap_upper.c *(int *)addr = chan->lc_mode;
chan 77 netbt/rfcomm_dlc.c int chan;
chan 88 netbt/rfcomm_dlc.c chan = RFCOMM_CHANNEL(dlci);
chan 100 netbt/rfcomm_dlc.c if (dlc->rd_laddr.bt_channel == chan)
chan 107 netbt/rfcomm_dlc.c if (dlc->rd_laddr.bt_channel == chan)
chan 133 netbt/rfcomm_dlc.c new->rd_laddr.bt_channel = chan;
chan 136 netbt/rfcomm_dlc.c new->rd_raddr.bt_channel = chan;
chan 183 sys/midiio.h #define SEQ_MK_CHN_VOICE(e, unit, cmd, chan, key, vel) (\
chan 185 sys/midiio.h (e)->arr[3] = (chan), (e)->arr[4] = (key), (e)->arr[5] = (vel),\
chan 187 sys/midiio.h #define SEQ_MK_CHN_COMMON(e, unit, cmd, chan, p1, p2, w14) (\
chan 189 sys/midiio.h (e)->arr[3] = (chan), (e)->arr[4] = (p1), (e)->arr[5] = (p2),\
chan 438 sys/proc.h void wakeup_n(void *chan, int);
chan 439 sys/proc.h void wakeup(void *chan);
chan 67 sys/radioio.h u_int32_t chan;
chan 292 sys/tty.h void *chan, int pri, char *wmesg, int timeout);
chan 72 xfs/xfs_dev-bsd.c struct xfs_channel *chan = &xfs_channel[minor(dev)];
chan 80 xfs/xfs_dev-bsd.c if (!xfs_emptyq(&chan->messageq))
chan 83 xfs/xfs_dev-bsd.c selrecord (p, &chan->selinfo);
chan 89 xfs/xfs_dev-bsd.c xfs_select_wakeup(struct xfs_channel *chan)
chan 91 xfs/xfs_dev-bsd.c selwakeup (&chan->selinfo);
chan 129 xfs/xfs_dev-bsd.c struct xfs_channel *chan;
chan 133 xfs/xfs_dev-bsd.c chan = &xfs_channel[i];
chan 134 xfs/xfs_dev-bsd.c if (chan->status & CHANNEL_OPENED)
chan 92 xfs/xfs_dev-common.c struct xfs_channel *chan;
chan 97 xfs/xfs_dev-common.c chan = &xfs_channel[minor(dev)];
chan 100 xfs/xfs_dev-common.c if (chan->status & CHANNEL_OPENED) {
chan 104 xfs/xfs_dev-common.c chan->status |= CHANNEL_OPENED;
chan 107 xfs/xfs_dev-common.c chan->message_buffer = xfs_alloc(MAX_XMSG_SIZE, M_NNPFS_MSG);
chan 110 xfs/xfs_dev-common.c xfs_initq(&chan->sleepq);
chan 111 xfs/xfs_dev-common.c xfs_initq(&chan->messageq);
chan 139 xfs/xfs_dev-common.c struct xfs_channel *chan = &xfs_channel[minor(dev)];
chan 143 xfs/xfs_dev-common.c if (!(chan->status & CHANNEL_OPENED))
chan 146 xfs/xfs_dev-common.c chan->status &= ~CHANNEL_OPENED;
chan 149 xfs/xfs_dev-common.c while (!xfs_emptyq(&chan->messageq)) {
chan 152 xfs/xfs_dev-common.c first = chan->messageq.next;
chan 161 xfs/xfs_dev-common.c while (!xfs_emptyq(&chan->sleepq)) {
chan 163 xfs/xfs_dev-common.c first = chan->sleepq.next;
chan 170 xfs/xfs_dev-common.c if (chan->status & CHANNEL_WAITING)
chan 171 xfs/xfs_dev-common.c wakeup((caddr_t) chan);
chan 173 xfs/xfs_dev-common.c if (chan->message_buffer) {
chan 174 xfs/xfs_dev-common.c xfs_free(chan->message_buffer, MAX_XMSG_SIZE, M_NNPFS_MSG);
chan 175 xfs/xfs_dev-common.c chan->message_buffer = NULL;
chan 231 xfs/xfs_dev-common.c struct xfs_channel *chan = &xfs_channel[minor(dev)];
chan 242 xfs/xfs_dev-common.c (unsigned long)&chan->messageq,
chan 243 xfs/xfs_dev-common.c (unsigned long)chan->messageq.prev,
chan 244 xfs/xfs_dev-common.c (unsigned long)chan->messageq.next));
chan 247 xfs/xfs_dev-common.c chan->proc = xfs_uio_to_thread(uiop);
chan 249 xfs/xfs_dev-common.c chan->proc = xfs_uio_to_proc(uiop);
chan 254 xfs/xfs_dev-common.c if (!xfs_emptyq (&chan->messageq)) {
chan 255 xfs/xfs_dev-common.c while (!xfs_emptyq (&chan->messageq)) {
chan 257 xfs/xfs_dev-common.c first = chan->messageq.next;
chan 281 xfs/xfs_dev-common.c chan->status |= CHANNEL_WAITING;
chan 282 xfs/xfs_dev-common.c if (tsleep((caddr_t) chan, (PZERO + 1) | PCATCH, "xfsread", 0)) {
chan 293 xfs/xfs_dev-common.c } else if ((chan->status & CHANNEL_WAITING) == 0) {
chan 311 xfs/xfs_dev-common.c struct xfs_channel *chan = &xfs_channel[minor(dev)];
chan 324 xfs/xfs_dev-common.c chan->proc = xfs_uio_to_thread(uiop);
chan 326 xfs/xfs_dev-common.c chan->proc = xfs_uio_to_proc(uiop);
chan 329 xfs/xfs_dev-common.c error = uiomove((caddr_t) chan->message_buffer, MAX_XMSG_SIZE, uiop);
chan 338 xfs/xfs_dev-common.c for (p = (char *)chan->message_buffer;
chan 363 xfs/xfs_dev-common.c struct xfs_channel *chan = &xfs_channel[fd];
chan 371 xfs/xfs_dev-common.c if (!(chan->status & CHANNEL_OPENED)) /* No receiver? */
chan 376 xfs/xfs_dev-common.c message->sequence_num = chan->nsequence++;
chan 383 xfs/xfs_dev-common.c xfs_appendq(&chan->messageq, &t->this_message);
chan 384 xfs/xfs_dev-common.c if (chan->status & CHANNEL_WAITING) {
chan 385 xfs/xfs_dev-common.c chan->status &= ~CHANNEL_WAITING;
chan 386 xfs/xfs_dev-common.c wakeup((caddr_t) chan);
chan 388 xfs/xfs_dev-common.c xfs_select_wakeup(chan);
chan 434 xfs/xfs_dev-common.c struct xfs_channel *chan = &xfs_channel[fd];
chan 452 xfs/xfs_dev-common.c if (!(chan->status & CHANNEL_OPENED)) /* No receiver? */
chan 456 xfs/xfs_dev-common.c if (chan->proc != NULL && chan->proc->td_proc != NULL &&
chan 457 xfs/xfs_dev-common.c proc->td_proc->p_pid == chan->proc->td_proc->p_pid) {
chan 459 xfs/xfs_dev-common.c "pid = %u == %u\n", proc->td_proc->p_pid, chan->proc->td_proc->p_pid);
chan 461 xfs/xfs_dev-common.c if (chan->proc != NULL && proc->p_pid == chan->proc->p_pid) {
chan 463 xfs/xfs_dev-common.c "pid = %u == %u\n", proc->p_pid, chan->proc->p_pid);
chan 481 xfs/xfs_dev-common.c msg->sequence_num = chan->nsequence++;
chan 485 xfs/xfs_dev-common.c xfs_appendq(&chan->messageq, this_message);
chan 486 xfs/xfs_dev-common.c xfs_appendq(&chan->sleepq, this_process);
chan 487 xfs/xfs_dev-common.c xfs_select_wakeup(chan);
chan 490 xfs/xfs_dev-common.c if (chan->status & CHANNEL_WAITING) {
chan 491 xfs/xfs_dev-common.c chan->status &= ~CHANNEL_WAITING;
chan 492 xfs/xfs_dev-common.c wakeup((caddr_t) chan);
chan 543 xfs/xfs_dev-common.c if (!(chan->status & CHANNEL_OPENED)) {
chan 668 xfs/xfs_dev-common.c struct xfs_channel *chan = &xfs_channel[fd];
chan 669 xfs/xfs_dev-common.c struct xfs_link *sleepq = &chan->sleepq;
chan 670 xfs/xfs_dev-common.c struct xfs_link *t = chan->sleepq.next; /* Really first in q */
chan 695 xfs/xfs_dev-common.c struct xfs_channel *chan = &xfs_channel[fd];
chan 696 xfs/xfs_dev-common.c struct xfs_link *sleepq = &chan->sleepq;
chan 697 xfs/xfs_dev-common.c struct xfs_link *t = chan->sleepq.next; /* Really first in q */