Lines Matching refs:sk_buff_head
328 struct sk_buff_head { struct
1760 static inline int skb_queue_empty(const struct sk_buff_head *list) in skb_queue_empty()
1772 static inline bool skb_queue_empty_lockless(const struct sk_buff_head *list) in skb_queue_empty_lockless()
1785 static inline bool skb_queue_is_last(const struct sk_buff_head *list, in skb_queue_is_last()
1798 static inline bool skb_queue_is_first(const struct sk_buff_head *list, in skb_queue_is_first()
1812 static inline struct sk_buff *skb_queue_next(const struct sk_buff_head *list, in skb_queue_next()
1830 static inline struct sk_buff *skb_queue_prev(const struct sk_buff_head *list, in skb_queue_prev()
2029 static inline struct sk_buff *skb_peek(const struct sk_buff_head *list_) in skb_peek()
2044 static inline struct sk_buff *__skb_peek(const struct sk_buff_head *list_) in __skb_peek()
2059 const struct sk_buff_head *list_) in skb_peek_next()
2081 static inline struct sk_buff *skb_peek_tail(const struct sk_buff_head *list_) in skb_peek_tail()
2097 static inline __u32 skb_queue_len(const struct sk_buff_head *list_) in skb_queue_len()
2109 static inline __u32 skb_queue_len_lockless(const struct sk_buff_head *list_) in skb_queue_len_lockless()
2124 static inline void __skb_queue_head_init(struct sk_buff_head *list) in __skb_queue_head_init()
2138 static inline void skb_queue_head_init(struct sk_buff_head *list) in skb_queue_head_init()
2144 static inline void skb_queue_head_init_class(struct sk_buff_head *list, in skb_queue_head_init_class()
2159 struct sk_buff_head *list) in __skb_insert()
2171 static inline void __skb_queue_splice(const struct sk_buff_head *list, in __skb_queue_splice()
2190 static inline void skb_queue_splice(const struct sk_buff_head *list, in skb_queue_splice()
2191 struct sk_buff_head *head) in skb_queue_splice()
2206 static inline void skb_queue_splice_init(struct sk_buff_head *list, in skb_queue_splice_init()
2207 struct sk_buff_head *head) in skb_queue_splice_init()
2221 static inline void skb_queue_splice_tail(const struct sk_buff_head *list, in skb_queue_splice_tail()
2222 struct sk_buff_head *head) in skb_queue_splice_tail()
2238 static inline void skb_queue_splice_tail_init(struct sk_buff_head *list, in skb_queue_splice_tail_init()
2239 struct sk_buff_head *head) in skb_queue_splice_tail_init()
2259 static inline void __skb_queue_after(struct sk_buff_head *list, in __skb_queue_after()
2267 struct sk_buff_head *list);
2269 static inline void __skb_queue_before(struct sk_buff_head *list, in __skb_queue_before()
2286 static inline void __skb_queue_head(struct sk_buff_head *list, in __skb_queue_head()
2291 void skb_queue_head(struct sk_buff_head *list, struct sk_buff *newsk);
2303 static inline void __skb_queue_tail(struct sk_buff_head *list, in __skb_queue_tail()
2308 void skb_queue_tail(struct sk_buff_head *list, struct sk_buff *newsk);
2314 void skb_unlink(struct sk_buff *skb, struct sk_buff_head *list);
2315 static inline void __skb_unlink(struct sk_buff *skb, struct sk_buff_head *list) in __skb_unlink()
2335 static inline struct sk_buff *__skb_dequeue(struct sk_buff_head *list) in __skb_dequeue()
2342 struct sk_buff *skb_dequeue(struct sk_buff_head *list);
2352 static inline struct sk_buff *__skb_dequeue_tail(struct sk_buff_head *list) in __skb_dequeue_tail()
2359 struct sk_buff *skb_dequeue_tail(struct sk_buff_head *list);
3105 static inline void __skb_queue_purge(struct sk_buff_head *list) in __skb_queue_purge()
3111 void skb_queue_purge(struct sk_buff_head *list);
3882 int __skb_wait_for_more_packets(struct sock *sk, struct sk_buff_head *queue,
3886 struct sk_buff_head *queue,
3891 struct sk_buff_head *queue,
3895 struct sk_buff_head *sk_queue,