Home
last modified time | relevance | path

Searched refs:nna (Results 1 – 2 of 2) sorted by relevance

/linux/kernel/
H A Dworkqueue.c1720 static bool tryinc_node_nr_active(struct wq_node_nr_active *nna) in tryinc_node_nr_active() argument
1722 int max = READ_ONCE(nna->max); in tryinc_node_nr_active()
1723 int old = atomic_read(&nna->nr); in tryinc_node_nr_active()
1728 } while (!atomic_try_cmpxchg_relaxed(&nna->nr, &old, old + 1)); in tryinc_node_nr_active()
1745 struct wq_node_nr_active *nna = wq_node_nr_active(wq, pool->node); in pwq_tryinc_nr_active() local
1750 if (!nna) { in pwq_tryinc_nr_active()
1771 obtained = tryinc_node_nr_active(nna); in pwq_tryinc_nr_active()
1782 raw_spin_lock(&nna->lock); in pwq_tryinc_nr_active()
1785 list_add_tail(&pwq->pending_node, &nna->pending_pwqs); in pwq_tryinc_nr_active()
1791 obtained = tryinc_node_nr_active(nna); in pwq_tryinc_nr_active()
[all …]
/linux/tools/workqueue/
H A Dwq_dump.py244 nna = wq.node_nr_active[node]
245 print(f' {f"{nna.nr.counter.value_()}/{nna.max.value_()}":>9}', end='')
246 nna = wq.node_nr_active[nr_node_ids]
247 print(f' {f"{nna.nr.counter.value_()}/{nna.max.value_()}":>9}')
248 nna = wq.node_nr_active[node] global() variable
250 nna = wq.node_nr_active[nr_node_ids] global() variable