/Linux-v5.4/kernel/ |
D | latencytop.c | 87 struct latency_record *lat) in account_global_scheduler_latency() argument 106 unsigned long record = lat->backtrace[q]; in account_global_scheduler_latency() 119 latency_record[i].time += lat->time; in account_global_scheduler_latency() 120 if (lat->time > latency_record[i].max) in account_global_scheduler_latency() 121 latency_record[i].max = lat->time; in account_global_scheduler_latency() 131 memcpy(&latency_record[i], lat, sizeof(struct latency_record)); in account_global_scheduler_latency() 155 struct latency_record lat; in __account_scheduler_latency() local 166 memset(&lat, 0, sizeof(lat)); in __account_scheduler_latency() 167 lat.count = 1; in __account_scheduler_latency() 168 lat.time = usecs; in __account_scheduler_latency() [all …]
|
/Linux-v5.4/Documentation/trace/ |
D | histogram.rst | 1780 with 3 fields: lat, pid, and prio. Each of those fields is simply a 1784 u64 lat; \ 1793 wakeup_latency u64 lat; pid_t pid; int prio 1798 # echo '!wakeup_latency u64 lat pid_t pid int prio' >> \ 1810 # echo 'hist:keys=pid,prio,lat.log2:sort=pid,lat' >> \ 1961 # echo 'wakeup_latency u64 lat; pid_t pid; int prio' >> \ 1984 # echo 'hist:keys=pid,prio,lat:sort=pid,lat' >> \ 2282 # echo 'latency u64 lat' > synthetic_events 2284 …# echo 'hist:keys=common_pid:lat=common_timestamp.usecs-$ts0:onmatch(ftrace.print).latency($lat) i… 2285 # echo 'hist:keys=lat,common_pid:sort=lat' > events/synthetic/latency/trigger [all …]
|
/Linux-v5.4/drivers/s390/scsi/ |
D | zfcp_sysfs.c | 424 struct zfcp_latencies *lat = &zfcp_sdev->latencies; \ 428 spin_lock_bh(&lat->lock); \ 429 fsum = lat->_name.fabric.sum * adapter->timer_ticks; \ 430 fmin = lat->_name.fabric.min * adapter->timer_ticks; \ 431 fmax = lat->_name.fabric.max * adapter->timer_ticks; \ 432 csum = lat->_name.channel.sum * adapter->timer_ticks; \ 433 cmin = lat->_name.channel.min * adapter->timer_ticks; \ 434 cmax = lat->_name.channel.max * adapter->timer_ticks; \ 435 cc = lat->_name.counter; \ 436 spin_unlock_bh(&lat->lock); \ [all …]
|
D | zfcp_fsf.c | 2043 static void zfcp_fsf_update_lat(struct zfcp_latency_record *lat_rec, u32 lat) in zfcp_fsf_update_lat() argument 2045 lat_rec->sum += lat; in zfcp_fsf_update_lat() 2046 lat_rec->min = min(lat_rec->min, lat); in zfcp_fsf_update_lat() 2047 lat_rec->max = max(lat_rec->max, lat); in zfcp_fsf_update_lat() 2053 struct zfcp_latency_cont *lat = NULL; in zfcp_fsf_req_trace() local 2078 lat = &zfcp_sdev->latencies.read; in zfcp_fsf_req_trace() 2083 lat = &zfcp_sdev->latencies.write; in zfcp_fsf_req_trace() 2086 lat = &zfcp_sdev->latencies.cmd; in zfcp_fsf_req_trace() 2090 if (lat) { in zfcp_fsf_req_trace() 2092 zfcp_fsf_update_lat(&lat->channel, lat_in->channel_lat); in zfcp_fsf_req_trace() [all …]
|
/Linux-v5.4/include/trace/events/ |
D | wbt.h | 60 TP_PROTO(struct backing_dev_info *bdi, unsigned long lat), 62 TP_ARGS(bdi, lat), 66 __field(unsigned long, lat) 71 __entry->lat = div_u64(lat, 1000); 75 (unsigned long long) __entry->lat)
|
/Linux-v5.4/arch/arm/common/ |
D | it8152.c | 331 u8 lat; in pcibios_set_master() local 339 pci_read_config_byte(dev, PCI_LATENCY_TIMER, &lat); in pcibios_set_master() 340 if (lat < 16) in pcibios_set_master() 341 lat = (64 <= pcibios_max_latency) ? 64 : pcibios_max_latency; in pcibios_set_master() 342 else if (lat > pcibios_max_latency) in pcibios_set_master() 343 lat = pcibios_max_latency; in pcibios_set_master() 347 pci_name(dev), lat); in pcibios_set_master() 348 pci_write_config_byte(dev, PCI_LATENCY_TIMER, lat); in pcibios_set_master()
|
/Linux-v5.4/tools/testing/selftests/timers/ |
D | .gitignore | 7 mqueue-lat 9 nsleep-lat 15 set-timer-lat
|
D | Makefile | 7 TEST_GEN_PROGS = posix_timers nanosleep nsleep-lat set-timer-lat mqueue-lat \
|
/Linux-v5.4/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/ |
D | EventClass.py | 89 status, dla, dse, lat = struct.unpack('QQQQ', tmp_buf) 93 self.lat = lat
|
/Linux-v5.4/drivers/cpuidle/governors/ |
D | teo.c | 132 unsigned int lat; in teo_update() local 134 lat = drv->states[dev->last_state_idx].exit_latency; in teo_update() 143 if (measured_us >= lat) in teo_update() 144 measured_us -= lat / 2; in teo_update()
|
/Linux-v5.4/arch/parisc/kernel/ |
D | pci.c | 148 u8 lat; in pcibios_set_master() local 151 pci_read_config_byte(dev, PCI_LATENCY_TIMER, &lat); in pcibios_set_master() 152 if (lat >= 16) return; in pcibios_set_master()
|
/Linux-v5.4/include/linux/usb/ |
D | pd_vdo.h | 172 #define VDO_CABLE(hw, fw, cbl, gdr, lat, term, tx1d, tx2d, rx1d, rx2d, cur,\ argument 175 | (gdr) << 17 | ((lat) & 0x7) << 13 | ((term) & 0x3) << 11 \
|
/Linux-v5.4/drivers/staging/greybus/ |
D | loopback.c | 780 u32 lat; in gb_loopback_calculate_latency_stats() local 783 lat = gb_loopback_nsec_to_usec_latency(gb->elapsed_nsecs); in gb_loopback_calculate_latency_stats() 786 gb_loopback_update_stats(&gb->latency, lat); in gb_loopback_calculate_latency_stats() 789 kfifo_in(&gb->kfifo_lat, (unsigned char *)&lat, sizeof(lat)); in gb_loopback_calculate_latency_stats() 801 u32 lat; in gb_loopback_calculate_stats() local 812 lat = gb_loopback_nsec_to_usec_latency(nlat); in gb_loopback_calculate_stats() 814 gb_loopback_throughput_update(gb, lat); in gb_loopback_calculate_stats() 815 gb_loopback_requests_update(gb, lat); in gb_loopback_calculate_stats()
|
/Linux-v5.4/arch/alpha/kernel/ |
D | pci.c | 276 u8 lat; in pcibios_set_master() local 277 pci_read_config_byte(dev, PCI_LATENCY_TIMER, &lat); in pcibios_set_master() 278 if (lat >= 16) return; in pcibios_set_master()
|
/Linux-v5.4/drivers/media/pci/bt8xx/ |
D | bt878.c | 400 unsigned char lat; in bt878_probe() local 434 pci_read_config_byte(dev, PCI_LATENCY_TIMER, &lat); in bt878_probe() 441 bt->irq, lat, bt->bt878_adr); in bt878_probe()
|
/Linux-v5.4/drivers/ssb/ |
D | driver_pcicore.c | 278 u8 lat; in ssb_pcicore_fixup_pcibridge() local 300 lat = 168; in ssb_pcicore_fixup_pcibridge() 303 pci_name(dev), lat); in ssb_pcicore_fixup_pcibridge() 304 pci_write_config_byte(dev, PCI_LATENCY_TIMER, lat); in ssb_pcicore_fixup_pcibridge()
|
/Linux-v5.4/arch/ia64/kernel/ |
D | smpboot.c | 285 long lat; /* estimate of itc adjustment latency */ in ia64_sync_itc() member 329 t[i].lat = adjust_latency/4; in ia64_sync_itc() 338 t[i].rt, t[i].master, t[i].diff, t[i].lat); in ia64_sync_itc()
|
/Linux-v5.4/tools/perf/scripts/python/ |
D | event_analyzing_sample.py | 104 event.ip, event.status, event.dse, event.dla, event.lat))
|
/Linux-v5.4/kernel/trace/ |
D | trace_functions_graph.c | 1138 int lat = tr->trace_flags & TRACE_ITER_LATENCY_FMT; in __print_graph_headers_flags() local 1140 if (lat) in __print_graph_headers_flags() 1153 if (lat) in __print_graph_headers_flags() 1169 if (lat) in __print_graph_headers_flags()
|
/Linux-v5.4/drivers/atm/ |
D | ambassador.c | 2160 unsigned char lat; in setup_pci_dev() local 2166 pci_read_config_byte (pci_dev, PCI_LATENCY_TIMER, &lat); in setup_pci_dev() 2169 pci_lat = (lat < MIN_PCI_LATENCY) ? MIN_PCI_LATENCY : lat; in setup_pci_dev() 2171 if (lat != pci_lat) { in setup_pci_dev() 2173 lat, pci_lat); in setup_pci_dev()
|
D | horizon.c | 2657 unsigned char lat; in hrz_probe() local 2712 pci_read_config_byte(pci_dev, PCI_LATENCY_TIMER, &lat); in hrz_probe() 2715 "changing", lat, pci_lat); in hrz_probe() 2717 } else if (lat < MIN_PCI_LATENCY) { in hrz_probe() 2719 "increasing", lat, MIN_PCI_LATENCY); in hrz_probe()
|
/Linux-v5.4/arch/sparc/kernel/ |
D | smp_64.c | 212 long lat; /* estimate of itc adjustment latency */ in smp_synchronize_tick_client() member 241 t[i].lat = adjust_latency/4; in smp_synchronize_tick_client() 250 t[i].rt, t[i].master, t[i].diff, t[i].lat); in smp_synchronize_tick_client()
|
/Linux-v5.4/block/ |
D | blk-throttle.c | 2262 unsigned long lat; in blk_throtl_bio_endio() local 2278 lat = finish_time - start_time; in blk_throtl_bio_endio() 2282 bio_op(bio), lat); in blk_throtl_bio_endio() 2284 if (tg->latency_target && lat >= tg->td->filtered_latency) { in blk_throtl_bio_endio() 2291 if (lat > threshold) in blk_throtl_bio_endio()
|
/Linux-v5.4/arch/x86/events/intel/ |
D | ds.c | 217 u64 status, dla, dse, lat; member 229 u64 status, dla, dse, lat; member 258 u64 status, dla, dse, lat; member 1367 data->weight = pebs->lat; in setup_pebs_fixed_sample_data()
|
/Linux-v5.4/drivers/pci/ |
D | pci.c | 4141 u8 lat; in pcibios_set_master() local 4147 pci_read_config_byte(dev, PCI_LATENCY_TIMER, &lat); in pcibios_set_master() 4148 if (lat < 16) in pcibios_set_master() 4149 lat = (64 <= pcibios_max_latency) ? 64 : pcibios_max_latency; in pcibios_set_master() 4150 else if (lat > pcibios_max_latency) in pcibios_set_master() 4151 lat = pcibios_max_latency; in pcibios_set_master() 4155 pci_write_config_byte(dev, PCI_LATENCY_TIMER, lat); in pcibios_set_master()
|