| /linux/tools/testing/selftests/powerpc/pmu/ |
| H A 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 …]
|
| /linux/tools/testing/selftests/powerpc/pmu/ebb/ |
| H 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() 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/tools/perf/Documentation/ |
| H A D | callchain-overhead-calculation.txt | 3 The CPU overhead can be shown in two columns as 'Children' and 'Self' 5 wall-clock overhead). The 'self' overhead is simply calculated by 8 'self' overhead values should be 100%. 10 The 'children' overhead is calculated by adding all period values of 11 the child functions so that it can show the total overhead of the 16 It might be confusing that the sum of all the 'children' overhead 18 'self' overhead of its child functions. But with this enabled, users 19 can find which function has the most overhead even if samples are 46 in the usual (self-overhead [all...] |
| H A D | perf-report.txt | 47 the overhead and latency columns. See --percentage for more info. 57 the overhead and latency columns. See --percentage for more info. 62 the overhead and latency columns. See --percentage for more info. 78 the overhead and latency columns. See --percentage for more info. 117 - overhead: CPU overhead percentage of sample. 118 - latency: latency (wall-clock) overhead percentage of sample. 120 - overhead_sys: CPU overhead percentage of sample running in system mode 121 - overhead_us: CPU overhead percentage of sample running in user mode 122 - overhead_guest_sys: CPU overhead percentag [all...] |
| H A D | perf-config.txt | 182 'top' means a overhead percentage which is more than 5%. 187 'medium' means a overhead percentage which has more than 0.5%. 190 'normal' means the rest of overhead percentages 391 But if this option is 'false', percent values for overhead are printed i.e. 428 This option control the way to calculate overhead of filtered entries - 438 This is an original overhead and we'll filter out the first 'foo' 439 entry. The value of 'relative' would increase the overhead of 'bar' 441 current overhead (33.33%). 470 flat and folded. This option controls a way to show overhead for each callchain 487 (meaning that it assumes 100% total overhead o [all...] |
| H A D | perf-top.txt | 134 local_weight, abort, in_tx, transaction, overhead, sample, period. 140 overhead, overhead_sys, overhead_us, overhead_children, sample and period. 155 percentage of the overhead column. See --percentage for more info. 159 percentage of the overhead column. See --percentage for more info. 163 percentage of the overhead column. See --percentage for more info. 199 enabled. See the `overhead calculation' section for more details. 216 Do not show entries which have an overhead under that percent. 220 Determine how to display the overhead percentage of filtered entries. 357 Alternatively one can ask for a group and then two overhead columns 435 include::callchain-overhead-calculation.txt[]
|
| H A D | perf-mem.txt | 79 overhead compared to other values. 158 Unlike linkperf:perf-report[1], which calculates overhead from the actual 159 sample period, perf-mem overhead is calculated using sample weight. E.g. 167 $ perf report -F overhead,symbol 171 $ perf mem report -F overhead,symbol
|
| /linux/drivers/net/fddi/skfp/ |
| H A 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/drivers/net/wireless/ralink/rt2x00/ |
| H 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/net/sctp/ |
| H 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() 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/include/net/sctp/ |
| H A D | sctp.h | 574 __u32 overhead = sizeof(struct sctphdr) + extra; in __sctp_mtu_payload() local 577 overhead += sp->pf->af->net_header_len; in __sctp_mtu_payload() 579 overhead += sizeof(struct udphdr); in __sctp_mtu_payload() 581 overhead += sizeof(struct ipv6hdr); in __sctp_mtu_payload() 584 if (WARN_ON_ONCE(mtu && mtu <= overhead)) in __sctp_mtu_payload() 585 mtu = overhead; in __sctp_mtu_payload() 587 return mtu ? mtu - overhead : overhead; in __sctp_mtu_payload()
|
| /linux/fs/ext4/ |
| H A D | resize.c | 109 ext4_grpblk_t overhead; in ext4_group_overhead_blocks() local 110 overhead = ext4_bg_num_gdb(sb, group); in ext4_group_overhead_blocks() 112 overhead += 1 + in ext4_group_overhead_blocks() 114 return overhead; in ext4_group_overhead_blocks() 129 unsigned overhead; in verify_group_input() local 141 overhead = ext4_group_overhead_blocks(sb, group); in verify_group_input() 142 metaend = start + overhead; in verify_group_input() 143 free_blocks_count = input->blocks_count - 2 - overhead - in verify_group_input() 316 unsigned overhead; in ext4_alloc_group_tables() local 334 overhead = ext4_group_overhead_blocks(sb, src_group); in ext4_alloc_group_tables() [all …]
|
| /linux/Documentation/driver-api/mmc/ |
| H 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/Documentation/virt/ |
| H 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/net/mac80211/ |
| H A D | airtime.c | 508 u32 *overhead) in ieee80211_get_rate_duration() argument 579 *overhead = 36 + (streams << 2); in ieee80211_get_rate_duration() 590 u32 duration, overhead = 0; in ieee80211_calc_rx_airtime() local 613 duration = ieee80211_get_rate_duration(hw, status, &overhead); in ieee80211_calc_rx_airtime() 621 return duration + overhead; in ieee80211_calc_rx_airtime() 779 u32 duration, overhead; in ieee80211_rate_expected_tx_airtime() 788 duration = ieee80211_get_rate_duration(hw, &stat, &overhead); in ieee80211_rate_expected_tx_airtime() 816 duration += (overhead * 1024 >> agg_shift); in ieee80211_calc_expected_tx_airtime() 763 u32 duration, overhead; ieee80211_rate_expected_tx_airtime() local
|
| /linux/arch/riscv/ |
| H A D | Kconfig.errata | 11 Otherwise, please say "N" here to avoid unnecessary overhead. 32 Otherwise, please say "N" here to avoid unnecessary overhead. 55 Otherwise, please say "N" here to avoid unnecessary overhead. 107 Otherwise, please say "N" here to avoid unnecessary overhead.
|
| /linux/Documentation/usb/ |
| H 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/ |
| 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/ |
| H 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.
|
| /linux/fs/netfs/ |
| H A D | Kconfig | 19 The gathering of statistics adds a certain amount of overhead to 54 The gathering of statistics adds a certain amount of overhead to
|
| /linux/Documentation/netlabel/ |
| H A D | lsm_interface.rst | 46 sidestep much of this overhead once a mapping has been established. Once the 53 bypassed as well which should result in a significant reduction in overhead.
|
| /linux/Documentation/networking/device_drivers/ethernet/microsoft/ |
| H A D | netvsc.rst | 60 processing overhead by coalescing multiple TCP segments when possible. The 96 from the SKB. This attempts to achieve a balance between the overhead of 104 for packet processing, reducing the overhead of SKB allocation and other
|
| /linux/Documentation/core-api/real-time/ |
| H A D | kernel-configuration.rst | 201 latency problems arise. Nonetheless, some tracers do incur latency overhead 207 real-time kernel operation as they can add considerable overhead and degrade 216 These tracers do incur measurable latency overhead even when tracing is not 222 Most kernel debug options add runtime overhead that increases the worst-case 288 Proving the correctness of all kernel locking adds substantial overhead and
|
| /linux/lib/ |
| H A D | Kconfig.kfence | 7 bool "KFENCE: low-overhead sampling-based memory safety error detector" 12 KFENCE is a low-overhead sampling-based detector of heap out-of-bounds
|
| /linux/kernel/trace/ |
| H A D | Kconfig | 161 Adds a very slight overhead to tracing when enabled. 250 (the bootup default), then the overhead of the instructions is very 404 then it will not have any overhead while the stack tracer 440 (Note that kernel size and overhead increase with this option 463 (Note that kernel size and overhead increase with this option 645 When this is enabled, this adds a little more overhead to the 650 and already adds the overhead (plus a lot more). 670 Either of the above profilers adds a bit of overhead to the system. 676 No branch profiling. Branch profiling adds a bit of overhead. 689 Note: this will add a significant overhead; only turn this [all …]
|