Searched refs:skb_ext (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/net/netdevsim/ |
| H A D | netdevsim.h | 453 void nsim_psp_handle_ext(struct sk_buff *skb, struct skb_ext *psp_ext); 456 struct netdevsim *peer_ns, struct skb_ext **psp_ext); 462 struct netdevsim *peer_ns, struct skb_ext **psp_ext) in nsim_do_psp() 468 nsim_psp_handle_ext(struct sk_buff *skb, struct skb_ext *psp_ext) {} in nsim_psp_handle_ext()
|
| H A D | psp.c | 11 void nsim_psp_handle_ext(struct sk_buff *skb, struct skb_ext *psp_ext) in nsim_psp_handle_ext() 19 struct netdevsim *peer_ns, struct skb_ext **psp_ext) in nsim_do_psp()
|
| H A D | netdev.c | 107 struct skb_ext *psp_ext) in nsim_forward_skb() 126 struct skb_ext *psp_ext = NULL; in nsim_start_xmit()
|
| /linux/net/core/ |
| H A D | gro.c | 344 struct tc_skb_ext *skb_ext; in gro_list_prepare_tc_ext() local 347 skb_ext = skb_ext_find(skb, TC_SKB_EXT); in gro_list_prepare_tc_ext() 350 diffs |= (!!p_ext) ^ (!!skb_ext); in gro_list_prepare_tc_ext() 351 if (!diffs && unlikely(skb_ext)) in gro_list_prepare_tc_ext() 352 diffs |= p_ext->chain ^ skb_ext->chain; in gro_list_prepare_tc_ext()
|
| H A D | skbuff.c | 5180 unsigned int l = SKB_EXT_CHUNKSIZEOF(struct skb_ext); in skb_ext_total_length() 7140 static void *skb_ext_get_ptr(struct skb_ext *ext, enum skb_ext_id id) 7152 * Note: caller must handle the skb_ext as an opaque data. in __skb_ext_alloc() 7154 struct skb_ext *__skb_ext_alloc(gfp_t flags) in __skb_ext_alloc() 7156 struct skb_ext *new = kmem_cache_alloc(skbuff_ext_cache, flags); in __skb_ext_alloc() 7166 static struct skb_ext *skb_ext_maybe_cow(struct skb_ext *old, in skb_ext_maybe_cow() 7169 struct skb_ext *new; in skb_ext_maybe_cow() 7213 struct skb_ext *ext) in __skb_ext_set() 7243 struct skb_ext *ne in skb_ext_add() [all...] |
| /linux/include/linux/ |
| H A D | skbuff.h | 284 struct skb_ext; 1101 struct skb_ext *extensions; 5055 * struct skb_ext - sk_buff extensions 5064 struct skb_ext { struct 5071 struct skb_ext *__skb_ext_alloc(gfp_t flags); argument 5073 struct skb_ext *ext); 5076 void __skb_ext_put(struct skb_ext *ext); 5090 struct skb_ext *ext = src->extensions; in __skb_ext_copy() 5103 static inline bool __skb_ext_exist(const struct skb_ext *ext, enum skb_ext_id i) in __skb_ext_exist() 5122 struct skb_ext *ex in skb_ext_find() [all...] |
| /linux/net/mptcp/ |
| H A D | protocol.c | 1313 struct skb_ext *mpext = __skb_ext_alloc(gfp); in __mptcp_add_ext()
|