Lines Matching refs:pv_node
35 struct pv_node { struct
61 struct pv_node *node; argument
99 static struct qspinlock **pv_hash(struct qspinlock *lock, struct pv_node *node) in pv_hash()
123 static struct pv_node *pv_unhash(struct qspinlock *lock) in pv_unhash()
127 struct pv_node *node; in pv_unhash()
151 struct pv_node *pn = (struct pv_node *)node; in pv_init_node()
153 BUILD_BUG_ON(sizeof(struct pv_node) > 5*sizeof(struct mcs_spinlock)); in pv_init_node()
166 struct pv_node *pn = (struct pv_node *)node; in pv_wait_node()
220 struct pv_node *pn = (struct pv_node *)node; in pv_kick_node()
250 struct pv_node *pn = (struct pv_node *)node; in pv_wait_head()
317 struct pv_node *node; in __pv_queued_spin_unlock()