Home
last modified time | relevance | path

Searched refs:lat (Results 1 – 25 of 45) sorted by relevance

12

/Linux-v6.6/kernel/
Dlatencytop.c113 struct latency_record *lat) in account_global_scheduler_latency() argument
132 unsigned long record = lat->backtrace[q]; in account_global_scheduler_latency()
145 latency_record[i].time += lat->time; in account_global_scheduler_latency()
146 if (lat->time > latency_record[i].max) in account_global_scheduler_latency()
147 latency_record[i].max = lat->time; in account_global_scheduler_latency()
157 memcpy(&latency_record[i], lat, sizeof(struct latency_record)); in account_global_scheduler_latency()
181 struct latency_record lat; in __account_scheduler_latency() local
192 memset(&lat, 0, sizeof(lat)); in __account_scheduler_latency()
193 lat.count = 1; in __account_scheduler_latency()
194 lat.time = usecs; in __account_scheduler_latency()
[all …]
/Linux-v6.6/Documentation/trace/
Dhistogram.rst1825 with 3 fields: lat, pid, and prio. Each of those fields is simply a
1829 u64 lat; \
1838 wakeup_latency u64 lat; pid_t pid; int prio
1843 # echo '!wakeup_latency u64 lat pid_t pid int prio' >> \
1861 # echo 'hist:keys=pid,prio,lat.log2:sort=lat' >> \
1864 The above shows the latency "lat" in a power of 2 grouping.
1873 # trigger info: hist:keys=pid,prio,lat.log2:vals=hitcount:sort=lat.log2:size=2048 [active]
1876 { pid: 2035, prio: 9, lat: ~ 2^2 } hitcount: 43
1877 { pid: 2034, prio: 9, lat: ~ 2^2 } hitcount: 60
1878 { pid: 2029, prio: 9, lat: ~ 2^2 } hitcount: 965
[all …]
Dboottime-trace.rst224 fields = "unsigned long func", "u64 lat"
226 keys = func.sym, lat
227 values = lat
228 sort = lat
237 var.lat = common_timestamp.usecs - $ts0
240 trace = initcall_latency, func, $lat
/Linux-v6.6/tools/testing/ktest/examples/bootconfigs/
Dboottrace.bconf12 fields = "unsigned long func", "u64 lat"
14 keys = func.sym,lat
15 values = lat
16 sort = lat
25 var.lat = common_timestamp.usecs - $ts0
28 trace = initcall_latency, func, $lat
/Linux-v6.6/include/trace/events/
Dwbt.h61 TP_PROTO(struct backing_dev_info *bdi, unsigned long lat),
63 TP_ARGS(bdi, lat),
67 __field(unsigned long, lat)
73 __entry->lat = div_u64(lat, 1000);
77 (unsigned long long) __entry->lat)
/Linux-v6.6/fs/ceph/
Dmetric.c79 ktime_to_ceph_timespec(&read->lat, sum); in ceph_mdsc_send_metrics()
92 ktime_to_ceph_timespec(&write->lat, sum); in ceph_mdsc_send_metrics()
105 ktime_to_ceph_timespec(&meta->lat, sum); in ceph_mdsc_send_metrics()
328 ktime_t *sq_sump, ktime_t lat) in __update_mean_and_stdev() argument
333 *lavg = lat; in __update_mean_and_stdev()
336 avg = *lavg + div64_s64(lat - *lavg, total); in __update_mean_and_stdev()
337 *sq_sump += (lat - *lavg)*(lat - avg); in __update_mean_and_stdev()
346 ktime_t lat = ktime_sub(r_end, r_start); in ceph_update_metrics() local
356 m->latency_sum += lat; in ceph_update_metrics()
357 METRIC_UPDATE_MIN_MAX(m->latency_min, m->latency_max, lat); in ceph_update_metrics()
[all …]
Dmetric.h75 struct ceph_timespec lat; member
84 struct ceph_timespec lat; member
93 struct ceph_timespec lat; member
/Linux-v6.6/tools/testing/selftests/timers/
D.gitignore8 mqueue-lat
10 nsleep-lat
16 set-timer-lat
DMakefile7 TEST_GEN_PROGS = posix_timers nanosleep nsleep-lat set-timer-lat mqueue-lat \
/Linux-v6.6/tools/testing/selftests/net/
Dfin_ack_lat.c37 unsigned long lat, sum_lat = 0, nr_lat = 0; in client() local
69 lat = timediff(start, end); in client()
70 sum_lat += lat; in client()
72 if (lat < 100000) in client()
78 ntohs(laddr.sin_port), lat, in client()
/Linux-v6.6/drivers/s390/scsi/
Dzfcp_sysfs.c551 struct zfcp_latencies *lat = &zfcp_sdev->latencies; \
555 spin_lock_bh(&lat->lock); \
556 fsum = lat->_name.fabric.sum * adapter->timer_ticks; \
557 fmin = lat->_name.fabric.min * adapter->timer_ticks; \
558 fmax = lat->_name.fabric.max * adapter->timer_ticks; \
559 csum = lat->_name.channel.sum * adapter->timer_ticks; \
560 cmin = lat->_name.channel.min * adapter->timer_ticks; \
561 cmax = lat->_name.channel.max * adapter->timer_ticks; \
562 cc = lat->_name.counter; \
563 spin_unlock_bh(&lat->lock); \
[all …]
Dzfcp_fsf.c2327 static void zfcp_fsf_update_lat(struct zfcp_latency_record *lat_rec, u32 lat) in zfcp_fsf_update_lat() argument
2329 lat_rec->sum += lat; in zfcp_fsf_update_lat()
2330 lat_rec->min = min(lat_rec->min, lat); in zfcp_fsf_update_lat()
2331 lat_rec->max = max(lat_rec->max, lat); in zfcp_fsf_update_lat()
2337 struct zfcp_latency_cont *lat = NULL; in zfcp_fsf_req_trace() local
2362 lat = &zfcp_sdev->latencies.read; in zfcp_fsf_req_trace()
2367 lat = &zfcp_sdev->latencies.write; in zfcp_fsf_req_trace()
2370 lat = &zfcp_sdev->latencies.cmd; in zfcp_fsf_req_trace()
2374 if (lat) { in zfcp_fsf_req_trace()
2376 zfcp_fsf_update_lat(&lat->channel, lat_in->channel_lat); in zfcp_fsf_req_trace()
[all …]
/Linux-v6.6/include/dt-bindings/usb/
Dpd.h341 #define VDO_CABLE(hw, fw, cbl, lat, term, tx1d, tx2d, rx1d, rx2d, cur, vps, sopp, usbss) \ argument
343 | ((lat) & 0x7) << 13 | ((term) & 0x3) << 11 | (tx1d) << 10 \
346 #define VDO_PCABLE(hw, fw, ver, conn, lat, term, vbm, cur, spd) \ argument
348 | ((conn) & 0x3) << 18 | ((lat) & 0xf) << 13 | ((term) & 0x3) << 11 \
350 #define VDO_ACABLE1(hw, fw, ver, conn, lat, term, vbm, sbu, sbut, cur, vbt, sopp, spd) \ argument
352 | ((conn) & 0x3) << 18 | ((lat) & 0xf) << 13 | ((term) & 0x3) << 11 \
/Linux-v6.6/include/linux/usb/
Dpd_vdo.h364 #define VDO_CABLE(hw, fw, cbl, lat, term, tx1d, tx2d, rx1d, rx2d, cur, vps, sopp, usbss) \ argument
366 | ((lat) & 0x7) << 13 | ((term) & 0x3) << 11 | (tx1d) << 10 \
369 #define VDO_PCABLE(hw, fw, ver, conn, lat, term, vbm, cur, spd) \ argument
371 | ((conn) & 0x3) << 18 | ((lat) & 0xf) << 13 | ((term) & 0x3) << 11 \
373 #define VDO_ACABLE1(hw, fw, ver, conn, lat, term, vbm, sbu, sbut, cur, vbt, sopp, spd) \ argument
375 | ((conn) & 0x3) << 18 | ((lat) & 0xf) << 13 | ((term) & 0x3) << 11 \
/Linux-v6.6/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/
DEventClass.py89 status, dla, dse, lat = struct.unpack('QQQQ', tmp_buf)
93 self.lat = lat
/Linux-v6.6/arch/parisc/kernel/
Dpci.c148 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-v6.6/drivers/staging/greybus/
Dloopback.c779 u32 lat; in gb_loopback_calculate_latency_stats() local
782 lat = gb_loopback_nsec_to_usec_latency(gb->elapsed_nsecs); in gb_loopback_calculate_latency_stats()
785 gb_loopback_update_stats(&gb->latency, lat); in gb_loopback_calculate_latency_stats()
788 kfifo_in(&gb->kfifo_lat, (unsigned char *)&lat, sizeof(lat)); in gb_loopback_calculate_latency_stats()
800 u32 lat; in gb_loopback_calculate_stats() local
811 lat = gb_loopback_nsec_to_usec_latency(nlat); in gb_loopback_calculate_stats()
813 gb_loopback_throughput_update(gb, lat); in gb_loopback_calculate_stats()
814 gb_loopback_requests_update(gb, lat); in gb_loopback_calculate_stats()
/Linux-v6.6/arch/alpha/kernel/
Dpci.c276 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-v6.6/drivers/media/pci/bt8xx/
Dbt878.c401 unsigned char lat; in bt878_probe() local
435 pci_read_config_byte(dev, PCI_LATENCY_TIMER, &lat); in bt878_probe()
442 bt->irq, lat, bt->bt878_adr); in bt878_probe()
/Linux-v6.6/drivers/ssb/
Ddriver_pcicore.c280 u8 lat; in ssb_pcicore_fixup_pcibridge() local
302 lat = 168; in ssb_pcicore_fixup_pcibridge()
305 pci_name(dev), lat); in ssb_pcicore_fixup_pcibridge()
306 pci_write_config_byte(dev, PCI_LATENCY_TIMER, lat); in ssb_pcicore_fixup_pcibridge()
/Linux-v6.6/arch/ia64/kernel/
Dsmpboot.c284 long lat; /* estimate of itc adjustment latency */ in ia64_sync_itc() member
328 t[i].lat = adjust_latency/4; in ia64_sync_itc()
337 t[i].rt, t[i].master, t[i].diff, t[i].lat); in ia64_sync_itc()
/Linux-v6.6/tools/perf/scripts/python/
Devent_analyzing_sample.py104 event.ip, event.status, event.dse, event.dla, event.lat))
/Linux-v6.6/kernel/trace/
Dtrace_functions_graph.c1209 int lat = tr->trace_flags & TRACE_ITER_LATENCY_FMT; in __print_graph_headers_flags() local
1211 if (lat) in __print_graph_headers_flags()
1224 if (lat) in __print_graph_headers_flags()
1240 if (lat) in __print_graph_headers_flags()
/Linux-v6.6/arch/sparc/kernel/
Dsmp_64.c209 long lat; /* estimate of itc adjustment latency */ in smp_synchronize_tick_client() member
238 t[i].lat = adjust_latency/4; in smp_synchronize_tick_client()
247 t[i].rt, t[i].master, t[i].diff, t[i].lat); in smp_synchronize_tick_client()
/Linux-v6.6/block/
Dblk-throttle.c2318 unsigned long lat; in blk_throtl_bio_endio() local
2336 lat = finish_time - start_time; in blk_throtl_bio_endio()
2340 bio_op(bio), lat); in blk_throtl_bio_endio()
2342 if (tg->latency_target && lat >= tg->td->filtered_latency) { in blk_throtl_bio_endio()
2349 if (lat > threshold) in blk_throtl_bio_endio()

12