Lines Matching refs:copied
155 segment->copied = 0; in iscsi_tcp_segment_splice_digest()
178 unsigned copied) in iscsi_tcp_segment_done() argument
183 debug_tcp("copied %u %u size %u %s\n", segment->copied, copied, in iscsi_tcp_segment_done()
185 if (segment->hash && copied) { in iscsi_tcp_segment_done()
194 sg_set_page(&sg, sg_page(segment->sg), copied, in iscsi_tcp_segment_done()
195 segment->copied + segment->sg_offset + in iscsi_tcp_segment_done()
198 sg_init_one(&sg, segment->data + segment->copied, in iscsi_tcp_segment_done()
199 copied); in iscsi_tcp_segment_done()
200 crypto_hash_update(segment->hash, &sg, copied); in iscsi_tcp_segment_done()
203 segment->copied += copied; in iscsi_tcp_segment_done()
204 if (segment->copied < segment->size) { in iscsi_tcp_segment_done()
209 segment->total_copied += segment->copied; in iscsi_tcp_segment_done()
210 segment->copied = 0; in iscsi_tcp_segment_done()
277 unsigned int copy = 0, copied = 0; in iscsi_tcp_segment_recv() local
280 if (copied == len) { in iscsi_tcp_segment_recv()
286 copy = min(len - copied, segment->size - segment->copied); in iscsi_tcp_segment_recv()
288 memcpy(segment->data + segment->copied, ptr + copied, copy); in iscsi_tcp_segment_recv()
289 copied += copy; in iscsi_tcp_segment_recv()
291 return copied; in iscsi_tcp_segment_recv()
782 if (segment->copied == sizeof(struct iscsi_hdr) && hdr->hlength) { in iscsi_tcp_hdr_recv_done()
883 BUG_ON(segment->copied >= segment->size); in iscsi_tcp_recv_skb()