/linux-6.1.9/tools/testing/selftests/powerpc/pmu/ |
D | count_instructions.c | 30 u64 overhead, bool report) in do_count_loop() argument 45 expected = instructions + overhead; in do_count_loop() 53 printf("Looped for %llu instructions, overhead %llu\n", instructions, overhead); in do_count_loop() 76 u64 current, overhead; in determine_overhead() local 80 overhead = events[0].result.value; in determine_overhead() 85 if (current < overhead) { in determine_overhead() 86 printf("Replacing overhead %llu with %llu\n", overhead, current); in determine_overhead() 87 overhead = current; in determine_overhead() 91 return overhead; in determine_overhead() 97 u64 overhead; in test_body() local [all …]
|
D | count_stcx_fail.c | 30 u64 overhead, bool report) in do_count_loop() argument 47 expected = instructions + overhead + (events[2].result.value * 10); in do_count_loop() 57 printf("Looped for %llu instructions, overhead %llu\n", instructions, overhead); in do_count_loop() 81 u64 current, overhead; in determine_overhead() local 85 overhead = events[0].result.value; in determine_overhead() 90 if (current < overhead) { in determine_overhead() 91 printf("Replacing overhead %llu with %llu\n", overhead, current); in determine_overhead() 92 overhead = current; in determine_overhead() 96 return overhead; in determine_overhead() 105 u64 overhead; in test_body() local [all …]
|
/linux-6.1.9/tools/testing/selftests/powerpc/pmu/ebb/ |
D | instruction_count_test.c | 26 uint64_t overhead, bool report) in do_count_loop() argument 46 expected = instructions + overhead; in do_count_loop() 51 printf("Looped for %lu instructions, overhead %lu\n", instructions, overhead); in do_count_loop() 72 uint64_t current, overhead; in determine_overhead() local 76 overhead = event->result.value; in determine_overhead() 81 if (current < overhead) { in determine_overhead() 82 printf("Replacing overhead %lu with %lu\n", overhead, current); in determine_overhead() 83 overhead = current; in determine_overhead() 87 return overhead; in determine_overhead() 112 uint64_t overhead; in instruction_count() local [all …]
|
/linux-6.1.9/tools/perf/Documentation/ |
D | callchain-overhead-calculation.txt | 3 The overhead can be shown in two columns as 'Children' and 'Self' when 4 perf collects callchains. The 'self' overhead is simply calculated by 7 'self' overhead values should be 100%. 9 The 'children' overhead is calculated by adding all period values of 10 the child functions so that it can show the total overhead of the 15 It might be confusing that the sum of all the 'children' overhead 17 'self' overhead of its child functions. But with this enabled, users 18 can find which function has the most overhead even if samples are 45 in the usual (self-overhead-only) output of perf report: 64 When the --children option is enabled, the 'self' overhead values of [all …]
|
D | perf-config.txt | 185 'top' means a overhead percentage which is more than 5%. 190 'medium' means a overhead percentage which has more than 0.5%. 193 'normal' means the rest of overhead percentages 368 But if this option is 'false', percent values for overhead are printed i.e. 405 This option control the way to calculate overhead of filtered entries - 415 This is an original overhead and we'll filter out the first 'foo' 416 entry. The value of 'relative' would increase the overhead of 'bar' 418 current overhead (33.33%). 444 flat and folded. This option controls a way to show overhead for each callchain 461 (meaning that it assumes 100% total overhead of 'foo'). [all …]
|
D | perf-top.txt | 133 local_weight, abort, in_tx, transaction, overhead, sample, period. 139 overhead, overhead_sys, overhead_us, overhead_children, sample and period. 154 percentage of the overhead column. See --percentage for more info. 158 percentage of the overhead column. See --percentage for more info. 162 percentage of the overhead column. See --percentage for more info. 192 enabled. See the `overhead calculation' section for more details. 209 Do not show entries which have an overhead under that percent. 213 Determine how to display the overhead percentage of filtered entries. 316 Alternatively one can ask for --group and then two overhead columns 394 include::callchain-overhead-calculation.txt[]
|
D | perf-report.txt | 47 the overhead column. See --percentage for more info. 57 the overhead column. See --percentage for more info. 62 the overhead column. See --percentage for more info. 100 - overhead: Overhead percentage of sample 110 --time-quantum (default 100ms). Specify with overhead and before it. 144 executed, such as a memory access bottleneck. If a function has high overhead 195 overhead, overhead_sys, overhead_us, overhead_children, sample and period. 242 - graph: use a graph tree, displaying absolute overhead rates. (default) 271 - percent: display overhead percent (default) 279 See the `overhead calculation' section for more details. Enabled by [all …]
|
/linux-6.1.9/drivers/net/fddi/skfp/ |
D | ess.c | 100 static int process_bw_alloc(struct s_smc *smc, long int payload, long int overhead); 119 u_long payload, overhead ; in ess_raf_received_pack() local 257 overhead = ((struct smt_p_3210 *)p)->mib_overhead ; in ess_raf_received_pack() 260 payload, overhead); in ess_raf_received_pack() 265 (void)process_bw_alloc(smc,(long)payload,(long)overhead) ; in ess_raf_received_pack() 308 overhead = ((struct smt_p_3210 *)p)->mib_overhead ; in ess_raf_received_pack() 313 payload, overhead); in ess_raf_received_pack() 318 if(!process_bw_alloc(smc,(long)payload,(long)overhead)) in ess_raf_received_pack() 375 static int process_bw_alloc(struct s_smc *smc, long int payload, long int overhead) in process_bw_alloc() argument 426 if (payload > MAX_PAYLOAD || overhead > 5000) { in process_bw_alloc() [all …]
|
/linux-6.1.9/net/sctp/ |
D | output.c | 60 packet->size = packet->overhead; in sctp_packet_reset() 95 packet->overhead = sctp_mtu_payload(sp, 0, 0); in sctp_packet_config() 96 packet->size = packet->overhead; in sctp_packet_config() 155 packet->overhead = 0; in sctp_packet_init() 221 int overhead = 0; in sctp_packet_bundle_pad() local 227 overhead += sizeof(struct sctphdr) + sizeof(struct sctp_chunkhdr); in sctp_packet_bundle_pad() 228 overhead += sizeof(struct sctp_sender_hb_info) + sizeof(struct sctp_pad_chunk); in sctp_packet_bundle_pad() 229 pad = sctp_make_pad(t->asoc, t->pl.probe_size - overhead); in sctp_packet_bundle_pad() 458 pkt_size = packet->overhead; in sctp_packet_pack() 465 else if (auth_len + padded + packet->overhead > in sctp_packet_pack() [all …]
|
/linux-6.1.9/drivers/net/wireless/ralink/rt2x00/ |
D | rt2x00crypto.c | 68 unsigned int overhead = 0; in rt2x00crypto_tx_overhead() local 71 return overhead; in rt2x00crypto_tx_overhead() 78 overhead += key->icv_len; in rt2x00crypto_tx_overhead() 81 overhead += key->iv_len; in rt2x00crypto_tx_overhead() 85 overhead += 8; in rt2x00crypto_tx_overhead() 88 return overhead; in rt2x00crypto_tx_overhead()
|
/linux-6.1.9/fs/freevxfs/ |
D | vxfs_lookup.c | 84 int overhead = VXFS_DIRBLKOV(sbi, dbp); in vxfs_find_entry() local 86 pos += overhead; in vxfs_find_entry() 87 pg_ofs += overhead; in vxfs_find_entry() 235 int overhead = VXFS_DIRBLKOV(sbi, dbp); in vxfs_readdir() local 237 pos += overhead; in vxfs_readdir() 238 pg_ofs += overhead; in vxfs_readdir()
|
/linux-6.1.9/Documentation/mm/damon/ |
D | index.rst | 12 - *light-weight* (the monitoring overhead is low enough to be applied online), 14 - *scalable* (the upper-bound of the overhead is in constant range regardless 19 that incurring high data accesses monitoring overhead could implemented again.
|
D | faq.rst | 11 used online, any unnecessary overhead such as kernel - user space context 23 the overhead. On the other hand, DAMON is a higher-level framework for the 25 optimization and provides sophisticated accuracy/overhead handling mechanisms.
|
D | design.rst | 11 and the overhead controllable. The fundamental access monitorings require 13 the other hand, the accuracy and overhead tradeoff mechanism, which is the core 53 mapping is not strictly required but could even incur a high overhead in some 125 The monitoring overhead of this mechanism will arbitrarily increase as the 132 To avoid the unbounded increase of the overhead, DAMON groups adjacent pages 139 overhead is controllable by setting the number of regions. DAMON allows users 161 In this way, DAMON provides its best-effort quality and minimal overhead while
|
/linux-6.1.9/net/l2tp/ |
D | l2tp_eth.c | 208 unsigned int overhead = 0; in l2tp_eth_adjust_mtu() local 214 overhead += sizeof(struct udphdr); in l2tp_eth_adjust_mtu() 233 overhead += session->hdr_len + ETH_HLEN + l3_overhead; in l2tp_eth_adjust_mtu() 235 mtu = l2tp_tunnel_dst_mtu(tunnel) - overhead; in l2tp_eth_adjust_mtu() 237 dev->mtu = ETH_DATA_LEN - overhead; in l2tp_eth_adjust_mtu()
|
/linux-6.1.9/include/net/sctp/ |
D | sctp.h | 581 __u32 overhead = sizeof(struct sctphdr) + extra; in __sctp_mtu_payload() local 584 overhead += sp->pf->af->net_header_len; in __sctp_mtu_payload() 586 overhead += sizeof(struct udphdr); in __sctp_mtu_payload() 588 overhead += sizeof(struct ipv6hdr); in __sctp_mtu_payload() 591 if (WARN_ON_ONCE(mtu && mtu <= overhead)) in __sctp_mtu_payload() 592 mtu = overhead; in __sctp_mtu_payload() 594 return mtu ? mtu - overhead : overhead; in __sctp_mtu_payload()
|
/linux-6.1.9/fs/ext4/ |
D | resize.c | 123 ext4_grpblk_t overhead; in ext4_group_overhead_blocks() local 124 overhead = ext4_bg_num_gdb(sb, group); in ext4_group_overhead_blocks() 126 overhead += 1 + in ext4_group_overhead_blocks() 128 return overhead; in ext4_group_overhead_blocks() 143 unsigned overhead; in verify_group_input() local 155 overhead = ext4_group_overhead_blocks(sb, group); in verify_group_input() 156 metaend = start + overhead; in verify_group_input() 158 input->blocks_count - 2 - overhead - sbi->s_itb_per_group; in verify_group_input() 310 unsigned overhead; in ext4_alloc_group_tables() local 328 overhead = ext4_group_overhead_blocks(sb, src_group); in ext4_alloc_group_tables() [all …]
|
/linux-6.1.9/Documentation/driver-api/mmc/ |
D | mmc-async-req.rst | 8 How significant is the cache maintenance overhead? 11 pre-fetch makes the cache overhead relatively significant. If the DMA 13 transfer, the DMA preparation overhead would not affect the MMC performance. 75 Pseudocode to handle is_first_req scenario with minimal prepare overhead::
|
/linux-6.1.9/net/mac80211/ |
D | airtime.c | 405 u32 *overhead) in ieee80211_get_rate_duration() argument 460 *overhead = 36 + (streams << 2); in ieee80211_get_rate_duration() 471 u32 duration, overhead = 0; in ieee80211_calc_rx_airtime() local 494 duration = ieee80211_get_rate_duration(hw, status, &overhead); in ieee80211_calc_rx_airtime() 502 return duration + overhead; in ieee80211_calc_rx_airtime() 655 u32 duration, overhead; in ieee80211_calc_expected_tx_airtime() local 664 duration = ieee80211_get_rate_duration(hw, &stat, &overhead); in ieee80211_calc_expected_tx_airtime() 690 duration += (overhead >> agg_shift); in ieee80211_calc_expected_tx_airtime()
|
D | rc80211_minstrel_ht.c | 503 unsigned int nsecs = 0, overhead = mi->overhead; in minstrel_ht_get_tp_avg() local 511 overhead = mi->overhead_legacy; in minstrel_ht_get_tp_avg() 515 nsecs = 1000 * overhead / ampdu_len; in minstrel_ht_get_tp_avg() 1391 unsigned int overhead = 0, overhead_rtscts = 0; in minstrel_calc_retransmit() local 1413 overhead = mi->overhead_legacy; in minstrel_calc_retransmit() 1416 overhead = mi->overhead; in minstrel_calc_retransmit() 1421 tx_time = ctime + 2 * (overhead + tx_time_data); in minstrel_calc_retransmit() 1431 tx_time += ctime + overhead + tx_time_data; in minstrel_calc_retransmit() 1730 mi->overhead = ieee80211_frame_duration(sband->band, 0, 60, 1, 1, 0); in minstrel_ht_update_caps() 1731 mi->overhead += ack_dur; in minstrel_ht_update_caps() [all …]
|
/linux-6.1.9/Documentation/virt/ |
D | paravirt_ops.rst | 25 known that the overhead of indirect call isn't very important. 29 are called frequently and are performance critical. The overhead is
|
/linux-6.1.9/Documentation/usb/ |
D | ohci.rst | 20 - improved robustness; bugfixes; and less overhead 30 to overhead in IRQ processing. When interrupt transfers are queued, those
|
/linux-6.1.9/drivers/net/fddi/skfp/h/ |
D | smt.h | 799 struct smt_p_3210 overhead ; /* current SBA overhead */ member 816 struct smt_p_3210 overhead ; /* current SBA overhead */ member 832 struct smt_p_3210 overhead ; /* current SBA overhead */ member 854 struct smt_p_3210 overhead ; /* current SBA overhead */ member
|
/linux-6.1.9/arch/riscv/ |
D | Kconfig.erratas | 12 Otherwise, please say "N" here to avoid unnecessary overhead. 45 Otherwise, please say "N" here to avoid unnecessary overhead.
|
/linux-6.1.9/Documentation/filesystems/ext4/ |
D | bigalloc.rst | 11 blocks to reduce both fragmentation and metadata overhead. The 23 also shrinking the amount of file system overhead for metadata.
|