r_length
__func__, req->r_offset, req->r_length);
req->r_data = malloc_waitok(req->r_length);
req->r_length);
data = g_gate_recv(fd, req->r_data, req->r_length,
assert(req->r_offset + req->r_length <= (uintmax_t)conn->c_mediasize);
assert((req->r_length % conn->c_sectorsize) == 0);
__func__, req->r_offset, req->r_length);
data = pread(fd, req->r_data, req->r_length,
data = pwrite(fd, req->r_data, req->r_length,
if (data != (ssize_t)req->r_length) {
__func__, req->r_offset, req->r_length);
data = g_gate_send(fd, req->r_data, req->r_length, 0);
if (data != (ssize_t)req->r_length) {
").", data, req->r_offset, req->r_length);
r_length : 2, /* log base 2 of value's width */
r_length : 2, /* log base 2 of value's width */
r_length : 2, /* log base 2 of value's width */