Searched refs:__refcnt (Results 1 – 13 of 13) sorted by relevance
/linux-4.4.14/include/net/ |
D | dst.h | 99 atomic_t __refcnt; /* client references */ member 252 BUILD_BUG_ON(offsetof(struct dst_entry, __refcnt) & 63); in dst_hold() 253 atomic_inc(&dst->__refcnt); in dst_hold() 272 atomic_inc(&dst->__refcnt); in dst_clone() 335 return atomic_inc_not_zero(&dst->__refcnt); in dst_hold_safe() 418 if (!atomic_read(&dst->__refcnt)) { in dst_free()
|
D | sock.h | 1723 if (dst && !atomic_inc_not_zero(&dst->__refcnt)) in sk_dst_get()
|
/linux-4.4.14/net/core/ |
D | dst.c | 81 if (likely(atomic_read(&dst->__refcnt))) { in dst_gc_task() 189 atomic_set(&dst->__refcnt, initial_ref); in dst_init() 276 if (atomic_dec_and_test(&dst->__refcnt)) { in dst_destroy() 306 newrefcnt = atomic_dec_return(&dst->__refcnt); in dst_release()
|
D | rtnetlink.c | 715 .rta_clntref = atomic_read(&(dst->__refcnt)), in rtnl_put_cacheinfo()
|
/linux-4.4.14/net/bridge/ |
D | br_nf_core.c | 79 atomic_set(&rt->dst.__refcnt, 1); in br_netfilter_rtable_init()
|
/linux-4.4.14/drivers/net/ |
D | vrf.c | 486 atomic_set(&rt6->dst.__refcnt, 2); in vrf_rt6_create() 799 atomic_inc(&rth->dst.__refcnt); in vrf_get_rtable() 850 atomic_inc(&rt->dst.__refcnt); in vrf_get_rt6_dst()
|
/linux-4.4.14/net/ipv6/ |
D | ip6_fib.c | 953 !atomic_read(&rt->dst.__refcnt))) in fib6_add() 1753 if (atomic_read(&rt->dst.__refcnt) == 0 && in fib6_age() 1953 rt->rt6i_metric, atomic_read(&rt->dst.__refcnt), in ipv6_route_seq_show()
|
D | route.c | 270 .__refcnt = ATOMIC_INIT(1), 287 .__refcnt = ATOMIC_INIT(1), 302 .__refcnt = ATOMIC_INIT(1), 1609 atomic_set(&rt->dst.__refcnt, 1); in icmp6_dst_alloc() 1638 if (!atomic_read(&dst->__refcnt)) { in icmp6_dst_gc() 2524 atomic_set(&rt->dst.__refcnt, 1); in addrconf_dst_alloc()
|
D | ip6_tunnel.c | 162 if (dst && !atomic_inc_not_zero(&dst->__refcnt)) in ip6_tnl_dst_get()
|
/linux-4.4.14/net/decnet/ |
D | dn_route.c | 211 if (atomic_read(&rt->dst.__refcnt) || in dn_dst_check_expire() 244 if (atomic_read(&rt->dst.__refcnt) || in dn_dst_gc() 1846 atomic_read(&rt->dst.__refcnt), in dn_rt_cache_seq_show()
|
/linux-4.4.14/net/netfilter/ipvs/ |
D | ip_vs_xmit.c | 294 atomic_read(&rt->dst.__refcnt)); in __ip_vs_get_out_rt() 447 atomic_read(&rt->dst.__refcnt)); in __ip_vs_get_out_rt_v6()
|
/linux-4.4.14/net/ipv4/ |
D | ip_tunnel.c | 112 if (dst && !atomic_inc_not_zero(&dst->__refcnt)) in tunnel_rtable_get()
|
D | udp.c | 2022 if (likely(atomic_inc_not_zero(&dst->__refcnt))) in udp_v4_early_demux()
|