Lines Matching refs:channels
119 struct hsc_channel channels[HSC_DEVS]; member
241 struct hsc_channel *channel = cl_data->channels + msg->channel; in hsc_rx_completed()
261 struct hsc_channel *channel = cl_data->channels + msg->channel; in hsc_tx_completed()
289 struct hsc_channel *channel = cl_data->channels; in hsc_break_received()
362 if ((rxc->channels == 0) || (rxc->channels > HSC_DEVS)) in hsc_rx_set()
364 if (rxc->channels & (rxc->channels - 1)) in hsc_rx_set()
370 cl->rx_cfg.num_hw_channels = rxc->channels; in hsc_rx_set()
386 rxc->channels = cl->rx_cfg.num_hw_channels; in hsc_rx_get()
397 if ((txc->channels == 0) || (txc->channels > HSC_DEVS)) in hsc_tx_set()
399 if (txc->channels & (txc->channels - 1)) in hsc_tx_set()
405 cl->tx_cfg.num_hw_channels = txc->channels; in hsc_tx_set()
420 txc->channels = cl->tx_cfg.num_hw_channels; in hsc_tx_get()
612 channel = cl_data->channels + (iminor(inode) & HSC_CH_MASK); in hsc_open()
724 for (i = 0, channel = cl_data->channels; i < HSC_DEVS; i++, channel++) { in hsc_probe()