Symbol: qnode
arch/powerpc/lib/qspinlock.c
17
struct qnode *next;
arch/powerpc/lib/qspinlock.c
261
static struct qnode *get_tail_qnode(struct qspinlock *lock, int prev_cpu)
arch/powerpc/lib/qspinlock.c
27
struct qnode nodes[MAX_NODES];
arch/powerpc/lib/qspinlock.c
276
struct qnode *qnode = &qnodesp->nodes[idx];
arch/powerpc/lib/qspinlock.c
277
if (qnode->lock == lock)
arch/powerpc/lib/qspinlock.c
278
return qnode;
arch/powerpc/lib/qspinlock.c
354
static __always_inline void propagate_sleepy(struct qnode *node, u32 val, bool paravirt)
arch/powerpc/lib/qspinlock.c
356
struct qnode *next;
arch/powerpc/lib/qspinlock.c
377
static __always_inline bool yield_to_prev(struct qspinlock *lock, struct qnode *node, int prev_cpu, bool paravirt)
arch/powerpc/lib/qspinlock.c
530
struct qnode *next, *node;
arch/powerpc/lib/qspinlock.c
577
struct qnode *prev = get_tail_qnode(lock, prev_cpu);
drivers/interconnect/qcom/icc-rpmh.c
205
struct qcom_icc_node *qnode;
drivers/interconnect/qcom/icc-rpmh.c
214
qnode = qp->nodes[i];
drivers/interconnect/qcom/icc-rpmh.c
215
if (!qnode)
drivers/interconnect/qcom/icc-rpmh.c
218
if (qnode->qosbox)
drivers/interconnect/qcom/icc-rpmh.c
219
qcom_icc_set_qos(qp, qnode);
kernel/bpf/rqspinlock.c
305
static DEFINE_PER_CPU_ALIGNED(struct qnode, rqnodes[_Q_MAX_NODES]);
kernel/locking/qspinlock.c
80
static DEFINE_PER_CPU_ALIGNED(struct qnode, qnodes[_Q_MAX_NODES]);
kernel/locking/qspinlock.h
63
struct qnode __percpu *qnodes)
kernel/locking/qspinlock.h
74
return &((struct qnode *)base + idx)->mcs;
kernel/locking/qspinlock_paravirt.h
279
BUILD_BUG_ON(sizeof(struct pv_node) > sizeof(struct qnode));