Lines Matching refs:delayed_free
400 static struct delayed_free { struct
405 } delayed_free; variable
1078 for (i = 0, pf = delayed_free.pf; i < ARRAY_SIZE(delayed_free.pf); i++, pf++) { in in_any_zapped_class_list()
1195 init_rcu_head(&delayed_free.rcu_head); in init_data_structures_once()
1204 INIT_LIST_HEAD(&delayed_free.pf[0].zapped); in init_data_structures_once()
1205 INIT_LIST_HEAD(&delayed_free.pf[1].zapped); in init_data_structures_once()
6307 return delayed_free.pf + delayed_free.index; in get_pending_free()
6325 if (delayed_free.scheduled) in prepare_call_rcu_zapped()
6328 delayed_free.scheduled = true; in prepare_call_rcu_zapped()
6330 WARN_ON_ONCE(delayed_free.pf + delayed_free.index != pf); in prepare_call_rcu_zapped()
6331 delayed_free.index ^= 1; in prepare_call_rcu_zapped()
6361 if (WARN_ON_ONCE(ch != &delayed_free.rcu_head)) in free_zapped_rcu()
6368 pf = delayed_free.pf + (delayed_free.index ^ 1); in free_zapped_rcu()
6370 delayed_free.scheduled = false; in free_zapped_rcu()
6372 prepare_call_rcu_zapped(delayed_free.pf + delayed_free.index); in free_zapped_rcu()
6381 call_rcu(&delayed_free.rcu_head, free_zapped_rcu); in free_zapped_rcu()
6434 call_rcu(&delayed_free.rcu_head, free_zapped_rcu); in lockdep_free_key_range_reg()
6448 struct pending_free *pf = delayed_free.pf; in lockdep_free_key_range_imm()
6543 call_rcu(&delayed_free.rcu_head, free_zapped_rcu); in lockdep_reset_lock_reg()
6552 struct pending_free *pf = delayed_free.pf; in lockdep_reset_lock_imm()
6614 call_rcu(&delayed_free.rcu_head, free_zapped_rcu); in lockdep_unregister_key()
6640 sizeof(delayed_free) in lockdep_init()