Lines Matching defs:kfree_rcu_cpu

1364  * @krcp: Pointer to @kfree_rcu_cpu structure
1372 struct kfree_rcu_cpu *krcp;
1376 * struct kfree_rcu_cpu - batch up kfree_rcu() requests for RCU grace period
1402 struct kfree_rcu_cpu {
1427 static DEFINE_PER_CPU(struct kfree_rcu_cpu, krc) = {
1442 static inline struct kfree_rcu_cpu *
1445 struct kfree_rcu_cpu *krcp;
1455 krc_this_cpu_unlock(struct kfree_rcu_cpu *krcp, unsigned long flags)
1461 get_cached_bnode(struct kfree_rcu_cpu *krcp)
1472 put_cached_bnode(struct kfree_rcu_cpu *krcp,
1485 drain_page_cache(struct kfree_rcu_cpu *krcp)
1508 kvfree_rcu_bulk(struct kfree_rcu_cpu *krcp,
1576 struct kfree_rcu_cpu *krcp;
1639 need_offload_krc(struct kfree_rcu_cpu *krcp)
1662 static int krc_count(struct kfree_rcu_cpu *krcp)
1674 __schedule_delayed_monitor_work(struct kfree_rcu_cpu *krcp)
1689 schedule_delayed_monitor_work(struct kfree_rcu_cpu *krcp)
1699 kvfree_rcu_drain_ready(struct kfree_rcu_cpu *krcp)
1740 kvfree_rcu_queue_batch(struct kfree_rcu_cpu *krcp)
1798 struct kfree_rcu_cpu *krcp = container_of(work,
1799 struct kfree_rcu_cpu, monitor_work.work);
1819 struct kfree_rcu_cpu *krcp =
1820 container_of(work, struct kfree_rcu_cpu,
1858 add_ptr_to_bulk_krc_lock(struct kfree_rcu_cpu **krcp,
1914 struct kfree_rcu_cpu *krcp =
1915 container_of(t, struct kfree_rcu_cpu, hrtimer);
1922 run_page_cache_worker(struct kfree_rcu_cpu *krcp)
1947 struct kfree_rcu_cpu *krcp = per_cpu_ptr(&krc, cpu);
1969 struct kfree_rcu_cpu *krcp;
2055 struct kfree_rcu_cpu *krcp;
2132 struct kfree_rcu_cpu *krcp = per_cpu_ptr(&krc, cpu);
2149 struct kfree_rcu_cpu *krcp = per_cpu_ptr(&krc, cpu);
2188 struct kfree_rcu_cpu *krcp = per_cpu_ptr(&krc, cpu);