Home
last modified time | relevance | path

Searched refs:qnodes (Results 1 – 7 of 7) sorted by relevance

/linux/kernel/locking/
H A Dqspinlock.c80 static DEFINE_PER_CPU_ALIGNED(struct qnode, qnodes[_Q_MAX_NODES]);
237 node = this_cpu_ptr(&qnodes[0].mcs);
307 prev = decode_tail(old, qnodes);
401 __this_cpu_dec(qnodes[0].mcs.count); in queued_spin_lock_slowpath()
/linux/arch/powerpc/lib/
H A Dqspinlock.c25 struct qnodes { struct
51 static DEFINE_PER_CPU_ALIGNED(struct qnodes, qnodes);
263 struct qnodes *qnodesp = per_cpu_ptr(&qnodes, prev_cpu); in get_tail_qnode()
529 struct qnodes *qnodesp; in queued_spin_lock_mcs_queue()
540 qnodesp = this_cpu_ptr(&qnodes); in queued_spin_lock_mcs_queue()
/linux/tools/testing/selftests/bpf/progs/
H A Dbpf_arena_spin_lock.h
H A Darena_spin_lock.c32 struct arena_qnode __arena __hidden qnodes[_Q_MAX_CPUS][_Q_MAX_NODES]; variable
/linux/tools/testing/selftests/bpf/libarena/include/
H A Dbpf_arena_spin_lock.h106 extern struct arena_qnode __arena __hidden qnodes[_Q_MAX_CPUS][_Q_MAX_NODES];
123 return &qnodes[cpu][idx].mcs; in decode_tail()
316 node0 = &(qnodes[bpf_get_smp_processor_id()])[0].mcs; in arena_spin_lock_slowpath()
/linux/drivers/interconnect/qcom/
H A Dicc-rpmh.c233 struct qcom_icc_node * const *qnodes, *qn; in qcom_icc_rpmh_probe() local
243 qnodes = desc->nodes; in qcom_icc_rpmh_probe()
279 qn = qnodes[i]; in qcom_icc_rpmh_probe()
/linux/tools/testing/selftests/bpf/libarena/src/
H A Dcommon.bpf.c15 struct arena_qnode __arena __hidden qnodes[_Q_MAX_CPUS][_Q_MAX_NODES]; variable