Lines Matching defs:buf
80 u8 buf[3];
85 .buf = buf,
91 .buf = data,
97 buf[i] = (reg_addr >> (reg_addr_width - (i + 1) * 8)) & 0xff;
117 u8 buf[3 + 32]; /* 3 bytes for 24 bit reg-addr + 32 bytes max len */
121 .buf = buf,
129 buf[i] = (reg_addr >> (reg_addr_width - (i + 1) * 8)) & 0xff;
131 memcpy(buf + reg_addr_width / 8, data, len);
148 void *buf, int len)
151 ICN8505_REG_ADDR_WIDTH, buf, len, false);
156 u8 buf;
160 ICN8505_REG_ADDR_WIDTH, &buf, 1, true);
164 return buf;
174 void *buf, int len)
177 ICN8505_PROG_REG_ADDR_WIDTH, buf, len, false);
181 const void *buf, int len)
184 ICN8505_PROG_REG_ADDR_WIDTH, buf, len, false);
205 u8 buf[4];
221 error = icn8505_read_prog_data(icn8505, 0x040002, buf, 1);
225 if (buf[0] != 0x85) {
252 error = icn8505_read_prog_data(icn8505, 0x40034, buf, 2);
256 if (get_unaligned_le16(buf) != fw->size) {
261 error = icn8505_read_prog_data(icn8505, 0x4002c, buf, 4);
266 if (get_unaligned_le32(buf) != crc) {