Searched refs:outcome (Results 1 – 25 of 37) sorted by relevance
12
/Linux-v6.1/tools/memory-model/scripts/ |
D | judgelitmus.sh | 53 if test "$outcome" = DEADLOCK 59 echo " !!! Unexpected non-$outcome verification" $litmus 62 echo " !!! Unexpected non-$outcome verification" >> $LKMM_DESTDIR/$litmus.out 2>&1 66 elif grep '^Observation' $LKMM_DESTDIR/$litmus.out | grep -q $outcome || test "$outcome" = Maybe 70 echo " !!! Unexpected non-$outcome verification" $litmus 73 echo " !!! Unexpected non-$outcome verification" >> $LKMM_DESTDIR/$litmus.out 2>&1
|
/Linux-v6.1/tools/memory-model/litmus-tests/ |
D | MP+poonceonces.litmus | 6 * Can the counter-intuitive message-passing outcome be prevented with 27 exists (1:r0=1 /\ 1:r1=0) (* Bad outcome. *)
|
D | LB+poonceonces.litmus | 6 * Can the counter-intuitive outcome for the load-buffering pattern
|
D | MP+pooncerelease+poacquireonce.litmus | 28 exists (1:r0=1 /\ 1:r1=0) (* Bad outcome. *)
|
D | MP+fencewmbonceonce+fencermbonceonce.litmus | 30 exists (1:r0=1 /\ 1:r1=0) (* Bad outcome. *)
|
D | MP+onceassign+derefonce.litmus | 33 exists (1:r0=x /\ 1:r1=0) (* Bad outcome. *)
|
D | MP+polockmbonce+poacquiresilsil.litmus | 34 exists (1:r1=1 /\ 1:r2=0 /\ 1:r3=1) (* Bad outcome. *)
|
D | MP+polockonce+poacquiresilsil.litmus | 33 exists (1:r1=1 /\ 1:r2=0 /\ 1:r3=1) (* Bad outcome. *)
|
D | MP+porevlocks.litmus | 35 exists (0:r0=1 /\ 0:r1=0) (* Bad outcome. *)
|
D | MP+polocks.litmus | 35 exists (1:r0=1 /\ 1:r1=0) (* Bad outcome. *)
|
/Linux-v6.1/net/rxrpc/ |
D | call_event.c | 49 enum rxrpc_propose_ack_outcome outcome = rxrpc_propose_ack_use; in __rxrpc_propose_ACK() local 69 outcome = rxrpc_propose_ack_update; in __rxrpc_propose_ACK() 78 outcome = rxrpc_propose_ack_subsume; in __rxrpc_propose_ACK() 130 background, outcome); in __rxrpc_propose_ACK()
|
/Linux-v6.1/tools/memory-model/Documentation/ |
D | recipes.txt | 155 value of r1 be 0. The reason for this surprising outcome is that 188 sufficiently to rule out the counter-intuitive outcome. 206 outcome in which the first load sees the value written by the second store 360 One way of avoiding the counter-intuitive outcome is through the use of a 401 the counter-intuitive outcome where the kernel overwrites the data 496 this counter-intuitive outcome. 517 "if (@cond)". The full barriers prevent the undesirable outcome where 550 avoid a counter-intuitive outcome depends on the types of relations 551 linking the memory accesses for the outcome in question:
|
D | explanation.txt | 175 happens, the LKMM does predict this outcome can occur, and the example 210 execute before itself, the specified outcome is impossible. 219 Ordering). This model predicts that the undesired outcome for the MP 243 Sequential Consistency predicts that the outcome r0 = 0, r1 = 0 is 245 this outcome to occur, and in fact it does sometimes occur on x86 and 277 and a certain outcome for the loads in a piece of code can happen only 279 that outcome cannot occur. 518 the outcome. Consider the following example: 1346 outcome is impossible -- as it should be. 1474 prevents the r0 = 0, r1 = 0 outcome. [all …]
|
D | glossary.txt | 83 each pair of memory accesses, the outcome where r0, r1, and r2
|
/Linux-v6.1/include/trace/events/ |
D | rxrpc.h | 1035 bool background, enum rxrpc_propose_ack_outcome outcome), 1038 outcome), 1047 __field(enum rxrpc_propose_ack_outcome, outcome ) 1057 __entry->outcome = outcome; 1067 __print_symbolic(__entry->outcome, rxrpc_propose_ack_outcomes))
|
/Linux-v6.1/Documentation/ABI/obsolete/ |
D | sysfs-driver-hid-roccat-arvo | 35 windows and application keys, to protect the user from the outcome
|
/Linux-v6.1/Documentation/filesystems/ |
D | dax.rst | 124 ------[outcome]------ 137 ------[outcome]------ 150 ------[outcome]------
|
/Linux-v6.1/Documentation/dev-tools/kunit/ |
D | index.rst | 86 - Assert expected outcome: Verify that the result (or resulting state) is as
|
/Linux-v6.1/Documentation/ |
D | atomic_t.txt | 113 outcome. 259 (void)atomic_fetch_inc_acquire() for instance -- would allow the outcome,
|
D | memory-barriers.txt | 647 Q with the store into *Q. In other words, this outcome is prohibited, 693 by attempting to predict the outcome in advance, so that other CPUs see 1468 smp_store_release()/smp_load_acquire() pairs, the following outcome 1475 outcome is prohibited: 1481 at least aside from stores. Therefore, the following outcome is possible: 1485 As an aside, the following outcome is also possible: 1502 following outcome is possible: 1506 Note that this outcome can happen even on a mythical sequentially
|
/Linux-v6.1/tools/power/cpupower/bench/ |
D | README-BENCH | 104 the outcome nicely.
|
/Linux-v6.1/Documentation/virt/kvm/s390/ |
D | s390-pv.rst | 47 been intercepted into KVM. The exceptions need to be a valid outcome
|
/Linux-v6.1/Documentation/i2c/ |
D | fault-codes.rst | 19 at all, just that the outcome wasn't on the "golden path".
|
/Linux-v6.1/Documentation/networking/ |
D | page_pool.rst | 77 * page_pool_put_page(): The outcome of this depends on the page refcnt. If the
|
/Linux-v6.1/Documentation/dev-tools/ |
D | ktap.rst | 89 A directive is a keyword that indicates a different outcome for a test other
|
12