Lines Matching refs:end
15 if (msg->sg.end > msg->sg.start &&
16 elem_first_coalesce < msg->sg.end)
19 if (msg->sg.end < msg->sg.start &&
21 elem_first_coalesce < msg->sg.end))
52 i = msg->sg.end;
66 sge = &msg->sg.data[msg->sg.end];
70 sk_msg_iter_next(msg, end);
100 if (i == src->sg.end && off)
110 if (dst->sg.end)
111 sgd = sk_msg_elem(dst, dst->sg.end - 1);
129 if (i == src->sg.end && len)
157 } while (bytes && i != msg->sg.end);
173 } while (i != msg->sg.end);
266 u32 i = msg->sg.end;
291 msg->sg.end = i;
303 sk_msg_iter_dist(msg->sg.start, msg->sg.end)) {
340 sg_set_page(&msg->sg.data[msg->sg.end],
342 sg_unmark_end(&msg->sg.data[msg->sg.end]);
347 sk_msg_iter_next(msg, end);
356 msg->sg.curr = msg->sg.end;
382 if (i == msg->sg.end)
404 } while (i != msg->sg.end);
467 } while ((i != msg_rx->sg.end) && !sg_is_last(sge));
477 if (!sge->length && (i == msg_rx->sg.end || sg_is_last(sge))) {
551 msg->sg.end = num_sge;
682 goto end;
687 goto end;
696 end: