| /linux/tools/perf/scripts/perl/ |
| H A D | rw-by-pid.pl | 21 my %reads; 31 $reads{$common_pid}{bytes_read} += $ret; 33 if (!defined ($reads{$common_pid}{bytes_read})) { 34 $reads{$common_pid}{bytes_read} = 0; 36 $reads{$common_pid}{errors}{$ret}++; 46 $reads{$common_pid}{bytes_requested} += $count; 47 $reads{$common_pid}{total_reads}++; 48 $reads{$common_pid}{comm} = $common_comm; 82 foreach my $pid (sort { ($reads{$b}{bytes_read} || 0) <=> 83 ($reads{$a}{bytes_read} || 0) } keys %reads) { [all …]
|
| H A D | rwtop.pl | 27 my %reads; 44 $reads{$common_pid}{bytes_read} += $ret; 46 if (!defined ($reads{$common_pid}{bytes_read})) { 47 $reads{$common_pid}{bytes_read} = 0; 49 $reads{$common_pid}{errors}{$ret}++; 61 $reads{$common_pid}{bytes_requested} += $count; 62 $reads{$common_pid}{total_reads}++; 63 $reads{$common_pid}{comm} = $common_comm; 136 foreach my $pid (sort { ($reads{$b}{bytes_read} || 0) <=> 137 ($reads{$a}{bytes_read} || 0) } keys %reads) { [all …]
|
| H A D | rw-by-file.pl | 25 my %reads; 34 $reads{$fd}{bytes_requested} += $count; 35 $reads{$fd}{total_reads}++; 57 foreach my $fd (sort {$reads{$b}{bytes_requested} <=> 58 $reads{$a}{bytes_requested}} keys %reads) { 59 my $total_reads = $reads{$fd}{total_reads}; 60 my $bytes_requested = $reads{$fd}{bytes_requested};
|
| /linux/drivers/gpu/drm/nouveau/nvif/ |
| H A D | timer.c | 30 if (wait->reads == 0) { in nvif_timer_wait_test() 36 if (WARN_ON(wait->reads++ == 16)) in nvif_timer_wait_test() 40 wait->reads = 1; in nvif_timer_wait_test() 55 wait->reads = 0; in nvif_timer_wait_init()
|
| /linux/drivers/input/touchscreen/ |
| H A D | mainstone-wm97xx.c | 38 u8 reads; /* number of coord reads per read cycle */ member 118 int reads = 0; in wm97xx_acc_pen_down() local 140 if (reads) in wm97xx_acc_pen_down() 162 reads++; in wm97xx_acc_pen_down() 163 } while (reads < cinfo[sp_idx].reads); in wm97xx_acc_pen_down()
|
| /linux/tools/memory-model/Documentation/ |
| H A D | glossary.txt | 36 to that same variable, (in other words, the acquire load "reads 52 See also "From-reads" and "Reads-from". 107 load from that same variable, there is said to be a from-reads 110 It is also possible to have a from-reads link within a CPU, which 111 is a "from-reads internal" (fri) link. The term "from-reads 138 smp_store_release() pairs with an smp_load_acquire() that reads 144 CPU, there is said to be a reads-from link from the second 147 which means that algorithms using reads-from links can use lighter 149 coherence and from-reads link [all...] |
| H A D | access-marking.txt | 73 2. Data-racy reads whose values are checked against marked reload. 84 values are ignored, and other situations where reads from shared variables 88 reads can enable better checking of the remaining accesses implementing 90 prevents any non-diagnostic reads from shared variable x from running 92 to x allows KCSAN to detect reads from x from within regions of code 94 data_race() for the diagnostic reads because otherwise KCSAN would give 95 false-positive warnings about these diagnostic reads. 109 The values from some reads are not implicitly trusted. They are instead 133 Values from some reads feed into heuristics that can tolerate occasional 134 errors. Such reads can use data_race(), thus allowing KCSAN to focus on [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/timer/ |
| H A D | base.c | 32 if (wait->reads == 0) { in nvkm_timer_wait_test() 38 if (wait->reads++ == 16) { in nvkm_timer_wait_test() 44 wait->reads = 1; in nvkm_timer_wait_test() 59 wait->reads = 0; in nvkm_timer_wait_init()
|
| /linux/tools/memory-model/litmus-tests/ |
| H A D | README | 7 successive reads from the same variable are ordered. 24 Test of independent reads from independent writes with smp_mb() 25 between each pairs of reads. In other words, is smp_mb() 32 Test of independent reads from independent writes with nothing 33 between each pairs of reads. In other words, is anything at all 54 load-buffering litmus test, where each process reads from one 59 litmus test, where each process reads from one of two variables then 104 process writes data and then a flag, and the other process reads 183 the other process reads from these same variables, the corresponding 217 reads-from link (rf) and internal to the P0() process. This is [all …]
|
| H A D | Z6.0+pooncerelease+poacquirerelease+fencembonceonce.litmus | 7 * when there is but one non-reads-from (AKA non-rf) link, does not suffice 8 * if there is more than one. Of the three processes, only P1() reads from 11 * to P0() is a read-to-write link (AKA a "from-reads" or just "fr" link).
|
| H A D | IRIW+poonceonces+OnceOnce.litmus | 6 * Test of independent reads from independent writes with nothing 7 * between each pairs of reads. In other words, is anything at all
|
| H A D | IRIW+fencembonceonces+OnceOnce.litmus | 6 * Test of independent reads from independent writes with smp_mb() 7 * between each pairs of reads. In other words, is smp_mb() sufficient to
|
| H A D | ISA2+pooncerelease+poacquirerelease+poacquireonce.litmus | 9 * case (P2() to P0()), each process reads from the preceding process's 10 * write. In memory-model-speak, there is only one non-reads-from
|
| /linux/arch/riscv/include/asm/ |
| H A D | io.h | 98 __io_reads_ins(reads, u8, b, __io_br(), __io_ar(addr)) 99 __io_reads_ins(reads, u16, w, __io_br(), __io_ar(addr)) 100 __io_reads_ins(reads, u32, l, __io_br(), __io_ar(addr)) 127 __io_reads_ins(reads, u64, q, __io_br(), __io_ar(addr))
|
| /linux/Documentation/block/ |
| H A D | kyber-iosched.rst | 6 reads and synchronous writes. Kyber will throttle requests in order to meet 11 Target latency for reads (in nanoseconds).
|
| H A D | deadline-iosched.rst | 50 device dispatch queue, we always give a preference to reads. However, we 52 how many times we give preference to reads over writes. When that has been 54 same criteria as reads.
|
| /linux/tools/perf/Documentation/ |
| H A D | guest-files.txt | 4 Guest OS /proc/kallsyms file copy. perf reads it to get guest 8 Guest OS /proc/modules file copy. perf reads it to get guest
|
| /linux/Documentation/ABI/testing/ |
| H A D | procfs-diskstats | 13 4 reads completed successfully 14 5 reads merged
|
| H A D | sysfs-devices-platform-docg3 | 9 The protection has information embedded whether it blocks reads, 26 The protection has information embedded whether it blocks reads,
|
| H A D | sysfs-class-scsi_tape | 18 reads, writes, and other SCSI commands issued to the tape 107 an error. For reads this may be a case of someone issuing 108 reads greater than the block size.
|
| H A D | sysfs-class-net-grcan | 7 Hardware configuration of physical interface 0. This file reads 19 Hardware configuration of physical interface 1. This file reads
|
| /linux/Documentation/iio/ |
| H A D | iio_tools.rst | 14 * iio_event_monitor: example application that reads events from an IIO device 16 * iio_generic_buffer: example application that reads data from buffer
|
| /linux/drivers/input/joystick/ |
| H A D | guillemot.c | 51 int reads; member 109 guillemot->reads++; in guillemot_poll() 249 …printk(KERN_INFO "guillemot.c: Failed %d reads out of %d on %s\n", guillemot->reads, guillemot->ba… in guillemot_disconnect()
|
| H A D | analog.c | 106 int reads; member 261 port->reads++; in analog_poll() 266 port->reads++; in analog_poll() 629 port->bads, port->reads, port->reads ? (port->bads * 100 / port->reads) : 0, in analog_disconnect()
|
| /linux/drivers/md/ |
| H A D | dm-raid1.c | 65 struct bio_list reads; member 132 bl = (rw == WRITE) ? &ms->writes : &ms->reads; in queue_bio() 566 static void do_reads(struct mirror_set *ms, struct bio_list *reads) in do_reads() argument 572 while ((bio = bio_list_pop(reads))) { in do_reads() 863 struct bio_list reads, writes, failures; in do_mirror() local 867 reads = ms->reads; in do_mirror() 870 bio_list_init(&ms->reads); in do_mirror() 877 do_reads(ms, &reads); in do_mirror() 901 bio_list_init(&ms->reads); in alloc_context()
|