Home
last modified time | relevance | path

Searched refs:refcounted (Results 1 – 25 of 27) sorted by relevance

12

/linux/include/net/
H A Dinet6_hashtables.h90 bool *refcounted) in __inet6_lookup() argument
95 *refcounted = true; in __inet6_lookup()
98 *refcounted = false; in __inet6_lookup()
107 bool *refcounted, inet6_ehashfn_t *ehashfn) in inet6_steal_sock() argument
112 sk = skb_steal_sock(skb, refcounted, &prefetched); in inet6_steal_sock()
138 WARN_ON_ONCE(*refcounted); in inet6_steal_sock()
147 bool *refcounted) in __inet6_lookup_skb() argument
154 refcounted, inet6_ehashfn); in __inet6_lookup_skb()
162 iif, sdif, refcounted); in __inet6_lookup_skb()
H A Dinet_hashtables.h400 bool *refcounted) in __inet_lookup() argument
407 *refcounted = true; in __inet_lookup()
410 *refcounted = false; in __inet_lookup()
422 bool refcounted; in inet_lookup() local
425 dport, dif, 0, &refcounted); in inet_lookup()
427 if (sk && !refcounted && !refcount_inc_not_zero(&sk->sk_refcnt)) in inet_lookup()
436 bool *refcounted, inet_ehashfn_t *ehashfn) in inet_steal_sock() argument
441 sk = skb_steal_sock(skb, refcounted, &prefetched); in inet_steal_sock()
467 WARN_ON_ONCE(*refcounted); in inet_steal_sock()
477 bool *refcounted) in __inet_lookup_skb() argument
[all …]
H A Drequest_sock.h95 bool *refcounted, bool *prefetched) in skb_steal_sock() argument
101 *refcounted = false; in skb_steal_sock()
111 *refcounted = false; in skb_steal_sock()
117 *refcounted = sk_is_refcounted(sk); in skb_steal_sock()
119 *refcounted = true; in skb_steal_sock()
H A Dnet_namespace.h358 bool refcounted, in __netns_tracker_alloc() argument
362 ref_tracker_alloc(refcounted ? &net->refcnt_tracker : in __netns_tracker_alloc()
376 bool refcounted) in __netns_tracker_free() argument
379 ref_tracker_free(refcounted ? &net->refcnt_tracker : in __netns_tracker_free()
H A Dsock.h1980 unsigned int trim_cap, bool refcounted);
/linux/tools/testing/selftests/bpf/progs/
H A Dstruct_ops_refcounted.c17 int BPF_PROG(refcounted, int dummy, struct task_struct *task) in BPF_PROG() argument
28 .test_refcounted = (void *)refcounted,
/linux/net/ipv6/
H A Dinet6_hashtables.c254 bool refcounted; in inet6_lookup() local
257 ntohs(dport), dif, 0, &refcounted); in inet6_lookup()
258 if (sk && !refcounted && !refcount_inc_not_zero(&sk->sk_refcnt)) in inet6_lookup()
H A Dtcp_ipv6.c1764 bool refcounted; local
1798 &refcounted);
1839 refcounted = true;
1929 if (refcounted)
1958 if (refcounted)
1994 refcounted = false;
H A Dudp.c1079 bool refcounted; in __udp6_lib_rcv() local
1117 &refcounted, udp6_ehashfn); in __udp6_lib_rcv()
1129 if (refcounted) in __udp6_lib_rcv()
1135 if (refcounted) in __udp6_lib_rcv()
/linux/net/mac80211/
H A Dutil.c435 bool refcounted, in __ieee80211_wake_queue() argument
446 if (!refcounted) { in __ieee80211_wake_queue()
482 bool refcounted) in ieee80211_wake_queue_by_reason() argument
488 __ieee80211_wake_queue(hw, queue, reason, refcounted, &flags); in ieee80211_wake_queue_by_reason()
502 bool refcounted) in __ieee80211_stop_queue() argument
509 if (!refcounted) in __ieee80211_stop_queue()
522 bool refcounted) in ieee80211_stop_queue_by_reason() argument
528 __ieee80211_stop_queue(hw, queue, reason, refcounted); in ieee80211_stop_queue_by_reason()
598 bool refcounted) in ieee80211_stop_queues_by_reason() argument
607 __ieee80211_stop_queue(hw, i, reason, refcounted); in ieee80211_stop_queues_by_reason()
[all …]
H A Dieee80211_i.h2505 bool refcounted);
2509 bool refcounted);
2512 bool refcounted);
2515 bool refcounted);
/linux/Documentation/mm/
H A Dpage_frags.rst7 fragments within that page are individually refcounted, in the page's
/linux/net/ipv4/
H A Dtcp_ipv4.c2212 bool refcounted; local
2247 th->dest, sdif, &refcounted);
2291 refcounted = true;
2382 if (refcounted)
2413 if (refcounted)
2444 refcounted = false;
H A Dudp.c2673 bool refcounted; in __udp4_lib_rcv() local
2703 &refcounted, udp_ehashfn); in __udp4_lib_rcv()
2715 if (refcounted) in __udp4_lib_rcv()
/linux/Documentation/filesystems/
H A Dmount_api.rst191 structure is not refcounted.
467 filesystem contexts are not refcounted, so this causes unconditional
H A Dpath-lookup.txt225 Where ref-walk uses a stable, refcounted ``parent'' to walk the remaining
/linux/Documentation/core-api/
H A Dpin_user_pages.rst251 pages: the head page is refcounted once for each tail or head page in the huge
/linux/kernel/bpf/
H A Dbpf_struct_ops.c275 info->refcounted = true; in prepare_arg_info()
/linux/Documentation/bpf/
H A Dverifier.rst141 Pointer to struct bpf_sock_ops, implicitly refcounted.
H A Dkfuncs.rst223 refcounted object. The verifier will then ensure that the pointer to the object
/linux/init/
H A DKconfig884 be refcounted in the [20..39]% bucket and will set the bucket clamp
887 that task will be refcounted in the same bucket of the first task and
890 (20% in the example above) when there are no more tasks refcounted in
/linux/net/core/
H A Dsock.c553 const int nested, unsigned int trim_cap, bool refcounted) in __sk_receive_skb() argument
594 if (refcounted) in __sk_receive_skb()
H A Dfilter.c6781 bool refcounted = false; in sk_lookup() local
6792 dif, sdif, &refcounted); in sk_lookup()
6806 dif, sdif, &refcounted); in sk_lookup()
6816 if (unlikely(sk && !refcounted && !sock_flag(sk, SOCK_RCU_FREE))) { in sk_lookup()
/linux/Documentation/security/
H A Dcredentials.rst251 (groups, keys, LSM security) a refcounted structure of type 'struct cred'.
/linux/include/linux/
H A Dbpf.h1561 bool refcounted; member

12