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

1234567

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/md/
H A Dlinear.h15 struct rcu_head rcu;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/keys/
H A Dkeyring-type.h23 struct rcu_head rcu; /* RCU deletion hook */
H A Duser-type.h30 struct rcu_head rcu; /* RCU destructor */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/kernel/
H A Drcupdate.c99 void wakeme_after_rcu(struct rcu_head *head)
119 static inline void debug_init_rcu_head(struct rcu_head *head)
124 static inline void debug_rcu_head_free(struct rcu_head *head)
135 struct rcu_head *head = addr;
167 struct rcu_head *head = addr;
207 struct rcu_head *head = addr;
237 * init_rcu_head_on_stack() - initialize on-stack rcu_head for debugobjects
238 * @head: pointer to rcu_head structure to be initialized
240 * This function informs debugobjects of a new rcu_head structure that
242 * is not required for rcu_head structure
[all...]
H A Drcutiny.c41 struct rcu_head *rcucblist; /* List of pending callbacks (CBs). */
42 struct rcu_head **donetail; /* ->next pointer of last "done" CB. */
43 struct rcu_head **curtail; /* ->next pointer of last CB. */
151 struct rcu_head *next, *list;
209 static void __call_rcu(struct rcu_head *head,
210 void (*func)(struct rcu_head *rcu),
230 void call_rcu(struct rcu_head *head, void (*func)(struct rcu_head *rcu))
240 void call_rcu_bh(struct rcu_head *head, void (*func)(struct rcu_head *rc
[all...]
H A Drcutree.h200 struct rcu_head *nxtlist;
201 struct rcu_head **nxttail[RCU_NEXT_SIZE];
308 struct rcu_head *orphan_cbs_list; /* list of rcu_head structs */
312 struct rcu_head **orphan_cbs_tail; /* And tail pointer. */
378 void call_rcu(struct rcu_head *head, void (*func)(struct rcu_head *rcu));
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Drcupdate.h50 * struct rcu_head - callback structure for use with RCU
54 struct rcu_head { struct
55 struct rcu_head *next;
56 void (*func)(struct rcu_head *head);
78 #define RCU_HEAD(head) struct rcu_head head = RCU_HEAD_INIT
85 * initialization and destruction of rcu_head on the stack. rcu_head structures
90 extern void init_rcu_head_on_stack(struct rcu_head *head);
91 extern void destroy_rcu_head_on_stack(struct rcu_head *head);
93 static inline void init_rcu_head_on_stack(struct rcu_head *hea
[all...]
H A Drcutree.h87 extern void call_rcu_sched(struct rcu_head *head,
88 void (*func)(struct rcu_head *rcu));
H A Diocontext.h27 struct rcu_head rcu_head; member in struct:cfq_io_context
H A Dfdtable.h37 struct rcu_head rcu;
76 extern void free_fdtable_rcu(struct rcu_head *rcu);
H A Didr.h56 struct rcu_head rcu_head; member in struct:idr_layer
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/netfilter/
H A Dxt_rateest.h16 struct rcu_head rcu;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/
H A Dipip.h45 struct rcu_head rcu_head; member in struct:ip_tunnel_prl_entry
H A Dfib_rules.h26 struct rcu_head rcu;
70 struct rcu_head rcu;
87 static inline void fib_rule_put_rcu(struct rcu_head *head)
H A Dinetpeer.h28 * We can share memory with rcu_head to keep inet_peer small
38 struct rcu_head rcu;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/netlabel/
H A Dnetlabel_cipso_v4.h169 void netlbl_cipsov4_doi_free(struct rcu_head *entry);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/netns/
H A Dgeneric.h28 struct rcu_head rcu;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/security/selinux/
H A Dnetif.c38 struct rcu_head rcu_head; member in struct:sel_netif
116 static void sel_netif_free(struct rcu_head *p)
118 struct sel_netif *netif = container_of(p, struct sel_netif, rcu_head);
134 call_rcu(&netif->rcu_head, sel_netif_free);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/security/integrity/ima/
H A Dima_iint.c102 void iint_rcu_free(struct rcu_head *rcu_head) argument
104 struct ima_iint_cache *iint = container_of(rcu_head,
H A Dima.h111 struct rcu_head rcu;
131 void iint_rcu_free(struct rcu_head *rcu);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/can/
H A Daf_can.h55 struct rcu_head rcu;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/include/asm/sn/
H A Dintr.h54 struct rcu_head rcu; /* rcu callback list */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/netfilter/
H A Dxt_osf.c41 struct rcu_head rcu_head; member in struct:xt_osf_finger
65 static void xt_osf_finger_free_rcu(struct rcu_head *rcu_head) argument
67 struct xt_osf_finger *f = container_of(rcu_head, struct xt_osf_finger, rcu_head);
136 call_rcu(&sf->rcu_head, xt_osf_finger_free_rcu);
417 call_rcu(&f->rcu_head, xt_osf_finger_free_rcu);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv4/
H A Dfib_lookup.h16 struct rcu_head rcu;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/mac80211/
H A Dsta_info.h76 * @rcu_head: rcu head for freeing structure
92 struct rcu_head rcu_head; member in struct:tid_ampdu_tx
112 * @rcu_head: RCU head used for freeing this struct
123 struct rcu_head rcu_head; member in struct:tid_ampdu_rx

Completed in 195 milliseconds

1234567