Home
last modified time | relevance | path

Searched +full:least +full:- (Results 1 – 25 of 1032) sorted by relevance

12345678910>>...42

/Linux-v6.1/net/netfilter/ipvs/
Dip_vs_wlc.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * IPVS: Weighted Least-Connection Scheduling module
12 * Wensong Zhang : changed for the d-linked destination list
26 * Weighted Least Connection scheduling
32 struct ip_vs_dest *dest, *least; in ip_vs_wlc_schedule() local
39 * (dest overhead) / dest->weight in ip_vs_wlc_schedule()
41 * Remember -- no floats in kernel mode!!! in ip_vs_wlc_schedule()
50 list_for_each_entry_rcu(dest, &svc->destinations, n_list) { in ip_vs_wlc_schedule()
51 if (!(dest->flags & IP_VS_DEST_F_OVERLOAD) && in ip_vs_wlc_schedule()
52 atomic_read(&dest->weight) > 0) { in ip_vs_wlc_schedule()
[all …]
Dip_vs_lc.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * IPVS: Least-Connection Scheduling module
21 * Least Connection scheduling
27 struct ip_vs_dest *dest, *least = NULL; in ip_vs_lc_schedule() local
33 * Simply select the server with the least number of in ip_vs_lc_schedule()
41 list_for_each_entry_rcu(dest, &svc->destinations, n_list) { in ip_vs_lc_schedule()
42 if ((dest->flags & IP_VS_DEST_F_OVERLOAD) || in ip_vs_lc_schedule()
43 atomic_read(&dest->weight) == 0) in ip_vs_lc_schedule()
46 if (!least || doh < loh) { in ip_vs_lc_schedule()
47 least = dest; in ip_vs_lc_schedule()
[all …]
Dip_vs_nq.c1 // SPDX-License-Identifier: GPL-2.0-or-later
11 * The NQ algorithm adopts a two-speed model. When there is an idle server
20 * pages 986-994, 1988.
45 return atomic_read(&dest->activeconns) + 1; in ip_vs_nq_dest_overhead()
50 * Weighted Least Connection scheduling
56 struct ip_vs_dest *dest, *least = NULL; in ip_vs_nq_schedule() local
63 * (server expected overhead) / dest->weight in ip_vs_nq_schedule()
65 * Remember -- no floats in kernel mode!!! in ip_vs_nq_schedule()
74 list_for_each_entry_rcu(dest, &svc->destinations, n_list) { in ip_vs_nq_schedule()
76 if (dest->flags & IP_VS_DEST_F_OVERLOAD || in ip_vs_nq_schedule()
[all …]
Dip_vs_sed.c1 // SPDX-License-Identifier: GPL-2.0-or-later
22 * pages 986-994, 1988.
49 return atomic_read(&dest->activeconns) + 1; in ip_vs_sed_dest_overhead()
54 * Weighted Least Connection scheduling
60 struct ip_vs_dest *dest, *least; in ip_vs_sed_schedule() local
67 * (server expected overhead) / dest->weight in ip_vs_sed_schedule()
69 * Remember -- no floats in kernel mode!!! in ip_vs_sed_schedule()
78 list_for_each_entry_rcu(dest, &svc->destinations, n_list) { in ip_vs_sed_schedule()
79 if (!(dest->flags & IP_VS_DEST_F_OVERLOAD) && in ip_vs_sed_schedule()
80 atomic_read(&dest->weight) > 0) { in ip_vs_sed_schedule()
[all …]
Dip_vs_lblcr.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * IPVS: Locality-Based Least-Connection with Replication scheduler
8 * Julian Anastasov : Added the missing (dest->weight>0)
16 * n, serverSet[dest_ip] <- {weighted least-conn node};
18 * n <- {least-conn (alive) node in serverSet[dest_ip]};
22 * n <- {weighted least-conn node};
25 * now - serverSet[dest_ip].lastMod > T then
26 * m <- {most conn node in serverSet[dest_ip]};
29 * serverSet[dest_ip].lastMod <- now;
80 #define IP_VS_LBLCR_TAB_MASK (IP_VS_LBLCR_TAB_SIZE - 1)
[all …]
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
10 IP Virtual Server support will let you build a high-performance
12 option must be enabled for at least one of the clustered computers
74 if IP VS was compiled built-in.
115 tristate "round-robin scheduling"
117 The robin-robin scheduling algorithm simply directs network
118 connections to different real servers in a round-robin manner.
124 tristate "weighted round-robin scheduling"
126 The weighted robin-robin scheduling algorithm directs network
128 in a round-robin manner. Servers with higher weights receive
[all …]
Dip_vs_lblc.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * IPVS: Locality-Based Least-Connection scheduling module
9 * *lock(tbl->lock) ==> *lock(&tbl->lock)
10 * Wensong Zhang : fixed the uninitialized tbl->lock bug
23 * n, cachenode[dest_ip] <- {weighted least-conn node};
25 * n <- cachenode[dest_ip];
29 * n, cachenode[dest_ip] <- {weighted least-conn node};
81 #define IP_VS_LBLC_TAB_MASK (IP_VS_LBLC_TAB_SIZE - 1)
136 ip_vs_dest_put_and_free(en->dest); in ip_vs_lblc_rcu_free()
142 hlist_del_rcu(&en->list); in ip_vs_lblc_del()
[all …]
/Linux-v6.1/tools/testing/selftests/rcutorture/doc/
DTREE_RCU-kconfig.txt1 This document gives a brief rationale for the TREE_RCU-related test
7 CONFIG_DEBUG_LOCK_ALLOC -- Do three, covering CONFIG_PROVE_LOCKING & not.
8 CONFIG_DEBUG_OBJECTS_RCU_HEAD -- Do one.
9 CONFIG_HZ_PERIODIC -- Do one.
10 CONFIG_NO_HZ_IDLE -- Do those not otherwise specified. (Groups of two.)
11 CONFIG_NO_HZ_FULL -- Do two, one with partial CPU enablement.
12 CONFIG_PREEMPT -- Do half. (First three and #8.)
13 CONFIG_PROVE_LOCKING -- Do several, covering CONFIG_DEBUG_LOCK_ALLOC=y and not.
14 CONFIG_PROVE_RCU -- Hardwired to CONFIG_PROVE_LOCKING.
15 CONFIG_RCU_BOOST -- one of PREEMPT_RCU.
[all …]
/Linux-v6.1/Documentation/ABI/stable/
Dsysfs-bus-mhi6 using a BHI (Boot Host Interface) register read after at least
8 without having the device power on at least once, the file will
18 at least one attempt to power up the device has been done. If
19 read without having the device power on at least once, the file
28 a reset of last resort, and will require a complete re-init.
30 non-responsive, or as a means of loading new firmware as a
/Linux-v6.1/tools/perf/pmu-events/arch/x86/skylakex/
Dpipeline.json3 …y executing divide or square root operations. Accounts for integer and floating-point operations.",
175 …"PublicDescription": "This is a non-precise version (that is, does not use PEBS) of the event that…
199 …"BriefDescription": "Core crystal clock cycles when at least one thread on the physical core is un…
236 …"BriefDescription": "Core crystal clock cycles when at least one thread on the physical core is un…
266 …"BriefDescription": "Core cycles when at least one thread on the physical core is not in halt stat…
284 …"BriefDescription": "Core cycles when at least one thread on the physical core is not in halt stat…
426 …e number of prefixes in a 16B-line. This may result in a three-cycle penalty for each LCP (Length …
445 …tion. For instructions that consist of multiple micro-ops, Counts the retirement of the last micro
450 "BriefDescription": "Number of instructions retired. General Counter - architectural event",
456 …n": "Counts the number of instructions (EOMs) retired. Counting covers macro-fused instructions in…
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/cascadelakex/
Dpipeline.json3 …y executing divide or square root operations. Accounts for integer and floating-point operations.",
175 …"PublicDescription": "This is a non-precise version (that is, does not use PEBS) of the event that…
199 …"BriefDescription": "Core crystal clock cycles when at least one thread on the physical core is un…
236 …"BriefDescription": "Core crystal clock cycles when at least one thread on the physical core is un…
266 …"BriefDescription": "Core cycles when at least one thread on the physical core is not in halt stat…
284 …"BriefDescription": "Core cycles when at least one thread on the physical core is not in halt stat…
426 …e number of prefixes in a 16B-line. This may result in a three-cycle penalty for each LCP (Length …
445 …tion. For instructions that consist of multiple micro-ops, Counts the retirement of the last micro
450 "BriefDescription": "Number of instructions retired. General Counter - architectural event",
456 …n": "Counts the number of instructions (EOMs) retired. Counting covers macro-fused instructions in…
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/skylake/
Dpipeline.json3 …y executing divide or square root operations. Accounts for integer and floating-point operations.",
188 …"BriefDescription": "Core crystal clock cycles when at least one thread on the physical core is un…
225 …"BriefDescription": "Core crystal clock cycles when at least one thread on the physical core is un…
255 …"BriefDescription": "Core cycles when at least one thread on the physical core is not in halt stat…
273 …"BriefDescription": "Core cycles when at least one thread on the physical core is not in halt stat…
415 …e number of prefixes in a 16B-line. This may result in a three-cycle penalty for each LCP (Length …
434 …tion. For instructions that consist of multiple micro-ops, Counts the retirement of the last micro
439 "BriefDescription": "Number of instructions retired. General Counter - architectural event",
445 …n": "Counts the number of instructions (EOMs) retired. Counting covers macro-fused instructions in…
486 …"BriefDescription": "Cycles the issue-stage is waiting for front-end to fetch from resteered path …
[all …]
/Linux-v6.1/sound/core/
Dpcm_iec958.c1 // SPDX-License-Identifier: GPL-2.0-only
13 * snd_pcm_create_iec958_consumer_default - create default consumer format IEC958 channel status
14 * @cs: channel status buffer, at least four bytes
18 * @len. When relevant, the configuration-dependant bits will be set as
32 return -EINVAL; in snd_pcm_create_iec958_consumer_default()
52 return -EINVAL; in fill_iec958_consumer()
80 return -EINVAL; in fill_iec958_consumer()
103 case 32: /* Assume 24-bit width for 32-bit samples. */ in fill_iec958_consumer()
109 return -EINVAL; in fill_iec958_consumer()
120 * snd_pcm_fill_iec958_consumer - Fill consumer format IEC958 channel status
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/sandybridge/
Duncore-other.json22 …for data returning from the memory controller. Accounts for coherent and non-coherent requests ini…
26 …for data returning from the memory controller. Accounts for coherent and non-coherent requests ini…
31 …"Cycles with at least half of the requests outstanding are waiting for data return from memory con…
37 …"Cycles with at least half of the requests outstanding are waiting for data return from memory con…
42 …on": "Cycles with at least one request outstanding is waiting for data return from memory controll…
48 …on": "Cycles with at least one request outstanding is waiting for data return from memory controll…
53 …"BriefDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores,…
58 …"PublicDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores…
83 "BriefDescription": "This 48-bit fixed counter counts the UCLK cycles.",
88 "PublicDescription": "This 48-bit fixed counter counts the UCLK cycles.",
/Linux-v6.1/tools/perf/pmu-events/arch/x86/ivybridge/
Duncore-other.json22 …for data returning from the memory controller. Accounts for coherent and non-coherent requests ini…
26 …for data returning from the memory controller. Accounts for coherent and non-coherent requests ini…
31 …"Cycles with at least half of the requests outstanding are waiting for data return from memory con…
37 …"Cycles with at least half of the requests outstanding are waiting for data return from memory con…
42 …on": "Cycles with at least one request outstanding is waiting for data return from memory controll…
48 …on": "Cycles with at least one request outstanding is waiting for data return from memory controll…
53 …"BriefDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores,…
58 …"PublicDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores…
83 "BriefDescription": "This 48-bit fixed counter counts the UCLK cycles.",
88 "PublicDescription": "This 48-bit fixed counter counts the UCLK cycles.",
Dpipeline.json35 "BriefDescription": "Speculative and retired macro-conditional branches",
40 "PublicDescription": "Speculative and retired macro-conditional branches.",
45 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi…
50 …"PublicDescription": "Speculative and retired macro-unconditional branches excluding calls and ind…
84 "BriefDescription": "Not taken macro-conditional branches",
89 "PublicDescription": "Not taken macro-conditional branches.",
94 "BriefDescription": "Taken speculative and retired macro-conditional branches",
99 "PublicDescription": "Taken speculative and retired macro-conditional branches.",
104 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding…
109 …"PublicDescription": "Taken speculative and retired macro-conditional branch instructions excludin…
[all …]
/Linux-v6.1/arch/arc/lib/
Dstrcmp.S1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
33 bic_s r0,r0,r1 ; mask for least significant difference bit
35 xor r0,r5,r1 ; mask for least significant difference byte
50 bic_s r0,r0,r1 ; mask for least significant difference bit
52 xor r0,r5,r1 ; mask for least significant difference byte
60 /* The zero-detection above can mis-detect 0x01 bytes as zeroes
61 because of carry-propagateion from a lower significant zero byte.
/Linux-v6.1/Documentation/userspace-api/media/mediactl/
Dmedia-types.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _media-controller-types:
10 .. _media-entity-functions:
11 .. _MEDIA-ENT-F-UNKNOWN:
12 .. _MEDIA-ENT-F-V4L2-SUBDEV-UNKNOWN:
13 .. _MEDIA-ENT-F-IO-V4L:
14 .. _MEDIA-ENT-F-IO-VBI:
15 .. _MEDIA-ENT-F-IO-SWRADIO:
16 .. _MEDIA-ENT-F-IO-DTV:
17 .. _MEDIA-ENT-F-DTV-DEMOD:
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/icelake/
Dpipeline.json10 …y executing divide or square root operations. Accounts for integer and floating-point operations.",
158 "BriefDescription": "Mispredicted non-taken conditional branch instructions retired.",
182 …"BriefDescription": "All miss-predicted indirect branch instructions retired (excluding RETs. TSX …
189 …"PublicDescription": "Counts all miss-predicted indirect branch instructions retired (excluding RE…
248 …stal clock cycle counts between active hyperthreads, i.e., those in C0 sleep-state. A hyperthread …
450 …e number of prefixes in a 16B-line. This may result in a three-cycle penalty for each LCP (Length …
468 "BriefDescription": "Number of instructions retired. Fixed Counter - architectural event",
474 …"PublicDescription": "Counts the number of instructions retired - an Architectural PerfMon event. …
479 "BriefDescription": "Number of instructions retired. General Counter - architectural event",
486 …"PublicDescription": "Counts the number of instructions retired - an Architectural PerfMon event. …
[all …]
Dvirtual-memory.json15 … "BriefDescription": "Cycles when at least one PMH is busy with a page walk for a demand load.",
22 …"PublicDescription": "Counts cycles when at least one PMH (Page Miss Handler) is busy with a page …
88 "BriefDescription": "Cycles when at least one PMH is busy with a page walk for a store.",
95 …"PublicDescription": "Counts cycles when at least one PMH (Page Miss Handler) is busy with a page …
155 …truction fetch requests that miss the ITLB (Instruction TLB) and hit the STLB (Second-level TLB).",
161 …"BriefDescription": "Cycles when at least one PMH is busy with a page walk for code (instruction f…
168 …"PublicDescription": "Counts cycles when at least one PMH (Page Miss Handler) is busy with a page …
222 "BriefDescription": "DTLB flush attempts of the thread-specific entries",
228 … "PublicDescription": "Counts the number of DTLB flush attempts of the thread-specific entries.",
/Linux-v6.1/tools/perf/pmu-events/arch/x86/tigerlake/
Dpipeline.json10 …y executing divide or square root operations. Accounts for integer and floating-point operations.",
156 "BriefDescription": "Mispredicted non-taken conditional branch instructions retired.",
180 …"BriefDescription": "All miss-predicted indirect branch instructions retired (excluding RETs. TSX …
187 …"PublicDescription": "Counts all miss-predicted indirect branch instructions retired (excluding RE…
244 …stal clock cycle counts between active hyperthreads, i.e., those in C0 sleep-state. A hyperthread …
452 …e number of prefixes in a 16B-line. This may result in a three-cycle penalty for each LCP (Length …
468 "BriefDescription": "Number of instructions retired. Fixed Counter - architectural event",
474 …"PublicDescription": "Counts the number of X86 instructions retired - an Architectural PerfMon eve…
479 "BriefDescription": "Number of instructions retired. General Counter - architectural event",
486 …"PublicDescription": "Counts the number of X86 instructions retired - an Architectural PerfMon eve…
[all …]
Dvirtual-memory.json14 … "BriefDescription": "Cycles when at least one PMH is busy with a page walk for a demand load.",
21 …"PublicDescription": "Counts cycles when at least one PMH (Page Miss Handler) is busy with a page …
81 "BriefDescription": "Cycles when at least one PMH is busy with a page walk for a store.",
88 …"PublicDescription": "Counts cycles when at least one PMH (Page Miss Handler) is busy with a page …
143 …truction fetch requests that miss the ITLB (Instruction TLB) and hit the STLB (Second-level TLB).",
148 …"BriefDescription": "Cycles when at least one PMH is busy with a page walk for code (instruction f…
155 …"PublicDescription": "Counts cycles when at least one PMH (Page Miss Handler) is busy with a page …
204 "BriefDescription": "DTLB flush attempts of the thread-specific entries",
210 … "PublicDescription": "Counts the number of DTLB flush attempts of the thread-specific entries.",
/Linux-v6.1/tools/perf/pmu-events/arch/x86/icelakex/
Dpipeline.json10 …y executing divide or square root operations. Accounts for integer and floating-point operations.",
158 "BriefDescription": "Mispredicted non-taken conditional branch instructions retired.",
182 …"BriefDescription": "All miss-predicted indirect branch instructions retired (excluding RETs. TSX …
189 …"PublicDescription": "Counts all miss-predicted indirect branch instructions retired (excluding RE…
225 …"PublicDescription": "This is a non-precise version (that is, does not use PEBS) of the event that…
260 …stal clock cycle counts between active hyperthreads, i.e., those in C0 sleep-state. A hyperthread …
462 …e number of prefixes in a 16B-line. This may result in a three-cycle penalty for each LCP (Length …
480 "BriefDescription": "Number of instructions retired. Fixed Counter - architectural event",
486 …"PublicDescription": "Counts the number of instructions retired - an Architectural PerfMon event. …
491 "BriefDescription": "Number of instructions retired. General Counter - architectural event",
[all …]
/Linux-v6.1/Documentation/driver-api/media/drivers/
Drkisp1.rst1 .. SPDX-License-Identifier: GPL-2.0
7 ------------------------------
12 - V10: used at least in rk3288 and rk3399
13 - V11: declared in the original vendor code, but not used
14 - V12: used at least in rk3326 and px30
15 - V13: used at least in rk1808
16 - V20: used in rk3568 and beyond
29 -----------------------
31 - V12 supports a new CSI-host implementation but can still
33 - The module for lens shading correction got changed
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/ivytown/
Dpipeline.json35 "BriefDescription": "Speculative and retired macro-conditional branches",
40 "PublicDescription": "Speculative and retired macro-conditional branches.",
45 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi…
50 …"PublicDescription": "Speculative and retired macro-unconditional branches excluding calls and ind…
84 "BriefDescription": "Not taken macro-conditional branches",
89 "PublicDescription": "Not taken macro-conditional branches.",
94 "BriefDescription": "Taken speculative and retired macro-conditional branches",
99 "PublicDescription": "Taken speculative and retired macro-conditional branches.",
104 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding…
109 …"PublicDescription": "Taken speculative and retired macro-conditional branch instructions excludin…
[all …]

12345678910>>...42