Searched refs:rcu_head (Results 1 - 25 of 697) sorted by relevance

1234567891011>>

/linux-master/lib/
H A Dradix-tree.h5 struct rcu_head;
8 extern void radix_tree_node_rcu_free(struct rcu_head *head);
/linux-master/tools/testing/radix-tree/linux/
H A Dradix-tree.h10 static inline void trace_call_rcu(struct rcu_head *head,
11 void (*func)(struct rcu_head *head))
15 offsetof(struct radix_tree_node, rcu_head));
/linux-master/include/linux/
H A Drcu_segcblist.h22 struct rcu_head *head;
23 struct rcu_head **tail;
207 struct rcu_head *head;
208 struct rcu_head **tails[RCU_CBLIST_NSEGS];
H A Drcupdate_wait.h17 struct rcu_head head;
20 void wakeme_after_rcu(struct rcu_head *head);
H A Dwatch_queue.h30 struct rcu_head rcu;
39 struct rcu_head rcu;
56 struct rcu_head rcu;
73 struct rcu_head rcu;
H A Drcutiny.h101 static inline void __kvfree_call_rcu(struct rcu_head *head, void *ptr)
115 void kvfree_call_rcu(struct rcu_head *head, void *ptr);
117 static inline void kvfree_call_rcu(struct rcu_head *head, void *ptr)
/linux-master/include/net/
H A Dxdp_priv.h16 struct rcu_head rcu;
H A Dregulatory.h43 * @rcu_head: RCU head struct used to free the request
81 struct rcu_head rcu_head; member in struct:regulatory_request
220 struct rcu_head rcu_head; member in struct:ieee80211_regdomain
/linux-master/fs/bcachefs/
H A Ddisk_groups_types.h13 struct rcu_head rcu;
H A Dsubvolume_types.h23 struct rcu_head rcu;
/linux-master/include/linux/netfilter/
H A Dnfnetlink_osf.h19 struct rcu_head rcu_head; member in struct:nf_osf_finger
/linux-master/include/net/tc_act/
H A Dtc_skbmod.h13 struct rcu_head rcu;
H A Dtc_nat.h13 struct rcu_head rcu;
H A Dtc_connmark.h10 struct rcu_head rcu;
H A Dtc_csum.h11 struct rcu_head rcu;
/linux-master/include/keys/
H A Drequest_key_auth-type.h17 struct rcu_head rcu;
H A Dencrypted-type.h19 struct rcu_head rcu;
/linux-master/include/net/netfilter/
H A Dxt_rateest.h18 struct rcu_head rcu;
/linux-master/kernel/rcu/
H A Drcu_segcblist.h24 void rcu_cblist_enqueue(struct rcu_cblist *rclp, struct rcu_head *rhp);
27 struct rcu_head *rhp);
28 struct rcu_head *rcu_cblist_dequeue(struct rcu_cblist *rclp);
135 struct rcu_head *rcu_segcblist_first_cb(struct rcu_segcblist *rsclp);
136 struct rcu_head *rcu_segcblist_first_pend_cb(struct rcu_segcblist *rsclp);
139 struct rcu_head *rhp);
141 struct rcu_head *rhp);
H A Dtiny.c32 struct rcu_head *rcucblist; /* List of pending callbacks (CBs). */
33 struct rcu_head **donetail; /* ->next pointer of last "done" CB. */
34 struct rcu_head **curtail; /* ->next pointer of last CB. */
85 static inline bool rcu_reclaim_tiny(struct rcu_head *head)
110 struct rcu_head *next, *list;
162 static void tiny_rcu_leak_callback(struct rcu_head *rhp)
171 void call_rcu(struct rcu_head *head, rcu_callback_t func)
250 void kvfree_call_rcu(struct rcu_head *head, void *ptr)
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_gt_buffer_pool_types.h29 struct rcu_head rcu;
/linux-master/include/net/netns/
H A Dgeneric.h33 struct rcu_head rcu;
/linux-master/drivers/gpu/drm/i915/
H A Di915_file_private.h22 struct rcu_head rcu;
/linux-master/kernel/events/
H A Dinternal.h15 struct rcu_head rcu_head; member in struct:perf_buffer
63 static inline void rb_free_rcu(struct rcu_head *rcu_head) argument
67 rb = container_of(rcu_head, struct perf_buffer, rcu_head);
/linux-master/net/mac802154/
H A Dllsec.h32 struct rcu_head rcu;
44 struct rcu_head rcu;
50 struct rcu_head rcu;

Completed in 284 milliseconds

1234567891011>>