Home
last modified time | relevance | path

Searched +full:cluster +full:- +full:mode (Results 1 – 25 of 632) sorted by relevance

12345678910>>...26

/kernel/linux/linux-6.6/drivers/remoteproc/
Dti_k3_r5_remoteproc.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2017-2022 Texas Instruments Incorporated - https://www.ti.com/
6 * Suman Anna <s-anna@ti.com>
9 #include <linux/dma-mapping.h>
19 #include <linux/omap-mailbox.h>
33 /* R5 TI-SCI Processor Configuration Flags */
47 /* R5 TI-SCI Processor Control Flags */
50 /* R5 TI-SCI Processor Status Flags */
59 * struct k3_r5_mem - internal memory structure
73 * All cluster mode values are not applicable on all SoCs. The following
[all …]
Dxlnx_r5_remoteproc.c1 // SPDX-License-Identifier: GPL-2.0
7 #include <dt-bindings/power/xlnx-zynqmp-power.h>
8 #include <linux/dma-mapping.h>
9 #include <linux/firmware/xlnx-zynqmp.h>
12 #include <linux/mailbox/zynqmp-ipi-message.h>
29 * settings for RPU cluster mode which
30 * reflects possible values of xlnx,cluster-mode dt-property
34 LOCKSTEP_MODE = 1, /* cores execute same code in lockstep,clk-for-clk */
39 * struct mem_bank_data - Memory Bank description
43 * @pm_domain_id: Power-domains id of memory bank for firmware to turn on/off
[all …]
/kernel/linux/linux-5.10/drivers/remoteproc/
Dti_k3_r5_remoteproc.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2017-2020 Texas Instruments Incorporated - https://www.ti.com/
6 * Suman Anna <s-anna@ti.com>
9 #include <linux/dma-mapping.h>
18 #include <linux/omap-mailbox.h>
32 /* R5 TI-SCI Processor Configuration Flags */
42 /* R5 TI-SCI Processor Control Flags */
45 /* R5 TI-SCI Processor Status Flags */
52 * struct k3_r5_mem - internal memory structure
71 * struct k3_r5_cluster - K3 R5F Cluster structure
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/icelakex/
Dother.json3 … where the core was running in a manner where Turbo may be clipped to the Non-AVX turbo schedule.",
6 …s running with power-delivery for baseline license level 0. This includes non-AVX codes, SSE, AVX…
14 … running with power-delivery for license level 1. This includes high current AVX 256-bit instruct…
22 … running with power-delivery for license level 2 (introduced in Skylake Server microarchtecture). …
101 …t, unless in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts only those DRAM accesses that are con…
110 … on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.",
137 …t, unless in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts only those DRAM accesses that are con…
146 …et, unless in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts only those PMM accesses that are con…
182 … on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.",
191 … on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.",
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/s390/cf_z14/
Dextended.json3 "Unit": "CPU-M-CF",
6 "BriefDescription": "L1D Read-only Exclusive Writes",
7 …blicDescription": "A directory write to the Level-1 Data cache where the line was originally in a …
10 "Unit": "CPU-M-CF",
17 "Unit": "CPU-M-CF",
21 …data cache. Incremented by one for every TLB2 miss in progress for the Level-1 Data cache on this …
24 "Unit": "CPU-M-CF",
27 "BriefDescription": "DTLB2 One-Megabyte Page Writes",
28 … into the Combined Region and Segment Table Entry array in the Level-2 TLB for a one-megabyte page…
31 "Unit": "CPU-M-CF",
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/s390/cf_z14/
Dextended.json3 "Unit": "CPU-M-CF",
6 "BriefDescription": "L1D Read-only Exclusive Writes",
7 …blicDescription": "A directory write to the Level-1 Data cache where the line was originally in a …
10 "Unit": "CPU-M-CF",
17 "Unit": "CPU-M-CF",
21 …data cache. Incremented by one for every TLB2 miss in progress for the Level-1 Data cache on this …
24 "Unit": "CPU-M-CF",
27 "BriefDescription": "DTLB2 One-Megabyte Page Writes",
28 … into the Combined Region and Segment Table Entry array in the Level-2 TLB for a one-megabyte page…
31 "Unit": "CPU-M-CF",
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/sapphirerapids/
Dother.json35 …t, unless in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts only those DRAM accesses that are con…
44 … on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.",
71 …t, unless in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts only those DRAM accesses that are con…
80 …her or not in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts PMM accesses that are controlled by …
116 … on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.",
143 …t, unless in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts only those DRAM accesses that are con…
152 … on a distant memory controller of this socket when the system is in SNC (sub-NUMA cluster) mode.",
224 …t, unless in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts only those DRAM accesses that are con…
233 …er or not in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts DRAM accesses that are controlled by …
242 …her or not in Sub NUMA Cluster(SNC) Mode. In SNC Mode counts PMM accesses that are controlled by …
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/s390/cf_z15/
Dextended.json3 "Unit": "CPU-M-CF",
6 "BriefDescription": "L1D Read-only Exclusive Writes",
7 …blicDescription": "A directory write to the Level-1 Data cache where the line was originally in a …
10 "Unit": "CPU-M-CF",
17 "Unit": "CPU-M-CF",
21 …data cache. Incremented by one for every TLB2 miss in progress for the Level-1 Data cache on this …
24 "Unit": "CPU-M-CF",
27 "BriefDescription": "DTLB2 One-Megabyte Page Writes",
28 … into the Combined Region and Segment Table Entry array in the Level-2 TLB for a one-megabyte page"
31 "Unit": "CPU-M-CF",
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/s390/cf_z15/
Dextended.json3 "Unit": "CPU-M-CF",
6 "BriefDescription": "L1D Read-only Exclusive Writes",
7 …blicDescription": "A directory write to the Level-1 Data cache where the line was originally in a …
10 "Unit": "CPU-M-CF",
17 "Unit": "CPU-M-CF",
21 …data cache. Incremented by one for every TLB2 miss in progress for the Level-1 Data cache on this …
24 "Unit": "CPU-M-CF",
27 "BriefDescription": "DTLB2 One-Megabyte Page Writes",
28 … into the Combined Region and Segment Table Entry array in the Level-2 TLB for a one-megabyte page…
31 "Unit": "CPU-M-CF",
[all …]
/kernel/linux/linux-6.6/Documentation/networking/
Dtipc.rst1 .. SPDX-License-Identifier: GPL-2.0
11 designed for intra-cluster communication. It can be configured to transmit
18 -------------
20 - Cluster wide IPC service
23 transmitting data between cluster nodes? Where you yourself determine the
32 - Service Addressing
38 - Service Tracking
44 The service tracking mechanism can also be used for Cluster Topology Tracking,
45 i.e., subscribing for availability/non-availability of cluster nodes.
47 Likewise, the service tracking mechanism can be used for Cluster Connectivity
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/remoteproc/
Dti,k3-r5f-rproc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/ti,k3-r5f-rproc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Suman Anna <s-anna@ti.com>
13 The TI K3 family of SoCs usually have one or more dual-core Arm Cortex R5F
14 processor subsystems/clusters (R5FSS). The dual core cluster can be used
15 either in a LockStep mode providing safety/fault tolerance features or in a
16 Split mode providing two individual compute cores for doubling the compute
20 AM64x SoCs do not support LockStep mode, but rather a new non-safety mode
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/arm64/arm/cortex-a55/
Dcache.json105 …her they allocate. If either the core is configured without a per-core L2 or the cluster is config…
108 …her they allocate. If either the core is configured without a per-core L2 or the cluster is config…
111-core L2 cache: This event does not count. +//0 If the core is configured without a per-core L2 ca…
114-core L2 cache: This event does not count. +//0 If the core is configured without a per-core L2 ca…
117 …This event counts any linefills from the prefetcher which cause an allocation into the L1 D-cache",
120 … This event counts any linefills from the prefetcher which cause an allocation into the L1 D-cache"
123 …on": "Level 2 cache write streaming mode. This event counts for each cycle where the core is in wr…
126 …on": "Level 2 cache write streaming mode. This event counts for each cycle where the core is in wr…
129 …"Level 1 data cache entering write streaming mode.This event counts for each entry into write-stre…
132 …"Level 1 data cache entering write streaming mode.This event counts for each entry into write-stre…
[all …]
/kernel/linux/linux-5.10/drivers/md/
Dmd-cluster.c1 // SPDX-License-Identifier: GPL-2.0-or-later
13 #include "md-bitmap.h"
14 #include "md-cluster.h"
26 void (*bast)(void *arg, int mode); /* blocking AST function pointer*/
28 int mode; member
46 /* If cluster operations (such as adding a disk) must lock the
54 /* We should receive message after node joined cluster and
120 res->sync_locking_done = true; in sync_ast()
121 wake_up(&res->sync_locking); in sync_ast()
124 static int dlm_lock_sync(struct dlm_lock_resource *res, int mode) in dlm_lock_sync() argument
[all …]
/kernel/linux/linux-6.6/drivers/md/
Dmd-cluster.c1 // SPDX-License-Identifier: GPL-2.0-or-later
13 #include "md-bitmap.h"
14 #include "md-cluster.h"
26 void (*bast)(void *arg, int mode); /* blocking AST function pointer*/
28 int mode; member
46 /* If cluster operations (such as adding a disk) must lock the
54 /* We should receive message after node joined cluster and
120 res->sync_locking_done = true; in sync_ast()
121 wake_up(&res->sync_locking); in sync_ast()
124 static int dlm_lock_sync(struct dlm_lock_resource *res, int mode) in dlm_lock_sync() argument
[all …]
/kernel/linux/linux-5.10/fs/ocfs2/
Dstackglue.h1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /* -*- mode: c; c-basic-offset: 8; -*-
7 * Glue to the underlying cluster stack.
23 /* Needed for plock-related prototypes */
46 * its inter-node behavior. See dlmglue.c for more information.
90 * A cluster connection. Mostly opaque to ocfs2, the connection holds
108 * Each cluster stack implements the stack operations structure. Not used
109 * in the ocfs2 code, the stackglue code translates generic cluster calls
115 * filesystem to the cluster stack. The ->connect() op is passed
124 * ->connect() must not return until it is guaranteed that
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/arm64/arm/cortex-a510/
Dcache.json102-complex L2 cache, this event does not count. If the complex is configured without a per-complex L…
105-complex L2 cache, this event does not count. If the complex is configured without a per-complex L…
114 …ription": "L2 cache write streaming mode. This event counts for each cycle where the core is in wr…
117 …ription": "L2 cache write streaming mode. This event counts for each cycle where the core is in wr…
120 …n": "L1 data cache entering write streaming mode. This event counts for each entry into write stre…
123 …n": "L1 data cache entering write streaming mode. This event counts for each entry into write stre…
126 …on": "L1 data cache write streaming mode. This event counts for each cycle where the core is in wr…
129 …on": "L1 data cache write streaming mode. This event counts for each cycle where the core is in wr…
132 …ription": "L3 cache write streaming mode. This event counts for each cycle where the core is in wr…
135 …ription": "L3 cache write streaming mode. This event counts for each cycle where the core is in wr…
[all …]
/kernel/linux/linux-6.6/include/linux/
Ddlm.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 ** Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved.
6 ** Copyright (C) 2004-2011 Red Hat, Inc. All rights reserved.
46 * cluster: cluster name, null terminated, up to DLM_LOCKSPACE_LEN (not
47 * including terminating null). Optional. When cluster is null, it
48 * is not used. When set, dlm_new_lockspace() returns -EBADR if cluster
49 * is not equal to the dlm cluster name.
57 * dlm_new_lockspace() should return -EEXIST if the lockspace exists.
71 * be used or not. 0: will be used, -EXXX will not be used.
72 * -EOPNOTSUPP: the dlm does not have recovery_callbacks enabled.
[all …]
/kernel/linux/linux-5.10/Documentation/driver-api/media/
Dv4l2-controls.rst1 .. SPDX-License-Identifier: GPL-2.0
7 ------------
31 sub-device drivers.
35 ------------------------
48 Basic usage for V4L2 and sub-device drivers
49 -------------------------------------------
53 .. code-block:: c
55 #include <media/v4l2-ctrls.h>
57 1.1) Add the handler to your driver's top-level struct:
61 .. code-block:: c
[all …]
/kernel/linux/linux-6.6/Documentation/driver-api/media/
Dv4l2-controls.rst1 .. SPDX-License-Identifier: GPL-2.0
7 ------------
31 sub-device drivers.
35 ------------------------
48 Basic usage for V4L2 and sub-device drivers
49 -------------------------------------------
53 .. code-block:: c
55 #include <media/v4l2-ctrls.h>
57 1.1) Add the handler to your driver's top-level struct:
61 .. code-block:: c
[all …]
/kernel/linux/linux-6.6/fs/fat/
Dfat.h1 /* SPDX-License-Identifier: GPL-2.0 */
37 unsigned char errors; /* On error: continue, panic, remount-ro */
45 utf8:1, /* Use of UTF-8 character set (Default) */
61 * MS-DOS file system in-core superblock data
64 unsigned short sec_per_clus; /* sectors/cluster */
66 unsigned int cluster_size; /* cluster size */
73 unsigned long max_cluster; /* maximum cluster number */
74 unsigned long root_cluster; /* first cluster of the root directory */
79 unsigned int prev_free; /* previously allocated cluster number */
80 unsigned int free_clusters; /* -1 if undefined */
[all …]
/kernel/linux/linux-5.10/fs/fat/
Dfat.h1 /* SPDX-License-Identifier: GPL-2.0 */
37 unsigned char errors; /* On error: continue, panic, remount-ro */
45 utf8:1, /* Use of UTF-8 character set (Default) */
61 * MS-DOS file system in-core superblock data
64 unsigned short sec_per_clus; /* sectors/cluster */
66 unsigned int cluster_size; /* cluster size */
73 unsigned long max_cluster; /* maximum cluster number */
74 unsigned long root_cluster; /* first cluster of the root directory */
79 unsigned int prev_free; /* previously allocated cluster number */
80 unsigned int free_clusters; /* -1 if undefined */
[all …]
/kernel/linux/linux-5.10/include/linux/
Ddlm.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 ** Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved.
6 ** Copyright (C) 2004-2011 Red Hat, Inc. All rights reserved.
46 * cluster: cluster name, null terminated, up to DLM_LOCKSPACE_LEN (not
47 * including terminating null). Optional. When cluster is null, it
48 * is not used. When set, dlm_new_lockspace() returns -EBADR if cluster
49 * is not equal to the dlm cluster name.
63 * dlm_new_lockspace() should return -EEXIST if the lockspace exists.
77 * be used or not. 0: will be used, -EXXX will not be used.
78 * -EOPNOTSUPP: the dlm does not have recovery_callbacks enabled.
[all …]
/kernel/linux/linux-6.6/fs/ocfs2/
Dstackglue.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Glue to the underlying cluster stack.
21 /* Needed for plock-related prototypes */
44 * its inter-node behavior. See dlmglue.c for more information.
88 * A cluster connection. Mostly opaque to ocfs2, the connection holds
106 * Each cluster stack implements the stack operations structure. Not used
107 * in the ocfs2 code, the stackglue code translates generic cluster calls
113 * filesystem to the cluster stack. The ->connect() op is passed
122 * ->connect() must not return until it is guaranteed that
124 * - Node down notifications for the filesystem will be received
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/dsa/
Ddsa.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Andrew Lunn <andrew@lunn.ch>
11 - Florian Fainelli <f.fainelli@gmail.com>
12 - Vivien Didelot <vivien.didelot@gmail.com>
29 A two element list indicates which DSA cluster, and position within the
30 cluster a switch takes. <0 0> is cluster 0, switch 0. <0 1> is cluster 0,
31 switch 1. <1 0> is cluster 1, switch 0. A switch not part of any cluster
33 $ref: /schemas/types.yaml#/definitions/uint32-array
[all …]
/kernel/linux/linux-6.6/fs/dlm/
Dlockspace.c1 // SPDX-License-Identifier: GPL-2.0-only
5 ** Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved.
6 ** Copyright (C) 2004-2011 Red Hat, Inc. All rights reserved.
43 ls = dlm_find_lockspace_local(ls->ls_local_handle); in dlm_control_store()
45 return -EINVAL; in dlm_control_store()
55 ret = -EINVAL; in dlm_control_store()
63 int rc = kstrtoint(buf, 0, &ls->ls_uevent_result); in dlm_event_store()
67 set_bit(LSFL_UEVENT_WAIT, &ls->ls_flags); in dlm_event_store()
68 wake_up(&ls->ls_uevent_wait); in dlm_event_store()
74 return snprintf(buf, PAGE_SIZE, "%u\n", ls->ls_global_id); in dlm_id_show()
[all …]

12345678910>>...26