OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:pcq_items
(Results
1 - 1
of
1
) sorted by relevancy
/src/sys/kern/
subr_pcq.c
43
* P3. atomic_store_release(&pcq->
pcq_items
[c], item) to publish
55
* C2. atomic_load_consume(&pcq->
pcq_items
[c]) to get the next
59
* C3. pcq->
pcq_items
[c] = NULL to consume the next unconsumed but
132
* cache-line both for pcq_t::pcq_pc and pcq_t::
pcq_items
.
139
void * volatile
pcq_items
[];
member in struct:pcq
203
atomic_store_release(&pcq->
pcq_items
[op], item);
207
* that the update to
pcq_items
[] is visible before the wakeup
225
return (p == c) ? NULL : atomic_load_consume(&pcq->
pcq_items
[c]);
246
item = atomic_load_consume(&pcq->
pcq_items
[c]);
259
pcq->
pcq_items
[c] = NULL
[
all
...]
Completed in 10 milliseconds
Indexes created Thu Oct 02 10:09:58 GMT 2025