Lines Matching defs:buf
76 u8 buf[CEC_MAX_MSG_SIZE + 3];
79 if (WARN_ON(cnt > sizeof(buf) - 1))
82 buf[0] = addr;
83 memcpy(buf + 1, p, cnt);
88 msg.buf = buf;
111 msg[0].buf = &addr;
115 msg[1].buf = p;
142 u8 csr, cconr, buf[19];
154 tda9950_read_range(priv->client, REG_CDR0, buf, sizeof(buf));
160 if (buf[0] == 0) {
165 switch (buf[1]) {
168 switch (buf[2]) {
185 buf[2]);
198 priv->rx_msg.len = buf[0] - 2;
202 memcpy(priv->rx_msg.msg, buf + 2, priv->rx_msg.len);
208 buf[1]);
219 u8 buf[CEC_MAX_MSG_SIZE + 2];
221 buf[0] = 2 + msg->len;
222 buf[1] = CDR1_REQ;
223 memcpy(buf + 2, msg->msg, msg->len);
230 return tda9950_write_range(priv->client, REG_CDR0, buf, 2 + msg->len);
237 u8 buf[2];
246 buf[0] = addresses >> 8;
247 buf[1] = addresses;
249 return tda9950_write_range(priv->client, REG_ACKH, buf, 2);