Lines Matching refs:ts_info
354 int qmc_chan_get_ts_info(struct qmc_chan *chan, struct qmc_chan_ts_info *ts_info) in qmc_chan_get_ts_info() argument
360 ts_info->rx_ts_mask_avail = chan->rx_ts_mask_avail; in qmc_chan_get_ts_info()
361 ts_info->tx_ts_mask_avail = chan->tx_ts_mask_avail; in qmc_chan_get_ts_info()
362 ts_info->rx_ts_mask = chan->rx_ts_mask; in qmc_chan_get_ts_info()
363 ts_info->tx_ts_mask = chan->tx_ts_mask; in qmc_chan_get_ts_info()
371 int qmc_chan_set_ts_info(struct qmc_chan *chan, const struct qmc_chan_ts_info *ts_info) in qmc_chan_set_ts_info() argument
377 if ((ts_info->rx_ts_mask & chan->rx_ts_mask_avail) != ts_info->rx_ts_mask) in qmc_chan_set_ts_info()
379 if ((ts_info->tx_ts_mask & chan->tx_ts_mask_avail) != ts_info->tx_ts_mask) in qmc_chan_set_ts_info()
384 if (ts_info->rx_ts_mask != ts_info->tx_ts_mask) in qmc_chan_set_ts_info()
390 if ((chan->tx_ts_mask != ts_info->tx_ts_mask && !chan->is_tx_stopped) || in qmc_chan_set_ts_info()
391 (chan->rx_ts_mask != ts_info->rx_ts_mask && !chan->is_rx_stopped)) { in qmc_chan_set_ts_info()
395 chan->tx_ts_mask = ts_info->tx_ts_mask; in qmc_chan_set_ts_info()
396 chan->rx_ts_mask = ts_info->rx_ts_mask; in qmc_chan_set_ts_info()