Searched refs:qnode (Results 1 - 3 of 3) sorted by relevance

/linux-master/arch/powerpc/lib/
H A Dqspinlock.c15 struct qnode { struct
16 struct qnode *next;
26 struct qnode nodes[MAX_NODES];
260 static struct qnode *get_tail_qnode(struct qspinlock *lock, int prev_cpu)
269 * last CPU, with subsequently looking at its qnode structures
275 struct qnode *qnode = &qnodesp->nodes[idx]; local
276 if (qnode->lock == lock)
277 return qnode;
353 static __always_inline void propagate_sleepy(struct qnode *nod
[all...]
/linux-master/kernel/locking/
H A Dqspinlock.c82 struct qnode { struct
109 static DEFINE_PER_CPU_ALIGNED(struct qnode, qnodes[MAX_NODES]);
137 return &((struct qnode *)base + idx)->mcs;
H A Dqspinlock_paravirt.h282 BUILD_BUG_ON(sizeof(struct pv_node) > sizeof(struct qnode));

Completed in 497 milliseconds