| /kernel/linux/linux-5.10/Documentation/block/ |
| D | bfq-iosched.rst | 14 throughput high). 17 throughput. So, when needed for achieving a lower latency, BFQ builds 18 schedules that may lead to a lower throughput. If your main or only 20 throughput at all times, then do switch off all low-latency heuristics 23 latency and throughput, or on how to maximize throughput. 31 instrumentation, and using the throughput-sync.sh script of the S 50 support is enabled), then the sustainable throughput with BFQ 117 High throughput 120 On hard disks, BFQ achieves up to 30% higher throughput than CFQ, and 121 up to 150% higher throughput than DEADLINE and NOOP, with all the [all …]
|
| /kernel/linux/linux-6.6/Documentation/block/ |
| D | bfq-iosched.rst | 14 throughput high). 17 throughput. So, when needed for achieving a lower latency, BFQ builds 18 schedules that may lead to a lower throughput. If your main or only 20 throughput at all times, then do switch off all low-latency heuristics 23 latency and throughput, or on how to maximize throughput. 31 instrumentation, and using the throughput-sync.sh script of the S 50 support is enabled), then the sustainable throughput with BFQ 117 High throughput 120 On hard disks, BFQ achieves up to 30% higher throughput than CFQ, and 121 up to 150% higher throughput than DEADLINE and NOOP, with all the [all …]
|
| /kernel/linux/linux-6.6/net/batman-adv/ |
| D | bat_v_elp.c | 74 * batadv_v_elp_get_throughput() - get the throughput towards a neighbour 75 * @neigh: the neighbour for which the throughput has to be obtained 76 * @pthroughput: calculated throughput towards the given neighbour in multiples 89 u32 throughput; in batadv_v_elp_get_throughput() local 92 /* don't query throughput when no longer associated with any in batadv_v_elp_get_throughput() 101 throughput = atomic_read(&hard_iface->bat_v.throughput_override); in batadv_v_elp_get_throughput() 102 if (throughput != 0) { in batadv_v_elp_get_throughput() 103 *pthroughput = throughput; in batadv_v_elp_get_throughput() 107 /* if this is a wireless device, then ask its throughput through in batadv_v_elp_get_throughput() 130 * the throughput metric to 0. in batadv_v_elp_get_throughput() [all …]
|
| D | bat_v_ogm.c | 337 …"Sending own OGM2 packet (originator %pM, seqno %u, throughput %u, TTL %d) on interface %s [%pM]\n… in batadv_v_ogm_send_softif() 339 ntohl(ogm_packet->throughput), ogm_packet->ttl, in batadv_v_ogm_send_softif() 453 * batadv_v_forward_penalty() - apply a penalty to the throughput metric 458 * @throughput: the current throughput 460 * Apply a penalty on the current throughput metric value based on the 463 * Initially the per hardif hop penalty is applied to the throughput. After 465 * - throughput * 50% if the incoming and outgoing interface are the 466 * same WiFi interface and the throughput is above 468 * - throughput if the outgoing interface is the default 471 * - throughput * node hop penalty otherwise [all …]
|
| D | bat_v.c | 115 ewma_throughput_init(&hardif_neigh->bat_v.throughput); in batadv_v_hardif_neigh_init() 133 u32 throughput; in batadv_v_neigh_dump_neigh() local 136 throughput = ewma_throughput_read(&hardif_neigh->bat_v.throughput); in batadv_v_neigh_dump_neigh() 137 throughput = throughput * 100; in batadv_v_neigh_dump_neigh() 152 nla_put_u32(msg, BATADV_ATTR_THROUGHPUT, throughput)) in batadv_v_neigh_dump_neigh() 275 u32 throughput; in batadv_v_orig_dump_subentry() local 282 throughput = n_ifinfo->bat_v.throughput * 100; in batadv_v_orig_dump_subentry() 304 nla_put_u32(msg, BATADV_ATTR_THROUGHPUT, throughput) || in batadv_v_orig_dump_subentry() 465 ret = ifinfo1->bat_v.throughput - ifinfo2->bat_v.throughput; in batadv_v_neigh_cmp() 491 threshold = ifinfo1->bat_v.throughput / 4; in batadv_v_neigh_is_sob() [all …]
|
| /kernel/linux/linux-5.10/net/batman-adv/ |
| D | bat_v_ogm.c | 337 …"Sending own OGM2 packet (originator %pM, seqno %u, throughput %u, TTL %d) on interface %s [%pM]\n… in batadv_v_ogm_send_softif() 339 ntohl(ogm_packet->throughput), ogm_packet->ttl, in batadv_v_ogm_send_softif() 453 * batadv_v_forward_penalty() - apply a penalty to the throughput metric 458 * @throughput: the current throughput 460 * Apply a penalty on the current throughput metric value based on the 463 * Initially the per hardif hop penalty is applied to the throughput. After 465 * - throughput * 50% if the incoming and outgoing interface are the 466 * same WiFi interface and the throughput is above 468 * - throughput if the outgoing interface is the default 471 * - throughput * node hop penalty otherwise [all …]
|
| D | bat_v_elp.c | 60 * batadv_v_elp_get_throughput() - get the throughput towards a neighbour 61 * @neigh: the neighbour for which the throughput has to be obtained 63 * Return: The throughput towards the given neighbour in multiples of 100kpbs 72 u32 throughput; in batadv_v_elp_get_throughput() local 78 throughput = atomic_read(&hard_iface->bat_v.throughput_override); in batadv_v_elp_get_throughput() 79 if (throughput != 0) in batadv_v_elp_get_throughput() 80 return throughput; in batadv_v_elp_get_throughput() 82 /* if this is a wireless device, then ask its throughput through in batadv_v_elp_get_throughput() 105 * the throughput metric to 0. in batadv_v_elp_get_throughput() 115 /* try to estimate the expected throughput based on reported tx in batadv_v_elp_get_throughput() [all …]
|
| D | bat_v.c | 117 ewma_throughput_init(&hardif_neigh->bat_v.throughput); in batadv_v_hardif_neigh_init() 146 n_ifinfo->bat_v.throughput / 10, in batadv_v_orig_print_neigh() 147 n_ifinfo->bat_v.throughput % 10); in batadv_v_orig_print_neigh() 163 u32 throughput; in batadv_v_hardif_neigh_print() local 167 throughput = ewma_throughput_read(&hardif_neigh->bat_v.throughput); in batadv_v_hardif_neigh_print() 170 hardif_neigh->addr, last_secs, last_msecs, throughput / 10, in batadv_v_hardif_neigh_print() 171 throughput % 10, hardif_neigh->if_incoming->net_dev->name); in batadv_v_hardif_neigh_print() 188 " Neighbor last-seen ( throughput) [ IF]\n"); in batadv_v_neigh_print() 223 u32 throughput; in batadv_v_neigh_dump_neigh() local 226 throughput = ewma_throughput_read(&hardif_neigh->bat_v.throughput); in batadv_v_neigh_dump_neigh() [all …]
|
| D | gateway_common.c | 28 * throughput information 31 * @description: text shown when throughput string cannot be parsed 32 * @throughput: pointer holding the returned throughput information 37 const char *description, u32 *throughput) in batadv_parse_throughput() argument 58 "Invalid throughput speed for %s: %s\n", in batadv_parse_throughput() 68 "Throughput speed for %s too large: %s\n", in batadv_parse_throughput() 83 "Throughput speed for %s too large: %s\n", in batadv_parse_throughput() 88 *throughput = lthroughput; in batadv_parse_throughput()
|
| /kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/dvm/ |
| D | led.c | 23 /* Throughput OFF time(ms) ON time (ms) 37 { .throughput = 0, .blink_time = 334 }, 38 { .throughput = 1 * 1024 - 1, .blink_time = 260 }, 39 { .throughput = 5 * 1024 - 1, .blink_time = 220 }, 40 { .throughput = 10 * 1024 - 1, .blink_time = 190 }, 41 { .throughput = 20 * 1024 - 1, .blink_time = 170 }, 42 { .throughput = 50 * 1024 - 1, .blink_time = 150 }, 43 { .throughput = 70 * 1024 - 1, .blink_time = 130 }, 44 { .throughput = 100 * 1024 - 1, .blink_time = 110 }, 45 { .throughput = 200 * 1024 - 1, .blink_time = 80 }, [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/dvm/ |
| D | led.c | 28 /* Throughput OFF time(ms) ON time (ms) 42 { .throughput = 0, .blink_time = 334 }, 43 { .throughput = 1 * 1024 - 1, .blink_time = 260 }, 44 { .throughput = 5 * 1024 - 1, .blink_time = 220 }, 45 { .throughput = 10 * 1024 - 1, .blink_time = 190 }, 46 { .throughput = 20 * 1024 - 1, .blink_time = 170 }, 47 { .throughput = 50 * 1024 - 1, .blink_time = 150 }, 48 { .throughput = 70 * 1024 - 1, .blink_time = 130 }, 49 { .throughput = 100 * 1024 - 1, .blink_time = 110 }, 50 { .throughput = 200 * 1024 - 1, .blink_time = 80 }, [all …]
|
| /kernel/linux/linux-6.6/net/x25/ |
| D | x25_facilities.c | 103 facilities->throughput = p[1]; in x25_parse_facilities() 210 if (facilities->throughput && (facil_mask & X25_MASK_THROUGHPUT)) { in x25_create_facilities() 212 *p++ = facilities->throughput; in x25_create_facilities() 291 if (theirs.throughput) { in x25_negotiate_facilities() 292 int theirs_in = theirs.throughput & 0x0f; in x25_negotiate_facilities() 293 int theirs_out = theirs.throughput & 0xf0; in x25_negotiate_facilities() 294 int ours_in = ours->throughput & 0x0f; in x25_negotiate_facilities() 295 int ours_out = ours->throughput & 0xf0; in x25_negotiate_facilities() 297 SOCK_DEBUG(sk, "X.25: inbound throughput negotiated\n"); in x25_negotiate_facilities() 298 new->throughput = (new->throughput & 0xf0) | theirs_in; in x25_negotiate_facilities() [all …]
|
| /kernel/linux/linux-5.10/net/x25/ |
| D | x25_facilities.c | 103 facilities->throughput = p[1]; in x25_parse_facilities() 210 if (facilities->throughput && (facil_mask & X25_MASK_THROUGHPUT)) { in x25_create_facilities() 212 *p++ = facilities->throughput; in x25_create_facilities() 291 if (theirs.throughput) { in x25_negotiate_facilities() 292 int theirs_in = theirs.throughput & 0x0f; in x25_negotiate_facilities() 293 int theirs_out = theirs.throughput & 0xf0; in x25_negotiate_facilities() 294 int ours_in = ours->throughput & 0x0f; in x25_negotiate_facilities() 295 int ours_out = ours->throughput & 0xf0; in x25_negotiate_facilities() 297 SOCK_DEBUG(sk, "X.25: inbound throughput negotiated\n"); in x25_negotiate_facilities() 298 new->throughput = (new->throughput & 0xf0) | theirs_in; in x25_negotiate_facilities() [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/mlxsw/ |
| D | qos_mc_aware.sh | 5 # causes throughput of UC traffic to drop severely when a switch is under heavy 13 # throughput, because many packets (that reach $h3) don't get to the kernel at 20 # measure the throughput. In order to avoid prioritizing unicast traffic, prio 279 echo "UC-only throughput $(humanize $ucth1)" 280 echo "UC+MC throughput $(humanize $ucth2)" 285 echo " ingress UC throughput $(humanize ${uc_rate[0]})" 286 echo " egress UC throughput $(humanize ${uc_rate[1]})" 288 echo " ingress UC throughput $(humanize ${uc_rate_2[0]})" 289 echo " egress UC throughput $(humanize ${uc_rate_2[1]})" 290 echo " ingress MC throughput $(humanize $mc_ir)" [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/drivers/net/mlxsw/ |
| D | qos_mc_aware.sh | 5 # causes throughput of UC traffic to drop severely when a switch is under heavy 13 # throughput, because many packets (that reach $h3) don't get to the kernel at 20 # measure the throughput. In order to avoid prioritizing unicast traffic, prio 276 echo "UC-only throughput $(humanize $ucth1)" 277 echo "UC+MC throughput $(humanize $ucth2)" 282 echo " ingress UC throughput $(humanize ${uc_rate[0]})" 283 echo " egress UC throughput $(humanize ${uc_rate[1]})" 285 echo " ingress UC throughput $(humanize ${uc_rate_2[0]})" 286 echo " egress UC throughput $(humanize ${uc_rate_2[1]})" 287 echo " ingress MC throughput $(humanize $mc_ir)" [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/bpf/benchs/ |
| D | run_common.sh | 38 echo -n "throughput: " 39 echo -n "$*" | sed -E "s/.*throughput\s+([0-9]+\.[0-9]+ ± [0-9]+\.[0-9]+\sM\sops\/s).*/\1/" 46 echo -n "hits throughput: " 47 echo -n "$*" | sed -E "s/.* hits throughput\s+([0-9]+\.[0-9]+ ± [0-9]+\.[0-9]+\sM\sops\/s).*/\1/" 50 echo -n ", important_hits throughput: " 51 …echo "$*" | sed -E "s/.*important_hits throughput\s+([0-9]+\.[0-9]+ ± [0-9]+\.[0-9]+\sM\sops\/s).*…
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dsc/ |
| D | dc_dsc.c | 134 static bool dsc_throughput_from_dpcd(int dpcd_throughput, int *throughput) in dsc_throughput_from_dpcd() argument 138 *throughput = 0; in dsc_throughput_from_dpcd() 141 *throughput = 170; in dsc_throughput_from_dpcd() 144 *throughput = 340; in dsc_throughput_from_dpcd() 147 *throughput = 400; in dsc_throughput_from_dpcd() 150 *throughput = 450; in dsc_throughput_from_dpcd() 153 *throughput = 500; in dsc_throughput_from_dpcd() 156 *throughput = 550; in dsc_throughput_from_dpcd() 159 *throughput = 600; in dsc_throughput_from_dpcd() 162 *throughput = 650; in dsc_throughput_from_dpcd() [all …]
|
| /kernel/linux/linux-5.10/include/linux/dma/ |
| D | k3-psil.h | 16 * enum udma_tp_level - Channel Throughput Levels 18 * @UDMA_TP_HIGH: High Throughput channel 19 * @UDMA_TP_ULTRAHIGH: Ultra High Throughput channel 50 * @channel_tpl: Desired throughput level for the channel
|
| /kernel/linux/linux-6.6/include/linux/dma/ |
| D | k3-psil.h | 16 * enum udma_tp_level - Channel Throughput Levels 18 * @UDMA_TP_HIGH: High Throughput channel 19 * @UDMA_TP_ULTRAHIGH: Ultra High Throughput channel 45 * @channel_tpl: Desired throughput level for the channel
|
| /kernel/linux/linux-6.6/tools/testing/selftests/amd-pstate/ |
| D | tbench.sh | 5 # power consumption and throughput etc.when this script trigger tbench 10 # 4) Get power consumption and throughput by amd_pstate_trace.py. 98 …grep Throughput $OUTFILE_TBENCH-perf-$1-$2.log | awk '{print $2}' > $OUTFILE_TBENCH-throughput-$1-… 99 tp_sum=$(awk 'BEGIN {sum=0};{sum += $1};END {print sum}' $OUTFILE_TBENCH-throughput-$1-$2.log) 100 printf "Tbench-$1-#$2 throughput(MB/s): $tp_sum\n" | tee -a $OUTFILE_TBENCH.result 106 # Permance is throughput per second, denoted T/t, where T is throught rendered in t seconds. 150 …bench-$1-#" $OUTFILE_TBENCH.result | grep "throughput(MB/s):" | awk '{print $NF}' > $OUTFILE_TBENC… 151 tp_sum=$(awk 'BEGIN {sum=0};{sum += $1};END {print sum}' $OUTFILE_TBENCH-throughput-$1.log) 152 printf "Tbench-$1 total throughput(MB/s): $tp_sum\n" | tee -a $OUTFILE_TBENCH.result 154 …avg_tp=$(awk 'BEGIN {sum=0};{sum += $1};END {print sum/'$LOOP_TIMES'}' $OUTFILE_TBENCH-throughput-… [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dsc/ |
| D | dc_dsc.c | 222 static bool dsc_throughput_from_dpcd(int dpcd_throughput, int *throughput) in dsc_throughput_from_dpcd() argument 226 *throughput = 0; in dsc_throughput_from_dpcd() 229 *throughput = 170; in dsc_throughput_from_dpcd() 232 *throughput = 340; in dsc_throughput_from_dpcd() 235 *throughput = 400; in dsc_throughput_from_dpcd() 238 *throughput = 450; in dsc_throughput_from_dpcd() 241 *throughput = 500; in dsc_throughput_from_dpcd() 244 *throughput = 550; in dsc_throughput_from_dpcd() 247 *throughput = 600; in dsc_throughput_from_dpcd() 250 *throughput = 650; in dsc_throughput_from_dpcd() [all …]
|
| /kernel/linux/linux-5.10/Documentation/ABI/obsolete/ |
| D | sysfs-class-net-batman-adv | 29 Defines the throughput value to be used by B.A.T.M.A.N. V 30 when estimating the link throughput using this interface. 32 estimate the throughput by itself.
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_benchmark.c | 65 s64 throughput = (n * (size >> 10)); in amdgpu_benchmark_log_results() local 67 throughput = div64_s64(throughput, time_ms); in amdgpu_benchmark_log_results() 70 " %d to %d in %lld ms, throughput: %lld Mb/s or %lld MB/s\n", in amdgpu_benchmark_log_results() 72 throughput * 8, throughput); in amdgpu_benchmark_log_results()
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/device-mapper/ |
| D | dm-service-time.rst | 11 The performance value is a relative throughput value among all paths 25 The relative throughput value of the path 42 The relative throughput value of the path 79 and sda has an average throughput 1GB/s and sdb has 4GB/s,
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/device-mapper/ |
| D | dm-service-time.rst | 11 The performance value is a relative throughput value among all paths 25 The relative throughput value of the path 42 The relative throughput value of the path 79 and sda has an average throughput 1GB/s and sdb has 4GB/s,
|