Searched refs:skb_ext (Results 1 - 4 of 4) sorted by relevance

/linux-master/net/core/
H A Dgro.c310 struct tc_skb_ext *skb_ext; local
313 skb_ext = skb_ext_find(skb, TC_SKB_EXT);
316 diffs |= (!!p_ext) ^ (!!skb_ext);
317 if (!diffs && unlikely(skb_ext))
318 diffs |= p_ext->chain ^ skb_ext->chain;
H A Dskbuff.c4975 unsigned int l = SKB_EXT_CHUNKSIZEOF(struct skb_ext);
6811 static void *skb_ext_get_ptr(struct skb_ext *ext, enum skb_ext_id id)
6823 * Note: caller must handle the skb_ext as an opaque data.
6825 struct skb_ext *__skb_ext_alloc(gfp_t flags)
6827 struct skb_ext *new = kmem_cache_alloc(skbuff_ext_cache, flags);
6837 static struct skb_ext *skb_ext_maybe_cow(struct skb_ext *old,
6840 struct skb_ext *new;
6884 struct skb_ext *ext)
6913 struct skb_ext *ne
[all...]
/linux-master/include/linux/
H A Dskbuff.h284 struct skb_ext;
1071 struct skb_ext *extensions;
4736 * struct skb_ext - sk_buff extensions
4745 struct skb_ext { struct
4752 struct skb_ext *__skb_ext_alloc(gfp_t flags);
4754 struct skb_ext *ext);
4757 void __skb_ext_put(struct skb_ext *ext);
4771 struct skb_ext *ext = src->extensions;
4784 static inline bool __skb_ext_exist(const struct skb_ext *ext, enum skb_ext_id i)
4803 struct skb_ext *ex
[all...]
/linux-master/net/mptcp/
H A Dprotocol.c1144 struct skb_ext *mpext = __skb_ext_alloc(gfp);

Completed in 135 milliseconds