Lines Matching defs:msg_rx
19 struct sk_msg *msg_rx;
22 msg_rx = list_first_entry_or_null(&psock->ingress_msg,
28 if (unlikely(!msg_rx))
31 i = msg_rx->sg.start;
36 sge = sk_msg_elem(msg_rx, i);
49 if (!msg_rx->skb)
51 msg_rx->sg.size -= copy;
55 if (!msg_rx->skb)
69 } while (i != msg_rx->sg.end);
72 if (msg_rx == list_last_entry(&psock->ingress_msg,
75 msg_rx = list_next_entry(msg_rx, list);
79 msg_rx->sg.start = i;
80 if (!sge->length && msg_rx->sg.start == msg_rx->sg.end) {
81 list_del(&msg_rx->list);
82 if (msg_rx->skb)
83 consume_skb(msg_rx->skb);
84 kfree(msg_rx);
86 msg_rx = list_first_entry_or_null(&psock->ingress_msg,