Searched refs:dataref (Results 1 – 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/include/linux/ |
D | skbuff.h | 528 atomic_t dataref; member 1636 (atomic_read(&skb_shinfo(skb)->dataref) & SKB_DATAREF_MASK) != 1; in skb_cloned() 1658 int dataref; in skb_header_cloned() local 1663 dataref = atomic_read(&skb_shinfo(skb)->dataref); in skb_header_cloned() 1664 dataref = (dataref & SKB_DATAREF_MASK) - (dataref >> SKB_DATAREF_SHIFT); in skb_header_cloned() 1665 return dataref != 1; in skb_header_cloned() 1685 atomic_set(&skb_shinfo(skb)->dataref, 1 + (1 << SKB_DATAREF_SHIFT)); in __skb_header_release()
|
/kernel/linux/linux-5.10/drivers/block/aoe/ |
D | aoedev.c | 412 while (atomic_read(&skb_shinfo(skb)->dataref) != 1 && i-- > 0) in skbfree()
|
D | aoecmd.c | 181 if (skb && atomic_read(&skb_shinfo(skb)->dataref) == 1) { in skb_pool_get() 235 if (atomic_read(&skb_shinfo(skb)->dataref) != 1) { in newtframe()
|
/kernel/linux/linux-5.10/net/core/ |
D | skbuff.c | 239 memset(shinfo, 0, offsetof(struct skb_shared_info, dataref)); in __alloc_skb() 240 atomic_set(&shinfo->dataref, 1); in __alloc_skb() 285 memset(shinfo, 0, offsetof(struct skb_shared_info, dataref)); in __build_skb_around() 286 atomic_set(&shinfo->dataref, 1); in __build_skb_around() 614 &shinfo->dataref)) in skb_release_data() 1015 atomic_inc(&(skb_shinfo(skb)->dataref)); in __skb_clone() 1688 atomic_set(&skb_shinfo(skb)->dataref, 1); in pskb_expand_head() 5995 atomic_set(&skb_shinfo(skb)->dataref, 1); in pskb_carve_inside_header() 6139 atomic_set(&skb_shinfo(skb)->dataref, 1); in pskb_carve_inside_nonlinear()
|
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/ |
D | 0008_linux_net.patch | 203 + memset(shinfo, 0, offsetof(struct skb_shared_info, dataref)); 204 + atomic_set(&shinfo->dataref, 1);
|
/kernel/linux/linux-5.10/net/netlink/ |
D | af_netlink.c | 368 !atomic_dec_return(&(skb_shinfo(skb)->dataref))) in netlink_skb_destructor()
|
/kernel/linux/patches/linux-5.10/hispark_taurus_patch/ |
D | hispark_taurus.patch | 59239 * Warning : all fields before dataref are cleared in __alloc_skb()
|
/kernel/linux/patches/linux-4.19/hispark_taurus_patch/ |
D | hispark_taurus.patch | 363644 * Warning : all fields before dataref are cleared in __alloc_skb()
|