Lines Matching refs:xfers
53 for (i = 0; i < ARRAY_SIZE(dev->xfers); i++) {
54 if (dev->xfers[i].sft &&
55 dev->xfers[i].sft <= dev->cec_sft) {
77 for (i = 0; i < ARRAY_SIZE(dev->xfers); i++) {
78 if (dev->xfers[i].sft <= CEC_SIGNAL_FREE_TIME_RETRY)
80 initiator = dev->xfers[i].msg[0] >> 4;
82 dev->xfers[i].sft = CEC_SIGNAL_FREE_TIME_NEXT_XFER;
84 dev->xfers[i].sft = CEC_SIGNAL_FREE_TIME_NEW_INITIATOR;
128 for (i = 0; i < ARRAY_SIZE(dev->xfers); i++) {
129 if (!dev->xfers[i].sft || dev->xfers[i].sft > last_sft)
134 xfers_on_bus[first_idx].adap = dev->xfers[i].adap;
135 memcpy(first_msg.msg, dev->xfers[i].msg, dev->xfers[i].len);
136 first_msg.len = dev->xfers[i].len;
138 xfers_on_bus[i].adap = dev->xfers[i].adap;
147 dev->xfers[i].sft = 0;
248 dev->xfers[idx].adap = adap;
249 memcpy(dev->xfers[idx].msg, msg->msg, CEC_MAX_MSG_SIZE);
250 dev->xfers[idx].len = msg->len;
251 dev->xfers[idx].sft = CEC_SIGNAL_FREE_TIME_RETRY;
254 dev->xfers[idx].sft = CEC_SIGNAL_FREE_TIME_NEXT_XFER;
256 dev->xfers[idx].sft = CEC_SIGNAL_FREE_TIME_NEW_INITIATOR;