Home
last modified time | relevance | path

Searched refs:lpriv (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/irqchip/
H A Dirq-riscv-imsic-state.c127 static bool __imsic_local_sync(struct imsic_local_priv *lpriv) in __imsic_local_sync() argument
134 lockdep_assert_held(&lpriv->lock); in __imsic_local_sync()
136 for_each_set_bit(i, lpriv->dirty_bitmap, imsic->global.nr_ids + 1) { in __imsic_local_sync()
139 vec = &lpriv->vectors[i]; in __imsic_local_sync()
180 NULL : &lpriv->vectors[mvec->local_id]; in __imsic_local_sync()
204 bitmap_clear(lpriv->dirty_bitmap, i, 1); in __imsic_local_sync()
211 static void __imsic_local_timer_start(struct imsic_local_priv *lpriv, unsigned int cpu) in __imsic_local_timer_start() argument
213 lockdep_assert_held(&lpriv->lock); in __imsic_local_timer_start()
215 if (!timer_pending(&lpriv->timer)) { in __imsic_local_timer_start()
216 lpriv in __imsic_local_timer_start()
221 __imsic_local_timer_start(struct imsic_local_priv * lpriv,unsigned int cpu) __imsic_local_timer_start() argument
228 struct imsic_local_priv *lpriv = this_cpu_ptr(imsic->lpriv); imsic_local_sync_all() local
259 __imsic_remote_sync(struct imsic_local_priv * lpriv,unsigned int cpu) __imsic_remote_sync() argument
285 __imsic_remote_sync(struct imsic_local_priv * lpriv,unsigned int cpu) __imsic_remote_sync() argument
294 struct imsic_local_priv *lpriv; imsic_vector_mask() local
316 struct imsic_local_priv *lpriv; imsic_vector_unmask() local
338 struct imsic_local_priv *lpriv; imsic_vector_force_move_cleanup() local
353 imsic_vector_move_update(struct imsic_local_priv * lpriv,struct imsic_vector * vec,bool is_old_vec,bool new_enable,struct imsic_vector * move_vec) imsic_vector_move_update() argument
408 struct imsic_local_priv *lpriv; imsic_vector_debug_show() local
439 struct imsic_local_priv *lpriv = per_cpu_ptr(imsic->lpriv, cpu); imsic_vector_from_local_id() local
450 struct imsic_local_priv *lpriv; imsic_vector_alloc() local
483 struct imsic_local_priv *lpriv; imsic_local_cleanup() local
499 struct imsic_local_priv *lpriv; imsic_local_init() local
564 struct imsic_local_priv *lpriv = this_cpu_ptr(imsic->lpriv); imsic_state_offline() local
[all...]
H A Dirq-riscv-imsic-state.h54 struct imsic_local_priv __percpu *lpriv; member