• Home
  • Raw
  • Download

Lines Matching refs:length

57 		    sge->offset + sge->length == orig_offset) {  in sk_msg_alloc()
58 sge->length += use; in sk_msg_alloc()
95 if (sge->length > off) in sk_msg_clone()
97 off -= sge->length; in sk_msg_clone()
105 sge_len = sge->length - off; in sk_msg_clone()
114 (sg_virt(sge) + off == sg_virt(sgd) + sgd->length)) { in sk_msg_clone()
115 sgd->length += sge_len; in sk_msg_clone()
144 if (bytes < sge->length) { in sk_msg_return_zero()
145 sge->length -= bytes; in sk_msg_return_zero()
151 sk_mem_uncharge(sk, sge->length); in sk_msg_return_zero()
152 bytes -= sge->length; in sk_msg_return_zero()
153 sge->length = 0; in sk_msg_return_zero()
167 int uncharge = (bytes < sge->length) ? bytes : sge->length; in sk_msg_return()
180 u32 len = sge->length; in sk_msg_free_elem()
199 msg->sg.size -= sge->length; in __sk_msg_free()
230 if (!sge->length) in __sk_msg_free_partial()
232 if (bytes < sge->length) { in __sk_msg_free_partial()
235 sge->length -= bytes; in __sk_msg_free_partial()
241 msg->sg.size -= sge->length; in __sk_msg_free_partial()
242 bytes -= sge->length; in __sk_msg_free_partial()
274 while (msg->sg.data[i].length && in sk_msg_trim()
275 trim >= msg->sg.data[i].length) { in sk_msg_trim()
276 trim -= msg->sg.data[i].length; in sk_msg_trim()
283 msg->sg.data[i].length -= trim; in sk_msg_trim()
286 if (msg->sg.curr == i && msg->sg.copybreak > msg->sg.data[i].length) in sk_msg_trim()
287 msg->sg.copybreak = msg->sg.data[i].length; in sk_msg_trim()
305 msg->sg.copybreak = msg->sg.data[i].length; in sk_msg_trim()
379 if (msg->sg.copybreak >= sge->length) { in sk_msg_memcopy_from_iter()
387 buf_size = sge->length - msg->sg.copybreak; in sk_msg_memcopy_from_iter()
433 copy = sge->length; in sk_msg_recvmsg()
446 sge->length -= copy; in sk_msg_recvmsg()
451 if (!sge->length) { in sk_msg_recvmsg()
460 if (copy != sge->length) in sk_msg_recvmsg()
477 if (!sge->length && (i == msg_rx->sg.end || sg_is_last(sge))) { in sk_msg_recvmsg()