__skb_queue_before
__skb_queue_before(list, p, skb);
__skb_queue_before(frag_list, skb, cur_frag);
__skb_queue_before(frag_list, skb, cur_frag);
__skb_queue_before(list, (struct sk_buff *)list, newsk);
__skb_queue_before(&sk->sk_write_queue, skb, new);
__skb_queue_before(list, skb, nskb);
__skb_queue_before(&session->reorder_q, skbp, skb);
__skb_queue_before(&call->rx_oos_queue, oos, skb);
__skb_queue_before(&ulpq->reasm, loc, sctp_event2skb(event));
__skb_queue_before(&ulpq->lobby, loc, sctp_event2skb(event));
__skb_queue_before(&ulpq->reasm_uo, pos, sctp_event2skb(event));
__skb_queue_before(&ulpq->reasm, pos, sctp_event2skb(event));
__skb_queue_before(&ulpq->lobby, pos, sctp_event2skb(event));
__skb_queue_before(defq, _skb, skb);
__skb_queue_before(list, _skb, skb);