/linux/tools/testing/selftests/powerpc/pmu/ |
A D | count_instructions.c | 30 u64 overhead, bool report) in do_count_loop() argument 45 expected = 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() 87 overhead = current; in determine_overhead() 91 return overhead; in determine_overhead() 97 u64 overhead; in test_body() local 112 overhead = determine_overhead(events); in test_body() 116 FAIL_IF(do_count_loop(events, 1000000, overhead, true)); in test_body() [all …]
|
A D | count_stcx_fail.c | 30 u64 overhead, bool report) in do_count_loop() argument 81 u64 current, overhead; in determine_overhead() local 85 overhead = events[0].result.value; in determine_overhead() 90 if (current < overhead) { in determine_overhead() 92 overhead = current; in determine_overhead() 96 return overhead; in determine_overhead() 105 u64 overhead; in test_body() local 129 overhead = determine_overhead(events); in test_body() 133 FAIL_IF(do_count_loop(events, 1000000, overhead, true)); in test_body() 136 FAIL_IF(do_count_loop(events, 10000000, overhead, true)); in test_body() [all …]
|
/linux/tools/testing/selftests/powerpc/pmu/ebb/ |
A D | instruction_count_test.c | 26 uint64_t overhead, bool report) in do_count_loop() argument 46 expected = 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() 83 overhead = current; in determine_overhead() 87 return overhead; in determine_overhead() 112 uint64_t overhead; in instruction_count() local 131 overhead = determine_overhead(&event); in instruction_count() 135 FAIL_IF(do_count_loop(&event, 0x100000, overhead, true)); in instruction_count() [all …]
|
/linux/tools/perf/Documentation/ |
A 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 18 can find which function has the most overhead even if samples are 45 in the usual (self-overhead-only) output of perf report: 97 Likewise, the 'self' overhead of 'bar' (40%) was added to the 98 'children' overhead of 'main' and '\_\_libc_start_main'. [all …]
|
A 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 418 current overhead (33.33%). 461 (meaning that it assumes 100% total overhead of 'foo'). 463 The 'graph' uses absolute overhead value of 'foo' as total so each of 464 'bar' and 'baz' callchain will have 20.00% of overhead. 502 histogram entries. Entries having an overhead lower than this 504 is '10', only entries which have more than 10% of overhead will be 514 and show (accumulated) total overhead as well as 'Self' overhead. [all …]
|
A D | perf-top.txt | 132 local_weight, abort, in_tx, transaction, overhead, sample, period. 138 overhead, overhead_sys, overhead_us, overhead_children, sample and period. 153 percentage of the overhead column. See --percentage for more info. 157 percentage of the overhead column. See --percentage for more info. 161 percentage of the overhead column. See --percentage for more info. 191 enabled. See the `overhead calculation' section for more details. 208 Do not show entries which have an overhead under that percent. 212 Determine how to display the overhead percentage of filtered entries. 315 Alternatively one can ask for --group and then two overhead columns 393 include::callchain-overhead-calculation.txt[]
|
A 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. 270 - percent: display overhead percent (default) 278 See the `overhead calculation' section for more details. Enabled by 413 Do not show entries which have an overhead under that percent. 420 Determine how to display the overhead percentage of filtered entries. 497 for other events to reduce the overhead. [all …]
|
/linux/drivers/net/fddi/skfp/ |
A D | ess.c | 119 u_long payload, overhead ; in ess_raf_received_pack() local 260 payload, overhead); in ess_raf_received_pack() 313 payload, overhead); in ess_raf_received_pack() 426 if (payload > MAX_PAYLOAD || overhead > 5000) { in process_bw_alloc() 437 (u_long)overhead != smc->mib.fddiESSOverhead)) { in process_bw_alloc() 449 smc->ess.sync_bw = overhead - in process_bw_alloc() 457 overhead = 0 ; in process_bw_alloc() 520 chg->overhead.para.p_type = SMT_P3210 ; in ess_send_response() 522 chg->overhead.mib_index = SBAPATHINDEX ; in ess_send_response() 628 req->overhead.para.p_type = SMT_P3210 ; in ess_send_alc_req() [all …]
|
/linux/net/sctp/ |
A 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() 154 packet->overhead = 0; in sctp_packet_init() 220 int overhead = 0; in sctp_packet_bundle_pad() local 457 pkt_size = packet->overhead; in sctp_packet_pack() 464 else if (auth_len + padded + packet->overhead > in sctp_packet_pack() 474 skb_reserve(nskb, packet->overhead + MAX_HEADER); in sctp_packet_pack() 478 pkt_size -= packet->overhead; in sctp_packet_pack() 601 skb_reserve(head, packet->overhead + MAX_HEADER); in sctp_packet_transmit() [all …]
|
/linux/drivers/net/wireless/ralink/rt2x00/ |
A 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/fs/freevxfs/ |
A D | vxfs_lookup.c | 108 int overhead = VXFS_DIRBLKOV(sbi, dbp); in vxfs_find_entry() local 110 pos += overhead; in vxfs_find_entry() 111 pg_ofs += overhead; in vxfs_find_entry() 259 int overhead = VXFS_DIRBLKOV(sbi, dbp); in vxfs_readdir() local 261 pos += overhead; in vxfs_readdir() 262 pg_ofs += overhead; in vxfs_readdir()
|
/linux/Documentation/vm/damon/ |
A 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.
|
A 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 124 The monitoring overhead of this mechanism will arbitrarily increase as the 131 To avoid the unbounded increase of the overhead, DAMON groups adjacent pages 138 overhead is controllable by setting the number of regions. DAMON allows users 160 In this way, DAMON provides its best-effort quality and minimal overhead while
|
A 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.
|
/linux/net/l2tp/ |
A 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/fs/ext4/ |
A D | resize.c | 109 ext4_grpblk_t overhead; in ext4_group_overhead_blocks() local 112 overhead += 1 + in ext4_group_overhead_blocks() 114 return overhead; in ext4_group_overhead_blocks() 129 unsigned overhead; in verify_group_input() local 296 unsigned overhead; in ext4_alloc_group_tables() local 316 start_blk += overhead; in ext4_alloc_group_tables() 322 if (overhead == 0) in ext4_alloc_group_tables() 366 itb -= overhead; in ext4_alloc_group_tables() 541 ext4_grpblk_t overhead; in setup_new_flex_group_blocks() local 632 if (overhead != 0) { in setup_new_flex_group_blocks() [all …]
|
/linux/include/net/sctp/ |
A 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/net/mac80211/ |
A D | airtime.c | 410 u32 *overhead) in ieee80211_get_rate_duration() argument 462 *overhead = 36 + (streams << 2); in ieee80211_get_rate_duration() 473 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()
|
A D | rc80211_minstrel_ht.c | 434 unsigned int nsecs = 0, overhead = mi->overhead; in minstrel_ht_get_tp_avg() local 442 overhead = mi->overhead_legacy; in minstrel_ht_get_tp_avg() 446 nsecs = 1000 * overhead / ampdu_len; in minstrel_ht_get_tp_avg() 1270 unsigned int overhead = 0, overhead_rtscts = 0; in minstrel_calc_retransmit() local 1292 overhead = mi->overhead_legacy; in minstrel_calc_retransmit() 1295 overhead = mi->overhead; in minstrel_calc_retransmit() 1300 tx_time = ctime + 2 * (overhead + tx_time_data); in minstrel_calc_retransmit() 1310 tx_time += ctime + overhead + tx_time_data; in minstrel_calc_retransmit() 1606 mi->overhead = ieee80211_frame_duration(sband->band, 0, 60, 1, 1, 0); in minstrel_ht_update_caps() 1607 mi->overhead += ack_dur; in minstrel_ht_update_caps() [all …]
|
/linux/Documentation/driver-api/mmc/ |
A 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/arch/riscv/ |
A D | Kconfig.erratas | 10 that the overhead from this mechanism is just taken once. 20 Otherwise, please say "N" here to avoid unnecessary overhead.
|
/linux/Documentation/virt/ |
A 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/Documentation/usb/ |
A D | ohci.rst | 20 - improved robustness; bugfixes; and less overhead 30 to overhead in IRQ processing. When interrupt transfers are queued, those
|
/linux/drivers/net/fddi/skfp/h/ |
A 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/Documentation/filesystems/ext4/ |
A D | bigalloc.rst | 11 blocks to reduce both fragmentation and metadata overhead. The 23 also shrinking the amount of file system overhead for metadata.
|