sk_buff_head
skb_queue_empty(const struct sk_buff_head *q)
skb_queue_empty_lockless(const struct sk_buff_head *q)
__skb_queue_head_init(struct sk_buff_head *q)
skb_queue_head_init(struct sk_buff_head *q)
struct sk_buff_head *q)
__skb_queue_after(struct sk_buff_head *q, struct sk_buff *skb,
__skb_queue_before(struct sk_buff_head *q, struct sk_buff *skb,
__skb_queue_tail(struct sk_buff_head *q, struct sk_buff *new)
skb_queue_tail(struct sk_buff_head *q, struct sk_buff *new)
skb_peek(const struct sk_buff_head *q)
skb_peek_tail(const struct sk_buff_head *q)
__skb_unlink(struct sk_buff *skb, struct sk_buff_head *q)
skb_unlink(struct sk_buff *skb, struct sk_buff_head *q)
__skb_dequeue(struct sk_buff_head *q)
skb_dequeue(struct sk_buff_head *q)
__skb_dequeue_tail(struct sk_buff_head *q)
skb_dequeue_tail(struct sk_buff_head *q)
__skb_queue_head(struct sk_buff_head *q, struct sk_buff *skb)
skb_queue_head(struct sk_buff_head *q, struct sk_buff *skb)
skb_queue_len(const struct sk_buff_head *q)
skb_queue_len_lockless(const struct sk_buff_head *q)
___skb_queue_splice(const struct sk_buff_head *from,
skb_queue_splice(const struct sk_buff_head *from, struct sk_buff_head *to)
skb_queue_splice_init(struct sk_buff_head *from, struct sk_buff_head *to)
skb_queue_splice_tail_init(struct sk_buff_head *from, struct sk_buff_head *to)
__skb_queue_purge(struct sk_buff_head *q)
skb_queue_purge(struct sk_buff_head *q)
struct sk_buff_head _q;
skb_queue_prev(struct sk_buff_head *q, struct sk_buff *skb)
struct sk_buff_head *skbs)
struct sk_buff_head skbq;