Home
last modified time | relevance | path

Searched +full:max +full:- +full:functions (Results 1 – 25 of 1121) sorted by relevance

12345678910>>...45

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pci/
Dpci-ep.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pci/pci-ep.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
13 - Kishon Vijay Abraham I <kishon@ti.com>
17 pattern: "^pcie-ep@"
19 max-functions:
20 description: Maximum number of functions that can be configured
26 max-virtual-functions:
27 description: Array representing the number of virtual functions corresponding to each physical
[all …]
Drcar-pci-ep.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 # Copyright (C) 2020 Renesas Electronics Europe GmbH - https://www.renesas.com/eu/en/
4 ---
5 $id: http://devicetree.org/schemas/pci/rcar-pci-ep.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Renesas R-Car PCIe Endpoint
11 - Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
12 - Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
17 - enum:
18 - renesas,r8a774a1-pcie-ep # RZ/G2M
[all …]
Dti,j721e-pci-ep.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 # Copyright (C) 2020 Texas Instruments Incorporated - http://www.ti.com/
4 ---
5 $id: http://devicetree.org/schemas/pci/ti,j721e-pci-ep.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Kishon Vijay Abraham I <kishon@ti.com>
14 - $ref: cdns-pcie-ep.yaml#
19 - const: ti,j721e-pcie-ep
20 - description: PCIe EP controller in AM64
22 - const: ti,am64-pcie-ep
[all …]
/kernel/linux/linux-5.10/tools/power/pm-graph/config/
Dexample.cfg6 # command line. It also includes advanced settings for functions
9 # sudo ./sleepgraph.py -config config/example.cfg
14 # ---- General Options ----
26 output-dir: suspend-{hostname}-{date}-{time}
49 # Enable/disable runtime suspend for all devices, restore all after test (default: no-action)
53 # Switch the display on/off for the test using xset (default: no-action)
57 # Print the status of the test run in the given file (default: no-action)
64 # ---- Advanced Options ----
74 # graph source functions in the timeline (default: false)
101 # Call Loop Max Gap (dev mode only)
[all …]
/kernel/linux/linux-6.6/tools/power/pm-graph/config/
Dexample.cfg6 # command line. It also includes advanced settings for functions
9 # sudo ./sleepgraph.py -config config/example.cfg
14 # ---- General Options ----
26 output-dir: suspend-{hostname}-{date}-{time}
49 # Enable/disable runtime suspend for all devices, restore all after test (default: no-action)
53 # Switch the display on/off for the test using xset (default: no-action)
57 # Print the status of the test run in the given file (default: no-action)
64 # ---- Advanced Options ----
74 # graph source functions in the timeline (default: false)
101 # Call Loop Max Gap (dev mode only)
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pci/
Drockchip-pcie-ep.txt4 - compatible: Should contain "rockchip,rk3399-pcie-ep"
5 - reg: Two register ranges as listed in the reg-names property
6 - reg-names: Must include the following names
7 - "apb-base"
8 - "mem-base"
9 - clocks: Must contain an entry for each entry in clock-names.
10 See ../clocks/clock-bindings.txt for details.
11 - clock-names: Must include the following entries:
12 - "aclk"
13 - "aclk-perf"
[all …]
Drcar-pci-ep.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 # Copyright (C) 2020 Renesas Electronics Europe GmbH - https://www.renesas.com/eu/en/
4 ---
5 $id: http://devicetree.org/schemas/pci/rcar-pci-ep.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Renesas R-Car PCIe Endpoint
11 - Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
12 - Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
17 - enum:
18 - renesas,r8a774a1-pcie-ep # RZ/G2M
[all …]
Dti,j721e-pci-ep.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 # Copyright (C) 2020 Texas Instruments Incorporated - http://www.ti.com/
4 ---
5 $id: "http://devicetree.org/schemas/pci/ti,j721e-pci-ep.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
11 - Kishon Vijay Abraham I <kishon@ti.com>
14 - $ref: "cdns-pcie-ep.yaml#"
19 - ti,j721e-pcie-ep
24 reg-names:
26 - const: intd_cfg
[all …]
Dpci-ep.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pci/pci-ep.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
13 - Kishon Vijay Abraham I <kishon@ti.com>
17 pattern: "^pcie-ep@"
19 max-functions:
20 description: Maximum number of functions that can be configured
26 max-link-speed:
30 num-lanes:
[all …]
/kernel/liteos_m/arch/risc-v/nuclei/gcc/nmsis/Core/Include/
Dcore_compatiable.h4 * SPDX-License-Identifier: Apache-2.0
10 * www.apache.org/licenses/LICENSE-2.0
28 /* ===== ARM Compatiable Functions ===== */
30 * \defgroup NMSIS_Core_ARMCompatiable_Functions ARM Compatiable Functions
32 * \brief A few functions that compatiable with ARM CMSIS-Core.
35 * Here we provided a few functions that compatiable with ARM CMSIS-Core,
71 #define __SSAT(val, sat) __RV_SCLIP32((val), (sat-1))
76 const int32_t max = (int32_t)((1U << (sat - 1U)) - 1U);
77 const int32_t min = -1 - max ;
78 if (val > max) {
[all …]
/kernel/linux/linux-5.10/drivers/iommu/
Dioasid.c1 // SPDX-License-Identifier: GPL-2.0
21 * struct ioasid_allocator_data - Internal data structure to hold information
24 * - Default allocator always has its own XArray to track the IOASIDs allocated.
25 * - Custom allocators may share allocation helpers with different private data.
26 * Custom allocators that share the same helper functions also share the same
33 * 3. When all custom allocators sharing the same helper functions are
37 * functions, outstanding IOASIDs are preserved.
41 * @ops: allocator helper functions and its data
61 static ioasid_t default_alloc(ioasid_t min, ioasid_t max, void *opaque);
77 static ioasid_t default_alloc(ioasid_t min, ioasid_t max, void *opaque) in default_alloc() argument
[all …]
/kernel/linux/linux-5.10/include/linux/
Dioasid.h1 /* SPDX-License-Identifier: GPL-2.0 */
8 #define INVALID_IOASID ((ioasid_t)-1)
10 typedef ioasid_t (*ioasid_alloc_fn_t)(ioasid_t min, ioasid_t max, void *data);
18 * struct ioasid_allocator_ops - IOASID allocator helper functions and data
22 * @list: for tracking ops that share helper functions but not data
35 ioasid_t ioasid_alloc(struct ioasid_set *set, ioasid_t min, ioasid_t max,
46 ioasid_t max, void *private) in ioasid_alloc() argument
63 return -ENOTSUPP; in ioasid_register_allocator()
72 return -ENOTSUPP; in ioasid_set_data()
/kernel/linux/linux-6.6/kernel/trace/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
21 API, which will be used by other function-entry hooking
27 See Documentation/trace/ftrace-design.rst
32 See Documentation/trace/ftrace-design.rst
40 See Documentation/trace/ftrace-design.rst
69 See Documentation/trace/ftrace-design.rst
74 See Documentation/trace/ftrace-design.rst
79 Arch supports the gcc options -pg with -mfentry
84 Arch supports the gcc options -pg with -mrecord-mcount and -nop-mcount
89 Arch supports objtool --mcount
[all …]
/kernel/linux/linux-6.6/net/xdp/
Dxsk_queue.h1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* XDP user-space ring structure
58 * Documentation/core-api/circular-buffers.rst. For the Rx and
65 * if (LOAD ->consumer) { (A) LOAD.acq ->producer (C)
67 * STORE.rel ->producer (B) STORE.rel ->consumer (D)
82 * between ->producer and data.
84 * (A) is a control dependency that separates the load of ->consumer
85 * from the stores of $data. In case ->consumer indicates there is no
118 /* Functions that read and validate content from consumer rings. */
122 struct xdp_umem_ring *ring = (struct xdp_umem_ring *)q->ring; in __xskq_cons_read_addr_unchecked()
[all …]
/kernel/linux/linux-6.6/drivers/pci/hotplug/
Dacpiphp_glue.c1 // SPDX-License-Identifier: GPL-2.0+
3 * ACPI PCI HotPlug glue functions to ACPI CA subsystem
5 * Copyright (C) 2002,2003 Takayoshi Kochi (t-kochi@bq.jp.nec.com)
6 * Copyright (C) 2002 Hiroshi Aono (h-aono@ap.jp.nec.com)
8 * Copyright (C) 2003-2005 Matthew Wilcox (willy@infradead.org)
9 * Copyright (C) 2003-2005 Hewlett Packard
21 * - The one in acpiphp_bridge has its refcount elevated by pci_get_slot()
24 * - When a P2P bridge is present, we elevate the refcount on the subordinate
35 #include <linux/pci-acpi.h>
54 * acpiphp_init_context - Create hotplug context and grab a reference to it.
[all …]
/kernel/linux/linux-5.10/drivers/pci/hotplug/
Dacpiphp_glue.c1 // SPDX-License-Identifier: GPL-2.0+
3 * ACPI PCI HotPlug glue functions to ACPI CA subsystem
5 * Copyright (C) 2002,2003 Takayoshi Kochi (t-kochi@bq.jp.nec.com)
6 * Copyright (C) 2002 Hiroshi Aono (h-aono@ap.jp.nec.com)
8 * Copyright (C) 2003-2005 Matthew Wilcox (willy@infradead.org)
9 * Copyright (C) 2003-2005 Hewlett Packard
21 * - The one in acpiphp_bridge has its refcount elevated by pci_get_slot()
24 * - When a P2P bridge is present, we elevate the refcount on the subordinate
35 #include <linux/pci-acpi.h>
54 * acpiphp_init_context - Create hotplug context and grab a reference to it.
[all …]
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/hive_isp_css_include/
Dmath_support.h1 /* SPDX-License-Identifier: GPL-2.0 */
19 #include <linux/kernel.h> /* Override the definition of max/min from linux kernel*/
34 /* for preprocessor and array sizing use MIN and MAX
35 otherwise use min and max */
36 #define MAX(a, b) (((a) > (b)) ? (a) : (b)) macro
40 #define CEIL_DIV(a, b) (((b) != 0) ? ((a) + (b) - 1) / (b) : 0)
42 #define CEIL_MUL2(a, b) (((a) + (b) - 1) & ~((b) - 1))
43 #define CEIL_SHIFT(a, b) (((a) + (1 << (b)) - 1) >> (b))
45 #define ROUND_HALF_DOWN_DIV(a, b) (((b) != 0) ? ((a) + (b / 2) - 1) / (b) : 0)
54 #define NEXT_POWER_OF_2(x) (bit32(x - 1) + 1)
[all …]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/hive_isp_css_include/
Dmath_support.h1 /* SPDX-License-Identifier: GPL-2.0 */
19 #include <linux/kernel.h> /* Override the definition of max/min from linux kernel*/
34 /* for preprocessor and array sizing use MIN and MAX
35 otherwise use min and max */
36 #define MAX(a, b) (((a) > (b)) ? (a) : (b)) macro
40 #define CEIL_DIV(a, b) (((b) != 0) ? ((a) + (b) - 1) / (b) : 0)
42 #define CEIL_MUL2(a, b) (((a) + (b) - 1) & ~((b) - 1))
43 #define CEIL_SHIFT(a, b) (((a) + (1 << (b)) - 1) >> (b))
45 #define ROUND_HALF_DOWN_DIV(a, b) (((b) != 0) ? ((a) + (b / 2) - 1) / (b) : 0)
54 #define NEXT_POWER_OF_2(x) (bit32(x - 1) + 1)
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/addac/
Dadi,ad74413r.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Cosmin Tanislav <cosmin.tanislav@analog.com>
13 The AD74412R and AD74413R are quad-channel software configurable input/output
18 The devices feature a 16-bit ADC and four configurable 13-bit DACs to provide
19 four configurable input/output channels and a suite of diagnostic functions.
20 The AD74413R differentiates itself from the AD74412R by being HART-compatible.
27 - adi,ad74412r
28 - adi,ad74413r
[all …]
/kernel/linux/linux-5.10/lib/
Dpci_iomap.c1 // SPDX-License-Identifier: GPL-2.0
14 * pci_iomap_range - create a virtual mapping cookie for a PCI BAR
18 * @maxlen: max length of the memory to map
21 * You can access it using ioread*() and iowrite*(). These functions hide
39 len -= offset; in pci_iomap_range()
53 * pci_iomap_wc_range - create a virtual WC mapping cookie for a PCI BAR
57 * @maxlen: max length of the memory to map
60 * You can access it using ioread*() and iowrite*(). These functions hide
84 len -= offset; in pci_iomap_wc_range()
98 * pci_iomap - create a virtual mapping cookie for a PCI BAR
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/addac/
Dadi,ad74413r.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Cosmin Tanislav <cosmin.tanislav@analog.com>
13 The AD74412R and AD74413R are quad-channel software configurable input/output
18 The devices feature a 16-bit ADC and four configurable 13-bit DACs to provide
19 four configurable input/output channels and a suite of diagnostic functions.
20 The AD74413R differentiates itself from the AD74412R by being HART-compatible.
27 - adi,ad74412r
28 - adi,ad74413r
[all …]
/kernel/linux/linux-6.6/samples/pktgen/
Dfunctions.sh2 # Common functions used by pktgen scripts
3 # - Depending on bash 3 (or higher) syntax
8 set -o errexit
10 ## -- General shell logging cmds --
23 if [[ -n "$VERBOSE" ]]; then
28 ## -- Pktgen proc config commands -- ##
31 # Three different shell functions for configuring the different
35 # These functions correspond to pktgens different components.
67 if [[ ! -e "$proc_ctrl" ]]; then
70 if [[ ! -w "$proc_ctrl" ]]; then
[all …]
/kernel/linux/linux-5.10/samples/pktgen/
Dfunctions.sh2 # Common functions used by pktgen scripts
3 # - Depending on bash 3 (or higher) syntax
8 set -o errexit
10 ## -- General shell logging cmds --
23 if [[ -n "$VERBOSE" ]]; then
28 ## -- Pktgen proc config commands -- ##
31 # Three different shell functions for configuring the different
35 # These functions correspond to pktgens different components.
67 if [[ ! -e "$proc_ctrl" ]]; then
70 if [[ ! -w "$proc_ctrl" ]]; then
[all …]
/kernel/linux/linux-6.6/Documentation/core-api/
Drbtree.rst2 Red-black Trees (rbtree) in Linux
9 What are red-black trees, and what are they for?
10 ------------------------------------------------
12 Red-black trees are a type of self-balancing binary search tree, used for
19 Red-black trees are similar to AVL trees, but provide faster real-time bounded
26 There are a number of red-black trees in use in the kernel.
29 The high-resolution timer code uses an rbtree to organize outstanding
31 red-black tree. Virtual memory areas (VMAs) are tracked with red-black
38 Linux Weekly News article on red-black trees
41 Wikipedia entry on red-black trees
[all …]
/kernel/linux/linux-5.10/Documentation/core-api/
Drbtree.rst2 Red-black Trees (rbtree) in Linux
9 What are red-black trees, and what are they for?
10 ------------------------------------------------
12 Red-black trees are a type of self-balancing binary search tree, used for
19 Red-black trees are similar to AVL trees, but provide faster real-time bounded
26 There are a number of red-black trees in use in the kernel.
29 The high-resolution timer code uses an rbtree to organize outstanding
31 red-black tree. Virtual memory areas (VMAs) are tracked with red-black
38 Linux Weekly News article on red-black trees
41 Wikipedia entry on red-black trees
[all …]

12345678910>>...45