/linux-4.4.14/net/sunrpc/ |
H A D | sunrpc_syms.c | 132 rcu_barrier(); /* Wait for completion of call_rcu()'s */ cleanup_sunrpc()
|
H A D | auth_unix.c | 108 call_rcu(&cred->cr_rcu, unx_free_cred_callback); unx_destroy_cred()
|
H A D | auth_generic.c | 133 call_rcu(&cred->cr_rcu, generic_free_cred_callback); generic_destroy_cred()
|
H A D | rpc_pipe.c | 214 call_rcu(&inode->i_rcu, rpc_i_callback); rpc_destroy_inode()
|
/linux-4.4.14/include/linux/ |
H A D | rcupdate.h | 131 * call_rcu() - Queue an RCU callback for invocation after a grace period. 139 * that started after call_rcu() was invoked. RCU read-side critical 148 * to call_rcu(). It also means that each CPU executing an RCU read-side 150 * executed a memory barrier after the call_rcu() but before the beginning 155 * Furthermore, if CPU A invoked call_rcu() and CPU B invoked the 158 * between the call to call_rcu() and the invocation of "func()" -- even 162 void call_rcu(struct rcu_head *head, 167 /* In classic RCU, call_rcu() is just call_rcu_sched(). */ 168 #define call_rcu call_rcu_sched macro 190 * See the description of call_rcu() for more detailed information on 212 * See the description of call_rcu() for more detailed information on 244 * @...: List of call_rcu() functions for the flavors to wait on. 247 * For example, synchronize_rcu_mult(call_rcu, call_rcu_bh) would wait 274 * See the description of call_rcu() for more detailed information on 822 * CPUs exit their critical sections. Similarly, if call_rcu() is invoked 830 * read-side critical section, (2) CPU 1 invokes call_rcu() to register 834 * section that was running concurrently with the call_rcu() (and which 1091 * either fall back to use of call_rcu() or rearrange the structure to
|
H A D | rcutiny.h | 88 call_rcu(head, func); kfree_call_rcu()
|
H A D | types.h | 214 * clear under normal conditions -- as long as we use call_rcu(),
|
H A D | rculist.h | 126 * or call_rcu() must be used to defer freeing until an RCU 195 * based on call_rcu() could be created. But only if -really-
|
H A D | percpu-refcount.h | 114 * Puts @ref in non percpu mode, then does a call_rcu() before gathering up the
|
H A D | blk-cgroup.h | 380 call_rcu(&blkg->rcu_head, __blkg_release_rcu); blkg_put()
|
/linux-4.4.14/net/sched/ |
H A D | cls_cgroup.c | 120 call_rcu(&head->rcu, cls_cgroup_destroy_rcu); cls_cgroup_change() 136 call_rcu(&head->rcu, cls_cgroup_destroy_rcu); cls_cgroup_destroy()
|
H A D | cls_basic.c | 110 call_rcu(&f->rcu, basic_delete_filter); basic_destroy() 123 call_rcu(&f->rcu, basic_delete_filter); basic_delete() 222 call_rcu(&fold->rcu, basic_delete_filter); basic_change()
|
H A D | cls_bpf.c | 183 call_rcu(&prog->rcu, __cls_bpf_delete_prog); cls_bpf_delete() 199 call_rcu(&prog->rcu, __cls_bpf_delete_prog); cls_bpf_destroy() 420 call_rcu(&oldprog->rcu, __cls_bpf_delete_prog); cls_bpf_change()
|
H A D | cls_fw.c | 150 call_rcu(&f->rcu, fw_delete_filter); fw_destroy() 175 call_rcu(&f->rcu, fw_delete_filter); fw_delete() 290 call_rcu(&f->rcu, fw_delete_filter); fw_change()
|
H A D | cls_tcindex.c | 186 call_rcu(&f->rcu, tcindex_destroy_fexts); tcindex_delete() 188 call_rcu(&r->rcu, tcindex_destroy_rexts); tcindex_delete() 413 call_rcu(&oldp->rcu, __tcindex_partial_destroy); tcindex_set_parms() 507 call_rcu(&p->rcu, __tcindex_destroy); tcindex_destroy()
|
H A D | cls_flow.c | 542 call_rcu(&fold->rcu, flow_destroy_filter); flow_change() 558 call_rcu(&f->rcu, flow_destroy_filter); flow_delete() 584 call_rcu(&f->rcu, flow_destroy_filter); flow_destroy()
|
H A D | cls_route.c | 309 call_rcu(&f->rcu, route4_delete_filter); route4_destroy() 352 call_rcu(&f->rcu, route4_delete_filter); route4_delete() 555 call_rcu(&fold->rcu, route4_delete_filter); route4_change()
|
H A D | cls_flower.c | 178 call_rcu(&f->rcu, fl_destroy_filter); fl_destroy() 510 call_rcu(&fold->rcu, fl_destroy_filter); fl_change() 531 call_rcu(&f->rcu, fl_destroy_filter); fl_delete()
|
H A D | act_api.c | 53 call_rcu(&p->tcfc_rcu, free_tcf); tcf_hash_destroy() 242 call_rcu(&pc->tcfc_rcu, free_tcf); tcf_hash_cleanup()
|
H A D | cls_u32.c | 418 call_rcu(&key->rcu, u32_delete_key_freepf_rcu); u32_delete_key() 437 call_rcu(&n->rcu, u32_delete_key_freepf_rcu); u32_clear_hnode() 771 call_rcu(&n->rcu, u32_delete_key_rcu); u32_change()
|
H A D | cls_api.c | 84 /* Wait for outstanding call_rcu()s, if any, from a unregister_tcf_proto_ops()
|
H A D | cls_rsvp.h | 301 call_rcu(&f->rcu, rsvp_delete_filter_rcu); rsvp_delete_filter()
|
H A D | sch_generic.c | 699 call_rcu(&qdisc->rcu_head, qdisc_rcu_free); qdisc_destroy()
|
/linux-4.4.14/net/openvswitch/ |
H A D | vport-netdev.c | 174 call_rcu(&vport->rcu, vport_netdev_free); netdev_destroy() 193 call_rcu(&vport->rcu, vport_netdev_free); ovs_netdev_tunnel_destroy()
|
H A D | flow_table.c | 171 call_rcu(&flow->rcu, rcu_free_flow_callback); ovs_flow_free() 272 call_rcu(&ti->rcu, flow_tbl_destroy_rcu_cb); 273 call_rcu(&ufid_ti->rcu, flow_tbl_destroy_rcu_cb); 708 call_rcu(&ti->rcu, flow_tbl_destroy_rcu_cb); flow_key_insert() 730 call_rcu(&ti->rcu, flow_tbl_destroy_rcu_cb); flow_ufid_insert()
|
H A D | vport.c | 479 call_rcu(&vport->rcu, free_vport_rcu); ovs_vport_deferred_free()
|
H A D | datapath.c | 1651 call_rcu(&dp->rcu, destroy_dp_rcu); __dp_destroy()
|
H A D | flow_netlink.c | 1736 call_rcu(&sf_acts->rcu, __ovs_nla_free_flow_actions); ovs_nla_free_flow_actions_rcu()
|
/linux-4.4.14/net/batman-adv/ |
H A D | hard-interface.h | 75 call_rcu(&hard_iface->rcu, batadv_hardif_free_rcu); batadv_hardif_free_ref()
|
H A D | originator.c | 590 call_rcu(&orig_node->rcu, batadv_orig_node_free_rcu); batadv_orig_node_release()
|
/linux-4.4.14/fs/ecryptfs/ |
H A D | dentry.c | 85 call_rcu(&p->rcu, ecryptfs_dentry_free_rcu); ecryptfs_d_release()
|
H A D | super.c | 93 call_rcu(&inode->i_rcu, ecryptfs_i_callback); ecryptfs_destroy_inode()
|
/linux-4.4.14/include/linux/netfilter/ |
H A D | nfnetlink.h | 14 int (*call_rcu)(struct sock *nl, struct sk_buff *skb, member in struct:nfnl_callback
|
/linux-4.4.14/kernel/rcu/ |
H A D | sync.c | 42 .call = call_rcu, 133 * This function is passed to one of the call_rcu() functions by 143 * before the grace period ended, re-invoke call_rcu() on behalf of that
|
H A D | rcutorture.c | 80 "Enable debug-object double call_rcu() testing"); 363 call_rcu(&p->rtort_rcu, rcu_torture_cb); rcu_torture_deferred_free() 384 .call = call_rcu, 763 call_rcu(&rbi.rcu, rcu_torture_boost_cb); rcu_torture_boost() 815 * to call_rcu() or analogous, increasing the probability of occurrence 1693 pr_alert("rcutorture: WARN: Duplicate call_rcu() test starting.\n"); rcu_test_debug_objects() 1698 call_rcu(&rh1, rcu_torture_leak_cb); /* Start grace period. */ rcu_test_debug_objects() 1700 call_rcu(&rh2, rcu_torture_leak_cb); rcu_test_debug_objects() 1701 call_rcu(&rh2, rcu_torture_err_cb); /* Duplicate callback. */ rcu_test_debug_objects() 1708 pr_alert("rcutorture: WARN: Duplicate call_rcu() test complete.\n"); rcu_test_debug_objects() 1712 pr_alert("rcutorture: !CONFIG_DEBUG_OBJECTS_RCU_HEAD, not testing duplicate call_rcu()\n"); rcu_test_debug_objects()
|
H A D | tiny.c | 68 * invoking call_rcu(). 203 * Helper function for call_rcu() and call_rcu_bh().
|
H A D | rcu.h | 61 * by call_rcu() and rcu callback execution, and are therefore not part of the
|
H A D | srcu.c | 369 * preceded the call to call_rcu(). It also means that each CPU executing 371 * "func()" must have executed a memory barrier after the call_rcu() 376 * Furthermore, if CPU A invoked call_rcu() and CPU B invoked the 379 * interval between the call to call_rcu() and the invocation of "func()".
|
H A D | update.c | 331 (crcu_array[i] == call_rcu || __wait_rcu_gp() 344 (crcu_array[i] == call_rcu || __wait_rcu_gp() 368 * Activation is performed internally by call_rcu(). 840 call_rcu(&head, test_callback); early_boot_test_call_rcu()
|
H A D | tree_plugin.h | 100 RCU_STATE_INITIALIZER(rcu_preempt, 'p', call_rcu); 660 void call_rcu(struct rcu_head *head, rcu_callback_t func) call_rcu() function 664 EXPORT_SYMBOL_GPL(call_rcu); variable 691 wait_rcu_gp(call_rcu); synchronize_rcu() 773 * rcu_barrier - Wait until all in-flight call_rcu() callbacks complete. 2959 call_rcu(&rsh.rh, rcu_sysidle_cb);
|
H A D | tree.h | 465 call_rcu_func_t call; /* call_rcu() flavor. */ 586 void call_rcu(struct rcu_head *head, rcu_callback_t func);
|
H A D | tree.c | 1937 /* Someone like call_rcu() requested a force-quiescent-state scan. */ rcu_gp_fqs_check_wake() 2672 * races with call_rcu() from interrupt handlers. rcu_do_batch() 2974 * Handle any core-RCU processing required by a call_rcu() invocation. 3034 * Helper function for call_rcu() and friends. The cpu argument will 3048 /* Probable double call_rcu(), so leak the callback. */ __call_rcu()
|
/linux-4.4.14/kernel/events/ |
H A D | callchain.c | 56 call_rcu(&entries->rcu_head, release_callchain_buffers_rcu); release_callchain_buffers()
|
H A D | ring_buffer.c | 596 call_rcu(&rb->rcu_head, rb_free_rcu); rb_irq_work()
|
/linux-4.4.14/net/ipv6/ |
H A D | addrconf_core.c | 171 call_rcu(&idev->rcu, in6_dev_finish_destroy_rcu); in6_dev_finish_destroy()
|
H A D | xfrm6_tunnel.c | 213 call_rcu(&x6spi->rcu_head, x6spi_destroy_rcu); xfrm6_tunnel_free_spi()
|
H A D | addrlabel.c | 146 call_rcu(&p->rcu, ip6addrlbl_free_rcu); ip6addrlbl_put()
|
H A D | sit.c | 432 call_rcu(&x->rcu_head, prl_list_destroy_rcu); ipip6_tunnel_del_prl() 1862 rcu_barrier(); /* Wait for completion of call_rcu()'s */ sit_cleanup()
|
H A D | ip6_fib.c | 160 call_rcu(&rt->dst.rcu_head, dst_rcu_free); rt6_rcu_free()
|
/linux-4.4.14/drivers/target/ |
H A D | target_core_hba.c | 91 * call_rcu(), before allowing backend driver module target_backend_unregister()
|
H A D | target_core_rd.c | 358 call_rcu(&dev->rcu_head, rd_dev_call_rcu); rd_free_device()
|
H A D | target_core_file.c | 246 call_rcu(&dev->rcu_head, fd_dev_call_rcu); fd_free_device()
|
H A D | target_core_iblock.c | 196 call_rcu(&dev->rcu_head, iblock_dev_call_rcu); iblock_free_device()
|
H A D | target_core_pscsi.c | 619 call_rcu(&dev->rcu_head, pscsi_dev_call_rcu); pscsi_free_device()
|
H A D | target_core_user.c | 984 call_rcu(&dev->rcu_head, tcmu_dev_call_rcu); tcmu_free_device()
|
/linux-4.4.14/drivers/staging/lustre/lustre/llite/ |
H A D | super25.c | 74 call_rcu(&inode->i_rcu, ll_inode_destroy_callback); ll_destroy_inode()
|
H A D | dcache.c | 74 call_rcu(&lld->lld_rcu_head, free_dentry_data); ll_release()
|
/linux-4.4.14/net/bridge/ |
H A D | br.c | 260 rcu_barrier(); /* Wait for completion of call_rcu()'s */ br_deinit()
|
H A D | br_if.c | 271 call_rcu(&p->rcu, destroy_nbp_rcu); del_nbp()
|
H A D | br_fdb.c | 158 call_rcu(&f->rcu, fdb_rcu_free); fdb_delete()
|
/linux-4.4.14/net/netfilter/ |
H A D | nf_conntrack_extend.c | 189 rcu_barrier(); /* Wait for completion of call_rcu()'s */ nf_ct_extend_unregister()
|
H A D | nfnetlink_queue.c | 176 call_rcu(&inst->rcu, instance_destroy_rcu); __instance_destroy() 1068 /* rcu lock already held from nfnl->call_rcu. */ nfqnl_recv_verdict() 1239 [NFQNL_MSG_PACKET] = { .call_rcu = nfqnl_recv_unsupp, 1241 [NFQNL_MSG_VERDICT] = { .call_rcu = nfqnl_recv_verdict, 1247 [NFQNL_MSG_VERDICT_BATCH]={ .call_rcu = nfqnl_recv_verdict_batch, 1435 rcu_barrier(); /* Wait for completion of call_rcu()'s */ nfnetlink_queue_fini()
|
H A D | nf_conntrack_expect.c | 336 call_rcu(&exp->rcu, nf_ct_expect_free_rcu); nf_ct_expect_put() 661 rcu_barrier(); /* Wait for call_rcu() before destroy */ nf_conntrack_expect_fini()
|
H A D | nfnetlink.c | 203 if (nc->call_rcu) { nfnetlink_rcv_msg() 204 err = nc->call_rcu(net->nfnl, skb, nlh, nfnetlink_rcv_msg()
|
/linux-4.4.14/fs/afs/ |
H A D | security.c | 121 call_rcu(&permits->rcu, afs_zap_permits); afs_clear_permits() 204 call_rcu(&xpermits->rcu, afs_dispose_of_permits); afs_cache_permit()
|
H A D | inode.c | 451 call_rcu(&permits->rcu, afs_zap_permits); afs_evict_inode()
|
H A D | super.c | 522 call_rcu(&inode->i_rcu, afs_i_callback); afs_destroy_inode()
|
/linux-4.4.14/net/netlabel/ |
H A D | netlabel_domainhash.c | 70 * This function is designed to be used as a callback to the call_rcu() 551 call_rcu(&entry->rcu, netlbl_domhsh_free_entry); netlbl_domhsh_remove_entry() 611 /* yick, we can't use call_rcu here because we don't have a rcu head netlbl_domhsh_remove_af4()
|
H A D | netlabel_unlabeled.c | 159 * This function is designed to be used as a callback to the call_rcu() 626 call_rcu(&iface->rcu, netlbl_unlhsh_free_iface); netlbl_unlhsh_condremove_iface() 740 call_rcu(&iface->rcu, netlbl_unlhsh_free_iface); netlbl_unlhsh_netdev_handler()
|
/linux-4.4.14/fs/logfs/ |
H A D | inode.c | 156 call_rcu(&inode->i_rcu, logfs_i_callback); __logfs_destroy_inode() 163 call_rcu(&inode->i_rcu, logfs_i_callback); __logfs_destroy_meta_inode()
|
/linux-4.4.14/kernel/ |
H A D | audit_watch.c | 320 call_rcu(&oentry->rcu, audit_free_rule_rcu); audit_update_watch() 352 call_rcu(&e->rcu, audit_free_rule_rcu); audit_remove_parent_watches()
|
H A D | audit_tree.c | 135 call_rcu(&chunk->head, __put_chunk); audit_tree_destroy_watch() 487 call_rcu(&entry->rcu, audit_free_rule_rcu); kill_rules()
|
H A D | pid_namespace.c | 150 call_rcu(&ns->rcu, delayed_free_pidns); destroy_pid_namespace()
|
H A D | pid.c | 294 call_rcu(&pid->rcu, delayed_put_pid); free_pid()
|
H A D | auditfilter.c | 1022 call_rcu(&e->rcu, audit_free_rule_rcu); audit_del_rule() 1429 call_rcu(&entry->rcu, audit_free_rule_rcu); update_lsm_rule()
|
H A D | cpu.c | 377 synchronize_rcu_mult(call_rcu, call_rcu_sched); _cpu_down()
|
H A D | cred.c | 149 call_rcu(&cred->rcu, put_cred_rcu); __put_cred()
|
H A D | exit.c | 207 call_rcu(&p->rcu, delayed_put_task_struct); release_task()
|
H A D | sys.c | 845 * release_task()->call_rcu(delayed_put_task_struct).
|
/linux-4.4.14/net/ipv4/ |
H A D | inetpeer.c | 363 call_rcu(&p->rcu, inetpeer_free_rcu); unlink_from_pool() 537 call_rcu(&root->gc_rcu, inetpeer_inval_rcu); inetpeer_invalidate_tree()
|
H A D | tcp_fastopen.c | 71 call_rcu(&octx->rcu, tcp_fastopen_ctx_free); tcp_fastopen_reset_cipher()
|
H A D | udp_offload.c | 289 call_rcu(&uo_priv->rcu, udp_offload_free_routine); udp_del_offload()
|
H A D | cipso_ipv4.c | 569 * This function is designed to be used as a callback to the call_rcu() 615 call_rcu(&doi_def->rcu, cipso_v4_doi_free_rcu); cipso_v4_doi_remove() 677 call_rcu(&doi_def->rcu, cipso_v4_doi_free_rcu); cipso_v4_doi_putdef()
|
H A D | fib_trie.c | 155 * synchronize_rcu after call_rcu for that many pages; it should be especially 278 call_rcu(&fa->rcu, __alias_free_mem); alias_free_mem_rcu() 298 #define node_free(n) call_rcu(&tn_info(n)->rcu, __node_free_rcu) 1894 call_rcu(&tb->rcu, __trie_free_rcu); fib_free_table()
|
H A D | devinet.c | 212 call_rcu(&ifa->rcu_head, inet_rcu_free_ifa); inet_free_ifa() 308 call_rcu(&in_dev->rcu_head, in_dev_rcu_put); inetdev_destroy()
|
H A D | fib_semantics.c | 235 call_rcu(&fi->rcu, free_fib_info_rcu);
|
H A D | ip_sockglue.c | 352 call_rcu(&ra->rcu, ip_ra_destroy_rcu); ip_ra_control()
|
H A D | ipmr.c | 614 call_rcu(&c->rcu, ipmr_cache_free_rcu); ipmr_cache_free()
|
/linux-4.4.14/drivers/misc/cxl/ |
H A D | context.c | 289 call_rcu(&ctx->rcu, reclaim_ctx); cxl_context_free()
|
/linux-4.4.14/fs/ |
H A D | file_table.c | 55 call_rcu(&f->f_u.fu_rcuhead, file_free_rcu); file_free()
|
H A D | fcntl.c | 591 call_rcu(&fa->fa_rcu, fasync_free_rcu); fasync_remove_entry()
|
H A D | file.c | 196 call_rcu(&cur_fdt->rcu, free_fdtable_rcu);
|
H A D | super.c | 170 call_rcu(&s->rcu, destroy_super_rcu); destroy_super()
|
H A D | eventpoll.c | 727 call_rcu(&epi->rcu, epi_rcu_free); ep_remove() 1255 * wakeup_source_unregister), so we cannot use call_rcu ep_destroy_wakeup_source()
|
H A D | aio.c | 815 /* percpu_ref_kill() will do the necessary call_rcu() */ kill_ioctx()
|
H A D | inode.c | 257 call_rcu(&inode->i_rcu, i_callback); destroy_inode()
|
H A D | block_dev.c | 521 call_rcu(&inode->i_rcu, bdev_i_callback); bdev_destroy_inode()
|
/linux-4.4.14/fs/jffs2/ |
H A D | super.c | 55 call_rcu(&inode->i_rcu, jffs2_i_callback); jffs2_destroy_inode()
|
/linux-4.4.14/net/8021q/ |
H A D | vlan_core.c | 305 call_rcu(&vlan_info->rcu, vlan_info_rcu_free); vlan_vid_del()
|
H A D | vlan.c | 790 rcu_barrier(); /* Wait for completion of call_rcu()'s */ vlan_cleanup_module()
|
/linux-4.4.14/fs/coda/ |
H A D | inode.c | 64 call_rcu(&inode->i_rcu, coda_i_callback); coda_destroy_inode()
|
/linux-4.4.14/fs/efs/ |
H A D | super.c | 84 call_rcu(&inode->i_rcu, efs_i_callback); efs_destroy_inode()
|
/linux-4.4.14/fs/openpromfs/ |
H A D | inode.c | 347 call_rcu(&inode->i_rcu, openprom_i_callback); openprom_destroy_inode()
|
/linux-4.4.14/fs/sysv/ |
H A D | inode.c | 324 call_rcu(&inode->i_rcu, sysv_i_callback); sysv_destroy_inode()
|
/linux-4.4.14/arch/powerpc/kvm/ |
H A D | book3s_mmu_hpte.c | 140 call_rcu(&pte->rcu_head, free_pte_rcu); invalidate_pte()
|
/linux-4.4.14/arch/powerpc/mm/ |
H A D | mmu_context_iommu.c | 195 call_rcu(&mem->rcu, mm_iommu_free); mm_iommu_release()
|
/linux-4.4.14/arch/sh/kernel/ |
H A D | hw_breakpoint.c | 313 * occur from a call_rcu() path. We can then safely fetch hw_breakpoint_handler()
|
/linux-4.4.14/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_main.c | 1200 call_rcu(&neigh->rcu, ipoib_neigh_reclaim); __ipoib_reap_neigh() 1367 call_rcu(&neigh->rcu, ipoib_neigh_reclaim); ipoib_neigh_free() 1452 call_rcu(&neigh->rcu, ipoib_neigh_reclaim); ipoib_del_neighs_by_gid() 1494 call_rcu(&neigh->rcu, ipoib_neigh_reclaim); ipoib_flush_neighs() 1500 call_rcu(&htbl->rcu, neigh_hash_free_rcu); ipoib_flush_neighs()
|
/linux-4.4.14/arch/x86/mm/ |
H A D | kmmio.c | 510 call_rcu(&dr->rcu, rcu_free_kmmio_fault_pages); remove_kmmio_fault_pages() 573 call_rcu(&drelease->rcu, remove_kmmio_fault_pages); unregister_kmmio_probe()
|
/linux-4.4.14/fs/hpfs/ |
H A D | super.c | 129 call_rcu(&hpfs_sb(s)->rcu, lazy_free_sbi); hpfs_put_super() 250 call_rcu(&inode->i_rcu, hpfs_i_callback); hpfs_destroy_inode()
|
/linux-4.4.14/mm/ |
H A D | slob.c | 130 * the block using call_rcu. 605 call_rcu(&slob_rcu->head, kmem_rcu_free); kmem_cache_free()
|
H A D | zswap.c | 683 call_rcu(&pool->rcu_head, __zswap_pool_release); __zswap_pool_empty()
|
H A D | kmemleak.c | 473 call_rcu(&object->rcu, free_object_rcu); put_object()
|
/linux-4.4.14/net/netfilter/ipvs/ |
H A D | ip_vs_lblcr.c | 148 call_rcu(&e->rcu_head, ip_vs_lblcr_elem_rcu_free); ip_vs_dest_set_erase() 160 call_rcu(&e->rcu_head, ip_vs_lblcr_elem_rcu_free); ip_vs_dest_set_eraseall()
|
H A D | ip_vs_app.c | 145 call_rcu(&inc->rcu_head, ip_vs_app_inc_rcu_free); ip_vs_app_inc_release()
|
H A D | ip_vs_lblc.c | 146 call_rcu(&en->rcu_head, ip_vs_lblc_rcu_free); ip_vs_lblc_del()
|
H A D | ip_vs_conn.c | 837 call_rcu(&cp->rcu_head, ip_vs_conn_rcu_free); ip_vs_conn_expire()
|
H A D | ip_vs_ctl.c | 487 call_rcu(&svc->rcu_head, ip_vs_service_rcu_free); __ip_vs_svc_put() 642 call_rcu(&old->rcu_head, ip_vs_dest_dst_rcu_free); __ip_vs_dst_cache_reset()
|
H A D | ip_vs_xmit.c | 89 call_rcu(&old->rcu_head, ip_vs_dest_dst_rcu_free); __ip_vs_dst_set()
|
/linux-4.4.14/block/ |
H A D | blk-ioc.c | 81 call_rcu(&icq->__rcu_head, icq_free_icq_rcu); ioc_destroy_icq()
|
H A D | blk-sysfs.c | 607 call_rcu(&q->rcu_head, blk_free_queue_rcu); blk_release_queue()
|
H A D | partition-generic.c | 238 call_rcu(&part->rcu_head, delete_partition_rcu_cb); __delete_partition()
|
/linux-4.4.14/fs/freevxfs/ |
H A D | vxfs_inode.c | 362 call_rcu(&ip->i_rcu, vxfs_i_callback); vxfs_evict_inode()
|
/linux-4.4.14/fs/hfs/ |
H A D | super.c | 178 call_rcu(&inode->i_rcu, hfs_i_callback); hfs_destroy_inode()
|
/linux-4.4.14/net/core/ |
H A D | dst.c | 311 call_rcu(&dst->rcu_head, dst_destroy_rcu); dst_release()
|
H A D | net-sysfs.c | 820 call_rcu(&old_table->rcu, rps_dev_flow_table_release); store_rps_dev_flow_table_cnt() 859 call_rcu(&flow_table->rcu, rps_dev_flow_table_release); rx_queue_release()
|
H A D | neighbour.c | 396 call_rcu(&old_nht->rcu, neigh_hash_free_rcu); neigh_hash_grow() 1484 call_rcu(&parms->rcu_head, neigh_rcu_free_parms); neigh_parms_release() 1559 call_rcu(&rcu_dereference_protected(tbl->nht, 1)->rcu, neigh_table_clear()
|
H A D | filter.c | 905 call_rcu(&fp->rcu, sk_filter_release_rcu); sk_filter_release()
|
/linux-4.4.14/fs/bfs/ |
H A D | inode.c | 258 call_rcu(&inode->i_rcu, bfs_i_callback); bfs_destroy_inode()
|
/linux-4.4.14/fs/proc/ |
H A D | inode.c | 83 call_rcu(&inode->i_rcu, proc_i_callback); proc_destroy_inode()
|
/linux-4.4.14/fs/qnx4/ |
H A D | inode.c | 352 call_rcu(&inode->i_rcu, qnx4_i_callback); qnx4_destroy_inode()
|
/linux-4.4.14/arch/powerpc/kernel/ |
H A D | hw_breakpoint.c | 223 * occur from a call_rcu() path. We can then safely fetch hw_breakpoint_handler()
|
/linux-4.4.14/net/mac80211/ |
H A D | mesh_pathtbl.c | 634 call_rcu(&oldtbl->rcu_head, mesh_table_free_rcu); mesh_mpath_table_grow() 654 call_rcu(&oldtbl->rcu_head, mesh_table_free_rcu); mesh_mpp_table_grow() 799 call_rcu(&node->rcu, mesh_path_node_reclaim); __mesh_path_del()
|
H A D | agg-rx.c | 100 call_rcu(&tid_rx->rcu_head, ieee80211_free_tid_rx); ___ieee80211_stop_rx_ba_session()
|
/linux-4.4.14/drivers/staging/lustre/lustre/include/ |
H A D | obd_support.h | 513 call_rcu(&__h->h_rcu, class_handle_free_cb); \
|
/linux-4.4.14/drivers/oprofile/ |
H A D | buffer_sync.c | 52 * call_rcu() of the task struct, hence the _irqsave.
|
/linux-4.4.14/arch/x86/kernel/ |
H A D | hw_breakpoint.c | 481 * occur from a call_rcu() path. We can then safely fetch hw_breakpoint_handler()
|
/linux-4.4.14/fs/hfsplus/ |
H A D | super.c | 634 call_rcu(&inode->i_rcu, hfsplus_i_callback); hfsplus_destroy_inode()
|
/linux-4.4.14/fs/adfs/ |
H A D | super.c | 259 call_rcu(&inode->i_rcu, adfs_i_callback); adfs_destroy_inode()
|
/linux-4.4.14/fs/affs/ |
H A D | super.c | 118 call_rcu(&inode->i_rcu, affs_i_callback); affs_destroy_inode()
|
/linux-4.4.14/fs/romfs/ |
H A D | super.c | 409 call_rcu(&inode->i_rcu, romfs_i_callback); romfs_destroy_inode()
|
/linux-4.4.14/fs/squashfs/ |
H A D | super.c | 483 call_rcu(&inode->i_rcu, squashfs_i_callback); squashfs_destroy_inode()
|
/linux-4.4.14/fs/ncpfs/ |
H A D | inode.c | 69 call_rcu(&inode->i_rcu, ncp_i_callback); ncp_destroy_inode() 797 call_rcu(&server->rcu, delayed_free); ncp_put_super()
|
/linux-4.4.14/net/can/ |
H A D | af_can.c | 600 call_rcu(&r->rcu, can_rx_delete_receiver); 961 rcu_barrier(); /* Wait for completion of call_rcu()'s */ can_exit()
|
H A D | gw.c | 1036 rcu_barrier(); /* Wait for completion of call_rcu()'s */ cgw_module_exit()
|
/linux-4.4.14/security/selinux/ |
H A D | avc.c | 496 call_rcu(&node->rhead, avc_node_free); avc_node_delete() 511 call_rcu(&old->rhead, avc_node_free); avc_node_replace()
|
/linux-4.4.14/net/sunrpc/auth_gss/ |
H A D | auth_gss.c | 1256 call_rcu(&ctx->gc_rcu, gss_free_ctx_callback); gss_free_ctx() 1281 call_rcu(&cred->cr_rcu, gss_free_cred_callback); gss_destroy_nullcred() 2077 rcu_barrier(); /* Wait for completion of call_rcu()'s */ exit_rpcsec_gss()
|
/linux-4.4.14/drivers/gpu/drm/ttm/ |
H A D | ttm_object.c | 211 * call_rcu() or ttm_base_object_kfree(). ttm_release_base()
|
/linux-4.4.14/fs/hostfs/ |
H A D | hostfs_kern.c | 254 call_rcu(&inode->i_rcu, hostfs_i_callback); hostfs_destroy_inode()
|
/linux-4.4.14/fs/jfs/ |
H A D | super.c | 146 call_rcu(&inode->i_rcu, jfs_i_callback); jfs_destroy_inode()
|
/linux-4.4.14/fs/minix/ |
H A D | inode.c | 79 call_rcu(&inode->i_rcu, minix_i_callback); minix_destroy_inode()
|
/linux-4.4.14/lib/ |
H A D | rhashtable.c | 268 call_rcu(&old_tbl->rcu, bucket_table_free_rcu); rhashtable_rehash_table()
|
H A D | idr.c | 149 call_rcu(&p->rcu_head, idr_layer_rcu_free); free_layer()
|
H A D | radix-tree.c | 242 call_rcu(&node->rcu_head, radix_tree_node_rcu_free); radix_tree_node_free()
|
H A D | assoc_array.c | 1428 call_rcu(&edit->rcu, assoc_array_rcu_cleanup); assoc_array_apply_edit()
|
/linux-4.4.14/net/sctp/ |
H A D | transport.c | 182 call_rcu(&transport->rcu, sctp_transport_destroy_rcu); sctp_transport_destroy()
|
H A D | protocol.c | 1599 rcu_barrier(); /* Wait for completion of call_rcu()'s */ sctp_exit()
|
/linux-4.4.14/kernel/bpf/ |
H A D | syscall.c | 550 call_rcu(&prog->aux->rcu, __prog_put_common); bpf_prog_put_rcu()
|
/linux-4.4.14/fs/ocfs2/dlmfs/ |
H A D | dlmfs.c | 361 call_rcu(&inode->i_rcu, dlmfs_i_callback); dlmfs_destroy_inode()
|
/linux-4.4.14/fs/qnx6/ |
H A D | inode.c | 612 call_rcu(&inode->i_rcu, qnx6_i_callback); qnx6_destroy_inode()
|
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/ |
H A D | inode.c | 82 call_rcu(&inode->i_rcu, spufs_i_callback); spufs_destroy_inode()
|
/linux-4.4.14/arch/powerpc/platforms/powernv/ |
H A D | pci.c | 710 call_rcu(&tgl->rcu, pnv_iommu_table_group_link_free); pnv_pci_unlink_table_and_group()
|
/linux-4.4.14/net/mac802154/ |
H A D | llsec.c | 405 call_rcu(&pos->rcu, llsec_dev_free_rcu); mac802154_llsec_dev_del()
|
/linux-4.4.14/fs/fat/ |
H A D | inode.c | 635 call_rcu(&sbi->rcu, delayed_free); fat_put_super() 659 call_rcu(&inode->i_rcu, fat_i_callback); fat_destroy_inode()
|
/linux-4.4.14/fs/gfs2/ |
H A D | quota.c | 143 call_rcu(&qd->qd_rcu, gfs2_qd_dealloc); gfs2_qd_dispose() 1426 call_rcu(&qd->qd_rcu, gfs2_qd_dealloc); gfs2_quota_cleanup()
|
H A D | super.c | 1648 call_rcu(&inode->i_rcu, gfs2_i_callback); gfs2_destroy_inode()
|
/linux-4.4.14/fs/ext4/ |
H A D | mballoc.c | 2870 * Wait for completion of call_rcu()'s on ext4_pspace_cachep ext4_exit_mballoc() 3573 call_rcu(&(pa)->u.pa_rcu, ext4_mb_pa_callback); ext4_mb_put_pa() 3925 call_rcu(&(pa)->u.pa_rcu, ext4_mb_pa_callback); ext4_mb_discard_group_preallocations() 4043 call_rcu(&(pa)->u.pa_rcu, ext4_mb_pa_callback); ext4_discard_preallocations() 4291 call_rcu(&(pa)->u.pa_rcu, ext4_mb_pa_callback); ext4_mb_discard_lg_preallocations()
|
/linux-4.4.14/virt/kvm/arm/ |
H A D | vgic.c | 1837 call_rcu(&entry->rcu, vgic_free_phys_irq_map_rcu); list_for_each_entry() 1856 call_rcu(&entry->rcu, vgic_free_phys_irq_map_rcu); list_for_each_entry()
|
/linux-4.4.14/drivers/md/ |
H A D | dm-stats.c | 439 call_rcu(&s->rcu_head, dm_stat_free); dm_stats_delete()
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
H A D | qib_verbs.h | 1075 call_rcu(&mr->list, mr_rcu_callback); qib_put_mr()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | cxgb3_offload.c | 1325 call_rcu(&d->rcu_head, clean_l2_data); cxgb3_offload_deactivate()
|
/linux-4.4.14/drivers/acpi/apei/ |
H A D | ghes.c | 640 call_rcu(&slot_cache->rcu, ghes_estatus_cache_rcu_free); ghes_estatus_cache_add()
|
/linux-4.4.14/fs/f2fs/ |
H A D | super.c | 513 call_rcu(&inode->i_rcu, f2fs_i_callback); f2fs_destroy_inode()
|
/linux-4.4.14/fs/fuse/ |
H A D | inode.c | 121 call_rcu(&inode->i_rcu, fuse_i_callback); fuse_destroy_inode()
|
/linux-4.4.14/fs/hugetlbfs/ |
H A D | inode.c | 948 call_rcu(&inode->i_rcu, hugetlbfs_i_callback); hugetlbfs_destroy_inode()
|
/linux-4.4.14/fs/nilfs2/ |
H A D | super.c | 187 call_rcu(&inode->i_rcu, nilfs_i_callback); nilfs_destroy_inode()
|
/linux-4.4.14/security/keys/encrypted-keys/ |
H A D | encrypted.c | 882 call_rcu(&epayload->rcu, encrypted_rcu_free); encrypted_update()
|
/linux-4.4.14/security/keys/ |
H A D | trusted.c | 1076 call_rcu(&p->rcu, trusted_rcu_free); trusted_update()
|
/linux-4.4.14/fs/9p/ |
H A D | vfs_inode.c | 268 call_rcu(&inode->i_rcu, v9fs_i_callback); v9fs_destroy_inode()
|
/linux-4.4.14/fs/befs/ |
H A D | linuxvfs.c | 287 call_rcu(&inode->i_rcu, befs_i_callback); befs_destroy_inode()
|
/linux-4.4.14/fs/cifs/ |
H A D | cifsfs.c | 292 call_rcu(&inode->i_rcu, cifs_i_callback); cifs_destroy_inode()
|
/linux-4.4.14/fs/exofs/ |
H A D | super.c | 177 call_rcu(&inode->i_rcu, exofs_i_callback); exofs_destroy_inode()
|
/linux-4.4.14/ipc/ |
H A D | mqueue.c | 367 call_rcu(&inode->i_rcu, mqueue_i_callback); mqueue_destroy_inode()
|
H A D | util.c | 463 call_rcu(&p->rcu, func); ipc_rcu_putref()
|
/linux-4.4.14/kernel/time/ |
H A D | posix-timers.c | 580 call_rcu(&tmr->it.rcu, k_itimer_rcu_free); release_posix_timer()
|
/linux-4.4.14/include/net/netfilter/ |
H A D | nf_tables.h | 555 call_rcu(&gcb->head.rcu, nft_set_gc_batch_release); nft_set_gc_batch_complete()
|
/linux-4.4.14/fs/xfs/ |
H A D | xfs_mount.c | 157 call_rcu(&pag->rcu_head, __xfs_free_perag); xfs_free_perag()
|
H A D | xfs_icache.c | 134 call_rcu(&VFS_I(ip)->i_rcu, xfs_inode_free_callback); xfs_inode_free()
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
H A D | init.c | 1253 call_rcu(&cc_state->rcu, cc_state_reclaim); cleanup_device_data()
|
/linux-4.4.14/fs/isofs/ |
H A D | inode.c | 82 call_rcu(&inode->i_rcu, isofs_i_callback); isofs_destroy_inode()
|
/linux-4.4.14/security/apparmor/ |
H A D | policy.c | 637 call_rcu(&p->rcu, aa_free_profile_rcu); aa_free_profile_kref()
|
/linux-4.4.14/fs/btrfs/ |
H A D | volumes.c | 1857 call_rcu(&device->rcu, free_device); 1989 call_rcu(&srcdev->rcu, free_device); btrfs_rm_dev_replace_free_srcdev() 2040 call_rcu(&tgtdev->rcu, free_device); btrfs_destroy_dev_replace_tgtdev() 6993 call_rcu(&device->rcu, free_device); btrfs_close_one_device()
|
/linux-4.4.14/fs/ext2/ |
H A D | super.c | 183 call_rcu(&inode->i_rcu, ext2_i_callback); ext2_destroy_inode()
|
/linux-4.4.14/fs/ufs/ |
H A D | super.c | 1415 call_rcu(&inode->i_rcu, ufs_i_callback); ufs_destroy_inode()
|
/linux-4.4.14/fs/nfs/ |
H A D | inode.c | 1901 call_rcu(&inode->i_rcu, nfs_i_callback); nfs_destroy_inode()
|
/linux-4.4.14/fs/ceph/ |
H A D | inode.c | 521 call_rcu(&inode->i_rcu, ceph_i_callback); ceph_destroy_inode()
|
/linux-4.4.14/fs/ocfs2/ |
H A D | super.c | 590 call_rcu(&inode->i_rcu, ocfs2_i_callback); ocfs2_destroy_inode()
|
/linux-4.4.14/fs/reiserfs/ |
H A D | super.c | 612 call_rcu(&inode->i_rcu, reiserfs_i_callback); reiserfs_destroy_inode()
|
/linux-4.4.14/fs/ubifs/ |
H A D | super.c | 288 call_rcu(&inode->i_rcu, ubifs_i_callback); ubifs_destroy_inode()
|
/linux-4.4.14/fs/udf/ |
H A D | super.c | 166 call_rcu(&inode->i_rcu, udf_i_callback); udf_destroy_inode()
|