| /tools/perf/pmu-events/ |
| A D | metric.py | 25 def Equals(self, other) -> bool: argument 122 other: Expression, 146 other.operator, -1): 149 other.operator, -1): 195 other.lhs) and self.rhs.Equals(other.rhs) 243 other.false_val) and self.true_val.Equals(other.true_val) 290 result = self.fn == other.fn and self.lhs.Equals(other.lhs) 329 return isinstance(other, Event) and self.name == other.name 356 return isinstance(other, Constant) and self.value == other.value 378 return isinstance(other, Literal) and self.value == other.value [all …]
|
| /tools/testing/kunit/ |
| A D | kunit_config.py | 37 def __eq__(self, other: Any) -> bool: 38 if not isinstance(other, self.__class__): 40 return self._entries == other._entries 52 def is_subset_of(self, other: 'Kconfig') -> bool: 54 b = other._entries.get(name) 63 def conflicting_options(self, other: 'Kconfig') -> List[Tuple[KconfigEntry, KconfigEntry]]: 66 b = other._entries.get(name) 72 def merge_in_entries(self, other: 'Kconfig') -> None: 73 for name, value in other._entries.items():
|
| /tools/perf/tests/ |
| A D | thread-maps-share.c | 18 struct thread *other, *other_leader; in test__thread_maps_share() local 40 other = machine__findnew_thread(machine, 4, 5); in test__thread_maps_share() 43 leader && t1 && t2 && t3 && other); in test__thread_maps_share() 70 machine__remove_thread(machine, other); in test__thread_maps_share() 73 other_maps = thread__maps(other); in test__thread_maps_share() 94 thread__put(other); in test__thread_maps_share()
|
| A D | hists_link.c | 203 static int validate_match(struct hists *leader, struct hists *other) in validate_match() argument 205 return __validate_match(leader) || __validate_match(other); in validate_match() 281 static int validate_link(struct hists *leader, struct hists *other) in validate_link() argument 283 return __validate_link(leader, 0) || __validate_link(other, 1); in validate_link()
|
| /tools/lib/perf/ |
| A D | cpumap.c | 415 if (perf_cpu_map__is_subset(*orig, other)) in perf_cpu_map__merge() 417 if (perf_cpu_map__is_subset(other, *orig)) { in perf_cpu_map__merge() 419 *orig = perf_cpu_map__get(other); in perf_cpu_map__merge() 423 tmp_len = __perf_cpu_map__nr(*orig) + __perf_cpu_map__nr(other); in perf_cpu_map__merge() 436 tmp_cpus[k++] = __perf_cpu_map__cpu(other, j++); in perf_cpu_map__merge() 442 while (j < __perf_cpu_map__nr(other)) in perf_cpu_map__merge() 443 tmp_cpus[k++] = __perf_cpu_map__cpu(other, j++); in perf_cpu_map__merge() 454 struct perf_cpu_map *other) in perf_cpu_map__intersect() argument 461 if (perf_cpu_map__is_subset(other, orig)) in perf_cpu_map__intersect() 463 if (perf_cpu_map__is_subset(orig, other)) in perf_cpu_map__intersect() [all …]
|
| /tools/testing/selftests/openat2/ |
| A D | helpers.c | 73 char *fdpath, *dfdpath, *other; in fdequal() local 80 E_asprintf(&other, "%s", dfdpath); in fdequal() 82 E_asprintf(&other, "%s", path); in fdequal() 84 E_asprintf(&other, "%s/%s", dfdpath, path); in fdequal() 86 cmp = !strcmp(fdpath, other); in fdequal() 90 free(other); in fdequal()
|
| /tools/memory-model/litmus-tests/ |
| A D | MP+polocks.litmus | 8 * In other words, when holding a given lock (or indeed after releasing a 9 * given lock), a CPU is not only guaranteed to see the accesses that other 11 * to see all prior accesses by those other CPUs.
|
| A D | MP+porevlocks.litmus | 8 * In other words, when holding a given lock (or indeed after releasing a 9 * given lock), a CPU is not only guaranteed to see the accesses that other 11 * see all prior accesses by those other CPUs.
|
| A D | LB+poacquireonce+pooncerelease.litmus | 8 * to the other?
|
| A D | README | 25 between each pairs of reads. In other words, is smp_mb() 33 between each pairs of reads. In other words, is anything at all 55 of two variables then writes to the other? 60 writes to the other? 76 spin_is_locked() calls in the other process. 81 in the other process. 104 process writes data and then a flag, and the other process reads 126 atomic. (Neither is it other multicopy atomic.) This litmus test 183 the other process reads from these same variables, the corresponding
|
| A D | IRIW+poonceonces+OnceOnce.litmus | 7 * between each pairs of reads. In other words, is anything at all
|
| A D | LB+fencembonceonce+ctrlonceonce.litmus | 7 * the load-buffering pattern, in other words, preventing all processes
|
| /tools/perf/tests/shell/lib/ |
| A D | attr.py | 102 def equal(self, other): argument 104 log.debug(" [%s] %s %s" % (t, self[t], other[t])); 105 if t not in self or t not in other: 107 if not data_equal(self[t], other[t]): 116 def diff(self, other): argument 118 if t not in self or t not in other: 120 if not data_equal(self[t], other[t]): 121 log.warning("expected %s=%s, got %s" % (t, self[t], other[t]))
|
| /tools/testing/ktest/examples/ |
| A D | README | 26 included into other configs. This is a real use example that shows how 28 are included by other config files, where the other config files define
|
| /tools/bootconfig/samples/ |
| A D | good-tree.bconf | 11 other.tree {
|
| /tools/lib/perf/include/perf/ |
| A D | cpumap.h | 44 struct perf_cpu_map *other); 46 struct perf_cpu_map *other);
|
| /tools/perf/Documentation/ |
| A D | perf-help.txt | 24 can be overridden by other options or configuration variables. 34 option supersedes any other option.
|
| A D | guestmount.txt | 5 For example, start 2 guest OS, one's pid is 8888 and the other's is 9999:
|
| A D | perf-test.txt | 39 Run all tests one after the other. By default "exclusive" 40 tests are run sequentially, but other tests are run in
|
| /tools/memory-model/Documentation/ |
| A D | control-dependencies.txt | 7 control dependencies also pose other challenges, which leads to the 21 can cause other CPUs to see this load as having happened before the load 39 Control dependencies can pair with each other and with other types 42 fuse the load from "a" with other loads. Without the WRITE_ONCE(), 43 the compiler might fuse the store to "b" with other stores. Worse yet, 220 However, they do *not* guarantee any other sort of ordering: 222 later anything. If you need these other forms of ordering, use 251 (*) Control dependencies pair normally with other types of barriers. 255 all other accesses, use smp_mb().
|
| /tools/testing/kunit/configs/ |
| A D | coverage_uml.config | 2 # normal gcov used in other arches (no debugfs).
|
| /tools/memory-model/scripts/ |
| A D | README | 44 provided instead for use by other scripts. 57 instead for use by other scripts. 68 provided instead for use by other scripts. 74 provided instead for use by other scripts.
|
| /tools/testing/selftests/rcutorture/doc/ |
| A D | TINY_RCU.txt | 10 The theory here is that randconfig testing will hit the other six possible
|
| /tools/testing/selftests/net/packetdrill/ |
| A D | tcp_slow_start_slow-start-ack-per-2pkt-send-5pkt.pkt | 5 // In this variant, the receiver ACKs every other packet,
|
| /tools/usb/usbip/ |
| A D | COPYING | 16 Foundation's software and to any other program whose authors commit to 17 using it. (Some other Free Software Foundation software is covered by 62 0. This License applies to any program or other work which contains 72 Activities other than copying, distribution and modification are not 84 and give any other recipients of the Program a copy of this License 121 this License, whose permissions for other licensees extend to the 131 a storage or distribution medium does not bring the other work under 198 infringement or for any other reason (not limited to patent issues), 212 apply and the section as a whole is intended to apply in other 216 patents or other property right claims or to contest validity of any [all …]
|