Searched refs:qnode (Results 1 – 6 of 6) sorted by relevance
15 struct qnode { struct16 struct qnode *next; argument26 struct qnode nodes[MAX_NODES]; argument260 static struct qnode *get_tail_qnode(struct qspinlock *lock, int prev_cpu) in get_tail_qnode()275 struct qnode *qnode = &qnodesp->nodes[idx]; in get_tail_qnode() local276 if (qnode->lock == lock) in get_tail_qnode()277 return qnode; in get_tail_qnode()353 static __always_inline void propagate_sleepy(struct qnode *node, u32 val, bool paravirt) in propagate_sleepy()355 struct qnode *next; in propagate_sleepy()529 struct qnode *next, *node; in queued_spin_lock_mcs_queue()[all …]
40 struct qnode { struct63 struct qnode __percpu *qnodes) in decode_tail() argument74 return &((struct qnode *)base + idx)->mcs; in grab_mcs_node()
80 static DEFINE_PER_CPU_ALIGNED(struct qnode, qnodes[_Q_MAX_NODES]);
279 BUILD_BUG_ON(sizeof(struct pv_node) > sizeof(struct qnode)); in pv_init_node()
205 struct qcom_icc_node *qnode; in qcom_icc_rpmh_configure_qos() local214 qnode = qp->nodes[i]; in qcom_icc_rpmh_configure_qos()215 if (!qnode) in qcom_icc_rpmh_configure_qos()218 if (qnode->qosbox) in qcom_icc_rpmh_configure_qos()219 qcom_icc_set_qos(qp, qnode); in qcom_icc_rpmh_configure_qos()
314 static DEFINE_PER_CPU_ALIGNED(struct qnode, rqnodes[_Q_MAX_NODES]);