Lines Matching defs:buffer
93 std::uint8_t buffer[2];
95 buffer[0] = address & 0xff;
96 buffer[1] = value;
104 2, buffer);
130 std::vector<std::uint8_t> buffer;
131 buffer.reserve(regs.size() * 2);
133 /* copy registers and values in data buffer */
135 buffer.push_back(r.address);
136 buffer.push_back(r.value);
139 DBG(DBG_io, "%s (elems= %zu, size = %zu)\n", __func__, regs.size(), buffer.size());
146 outdata[4] = (buffer.size() & 0xff);
147 outdata[5] = ((buffer.size() >> 8) & 0xff);
148 outdata[6] = ((buffer.size() >> 16) & 0xff);
149 outdata[7] = ((buffer.size() >> 24) & 0xff);
154 size_t write_size = buffer.size();
156 usb_dev_.bulk_write(buffer.data(), &write_size);
164 INDEX, c * 2, buffer.data() + i * 2);
372 // it looks like we need to reset the address so that subsequent buffer operations work.