Lines Matching refs:buffer_offset

700 	size_t copy_len, len, off, buffer_offset;
738 buffer_offset = ntohl(bhsdo->bhsdo_buffer_offset);
740 buffer_offset = 0;
747 if (buffer_offset >
749 buffer_offset + len <=
752 "expected %zd; dropping connection", buffer_offset,
762 * to buffer_offset, which is the offset within the task (SCSI
766 buffer_offset;
2323 size_t len, expected_len, sg_len, buffer_offset;
2357 buffer_offset = io->scsiio.kern_rel_offset;
2373 if (buffer_offset >= expected_len) {
2375 CFISCSI_SESSION_DEBUG(cs, "buffer_offset = %zd, "
2376 "already sent the expected len", buffer_offset);
2404 bhsdi->bhsdi_buffer_offset = htonl(buffer_offset);
2433 KASSERT(buffer_offset + response->ip_data_len < expected_len,
2434 ("buffer_offset %zd + ip_data_len %zd >= expected_len %zd",
2435 buffer_offset, response->ip_data_len, expected_len));
2436 if (buffer_offset + response->ip_data_len + len > expected_len) {
2439 buffer_offset + response->ip_data_len + len, expected_len);
2440 len = expected_len - (buffer_offset + response->ip_data_len);
2458 KASSERT(buffer_offset + response->ip_data_len <= expected_len,
2459 ("buffer_offset %zd + ip_data_len %zd > expected_len %zd",
2460 buffer_offset, response->ip_data_len, expected_len));
2461 if (buffer_offset + response->ip_data_len == expected_len) {
2491 buffer_offset += response->ip_data_len;
2492 if (buffer_offset == io->scsiio.kern_total_len ||
2493 buffer_offset == expected_len) {
2494 buffer_offset -= response->ip_data_len;
2503 buffer_offset += response->ip_data_len;
2504 if (buffer_offset == io->scsiio.kern_total_len ||
2505 buffer_offset == expected_len) {