arch/i386/oprofile/nmi_timer_int.c timer_stop 39 synchronize_sched(); arch/ia64/sn/kernel/irq.c sn_set_affinity_irq 178 list_replace_rcu(&sn_irq_info->list, &new_irq_info->list); arch/ia64/sn/kernel/irq.c sn_set_affinity_irq 180 call_rcu(&sn_irq_info->rcu, sn_irq_info_free); arch/ia64/sn/kernel/irq.c unregister_intr_pda 237 rcu_read_lock(); arch/ia64/sn/kernel/irq.c unregister_intr_pda 242 list_for_each_entry_rcu(tmp_irq_info, arch/ia64/sn/kernel/irq.c unregister_intr_pda 258 list_for_each_entry_rcu(tmp_irq_info, arch/ia64/sn/kernel/irq.c unregister_intr_pda 269 rcu_read_unlock(); arch/ia64/sn/kernel/irq.c sn_irq_fixup 292 list_add_rcu(&sn_irq_info->list, sn_irq_lh[sn_irq_info->irq_irq]); arch/ia64/sn/kernel/irq.c sn_irq_unfixup 314 list_del_rcu(&sn_irq_info->list); arch/ia64/sn/kernel/irq.c sn_irq_unfixup 316 call_rcu(&sn_irq_info->rcu, sn_irq_info_free); arch/ia64/sn/kernel/irq.c force_interrupt 327 rcu_read_lock(); arch/ia64/sn/kernel/irq.c force_interrupt 328 list_for_each_entry_rcu(sn_irq_info, sn_irq_lh[irq], list) { arch/ia64/sn/kernel/irq.c force_interrupt 333 rcu_read_unlock(); arch/ia64/sn/kernel/irq.c sn_lb_int_war_check 404 rcu_read_lock(); arch/ia64/sn/kernel/irq.c sn_lb_int_war_check 406 list_for_each_entry_rcu(sn_irq_info, sn_irq_lh[i], list) { arch/ia64/sn/kernel/irq.c sn_lb_int_war_check 416 rcu_read_unlock(); arch/ppc64/kernel/HvLpEvent.c HvLpEvent_unregisterHandler 48 synchronize_rcu(); arch/ppc64/mm/tlb.c pte_free_submit 168 call_rcu(&batch->rcu, pte_free_rcu_callback); arch/x86_64/kernel/mce.c mce_log 58 entry = rcu_dereference(mcelog.next); arch/x86_64/kernel/mce.c mce_read 397 next = rcu_dereference(mcelog.next); arch/x86_64/kernel/mce.c mce_read 418 synchronize_sched(); drivers/acpi/processor_idle.c acpi_processor_cst_has_changed 895 synchronize_sched(); drivers/char/ipmi/ipmi_si_intf.c init_one_smi 2247 synchronize_sched(); drivers/char/ipmi/ipmi_si_intf.c cleanup_one_si 2360 synchronize_sched(); drivers/char/sonypi.c sonypi_remove 1323 synchronize_sched(); drivers/input/keyboard/atkbd.c atkbd_disconnect 683 synchronize_sched(); drivers/input/serio/i8042.c i8042_stop 403 synchronize_sched(); drivers/md/multipath.c multipath_map 64 rcu_read_lock(); drivers/md/multipath.c multipath_map 69 rcu_read_unlock(); drivers/md/multipath.c multipath_map 73 rcu_read_unlock(); drivers/md/multipath.c unplug_slaves 140 rcu_read_lock(); drivers/md/multipath.c unplug_slaves 147 rcu_read_unlock(); drivers/md/multipath.c unplug_slaves 153 rcu_read_lock(); drivers/md/multipath.c unplug_slaves 156 rcu_read_unlock(); drivers/md/multipath.c multipath_issue_flush 224 rcu_read_lock(); drivers/md/multipath.c multipath_issue_flush 235 rcu_read_unlock(); drivers/md/multipath.c multipath_issue_flush 239 rcu_read_lock(); drivers/md/multipath.c multipath_issue_flush 243 rcu_read_unlock(); drivers/md/multipath.c multipath_remove_disk 359 synchronize_rcu(); drivers/md/raid10.c read_balance 501 rcu_read_lock(); drivers/md/raid10.c read_balance 573 rcu_read_unlock(); drivers/md/raid10.c unplug_slaves 583 rcu_read_lock(); drivers/md/raid10.c unplug_slaves 590 rcu_read_unlock(); drivers/md/raid10.c unplug_slaves 596 rcu_read_lock(); drivers/md/raid10.c unplug_slaves 599 rcu_read_unlock(); drivers/md/raid10.c raid10_issue_flush 614 rcu_read_lock(); drivers/md/raid10.c raid10_issue_flush 625 rcu_read_unlock(); drivers/md/raid10.c raid10_issue_flush 629 rcu_read_lock(); drivers/md/raid10.c raid10_issue_flush 633 rcu_read_unlock(); drivers/md/raid10.c make_request 766 rcu_read_lock(); drivers/md/raid10.c make_request 776 rcu_read_unlock(); drivers/md/raid10.c raid10_remove_disk 982 synchronize_rcu(); drivers/md/raid1.c read_balance 367 rcu_read_lock(); drivers/md/raid1.c read_balance 454 rcu_read_unlock(); drivers/md/raid1.c unplug_slaves 464 rcu_read_lock(); drivers/md/raid1.c unplug_slaves 471 rcu_read_unlock(); drivers/md/raid1.c unplug_slaves 477 rcu_read_lock(); drivers/md/raid1.c unplug_slaves 480 rcu_read_unlock(); drivers/md/raid1.c raid1_issue_flush 498 rcu_read_lock(); drivers/md/raid1.c raid1_issue_flush 509 rcu_read_unlock(); drivers/md/raid1.c raid1_issue_flush 513 rcu_read_lock(); drivers/md/raid1.c raid1_issue_flush 517 rcu_read_unlock(); drivers/md/raid1.c make_request 638 rcu_read_lock(); drivers/md/raid1.c make_request 652 rcu_read_unlock(); drivers/md/raid1.c raid1_remove_disk 862 synchronize_rcu(); drivers/md/raid5.c handle_stripe 1273 rcu_read_lock(); drivers/md/raid5.c handle_stripe 1279 rcu_read_unlock(); drivers/md/raid5.c unplug_slaves 1330 rcu_read_lock(); drivers/md/raid5.c unplug_slaves 1337 rcu_read_unlock(); drivers/md/raid5.c unplug_slaves 1343 rcu_read_lock(); drivers/md/raid5.c unplug_slaves 1346 rcu_read_unlock(); drivers/md/raid5.c raid5_issue_flush 1373 rcu_read_lock(); drivers/md/raid5.c raid5_issue_flush 1384 rcu_read_unlock(); drivers/md/raid5.c raid5_issue_flush 1388 rcu_read_lock(); drivers/md/raid5.c raid5_issue_flush 1392 rcu_read_unlock(); drivers/md/raid5.c raid5_remove_disk 1878 synchronize_rcu(); drivers/md/raid6main.c handle_stripe 1432 rcu_read_lock(); drivers/md/raid6main.c handle_stripe 1438 rcu_read_unlock(); drivers/md/raid6main.c unplug_slaves 1489 rcu_read_lock(); drivers/md/raid6main.c unplug_slaves 1496 rcu_read_unlock(); drivers/md/raid6main.c unplug_slaves 1502 rcu_read_lock(); drivers/md/raid6main.c unplug_slaves 1505 rcu_read_unlock(); drivers/md/raid6main.c raid6_issue_flush 1532 rcu_read_lock(); drivers/md/raid6main.c raid6_issue_flush 1543 rcu_read_unlock(); drivers/md/raid6main.c raid6_issue_flush 1547 rcu_read_lock(); drivers/md/raid6main.c raid6_issue_flush 1551 rcu_read_unlock(); drivers/md/raid6main.c raid6_remove_disk 2042 synchronize_rcu(); drivers/net/bonding/bond_main.c bond_glean_dev_ip 2733 rcu_read_lock(); drivers/net/bonding/bond_main.c bond_glean_dev_ip 2744 rcu_read_unlock(); drivers/net/hamradio/bpqether.c bpq_rcv 181 rcu_read_lock(); drivers/net/hamradio/bpqether.c bpq_rcv 219 rcu_read_unlock(); drivers/net/hamradio/bpqether.c bpq_seq_start 397 rcu_read_lock(); drivers/net/hamradio/bpqether.c bpq_seq_stop 426 rcu_read_unlock(); drivers/net/hamradio/bpqether.c bpq_new_device 534 list_add_rcu(&bpq->bpq_list, &bpq_devices); drivers/net/hamradio/bpqether.c bpq_free_device 549 list_del_rcu(&bpq->bpq_list); drivers/net/hamradio/bpqether.c bpq_device_event 564 rcu_read_lock(); drivers/net/hamradio/bpqether.c bpq_device_event 584 rcu_read_unlock(); drivers/net/r8169.c rtl8169_down 2589 synchronize_sched(); drivers/net/wan/lapbether.c lapbeth_get_x25_dev 72 list_for_each_entry_rcu(lapbeth, &lapbeth_devices, node) { drivers/net/wan/lapbether.c lapbeth_rcv 100 rcu_read_lock(); drivers/net/wan/lapbether.c lapbeth_rcv 120 rcu_read_unlock(); drivers/net/wan/lapbether.c lapbeth_new_device 362 list_add_rcu(&lapbeth->node, &lapbeth_devices); drivers/net/wan/lapbether.c lapbeth_free_device 379 list_del_rcu(&lapbeth->node); drivers/net/wan/syncppp.c sppp_cisco_input 771 rcu_read_lock(); drivers/net/wan/syncppp.c sppp_cisco_input 784 rcu_read_unlock(); drivers/net/wireless/strip.c strip_get_idx 973 list_for_each_rcu(l, &strip_list) { drivers/net/wireless/strip.c strip_seq_start 983 rcu_read_lock(); drivers/net/wireless/strip.c strip_seq_next 998 list_for_each_continue_rcu(l, &strip_list) { drivers/net/wireless/strip.c strip_seq_stop 1006 rcu_read_unlock(); drivers/net/wireless/strip.c strip_make_packet 1354 rcu_read_lock(); drivers/net/wireless/strip.c strip_make_packet 1357 rcu_read_unlock(); drivers/net/wireless/strip.c strip_make_packet 1362 rcu_read_unlock(); drivers/net/wireless/strip.c strip_send 1510 rcu_read_lock(); drivers/net/wireless/strip.c strip_send 1518 rcu_read_unlock(); drivers/net/wireless/strip.c strip_free 2567 list_del_rcu(&strip_info->list); drivers/net/wireless/strip.c strip_alloc 2623 list_add_tail_rcu(&strip_info->list, &strip_list); drivers/s390/cio/airq.c s390_register_adapter_interrupt 48 synchronize_sched(); drivers/s390/cio/airq.c s390_unregister_adapter_interrupt 68 synchronize_sched(); drivers/s390/net/qeth_main.c qeth_free_vlan_addresses4 5208 rcu_read_lock(); drivers/s390/net/qeth_main.c qeth_free_vlan_addresses4 5223 rcu_read_unlock(); drivers/s390/net/qeth_main.c qeth_arp_constructor 7732 rcu_read_lock(); drivers/s390/net/qeth_main.c qeth_arp_constructor 7733 in_dev = rcu_dereference(__in_dev_get(dev)); drivers/s390/net/qeth_main.c qeth_arp_constructor 7735 rcu_read_unlock(); drivers/s390/net/qeth_main.c qeth_arp_constructor 7742 rcu_read_unlock(); fs/dcache.c d_free 89 call_rcu(&dentry->d_rcu, d_callback); fs/dcache.c __d_lookup 1054 rcu_read_lock(); fs/dcache.c __d_lookup 1056 hlist_for_each_rcu(node, head) { fs/dcache.c __d_lookup 1101 rcu_read_unlock(); fs/dcache.c __d_rehash 1196 hlist_add_head_rcu(&entry->d_hash, list); fs/dcache.c d_move 1313 hlist_del_rcu(&dentry->d_hash); fs/dcache.c is_subdir 1546 rcu_read_lock(); fs/dcache.c is_subdir 1564 rcu_read_unlock(); include/linux/dcache.h __d_drop 181 hlist_del_rcu(&dentry->d_hash); include/linux/inetdevice.h 150 rcu_read_lock(); include/linux/inetdevice.h 154 rcu_read_unlock(); include/linux/list.h list_add_rcu 115 static inline void list_add_rcu(struct list_head *new, struct list_head *head) include/linux/list.h list_add_tail_rcu 136 static inline void list_add_tail_rcu(struct list_head *new, include/linux/list.h list_del_rcu 192 static inline void list_del_rcu(struct list_head *entry) include/linux/list.h list_replace_rcu 205 static inline void list_replace_rcu(struct list_head *old, struct list_head *new){ include/linux/list.h 430 #define list_for_each_rcu(pos, head) \ include/linux/list.h list_for_each_rcu 432 pos = rcu_dereference(pos->next)) include/linux/list.h __list_for_each_rcu 436 pos = rcu_dereference(pos->next)) include/linux/list.h 449 #define list_for_each_safe_rcu(pos, n, head) \ include/linux/list.h list_for_each_safe_rcu 451 pos = rcu_dereference(n), n = pos->next) include/linux/list.h 463 #define list_for_each_entry_rcu(pos, head, member) \ include/linux/list.h list_for_each_entry_rcu 466 pos = rcu_dereference(list_entry(pos->member.next, \ include/linux/list.h 480 #define list_for_each_continue_rcu(pos, head) \ include/linux/list.h list_for_each_continue_rcu 482 (pos) = rcu_dereference((pos)->next)) include/linux/list.h hlist_del_rcu 549 static inline void hlist_del_rcu(struct hlist_node *n) include/linux/list.h hlist_add_head_rcu 590 static inline void hlist_add_head_rcu(struct hlist_node *n, include/linux/list.h 633 #define hlist_for_each_rcu(pos, head) \ include/linux/list.h hlist_for_each_rcu 635 (pos) = rcu_dereference((pos)->next)) include/linux/list.h 698 #define hlist_for_each_entry_rcu(tpos, pos, head, member) \ include/linux/list.h hlist_for_each_entry_rcu 702 pos = rcu_dereference(pos->next)) include/linux/netdevice.h 534 extern void synchronize_net(void ); include/linux/netpoll.h netpoll_poll_lock 67 rcu_read_lock(); include/linux/netpoll.h netpoll_poll_unlock 84 rcu_read_unlock(); include/linux/slab.h 49 #define SLAB_DESTROY_BY_RCU 0x00080000UL ipc/msg.c sys_msgrcv 755 rcu_read_lock(); ipc/msg.c sys_msgrcv 773 rcu_read_unlock(); ipc/msg.c sys_msgrcv 781 rcu_read_unlock(); ipc/util.c grow_ary 149 rcu_assign_pointer(ids->entries, new); ipc/util.c ipc_addid 198 rcu_read_lock(); ipc/util.c ipc_rcu_putref 402 call_rcu(&container_of(ptr, struct ipc_rcu_grace, data)->rcu, ipc/util.c ipc_rcu_putref 405 call_rcu(&container_of(ptr, struct ipc_rcu_grace, data)->rcu, ipc/util.c ipc_lock 510 rcu_read_lock(); ipc/util.c ipc_lock 511 entries = rcu_dereference(ids->entries); ipc/util.c ipc_lock 513 rcu_read_unlock(); ipc/util.c ipc_lock 518 rcu_read_unlock(); ipc/util.c ipc_lock 528 rcu_read_unlock(); ipc/util.c ipc_lock_by_ptr 536 rcu_read_lock(); ipc/util.c ipc_unlock 543 rcu_read_unlock(); kernel/auditsc.c audit_add_rule 218 list_add_rcu(&entry->list, list); kernel/auditsc.c audit_add_rule 220 list_add_tail_rcu(&entry->list, list); kernel/auditsc.c audit_del_rule 243 list_del_rcu(&e->list); kernel/auditsc.c audit_del_rule 244 call_rcu(&e->rcu, audit_free_rule); kernel/auditsc.c audit_filter_task 456 rcu_read_lock(); kernel/auditsc.c audit_filter_task 457 list_for_each_entry_rcu(e, &audit_tsklist, list) { kernel/auditsc.c audit_filter_task 459 rcu_read_unlock(); kernel/auditsc.c audit_filter_task 463 rcu_read_unlock(); kernel/auditsc.c audit_filter_syscall 481 rcu_read_lock(); kernel/auditsc.c audit_filter_syscall 482 list_for_each_entry_rcu(e, list, list) { kernel/auditsc.c audit_filter_syscall 485 rcu_read_unlock(); kernel/auditsc.c audit_filter_syscall 489 rcu_read_unlock(); kernel/module.c sys_init_module 1912 synchronize_sched(); kernel/profile.c sys_init_module 191 synchronize_sched(); kernel/sched.c for_each_domain 271 for (domain = rcu_dereference(cpu_rq(cpu)->sd); domain; domain = domain->parent) kernel/sched.c cpu_attach_domain 4801 rcu_assign_pointer(rq->sd, sd); kernel/sched.c detach_destroy_domains 5076 synchronize_sched(); lib/textsearch.c lookup_ts_algo 112 rcu_read_lock(); lib/textsearch.c lookup_ts_algo 113 list_for_each_entry_rcu(o, &ts_ops, list) { lib/textsearch.c lookup_ts_algo 117 rcu_read_unlock(); lib/textsearch.c lookup_ts_algo 121 rcu_read_unlock(); lib/textsearch.c textsearch_register 153 list_add_tail_rcu(&ops->list, &ts_ops); lib/textsearch.c textsearch_unregister 180 list_del_rcu(&o->list); mm/rmap.c anon_vma_init 183 0, SLAB_DESTROY_BY_RCU|SLAB_PANIC, anon_vma_ctor, NULL); mm/rmap.c page_lock_anon_vma 195 rcu_read_lock(); mm/rmap.c page_lock_anon_vma 205 rcu_read_unlock(); mm/slab.c CREATE_MASK 165 SLAB_DESTROY_BY_RCU) mm/slab.c CREATE_MASK 170 SLAB_DESTROY_BY_RCU) mm/slab.c slab_destroy 1155 if (unlikely(cachep->flags & SLAB_DESTROY_BY_RCU)) { mm/slab.c slab_destroy 1161 call_rcu(&slab_rcu->head, kmem_rcu_free); mm/slab.c 1241 if (!(flags & SLAB_DESTROY_BY_RCU)) mm/slab.c 1244 if (flags & SLAB_DESTROY_BY_RCU) mm/slab.c 1247 if (flags & SLAB_DESTROY_BY_RCU) mm/slab.c kmem_cache_destroy 1671 if (unlikely(cachep->flags & SLAB_DESTROY_BY_RCU)) mm/slab.c kmem_cache_destroy 1672 synchronize_rcu(); net/8021q/vlan.c vlan_cleanup_module 159 synchronize_net(); net/8021q/vlan.c __vlan_find_group 172 hlist_for_each_entry_rcu(grp, n, &vlan_group_hash[hash], hlist) { net/8021q/vlan.c unregister_vlan_dev 244 synchronize_net(); net/8021q/vlan.c unregister_vlan_dev 264 hlist_del_rcu(&grp->hlist); net/8021q/vlan.c unregister_vlan_dev 267 call_rcu(&grp->rcu, vlan_rcu_free); net/8021q/vlan.c register_vlan_device 517 hlist_add_head_rcu(&grp->hlist, net/8021q/vlan_dev.c vlan_skb_recv 146 rcu_read_lock(); net/8021q/vlan_dev.c vlan_skb_recv 149 rcu_read_unlock(); net/8021q/vlan_dev.c vlan_skb_recv 173 rcu_read_unlock(); net/8021q/vlan_dev.c vlan_skb_recv 247 rcu_read_unlock(); net/8021q/vlan_dev.c vlan_skb_recv 276 rcu_read_unlock(); net/8021q/vlan_dev.c vlan_skb_recv 299 rcu_read_unlock(); net/802/psnap.c find_snap_client 36 list_for_each_rcu(entry, &snap_list) { net/802/psnap.c snap_rcv 58 rcu_read_lock(); net/802/psnap.c snap_rcv 71 rcu_read_unlock(); net/802/psnap.c audit_add_rule 136 list_add_rcu(&proto->node, &snap_list); net/802/psnap.c 141 synchronize_net(); net/802/psnap.c unregister_snap_client 151 list_del_rcu(&proto->node); net/802/psnap.c unregister_snap_client 154 synchronize_net(); net/atm/clip.c clip_constructor 312 rcu_read_lock(); net/atm/clip.c clip_constructor 313 in_dev = rcu_dereference(__in_dev_get(dev)); net/atm/clip.c clip_constructor 315 rcu_read_unlock(); net/atm/clip.c clip_constructor 322 rcu_read_unlock(); net/bridge/br.c br_deinit 56 synchronize_net(); net/bridge/br_device.c br_dev_xmit 40 rcu_read_lock(); net/bridge/br_device.c br_dev_xmit 48 rcu_read_unlock(); net/bridge/br_fdb.c fdb_delete 66 hlist_del_rcu(&f->hlist); net/bridge/br_fdb.c __br_fdb_get 176 hlist_for_each_entry_rcu(fdb, h, &br->hash[br_mac_hash(addr)], hlist) { net/bridge/br_fdb.c br_fdb_get 193 rcu_read_lock(); net/bridge/br_fdb.c br_fdb_get 197 rcu_read_unlock(); net/bridge/br_fdb.c br_fdb_put 212 call_rcu(&ent->rcu, fdb_rcu_free); net/bridge/br_fdb.c br_fdb_fillbuf 229 rcu_read_lock(); net/bridge/br_fdb.c br_fdb_fillbuf 231 hlist_for_each_entry_rcu(f, h, &br->hash[i], hlist) { net/bridge/br_fdb.c br_fdb_fillbuf 255 rcu_read_unlock(); net/bridge/br_fdb.c fdb_find 266 hlist_for_each_entry_rcu(fdb, h, head, hlist) { net/bridge/br_fdb.c fdb_create 284 hlist_add_head_rcu(&fdb->hlist, head); net/bridge/br_fdb.c br_fdb_update 344 rcu_read_lock(); net/bridge/br_fdb.c br_fdb_update 367 rcu_read_unlock(); net/bridge/br_forward.c lookup_ts_algo 119 list_for_each_entry_rcu(p, &br->port_list, list) { net/bridge/br_if.c del_nbp 111 list_del_rcu(&p->list); net/bridge/br_if.c del_nbp 117 call_rcu(&p->rcu, destroy_nbp_rcu); net/bridge/br_if.c br_add_if 365 list_add_rcu(&p->list, &br->port_list); net/bridge/br_ioctl.c old_dev_ioctl 125 rcu_read_lock(); net/bridge/br_ioctl.c old_dev_ioctl 144 rcu_read_unlock(); net/bridge/br_ioctl.c old_dev_ioctl 222 rcu_read_lock(); net/bridge/br_ioctl.c old_dev_ioctl 224 rcu_read_unlock(); net/bridge/br_ioctl.c old_dev_ioctl 242 rcu_read_unlock(); net/bridge/br_stp.c br_get_port 47 list_for_each_entry_rcu(p, &br->port_list, list) { net/bridge/netfilter/ebtable_broute.c fini 80 synchronize_net(); net/core/dev.c dev_add_pack 262 list_add_rcu(&pt->list, &ptype_all); net/core/dev.c dev_add_pack 265 list_add_rcu(&pt->list, &ptype_base[hash]); net/core/dev.c __dev_remove_pack 302 list_del_rcu(&pt->list); net/core/dev.c dev_remove_pack 327 synchronize_net(); net/core/dev.c dev_queue_xmit_nit 1032 rcu_read_lock(); net/core/dev.c dev_queue_xmit_nit 1033 list_for_each_entry_rcu(ptype, &ptype_all, list) { net/core/dev.c dev_queue_xmit_nit 1064 rcu_read_unlock(); net/core/dev.c dev_queue_xmit 1273 q = rcu_dereference(dev->qdisc); net/core/dev.c handle_bridge 1504 (port = rcu_dereference((*pskb)->dev->br_port)) == NULL) net/core/dev.c netif_receive_skb 1581 rcu_read_lock(); net/core/dev.c netif_receive_skb 1590 list_for_each_entry_rcu(ptype, &ptype_all, list) { net/core/dev.c netif_receive_skb 1623 list_for_each_entry_rcu(ptype, &ptype_base[ntohs(type)&15], list) { net/core/dev.c netif_receive_skb 1643 rcu_read_unlock(); net/core/dev.c netdev_set_master 2064 synchronize_net(); net/core/dev.c synchronize_net 3004 void synchronize_net(void ) net/core/dev.c synchronize_net 3007 synchronize_rcu(); net/core/dev.c unregister_netdevice 3063 synchronize_net(); net/core/dev.c unregister_netdevice 3090 synchronize_net(); net/core/dev.c 3260 EXPORT_SYMBOL(synchronize_net); net/core/neighbour.c neigh_parms_release 1320 call_rcu(&parms->rcu_head, neigh_rcu_free_parms); net/core/netfilter.c nf_register_hook 72 list_add_rcu(®->list, i->prev); net/core/netfilter.c nf_register_hook 75 synchronize_net(); net/core/netfilter.c nf_unregister_hook 82 list_del_rcu(®->list); net/core/netfilter.c nf_unregister_hook 85 synchronize_net(); net/core/netfilter.c 215 list_for_each_continue_rcu(*i, head) { net/core/netfilter.c netif_receive_skb 359 rcu_read_lock(); net/core/netfilter.c netif_receive_skb 377 rcu_read_unlock(); net/core/netfilter.c nf_reinject 387 rcu_read_lock(); net/core/netfilter.c nf_reinject 404 list_for_each_rcu(i, &nf_hooks[info->pf][info->hook]) { net/core/netfilter.c nf_reinject 441 rcu_read_unlock(); net/core/netfilter.c nf_log_register 563 rcu_assign_pointer(nf_logging[pf], logfn); net/core/netfilter.c nf_log_unregister 578 synchronize_net(); net/core/netfilter.c nf_log_packet 592 rcu_read_lock(); net/core/netfilter.c nf_log_packet 593 logfn = rcu_dereference(nf_logging[pf]); net/core/netfilter.c nf_log_packet 605 rcu_read_unlock(); net/core/netpoll.c netpoll_setup 705 rcu_read_lock(); net/core/netpoll.c netpoll_setup 709 rcu_read_unlock(); net/core/netpoll.c netpoll_setup 716 rcu_read_unlock(); net/core/netpoll.c netpoll_setup 735 synchronize_rcu(); net/core/pktgen.c pktgen_setup_inject 1681 rcu_read_lock(); net/core/pktgen.c pktgen_setup_inject 1690 rcu_read_unlock(); net/decnet/dn_neigh.c dn_neigh_construct 136 rcu_read_lock(); net/decnet/dn_neigh.c dn_neigh_construct 137 dn_db = rcu_dereference(dev->dn_ptr); net/decnet/dn_neigh.c dn_neigh_construct 139 rcu_read_unlock(); net/decnet/dn_neigh.c dn_neigh_construct 145 rcu_read_unlock(); net/decnet/dn_neigh.c dn_neigh_construct 156 rcu_read_unlock(); net/decnet/dn_route.c dnrt_free 148 call_rcu_bh(&rt->u.dst.rcu_head, dst_rcu_free); net/decnet/dn_route.c dnrt_drop 155 call_rcu_bh(&rt->u.dst.rcu_head, dst_rcu_free); net/decnet/dn_route.c dn_insert_route 289 rcu_assign_pointer(rth->u.rt_next, net/decnet/dn_route.c dn_insert_route 291 rcu_assign_pointer(dn_rt_hash_table[hash].chain, rth); net/decnet/dn_route.c dn_insert_route 305 rcu_assign_pointer(rt->u.rt_next, dn_rt_hash_table[hash].chain); net/decnet/dn_route.c dn_insert_route 306 rcu_assign_pointer(dn_rt_hash_table[hash].chain, rt); net/decnet/dn_route.c __dn_route_output_key 1166 rcu_read_lock_bh(); net/decnet/dn_route.c __dn_route_output_key 1167 for (rt = rcu_dereference(dn_rt_hash_table[hash].chain); rt; net/decnet/dn_route.c __dn_route_output_key 1168 rt = rcu_dereference(rt->u.rt_next)) { net/decnet/dn_route.c __dn_route_output_key 1179 rcu_read_unlock_bh(); net/decnet/dn_route.c __dn_route_output_key 1184 rcu_read_unlock_bh(); net/decnet/dn_route.c dn_route_input 1445 rcu_read_lock(); net/decnet/dn_route.c dn_route_input 1446 for (rt = rcu_dereference(dn_rt_hash_table[hash].chain); rt != NULL; net/decnet/dn_route.c dn_route_input 1447 rt = rcu_dereference(rt->u.rt_next)) { net/decnet/dn_route.c dn_route_input 1458 rcu_read_unlock(); net/decnet/dn_route.c dn_route_input 1463 rcu_read_unlock(); net/decnet/dn_route.c dn_cache_dump 1639 rcu_read_lock_bh(); net/decnet/dn_route.c dn_cache_dump 1640 for (rt = rcu_dereference(dn_rt_hash_table[h].chain), idx = 0; net/decnet/dn_route.c dn_cache_dump 1642 rt = rcu_dereference(rt->u.rt_next), idx++) { net/decnet/dn_route.c dn_cache_dump 1650 rcu_read_unlock_bh(); net/decnet/dn_route.c dn_cache_dump 1655 rcu_read_unlock_bh(); net/decnet/dn_route.c dn_rt_cache_get_first 1675 rcu_read_lock_bh(); net/decnet/dn_route.c dn_rt_cache_get_first 1679 rcu_read_unlock_bh(); net/decnet/dn_route.c dn_rt_cache_get_next 1686 struct dn_rt_cache_iter_state *s = rcu_dereference(seq->private); net/decnet/dn_route.c dn_rt_cache_get_next 1690 rcu_read_unlock_bh(); net/decnet/dn_route.c dn_rt_cache_get_next 1693 rcu_read_lock_bh(); net/decnet/dn_route.c dn_rt_cache_seq_stop 1720 rcu_read_unlock_bh(); net/econet/af_econet.c econet_sendmsg 408 rcu_read_lock(); net/econet/af_econet.c econet_sendmsg 415 rcu_read_unlock(); net/ipv4/af_inet.c inet_create 244 rcu_read_lock(); net/ipv4/af_inet.c inet_create 245 list_for_each_rcu(p, &inetsw[sock->type]) { net/ipv4/af_inet.c inet_create 278 rcu_read_unlock(); net/ipv4/af_inet.c inet_create 343 rcu_read_unlock(); net/ipv4/af_inet.c inet_register_protosw 929 list_add_rcu(&p->list, last_perm); net/ipv4/af_inet.c inet_register_protosw 933 synchronize_net(); net/ipv4/af_inet.c inet_unregister_protosw 957 list_del_rcu(&p->list); net/ipv4/af_inet.c inet_unregister_protosw 960 synchronize_net(); net/ipv4/arp.c arp_constructor 243 rcu_read_lock(); net/ipv4/arp.c arp_constructor 244 in_dev = rcu_dereference(__in_dev_get(dev)); net/ipv4/arp.c arp_constructor 246 rcu_read_unlock(); net/ipv4/arp.c arp_constructor 253 rcu_read_unlock(); net/ipv4/devinet.c inet_free_ifa 115 call_rcu(&ifa->rcu_head, inet_rcu_free_ifa); net/ipv4/devinet.c inetdev_init 161 rcu_assign_pointer(dev->ip_ptr, in_dev); net/ipv4/devinet.c inetdev_destroy 215 call_rcu(&in_dev->rcu_head, in_dev_rcu_put); net/ipv4/devinet.c inet_addr_onlink 220 rcu_read_lock(); net/ipv4/devinet.c inet_addr_onlink 224 rcu_read_unlock(); net/ipv4/devinet.c inet_addr_onlink 229 rcu_read_unlock(); net/ipv4/devinet.c inet_select_addr 793 rcu_read_lock(); net/ipv4/devinet.c inet_select_addr 809 rcu_read_unlock(); net/ipv4/devinet.c inet_select_addr 819 rcu_read_lock(); net/ipv4/devinet.c inet_select_addr 834 rcu_read_unlock(); net/ipv4/devinet.c inet_confirm_addr 889 rcu_read_lock(); net/ipv4/devinet.c inet_confirm_addr 892 rcu_read_unlock(); net/ipv4/devinet.c inet_confirm_addr 898 rcu_read_lock(); net/ipv4/devinet.c inet_confirm_addr 906 rcu_read_unlock(); net/ipv4/devinet.c inet_dump_ifaddr 1080 rcu_read_lock(); net/ipv4/devinet.c inet_dump_ifaddr 1082 rcu_read_unlock(); net/ipv4/devinet.c inet_dump_ifaddr 1093 rcu_read_unlock(); net/ipv4/devinet.c inet_dump_ifaddr 1097 rcu_read_unlock(); net/ipv4/devinet.c inet_forward_change 1152 rcu_read_lock(); net/ipv4/devinet.c inet_forward_change 1156 rcu_read_unlock(); net/ipv4/fib_frontend.c fib_validate_source 175 rcu_read_lock(); net/ipv4/fib_frontend.c fib_validate_source 181 rcu_read_unlock(); net/ipv4/icmp.c icmp_unreach 714 rcu_read_lock(); net/ipv4/icmp.c icmp_unreach 715 ipprot = rcu_dereference(inet_protos[hash]); net/ipv4/icmp.c icmp_unreach 718 rcu_read_unlock(); net/ipv4/icmp.c icmp_address_reply 896 rcu_read_lock(); net/ipv4/icmp.c icmp_address_reply 916 rcu_read_unlock(); net/ipv4/ip_input.c ip_local_deliver_finish 213 rcu_read_lock(); net/ipv4/ip_input.c ip_local_deliver_finish 231 if ((ipprot = rcu_dereference(inet_protos[hash])) != NULL) { net/ipv4/ip_input.c ip_local_deliver_finish 258 rcu_read_unlock(); net/ipv4/multipath.c multipath_alg_unregister 53 synchronize_net(); net/ipv4/multipath_drr.c drr_select_route 146 for (nh = rcu_dereference(first); nh; net/ipv4/multipath_drr.c drr_select_route 147 nh = rcu_dereference(nh->u.rt_next)) { net/ipv4/multipath_random.c random_select_route 77 for (rt = rcu_dereference(first); rt; net/ipv4/multipath_random.c random_select_route 78 rt = rcu_dereference(rt->u.rt_next)) { net/ipv4/multipath_rr.c rr_select_route 61 for (nh = rcu_dereference(first); nh; net/ipv4/multipath_rr.c rr_select_route 62 nh = rcu_dereference(nh->u.rt_next)) { net/ipv4/multipath_wrandom.c __multipath_lookup_weight 111 rcu_read_lock(); net/ipv4/multipath_wrandom.c __multipath_lookup_weight 114 list_for_each_entry_rcu(r, &state[state_idx].head, list) { net/ipv4/multipath_wrandom.c __multipath_lookup_weight 131 list_for_each_entry_rcu(d, &target_route->dests, list) { net/ipv4/multipath_wrandom.c __multipath_lookup_weight 142 rcu_read_unlock(); net/ipv4/multipath_wrandom.c wrandom_select_route 170 for (rt = rcu_dereference(first); rt; net/ipv4/multipath_wrandom.c wrandom_select_route 171 rt = rcu_dereference(rt->u.rt_next)) { net/ipv4/multipath_wrandom.c wrandom_set_nhinfo 238 list_for_each_entry_rcu(r, &state[state_idx].head, list) { net/ipv4/multipath_wrandom.c wrandom_set_nhinfo 255 list_add_rcu(&target_route->list, &state[state_idx].head); net/ipv4/multipath_wrandom.c wrandom_set_nhinfo 259 list_for_each_entry_rcu(d, &target_route->dests, list) { net/ipv4/multipath_wrandom.c wrandom_set_nhinfo 277 list_add_rcu(&target_dest->list, &target_route->dests); net/ipv4/multipath_wrandom.c wrandom_flush 310 list_for_each_entry_rcu(r, &state[i].head, list) { net/ipv4/multipath_wrandom.c wrandom_flush 312 list_for_each_entry_rcu(d, &r->dests, list) { net/ipv4/multipath_wrandom.c wrandom_flush 313 list_del_rcu(&d->list); net/ipv4/multipath_wrandom.c wrandom_flush 314 call_rcu(&d->rcu, net/ipv4/multipath_wrandom.c wrandom_flush 317 list_del_rcu(&r->list); net/ipv4/multipath_wrandom.c wrandom_flush 318 call_rcu(&r->rcu, net/ipv4/netfilter/ip_conntrack_core.c ip_conntrack_helper_unregister 896 synchronize_net(); net/ipv4/netfilter/ip_conntrack_core.c ip_conntrack_cleanup 1107 synchronize_net(); net/ipv4/netfilter/ip_conntrack_standalone.c ip_conntrack_protocol_unregister 949 synchronize_net(); net/ipv4/netfilter/ip_nat_amanda.c fini 75 synchronize_net(); net/ipv4/netfilter/ip_nat_core.c ip_nat_protocol_unregister 496 synchronize_net(); net/ipv4/netfilter/ip_nat_ftp.c fini 161 synchronize_net(); net/ipv4/netfilter/ip_nat_irc.c fini 103 synchronize_net(); net/ipv4/netfilter/ip_nat_tftp.c fini 57 synchronize_net(); net/ipv4/netfilter/ip_queue.c init_or_cleanup 722 synchronize_net(); net/ipv4/protocol.c inet_del_protocol 95 synchronize_net(); net/ipv4/route.c rt_cache_get_first 265 rcu_read_lock_bh(); net/ipv4/route.c rt_cache_get_first 269 rcu_read_unlock_bh(); net/ipv4/route.c rt_cache_get_next 276 struct rt_cache_iter_state *st = rcu_dereference(seq->private); net/ipv4/route.c rt_cache_get_next 280 rcu_read_unlock_bh(); net/ipv4/route.c rt_cache_get_next 283 rcu_read_lock_bh(); net/ipv4/route.c rt_cache_seq_stop 319 rcu_read_unlock_bh(); net/ipv4/route.c rt_free 486 call_rcu_bh(&rt->u.dst.rcu_head, dst_rcu_free); net/ipv4/route.c rt_drop 493 call_rcu_bh(&rt->u.dst.rcu_head, dst_rcu_free); net/ipv4/route.c rt_intern_hash 938 rcu_assign_pointer(rth->u.rt_next, net/ipv4/route.c rt_intern_hash 944 rcu_assign_pointer(rt_hash_table[hash].chain, rth); net/ipv4/route.c ip_rt_redirect 1147 rcu_read_lock(); net/ipv4/route.c ip_rt_redirect 1148 while ((rth = rcu_dereference(*rthp)) != NULL) { net/ipv4/route.c ip_rt_redirect 1168 rcu_read_unlock(); net/ipv4/route.c ip_rt_redirect 1220 rcu_read_unlock(); net/ipv4/route.c ip_rt_frag_needed 1401 rcu_read_lock(); net/ipv4/route.c ip_rt_frag_needed 1402 for (rth = rcu_dereference(rt_hash_table[hash].chain); rth; net/ipv4/route.c ip_rt_frag_needed 1403 rth = rcu_dereference(rth->u.rt_next)) { net/ipv4/route.c ip_rt_frag_needed 1439 rcu_read_unlock(); net/ipv4/route.c ip_route_input 2094 rcu_read_lock(); net/ipv4/route.c ip_route_input 2095 for (rth = rcu_dereference(rt_hash_table[hash].chain); rth; net/ipv4/route.c ip_route_input 2096 rth = rcu_dereference(rth->u.rt_next)) { net/ipv4/route.c ip_route_input 2109 rcu_read_unlock(); net/ipv4/route.c ip_route_input 2115 rcu_read_unlock(); net/ipv4/route.c ip_route_input 2131 rcu_read_lock(); net/ipv4/route.c ip_route_input 2140 rcu_read_unlock(); net/ipv4/route.c ip_route_input 2145 rcu_read_unlock(); net/ipv4/route.c __ip_route_output_key 2565 rcu_read_lock_bh(); net/ipv4/route.c __ip_route_output_key 2566 for (rth = rcu_dereference(rt_hash_table[hash].chain); rth; net/ipv4/route.c __ip_route_output_key 2567 rth = rcu_dereference(rth->u.rt_next)) { net/ipv4/route.c __ip_route_output_key 2584 rcu_read_unlock_bh(); net/ipv4/route.c __ip_route_output_key 2592 rcu_read_unlock_bh(); net/ipv4/route.c __ip_route_output_key 2598 rcu_read_unlock_bh(); net/ipv4/route.c ip_rt_dump 2819 rcu_read_lock_bh(); net/ipv4/route.c ip_rt_dump 2820 for (rt = rcu_dereference(rt_hash_table[h].chain), idx = 0; rt; net/ipv4/route.c ip_rt_dump 2821 rt = rcu_dereference(rt->u.rt_next), idx++) { net/ipv4/route.c ip_rt_dump 2829 rcu_read_unlock_bh(); net/ipv4/route.c ip_rt_dump 2834 rcu_read_unlock_bh(); net/ipv4/tcp_cong.c tcp_ca_find 24 list_for_each_entry_rcu(e, &tcp_cong_list, list) { net/ipv4/tcp_cong.c tcp_register_congestion_control 52 list_add_rcu(&ca->list, &tcp_cong_list); net/ipv4/tcp_cong.c tcp_unregister_congestion_control 70 list_del_rcu(&ca->list); net/ipv4/tcp_cong.c tcp_init_congestion_control 83 rcu_read_lock(); net/ipv4/tcp_cong.c tcp_init_congestion_control 84 list_for_each_entry_rcu(ca, &tcp_cong_list, list) { net/ipv4/tcp_cong.c tcp_init_congestion_control 91 rcu_read_unlock(); net/ipv4/tcp_cong.c tcp_get_default_congestion_control 139 rcu_read_lock(); net/ipv4/tcp_cong.c tcp_get_default_congestion_control 142 rcu_read_unlock(); net/ipv4/tcp_cong.c tcp_set_congestion_control 151 rcu_read_lock(); net/ipv4/tcp_cong.c tcp_set_congestion_control 169 rcu_read_unlock(); net/ipv4/xfrm4_tunnel.c xfrm4_tunnel_deregister 60 synchronize_net(); net/ipv6/af_inet6.c inet6_create 129 rcu_read_lock(); net/ipv6/af_inet6.c inet6_create 130 list_for_each_rcu(p, &inetsw6[sock->type]) { net/ipv6/af_inet6.c inet6_create 164 rcu_read_unlock(); net/ipv6/af_inet6.c inet6_create 239 rcu_read_unlock(); net/ipv6/af_inet6.c inet6_register_protosw 590 list_add_rcu(&p->list, last_perm); net/ipv6/af_inet6.c inet6_unregister_protosw 616 list_del_rcu(&p->list); net/ipv6/af_inet6.c inet6_unregister_protosw 619 synchronize_net(); net/ipv6/icmp.c icmpv6_notify 546 rcu_read_lock(); net/ipv6/icmp.c icmpv6_notify 547 ipprot = rcu_dereference(inet6_protos[hash]); net/ipv6/icmp.c icmpv6_notify 550 rcu_read_unlock(); net/ipv6/ip6_input.c ip6_input_finish 162 rcu_read_lock(); net/ipv6/ip6_input.c ip6_input_finish 173 if ((ipprot = rcu_dereference(inet6_protos[hash])) != NULL) { net/ipv6/ip6_input.c ip6_input_finish 209 rcu_read_unlock(); net/ipv6/ip6_input.c ip6_input_finish 214 rcu_read_unlock(); net/ipv6/ndisc.c ndisc_constructor 331 rcu_read_lock(); net/ipv6/ndisc.c ndisc_constructor 334 rcu_read_unlock(); net/ipv6/ndisc.c ndisc_constructor 341 rcu_read_unlock(); net/ipv6/netfilter/ip6_queue.c init_or_cleanup 715 synchronize_net(); net/ipv6/protocol.c inet6_del_protocol 83 synchronize_net(); net/ipv6/xfrm6_tunnel.c xfrm6_tunnel_deregister 393 synchronize_net(); net/irda/irlan/irlan_client.c irlan_client_discovery_indication 173 rcu_read_lock(); net/irda/irlan/irlan_client.c irlan_client_discovery_indication 183 rcu_read_unlock(); net/irda/irlan/irlan_common.c irlan_open 246 list_add_rcu(&self->dev_list, &irlans); net/irda/irlan/irlan_common.c irlan_get_any 288 list_for_each_entry_rcu(self, &irlans, dev_list) { net/irda/irlan/irlan_common.c irlan_seq_start 1101 rcu_read_lock(); net/irda/irlan/irlan_common.c irlan_seq_stop 1131 rcu_read_unlock(); net/irda/irlan/irlan_eth.c irlan_eth_send_gratuitous_arp 312 rcu_read_lock(); net/irda/irlan/irlan_eth.c irlan_eth_send_gratuitous_arp 324 rcu_read_unlock(); net/packet/af_packet.c packet_set_ring 1672 synchronize_net(); net/sched/sch_generic.c qdisc_destroy 509 call_rcu(&qdisc->q_rcu, __qdisc_destroy); net/sched/sch_generic.c dev_activate 544 rcu_assign_pointer(dev->qdisc, dev->qdisc_sleeping); net/sctp/protocol.c sctp_v4_copy_addrlist 149 rcu_read_lock(); net/sctp/protocol.c sctp_v4_copy_addrlist 151 rcu_read_unlock(); net/sctp/protocol.c sctp_v4_copy_addrlist 166 rcu_read_unlock(); security/keys/key.c unregister_key_type 983 synchronize_rcu(); security/keys/keyring.c keyring_duplicate 137 rcu_read_lock(); security/keys/keyring.c keyring_duplicate 138 sklist = rcu_dereference(source->payload.subscriptions); security/keys/keyring.c keyring_duplicate 142 rcu_read_unlock(); security/keys/keyring.c keyring_duplicate 159 rcu_read_lock(); security/keys/keyring.c keyring_duplicate 160 sklist = rcu_dereference(source->payload.subscriptions); security/keys/keyring.c keyring_duplicate 171 rcu_read_unlock(); security/keys/keyring.c keyring_duplicate 173 rcu_assign_pointer(keyring->payload.subscriptions, klist); security/keys/keyring.c keyring_destroy 212 klist = rcu_dereference(keyring->payload.subscriptions); security/keys/keyring.c keyring_describe 236 rcu_read_lock(); security/keys/keyring.c keyring_describe 237 klist = rcu_dereference(keyring->payload.subscriptions); security/keys/keyring.c keyring_describe 242 rcu_read_unlock(); security/keys/keyring.c keyring_read 260 klist = rcu_dereference(keyring->payload.subscriptions); security/keys/keyring.c keyring_search_aux 356 rcu_read_lock(); security/keys/keyring.c keyring_search_aux 376 keylist = rcu_dereference(keyring->payload.subscriptions); security/keys/keyring.c keyring_search_aux 458 rcu_read_unlock(); security/keys/keyring.c __keyring_search_one 500 rcu_read_lock(); security/keys/keyring.c __keyring_search_one 502 klist = rcu_dereference(keyring->payload.subscriptions); security/keys/keyring.c __keyring_search_one 523 rcu_read_unlock(); security/keys/keyring.c keyring_search_instkey 542 klist = rcu_dereference(keyring->payload.subscriptions); security/keys/keyring.c keyring_detect_cycle 647 rcu_read_lock(); security/keys/keyring.c keyring_detect_cycle 661 keylist = rcu_dereference(subtree->payload.subscriptions); security/keys/keyring.c keyring_detect_cycle 704 rcu_read_unlock(); security/keys/keyring.c __key_link 812 rcu_assign_pointer(keyring->payload.subscriptions, nklist); security/keys/keyring.c __key_link 816 call_rcu(&klist->rcu, keyring_link_rcu_disposal); security/keys/keyring.c key_unlink 924 rcu_assign_pointer(keyring->payload.subscriptions, nklist); security/keys/keyring.c key_unlink 930 call_rcu(&klist->rcu, keyring_unlink_rcu_disposal); security/keys/keyring.c keyring_clear 985 rcu_assign_pointer(keyring->payload.subscriptions, security/keys/keyring.c keyring_clear 993 call_rcu(&klist->rcu, keyring_clear_rcu_disposal); security/keys/proc.c proc_keys_show 143 rcu_read_lock(); security/keys/proc.c proc_keys_show 191 rcu_read_unlock(); security/keys/process_keys.c install_session_keyring 230 old = rcu_dereference(tsk->signal->session_keyring); security/keys/process_keys.c install_session_keyring 231 rcu_assign_pointer(tsk->signal->session_keyring, keyring); security/keys/process_keys.c install_session_keyring 237 synchronize_rcu(); security/keys/process_keys.c copy_thread_group_keys 257 rcu_read_lock(); security/keys/process_keys.c copy_thread_group_keys 259 key_get(rcu_dereference(current->signal->session_keyring)); security/keys/process_keys.c copy_thread_group_keys 260 rcu_read_unlock(); security/keys/process_keys.c search_process_keyrings 440 rcu_read_lock(); security/keys/process_keys.c search_process_keyrings 442 rcu_dereference(context->signal->session_keyring), security/keys/process_keys.c search_process_keyrings 444 rcu_read_unlock(); security/keys/process_keys.c search_process_keyrings 467 rcu_read_lock(); security/keys/process_keys.c search_process_keyrings 469 rcu_dereference(context->signal->session_keyring), security/keys/process_keys.c search_process_keyrings 471 rcu_read_unlock(); security/keys/process_keys.c lookup_user_key 587 rcu_read_lock(); security/keys/process_keys.c lookup_user_key 588 key = rcu_dereference(context->signal->session_keyring); security/keys/process_keys.c lookup_user_key 590 rcu_read_unlock(); security/keys/process_keys.c join_session_keyring 665 rcu_read_lock(); security/keys/process_keys.c join_session_keyring 666 ret = rcu_dereference(tsk->signal->session_keyring)->serial; security/keys/process_keys.c join_session_keyring 667 rcu_read_unlock(); security/keys/request_key_auth.c key_get_instantiation_authkey 172 rcu_read_lock(); security/keys/request_key_auth.c key_get_instantiation_authkey 175 rcu_dereference(tsk->signal->session_keyring), target_id); security/keys/request_key_auth.c key_get_instantiation_authkey 177 rcu_read_unlock(); security/keys/request_key.c call_request_key 70 rcu_read_lock(); security/keys/request_key.c call_request_key 71 sskey = rcu_dereference(tsk->signal->session_keyring)->serial; security/keys/request_key.c call_request_key 72 rcu_read_unlock(); security/keys/request_key.c __request_key_construction 201 rcu_read_lock(); security/keys/request_key.c __request_key_construction 202 keyring = rcu_dereference(current->signal->session_keyring); security/keys/request_key.c __request_key_construction 204 rcu_read_unlock(); security/keys/request_key.c request_key_link 321 rcu_read_lock(); security/keys/request_key.c request_key_link 323 rcu_dereference(tsk->signal->session_keyring)); security/keys/request_key.c request_key_link 324 rcu_read_unlock(); security/keys/user_defined.c user_instantiate 78 rcu_assign_pointer(key->payload.data, upayload); security/keys/user_defined.c user_duplicate 101 spayload = rcu_dereference(source->payload.data); security/keys/user_defined.c user_update 160 rcu_assign_pointer(key->payload.data, upayload); security/keys/user_defined.c user_update 164 call_rcu(&zap->rcu, user_update_rcu_disposal); security/keys/user_defined.c user_read 216 upayload = rcu_dereference(key->payload.data); security/selinux/avc.c avc_get_hash_stats 253 rcu_read_lock(); security/selinux/avc.c avc_get_hash_stats 261 list_for_each_entry_rcu(node, &avc_cache.slots[i], list) security/selinux/avc.c avc_get_hash_stats 268 rcu_read_unlock(); security/selinux/avc.c avc_node_delete 285 list_del_rcu(&node->list); security/selinux/avc.c avc_node_delete 286 call_rcu(&node->rhead, avc_node_free); security/selinux/avc.c avc_node_replace 299 list_replace_rcu(&old->list, &new->list); security/selinux/avc.c avc_node_replace 300 call_rcu(&old->rhead, avc_node_free); security/selinux/avc.c avc_search_node 369 list_for_each_entry_rcu(node, &avc_cache.slots[hvalue], list) { security/selinux/avc.c avc_insert 484 list_add_rcu(&node->list, &avc_cache.slots[hvalue]); security/selinux/avc.c avc_has_perm_noaudit 859 rcu_read_lock(); security/selinux/avc.c avc_has_perm_noaudit 863 rcu_read_unlock(); security/selinux/avc.c avc_has_perm_noaudit 867 rcu_read_lock(); security/selinux/avc.c avc_has_perm_noaudit 887 rcu_read_unlock(); security/selinux/netif.c sel_netif_insert 84 list_add_rcu(&netif->list, &sel_netif_hash[idx]); security/selinux/netif.c sel_netif_destroy 102 list_del_rcu(&netif->list); security/selinux/netif.c sel_netif_destroy 104 call_rcu(&netif->rcu_head, sel_netif_free); security/selinux/netif.c sel_netif_sids 185 rcu_read_lock(); security/selinux/netif.c sel_netif_sids 188 rcu_read_unlock(); security/selinux/netif.c sel_netif_sids 193 rcu_read_unlock(); security/selinux/netif.c sel_netif_avc_callback 228 synchronize_net();