Home
last modified time | relevance | path

Searched +full:best +full:- +full:effort (Results 1 – 25 of 280) sorted by relevance

12345678910>>...12

/linux-6.14.4/Documentation/userspace-api/gpio/
Dgpio-get-linehandle-ioctl.rst1 .. SPDX-License-Identifier: GPL-2.0
11 gpio-v2-get-line-ioctl.rst.
16 GPIO_GET_LINEHANDLE_IOCTL - Request a line or lines from the kernel.
55 .. _gpio-get-linehandle-config-rules:
58 -------------------
65 line is requested "as-is" to allow reading of the line value without altering
71 If none are set then the line is assumed push-pull.
80 .. _gpio-get-linehandle-config-support:
83 ---------------------
88 - reject the request
[all …]
Dgpio-v2-get-line-ioctl.rst1 .. SPDX-License-Identifier: GPL-2.0
12 GPIO_V2_GET_LINE_IOCTL - Request a line or lines from the kernel.
37 :ref:`gpio-v2-line-request`.
41 as possible. e.g. gpio-v2-line-get-values-ioctl.rst will read all the
53 .. _gpio-v2-get-line-config-rules:
56 -------------------
63 and the line is requested "as-is" to allow reading of the line value
69 If none are set then the line is assumed push-pull.
88 applies to both the values returned by gpio-v2-line-get-values-ioctl.rst and
89 the edges returned by gpio-v2-line-event-read.rst. If not
[all …]
Dgpio-get-lineevent-ioctl.rst1 .. SPDX-License-Identifier: GPL-2.0
11 gpio-v2-get-line-ioctl.rst.
16 GPIO_GET_LINEEVENT_IOCTL - Request a line with edge detection from the kernel.
42 described in gpio-lineevent-data-read.rst.
54 As with the :ref:`line handle<gpio-get-linehandle-config-support>`, the
55 bias configuration is best effort.
60 -------------------
83 On error -1 and the ``errno`` variable is set appropriately.
84 Common error codes are described in error-codes.rst.
/linux-6.14.4/Documentation/block/
Dioprio.rst7 -----
12 mq-deadline.
15 ------------------
29 IOPRIO_CLASS_BE: This is the best-effort scheduling class, which is the default
41 -----
45 # ionice -c<class> -n<level> -p<pid>
51 # ionice -c2 -n0 /bin/ls
53 will run ls at the best-effort scheduling class at the highest priority.
56 # ionice -c1 -n2 -p100
111 const char *to_prio[] = { "none", "realtime", "best-effort", "idle", };
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/net/
Dfsl,fman-port.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/fsl,fman-port.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Frank Li <[email protected]>
21 - fsl,fman-v2-port-oh
22 - fsl,fman-v2-port-rx
23 - fsl,fman-v2-port-tx
24 - fsl,fman-v3-port-oh
25 - fsl,fman-v3-port-rx
[all …]
/linux-6.14.4/arch/powerpc/boot/dts/fsl/
Dqoriq-fman3-0-10g-1-best-effort.dtsi4 * Copyright 2012 - 2015 Freescale Semiconductor Inc.
37 cell-index = <0x9>;
38 compatible = "fsl,fman-v3-port-rx";
40 fsl,fman-10g-port;
41 fsl,fman-best-effort-port;
45 cell-index = <0x29>;
46 compatible = "fsl,fman-v3-port-tx";
48 fsl,fman-10g-port;
49 fsl,fman-best-effort-port;
53 cell-index = <1>;
[all …]
Dqoriq-fman3-0-10g-0-best-effort.dtsi4 * Copyright 2012 - 2015 Freescale Semiconductor Inc.
37 cell-index = <0x8>;
38 compatible = "fsl,fman-v3-port-rx";
40 fsl,fman-10g-port;
41 fsl,fman-best-effort-port;
45 cell-index = <0x28>;
46 compatible = "fsl,fman-v3-port-tx";
48 fsl,fman-10g-port;
49 fsl,fman-best-effort-port;
53 cell-index = <0>;
[all …]
/linux-6.14.4/net/core/
Dieee8021q_helpers.c1 // SPDX-License-Identifier: GPL-2.0
12 * IEEE 802.1Q-2022 in Annex I "I.3 Traffic type to traffic class mapping" and
13 * Table I-1 "Traffic type to traffic class mapping".
82 * ieee8021q_tt_to_tc - Map IEEE 802.1Q Traffic Type to Traffic Class
88 * example provided by IEEE 802.1Q-2022 in Annex I "I.3 Traffic type to traffic
89 * class mapping" and Table I-1 "Traffic type to traffic class mapping".
99 return -EINVAL; in ieee8021q_tt_to_tc()
105 IEEE8021Q_TT_MAX - 1, in ieee8021q_tt_to_tc()
106 "ieee8021q_8queue_tt_tc_map != max - 1"); in ieee8021q_tt_to_tc()
110 IEEE8021Q_TT_MAX - 1, in ieee8021q_tt_to_tc()
[all …]
/linux-6.14.4/include/net/
Dieee8021q.h1 /* SPDX-License-Identifier: GPL-2.0 */
10 * enum ieee8021q_traffic_type - 802.1Q traffic type priority values (802.1Q-2022)
13 * @IEEE8021Q_TT_BE: Best Effort (default). According to 802.1Q-2022, BE is 0
15 * @IEEE8021Q_TT_EE: Excellent Effort
47 return -EOPNOTSUPP; in ietf_dscp_to_ieee8021q_tt()
53 return -EOPNOTSUPP; in ieee8021q_tt_to_tc()
/linux-6.14.4/Documentation/filesystems/bcachefs/
DCodingStyle.rst1 .. SPDX-License-Identifier: GPL-2.0
11 Things don't always have to be perfect - nitpicking often does more harm than
12 good. But appreciate beauty when you see it - and let people know.
26 you're not sure if it can happen and not sure how to handle it yet - make it a
33 expensive - but don't turn everything into a debug mode assertion, so that
52 elide - if we were working in a language with embedded correctness proofs that
56 invariants with runtime checks - much like the way people working in
60 Looking for ways to make your assertions simpler - and higher level - will
63 Good code is code where you can poke around and see what it's doing -
68 going on - fix that first.
[all …]
/linux-6.14.4/net/dcb/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
13 requirements (highly reliable, no drops vs. best effort vs. low
14 latency) to co-exist on Ethernet.
17 Enhanced Transmission Selection (aka Priority Grouping) - provides a
19 Priority-based Flow Control (PFC) - a MAC control pause frame which
/linux-6.14.4/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dfwsignal.h1 // SPDX-License-Identifier: ISC
10 * enum brcmf_fws_fifo - fifo indices used by dongle firmware.
14 * @BRCMF_FWS_FIFO_AC_BE: fifo for best-effort traffic.
/linux-6.14.4/drivers/net/wireless/ti/wl1251/
Dinit.h1 /* SPDX-License-Identifier: GPL-2.0-only */
14 /* best effort/legacy */
46 * slot number setting to start transmission at DIFS interval - normal DCF
/linux-6.14.4/net/hsr/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 # IEC 62439-3 High-availability Seamless Redundancy
7 tristate "High-availability Seamless Redundancy (HSR & PRP)"
9 This enables IEC 62439 defined High-availability Seamless
20 ports), giving a redundant, instant fail-over network. Each HSR node
27 a redundant, instant fail-over network. Unlike HSR, PRP networks
31 This code is a "best effort" to comply with the HSR standard as
32 described in IEC 62439-3:2010 (HSRv0) and IEC 62439-3:2012 (HSRv1),
33 and PRP standard described in IEC 62439-4:2012 (PRP), but no
/linux-6.14.4/arch/x86/include/asm/
Dkfence.h1 /* SPDX-License-Identifier: GPL-2.0 */
51 * with interrupts disabled. Therefore, the below is best-effort, and in kfence_protect_page()
/linux-6.14.4/Documentation/process/
D1.Intro.rst7 -----------------
15 Linux kernel must be made available under a GPL-compatible license.
24 :ref:`development_early_stage` covers early-stage project planning, with an
35 Following the advice in this section should help to ensure the best
51 ---------------------------
56 kernel has evolved into a best-of-breed operating system component which
57 runs on pocket-sized digital music players, desktop PCs, the largest
66 capable and well-suited to the task at hand as possible. Distributors and
77 free software projects. A typical three-month kernel development cycle can
85 smoothly (and produce a high-quality product) in an environment where
[all …]
D3.Early-stage.rst3 Early-stage planning
8 though, much of the groundwork for success is best laid before the first
14 ----------------------
28 the linux-kernel mailing list, where it immediately ran into problems.
52 more concerned about system stability, long-term maintenance, and finding
54 The moral of the story is to focus on the problem - not a specific solution
55 - and to discuss it with the development community before investing in the
61 - What, exactly, is the problem which needs to be solved?
63 - Who are the users affected by this problem? Which use cases should the
66 - How does the kernel fall short in addressing that problem now?
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/soc/mediatek/
Dmediatek,mt8183-dvfsrc.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/soc/mediatek/mediatek,mt8183-dvfsrc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
14 an effort to provide the best achievable performance per watt.
16 on all of the DVFSRC-controlled regulators and SoC bandwidth knobs.
19 - AngeloGioacchino Del Regno <[email protected]>
20 - Henry Chen <[email protected]>
25 - enum:
26 - mediatek,mt8183-dvfsrc
[all …]
/linux-6.14.4/fs/pstore/
Dblk.c1 // SPDX-License-Identifier: GPL-2.0
3 * Implements pstore backend driver that write to block (or non-block) storage
34 static long pmsg_size = -1;
42 static long console_size = -1;
50 static long ftrace_size = -1;
57 MODULE_PARM_DESC(best_effort, "use best effort to write (i.e. do not require storage driver pstore …
60 * blkdev - the block device to use for pstore storage
61 * See Documentation/admin-guide/pstore-blk.rst for details.
78 if (_##name_ & ((alignsize) - 1)) { \
94 dev->zone.name = _##name_; \
[all …]
/linux-6.14.4/Documentation/gpu/rfc/
Di915_small_bar.rst4 Starting from DG2 we will have resizable BAR support for device local-memory(i.e
11 ----------------------------------------------
16 required, and prioritize using the non-CPU visible portion of
19 .. kernel-doc:: Documentation/gpu/rfc/i915_small_bar.h
23 ---------------------------------
34 .. kernel-doc:: Documentation/gpu/rfc/i915_small_bar.h
38 --------------------------
41 1) Error capture is best effort on small BAR systems; if the pages are not
/linux-6.14.4/Documentation/networking/devlink/
Docteontx2.rst1 .. SPDX-License-Identifier: GPL-2.0
13 The ``octeontx2 PF and VF`` drivers implement the following driver-specific parameters.
15 .. list-table:: Driver-specific parameters implemented
18 * - Name
19 - Type
20 - Mode
21 - Description
22 * - ``mcam_count``
23 - u16
24 - runtime
[all …]
/linux-6.14.4/kernel/
Dasync.c1 // SPDX-License-Identifier: GPL-2.0-only
21 have their externally visible parts happen sequentially and in-order.
22 (not unlike how out-of-order CPUs retire their instructions in order)
98 if (!list_empty(&domain->pending)) in lowest_in_progress()
99 first = list_first_entry(&domain->pending, in lowest_in_progress()
108 ret = first->cookie; in lowest_in_progress()
125 pr_debug("calling %lli_%pS @ %i\n", (long long)entry->cookie, in async_run_entry_fn()
126 entry->func, task_pid_nr(current)); in async_run_entry_fn()
129 entry->func(entry->data, entry->cookie); in async_run_entry_fn()
132 (long long)entry->cookie, entry->func, in async_run_entry_fn()
[all …]
/linux-6.14.4/mm/kasan/
Dreport_tags.c1 // SPDX-License-Identifier: GPL-2.0
18 * defined as out-of-bounds bug type. in get_common_bug_type()
22 * so that this can qualify as out-of-bounds. in get_common_bug_type()
24 if (info->access_addr + info->access_size < info->access_addr) in get_common_bug_type()
25 return "out-of-bounds"; in get_common_bug_type()
27 return "invalid-access"; in get_common_bug_type()
37 if ((!info->cache || !info->object) && !info->bug_type) { in kasan_complete_mode_report_info()
38 info->bug_type = get_common_bug_type(info); in kasan_complete_mode_report_info()
48 * buggy object. This is a best-effort process. in kasan_complete_mode_report_info()
55 for (u64 i = pos - 1; i != pos - 1 - stack_ring.size; i--) { in kasan_complete_mode_report_info()
[all …]
/linux-6.14.4/drivers/comedi/drivers/ni_routing/
DREADME15 increasingly hard to find and the NI-MHDDK (comments in in example code).
22 varying purposes, but the end-user had to gain a knowledge of register
26 programming manuals and vendor-provided documentation are _not_ even
27 close to the same names that are in the end-user documentation.
32 NIDAQmx(-base) c-libraries, nor with register level programming, _nor_
34 information is through the proprietary NI-MAX software, which currently only
36 cannot be exported from NI-MAX, except by screenshot.
40 The content of this directory is part of an effort to greatly simplify the use
41 of signal routing capabilities of National Instruments data-acquisition and
42 control hardware. In order to facilitate the transfer of register-level
[all …]
/linux-6.14.4/arch/powerpc/platforms/512x/
Dmpc512x_shared.c1 // SPDX-License-Identifier: GPL-2.0-or-later
17 #include <linux/fsl-diu-fb.h>
36 out_be32(&reset_module_base->rpr, 0x52535445); in mpc512x_restart()
38 out_be32(&reset_module_base->rcr, 0x2); in mpc512x_restart()
47 u8 gamma[0x300]; /* 32-bit aligned! */
48 struct diu_ad ad0; /* 32-bit aligned! */
63 np = of_find_compatible_node(NULL, NULL, "fsl,mpc5121-diu"); in mpc512x_set_pixel_clock()
71 clk_diu = clk_get_sys(np->name, "ipg"); in mpc512x_set_pixel_clock()
85 * determine the acceptable clock range for the monitor (+/- 5%), in mpc512x_set_pixel_clock()
88 pr_debug("DIU pixclock in ps - %u\n", pixclock); in mpc512x_set_pixel_clock()
[all …]

12345678910>>...12