Home
last modified time | relevance | path

Searched refs:P0 (Results 1 – 25 of 88) sorted by relevance

1234

/linux-6.3-rc2/tools/memory-model/litmus-tests/
A Ddep+plain.litmus8 * The data stored to *z1 and *z2 by P0() originates from P0()'s
10 * conditional of P0()'s if-statement creates a control dependency
11 * from that READ_ONCE() to P0()'s WRITE_ONCE().
16 P0(int *x, int *y, int *z1, int *z2)
A DISA2+pooncerelease+poacquirerelease+poacquireonce.litmus7 * to order P0()'s initial write against P2()'s final read. The reason
9 * case (P2() to P0()), each process reads from the preceding process's
16 P0(int *x, int *y)
A DZ6.0+pooncerelease+poacquirerelease+fencembonceonce.litmus9 * P0's write, which means that there are two non-rf links: P1() to P2()
11 * to P0() is a read-to-write link (AKA a "from-reads" or just "fr" link).
19 P0(int *x, int *y)
A DS+poonceonces.litmus6 * Starting with a two-process release-acquire chain ordering P0()'s
14 P0(int *x, int *y)
A DISA2+pooncelock+pooncelock+pombonce.litmus7 * (in P0() and P1()) is visible to external process P2().
12 P0(int *x, int *y, spinlock_t *mylock)
A DREADME192 P0(int *x, int *y)
216 P0()'s WRITE_ONCE() is read by its first READ_ONCE(), which is a
217 reads-from link (rf) and internal to the P0() process. This is
223 P0()'s second access is a READ_ONCE(), as opposed to (for example)
226 P0()'s third access is also a READ_ONCE(), but to y rather than x.
227 This is related to P0()'s second access by program order ("po"),
229 The resulting descriptor is "PodRR". Because P0()'s third access is
232 A from-read ("fre") relation links P0()'s third to P1()'s first
237 The remainder of P1() is similar to P0(), which means we add
239 P0()'s first access, which is WRITE_ONCE(), so we add "Fre Once".
A DCoWW+poonceonce.litmus12 P0(int *x)
A DCoRR+poonceonce+Once.litmus12 P0(int *x)
A DLB+poonceonces.litmus12 P0(int *x, int *y)
A DS+fencewmbonceonce+poacquireonce.litmus12 P0(int *x, int *y)
A DCoRW+poonceonce+Once.litmus12 P0(int *x)
A DCoWR+poonceonce+Once.litmus12 P0(int *x)
A DMP+poonceonces.litmus12 P0(int *buf, int *flag) // Producer
A DMP+pooncerelease+poacquireonce.litmus13 P0(int *buf, int *flag) // Producer
A DR+poonceonces.litmus13 P0(int *x, int *y)
A DLB+poacquireonce+pooncerelease.litmus13 P0(int *x, int *y)
A DSB+poonceonces.litmus13 P0(int *x, int *y)
A DMP+fencewmbonceonce+fencermbonceonce.litmus13 P0(int *buf, int *flag) // Producer
/linux-6.3-rc2/drivers/ata/
A Data_piix.c106 P0 = 0, /* port 0 */ enumerator
344 { P0, NA, P1, NA }, /* 000b */
345 { P1, NA, P0, NA }, /* 001b */
360 { P0, P2, P1, P3 }, /* 00b */
362 { P0, P2, IDE, IDE }, /* 10b */
377 { P0, P2, NA, NA }, /* 00b */
379 { P0, P2, IDE, IDE }, /* 10b */
401 { P0, NA, P1, NA }, /* 00b */
413 { P0, NA, NA, NA }, /* 00b */
415 { P0, P2, IDE, IDE }, /* 10b */
[all …]
/linux-6.3-rc2/arch/hexagon/kernel/
A Dvm_entry.S284 P0 = tstbit(R0, #HVM_VMEST_UM_SFT); define
285 if (!P0.new) jump:nt restore_all;
307 P0 = cmp.eq(R0, #0); if (!P0.new) jump:nt check_work_pending; define
368 P0 = cmp.eq(R24, #0); define
372 if (P0) jump check_work_pending
/linux-6.3-rc2/tools/memory-model/Documentation/
A Dexplanation.txt115 P0()
227 P0()
564 P0()
587 P0()
666 P0()
680 P0()
696 P0()
748 P0()
1164 P0()
1285 P0()
[all …]
A Dlitmus-tests.txt72 5 P0(int *x, int *y)
128 by reference, hence "P0(int *x, int *y)", but *never* "P0(int x, int y)".
262 8 P0(int *x, int *y)
323 5 P0(int *x, int *y)
390 5 P0(int *x, int *y)
443 5 P0(int *x, int *y)
517 6 P0(int *sl, int *x0, int *x1)
628 7 P0(int *sl, int *x0, int *x1)
694 8 P0(int *x, int **y)
783 12 P0(int *x, int **y) // F
[all …]
/linux-6.3-rc2/arch/arm/boot/dts/
A Daspeed-bmc-amd-ethanolx.dts140 /*P0-P7*/ "P0_VDD_CORE_RUN_VRHOT","P0_VDD_SOC_RUN_VRHOT",
159 //APML for P0
184 //P0 Power regulators
194 //P0/P1 Thermal diode
/linux-6.3-rc2/Documentation/translations/zh_CN/scheduler/
A Dschedutil.rst65 f_cur := ----- * P0
70 P0; 其它情况
/linux-6.3-rc2/Documentation/litmus-tests/atomic/
A DAtomic-RMW-ops-are-atomic-WRT-atomic_set.litmus14 P0(atomic_t *v)

Completed in 17 milliseconds

1234