Searched refs:rcu (Results 1 - 25 of 48) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/
H A Dfib_rules.h24 struct rcu_head rcu; member in struct:fib_rule
87 struct fib_rule *rule = container_of(head, struct fib_rule, rcu);
94 call_rcu(&rule->rcu, fib_rule_put_rcu);
H A Dcipso_ipv4.h84 struct rcu_head rcu; member in struct:cipso_v4_doi
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dfile.h34 struct rcu_head rcu; member in struct:fdtable
80 extern void free_fdtable_rcu(struct rcu_head *rcu);
85 call_rcu(&fdt->rcu, free_fdtable_rcu);
H A Dkey-ui.h35 struct rcu_head rcu; /* RCU deletion hook */ member in struct:keyring_list
H A Dpid.h51 struct rcu_head rcu; member in struct:pid
H A Dfilter.h45 struct rcu_head rcu; member in struct:sk_filter
H A Dinit_task.h19 .rcu = RCU_HEAD_INIT, \
104 .rcu = RCU_HEAD_INIT, \
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/keys/
H A Duser-type.h30 struct rcu_head rcu; /* RCU destructor */ member in struct:user_key_payload
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/netlabel/
H A Dnetlabel_domainhash.h52 struct rcu_head rcu; member in struct:netlbl_dom_map
H A Dnetlabel_domainhash.c78 ptr = container_of(entry, struct netlbl_dom_map, rcu);
116 * if it exists. The caller is responsibile for the rcu hash table locks
219 INIT_RCU_HEAD(&entry->rcu);
357 call_rcu(&entry->rcu, netlbl_domhsh_free_entry);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/security/keys/
H A Duser_defined.c77 static void user_update_rcu_disposal(struct rcu_head *rcu) argument
81 upayload = container_of(rcu, struct user_key_payload, rcu);
122 call_rcu(&zap->rcu, user_update_rcu_disposal);
157 call_rcu(&upayload->rcu, user_update_rcu_disposal);
H A Dkeyring.c637 static void keyring_link_rcu_disposal(struct rcu_head *rcu) argument
640 container_of(rcu, struct keyring_list, rcu);
651 static void keyring_unlink_rcu_disposal(struct rcu_head *rcu) argument
654 container_of(rcu, struct keyring_list, rcu);
726 call_rcu(&klist->rcu,
786 call_rcu(&klist->rcu, keyring_link_rcu_disposal);
885 call_rcu(&klist->rcu, keyring_unlink_rcu_disposal);
905 static void keyring_clear_rcu_disposal(struct rcu_head *rcu) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/mm/
H A Dtlb_64.c46 struct rcu_head rcu; member in struct:pte_freelist_batch
80 container_of(head, struct pte_freelist_batch, rcu);
91 INIT_RCU_HEAD(&batch->rcu);
92 call_rcu(&batch->rcu, pte_free_rcu_callback);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-ia64/sn/
H A Dintr.h54 struct rcu_head rcu; /* rcu callback list */ member in struct:sn_irq_info
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/afs/
H A Dsecurity.c51 void afs_zap_permits(struct rcu_head *rcu) argument
54 container_of(rcu, struct afs_permits, rcu);
67 static void afs_dispose_of_permits(struct rcu_head *rcu) argument
70 container_of(rcu, struct afs_permits, rcu);
121 call_rcu(&permits->rcu, afs_zap_permits);
203 call_rcu(&xpermits->rcu, afs_dispose_of_permits);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv4/
H A Dmultipath_wrandom.c67 struct rcu_head rcu; member in struct:multipath_dest
82 struct rcu_head rcu; member in struct:multipath_route
235 memset(&target_route->rcu, 0, sizeof(struct rcu_head));
258 memset(&target_dest->rcu, 0, sizeof(struct rcu_head));
272 rcu);
280 rcu);
297 call_rcu(&d->rcu,
301 call_rcu(&r->rcu,
H A Dfib_lookup.h10 struct rcu_head rcu; member in struct:fib_alias
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/kernel/
H A Drcupdate.c118 void (*func)(struct rcu_head *rcu))
153 void (*func)(struct rcu_head *rcu))
473 /* This cpu has pending rcu entries and the grace period
487 /* The rcu core waits for a quiescent state from the cpu */
579 * Initializes rcu mechanism. Assumed to be called early.
600 struct rcu_synchronize *rcu; local
602 rcu = container_of(head, struct rcu_synchronize, head);
603 complete(&rcu->completion);
620 struct rcu_synchronize rcu; local
622 init_completion(&rcu
117 call_rcu(struct rcu_head *head, void (*func)(struct rcu_head *rcu)) argument
152 call_rcu_bh(struct rcu_head *head, void (*func)(struct rcu_head *rcu)) argument
[all...]
H A Daudit.h94 struct rcu_head rcu; member in struct:audit_entry
H A Drcutorture.c61 static char *torture_type = "rcu"; /* What RCU implementation to torture. */
76 MODULE_PARM_DESC(torture_type, "Type of RCU to torture (rcu, rcu_bh, srcu)");
203 * Definitions for rcu torture testing.
271 .name = "rcu"
345 struct rcu_bh_torture_synchronize *rcu; local
347 rcu = container_of(head, struct rcu_bh_torture_synchronize, head);
348 complete(&rcu->completion);
353 struct rcu_bh_torture_synchronize rcu; local
355 init_completion(&rcu.completion);
356 call_rcu_bh(&rcu
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/
H A Dfile.c78 void free_fdtable_rcu(struct rcu_head *rcu) argument
80 struct fdtable *fdt = container_of(rcu, struct fdtable, rcu);
168 INIT_RCU_HEAD(&fdt->rcu);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/dma/
H A Ddmaengine.c154 INIT_RCU_HEAD(&chan->rcu);
181 static void dma_chan_free_rcu(struct rcu_head *rcu) argument
183 struct dma_chan *chan = container_of(rcu, struct dma_chan, rcu);
196 call_rcu(&chan->rcu, dma_chan_free_rcu);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/bridge/
H A Dbr_private.h54 struct rcu_head rcu; member in struct:net_bridge_fdb_entry
85 struct rcu_head rcu; member in struct:net_bridge_port
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/ipc/
H A Dutil.c405 * rcu allocations:
408 * - during the rcu grace period: ipc_rcu_grace.
424 struct rcu_head rcu; member in struct:ipc_rcu_grace
450 * ipc_rcu_alloc - allocate ipc and rcu space
453 * Allocate memory for the rcu header structure + the object.
462 * We prepend the allocation with the rcu struct, and
495 * ipc_schedule_free - free ipc + rcu space
504 container_of(head, struct ipc_rcu_grace, rcu);
513 * ipc_immediate_free - free ipc + rcu space
521 container_of(head, struct ipc_rcu_grace, rcu);
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ia64/sn/kernel/
H A Dirq.c195 call_rcu(&sn_irq_info->rcu, sn_irq_info_free);
338 sn_irq_info = container_of(head, struct sn_irq_info, rcu);
390 call_rcu(&sn_irq_info->rcu, sn_irq_info_free);

Completed in 239 milliseconds

12