Home
last modified time | relevance | path

Searched +full:use +full:- +full:kernel (Results 1 – 25 of 1222) sorted by relevance

12345678910>>...49

/external/mesa3d/src/gallium/frontends/rusticl/api/
Dkernel.rs1 use crate::api::event::create_and_queue;
2 use crate::api::icd::*;
3 use crate::api::util::*;
4 use crate::core::device::*;
5 use crate::core::event::*;
6 use crate::core::kernel::*;
7 use crate::core::memory::*;
8 use crate::core::program::*;
9 use crate::core::queue::*;
11 use mesa_rust_util::ptr::*;
[all …]
/external/arm-trusted-firmware/docs/plat/
Drpi3.rst4 The `Raspberry Pi 3`_ is an inexpensive single-board computer that contains four
5 Arm Cortex-A53 cores.
7 The following instructions explain how to use this port of the TF-A with the
10 officially supported kernel is a AArch32 kernel. This doesn't mean that this
11 port of TF-A can't boot a AArch64 kernel. The `Linux tree fork`_ maintained by
13 `AArch64 kernel build instructions`_.
16 which is available from both the Non-secure and Secure worlds. This port
18 elements like PSCI to support the Linux kernel.
21 ------
34 - If a file called ``kernel8.img`` is located on the ``boot`` partition of the
[all …]
/external/trusty/arm-trusted-firmware/docs/plat/
Drpi3.rst4 The `Raspberry Pi 3`_ is an inexpensive single-board computer that contains four
5 Arm Cortex-A53 cores.
7 The following instructions explain how to use this port of the TF-A with the
10 officially supported kernel is a AArch32 kernel. This doesn't mean that this
11 port of TF-A can't boot a AArch64 kernel. The `Linux tree fork`_ maintained by
13 `AArch64 kernel build instructions`_.
16 which is available from both the Non-secure and Secure worlds. This port
18 elements like PSCI to support the Linux kernel.
21 ------
34 - If a file called ``kernel8.img`` is located on the ``boot`` partition of the
[all …]
/external/ComputeLibrary/docs/contributor_guide/
Dimplementation_topics.dox2 /// Copyright (c) 2017-2021 Arm Limited.
4 /// SPDX-License-Identifier: MIT
9 /// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
21 /// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
35 - max[n].start() <= sub[n].start() < max[n].end()
36 - sub[n].start() < sub[n].end() <= max[n].end()
37 - max[n].step() == sub[n].step()
38 - (sub[n].start() - max[n].start()) % max[n].step() == 0
39 - (sub[n].end() - sub[n].start()) % max[n].step() == 0
49 // Implicitly initializes the CLKernelLibrary to use ./cl_kernels as location for OpenCL kernels fi…
[all …]
Dadding_operator.dox2 /// Copyright (c) 2018-2022 Arm Limited.
4 /// SPDX-License-Identifier: MIT
9 /// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
21 /// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
36 - The core library consists of a low-level collection of algorithms implemented in C++ and optimize…
37 - The runtime library is a wrapper of the core library and provides other additional features like …
39use only the core library which means that the user must also manage all the memory allocation not…
47 - Add new data types (if required)
48 - Add the kernel to the core library.
49 - Add the function to the runtime library.
[all …]
/external/liburing/man/
Dio_uring_setup.21 .\" Copyright (C) 2019 Jens Axboe <axboe@kernel.dk>
5 .\" SPDX-License-Identifier: LGPL-2.0-or-later
7 .TH IO_URING_SETUP 2 2019-01-29 "Linux" "Linux Programmer's Manual"
9 io_uring_setup \- setup a context for performing asynchronous I/O
24 completion queues are shared between userspace and the kernel, which
28 is used by the application to pass options to the kernel, and by the
29 kernel to convey information about the ring buffers.
59 Perform busy-waiting for an I/O completion, as opposed to getting
62 this to work. Busy-waiting provides lower latency, but may consume
69 It is illegal to mix and match polled and non-polled I/O on an io_uring
[all …]
/external/ComputeLibrary/src/core/CL/
DICLKernel.h2 * Copyright (c) 2016-2022 Arm Limited.
4 * SPDX-License-Identifier: MIT
9 * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
21 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
96 /** Configure the kernel's window and local workgroup size hint.
99 * @param[in] lws_hint Local-Workgroup-Size to use.
100 * @param[in] wbsm_hint (Optional) Workgroup-Batch-Size-Modifier to use.
107 /** Configure the kernel's window and tuning parameters hints.
110 * @param[in] tuning_params_hint (Optional) Tuning parameters to use.
130 /** Returns a reference to the OpenCL kernel of this object.
[all …]
/external/autotest/client/common_lib/cros/
Dkernel_utils.py2 # Use of this source code is governed by a BSD-style license that can be
12 _KERNEL_A = {'name': 'KERN-A', 'kernel': 2, 'root': 3}
13 _KERNEL_B = {'name': 'KERN-B', 'kernel': 4, 'root': 5}
17 # Time to wait for new kernel to be marked successful after auto update.
29 @param host: The host to use in a server test. None to use utils.run.
37 def _cgpt(flag, kernel, host=None): argument
42 @param kernel: The kernel we want to interact with.
46 rootdev = _run(['rootdev','-s', '-d'], host).stdout.strip()
47 return int(_run(['cgpt', 'show', '-n', '-i', str(kernel['kernel']), flag,
52 Returns the (<active>, <inactive>) kernel state as a pair.
[all …]
/external/vboot_reference/scripts/keygeneration/
Dcreate_new_keys.sh3 # Use of this source code is governed by a BSD-style license that can be
6 # Generate .vbpubk and .vbprivk pairs for use by developer builds. These should
14 Usage: $0 [--devkeyblock]
17 --devkeyblock Also generate developer firmware keyblock and data key
18 --4k Use 4k keys instead of 8k (enables options below)
19 --4k-root Use 4k key size for the root key
20 --4k-recovery Use 4k key size for the recovery key
21 --4k-recovery-kernel Use 4k key size for the recovery kernel data
22 --4k-installer-kernel Use 4k key size for the installer kernel data
25 if [[ $# -ne 0 ]]; then
[all …]
/external/OpenCL-CTS/test_conformance/api/
Dtest_kernels.cpp5 // you may not use this file except in compliance with the License.
8 // http://www.apache.org/licenses/LICENSE-2.0
86 cl_kernel kernel; in test_get_kernel_info() local
93 …if( create_single_kernel_helper( context, &program, &kernel, 1, sample_single_test_kernel, "sample… in test_get_kernel_info()
95 return -1; in test_get_kernel_info()
98 error = clGetKernelInfo( kernel, CL_KERNEL_FUNCTION_NAME, 0, NULL, &paramSize ); in test_get_kernel_info()
99 test_error( error, "Unable to get kernel function name param size" ); in test_get_kernel_info()
102 …log_error( "ERROR: Kernel function name param returns invalid size (expected %d, got %d)\n", (int)… in test_get_kernel_info()
103 return -1; in test_get_kernel_info()
106 error = clGetKernelInfo( kernel, CL_KERNEL_FUNCTION_NAME, sizeof( name ), name, NULL ); in test_get_kernel_info()
[all …]
/external/OpenCL-CTS/test_conformance/math_brute_force/
Dcommon.cpp5 // you may not use this file except in compliance with the License.
8 // http://www.apache.org/licenses/LICENSE-2.0
56 void EmitDefineType(std::ostringstream &kernel, const char *name, in EmitDefineType() argument
59 kernel << "#define " << name << " " << GetTypeName(type) in EmitDefineType()
61 kernel << "#define " << name << "_SCALAR " << GetTypeName(type) << '\n'; in EmitDefineType()
64 void EmitDefineUndef(std::ostringstream &kernel, const char *name, in EmitDefineUndef() argument
67 kernel << "#define " << name << " " << GetUndefValue(type) << '\n'; in EmitDefineUndef()
70 void EmitEnableExtension(std::ostringstream &kernel, in EmitEnableExtension() argument
91 if (needsFp64) kernel << "#pragma OPENCL EXTENSION cl_khr_fp64 : enable\n"; in EmitEnableExtension()
100 options << " -cl-denorms-are-zero"; in GetBuildOptions()
[all …]
/external/rust/crates/criterion/src/stats/univariate/kde/
Dmod.rs1 //! Kernel density estimation
3 pub mod kernel; module
5 use self::kernel::Kernel;
6 use crate::stats::float::Float;
7 use crate::stats::univariate::Sample;
9 use rayon::prelude::*;
11 /// Univariate kernel density estimator
15 K: Kernel<A>,
18 kernel: K, field
25 K: Kernel<A>,
[all …]
/external/bcc/tools/
Dreset-trace_example.txt1 Demonstrations of reset-trace, for Linux bcc/BPF.
4 You will probably never need this tool. If you kill -9 a bcc tool (plus other
5 signals, like SIGTERM), or if a bcc tool crashes, then kernel tracing can be
6 left in a semi-enabled state. It's not as bad as it sounds: there may just be
14 /sys/kernel/debug/tracing: kprobe_events, uprobe_events, trace_pipe.
16 a note is printed. All tracing files can be reset with -F for force, but this
21 # ./reset-trace.sh
27 You can use -v to see what it does:
29 # ./reset-trace.sh -v
32 Checking /sys/kernel/debug/tracing/kprobe_events
[all …]
/external/ComputeLibrary/arm_compute/runtime/CL/
DICLTuner.h2 * Copyright (c) 2017-2020, 2022 Arm Limited.
4 * SPDX-License-Identifier: MIT
9 * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
21 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
39 /** Tune OpenCL kernel statically
41 * @note Tuning is performed using only kernel and tensor metadata,
44 * @param[in] kernel Kernel to tune
46 virtual void tune_kernel_static(ICLKernel &kernel) = 0;
47 /** Tune OpenCL kernel dynamically
49 …* @note Tuning requires memory to be available on all kernel tensors and objects in order to be pe…
[all …]
DCLTuner.h2 * Copyright (c) 2017-2022 Arm Limited.
4 * SPDX-License-Identifier: MIT
9 * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
21 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
78 /** Manually add tuning parameters for a kernel
80 * @param[in] kernel_id Unique identifiant of the kernel
81 * @param[in] optimal_tuning_params Optimal tuning parameters to use for the given kernel
97 /** Set the OpenCL kernel event
99 … * @note The interceptor can use this function to store the event associated to the OpenCL kernel
101 * @param[in] kernel_event The OpenCL kernel event
[all …]
/external/mesa3d/src/freedreno/computerator/
Dir3_asm.cc7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
20 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
32 struct ir3_kernel *kernel = (struct ir3_kernel *)calloc(1, sizeof(*kernel)); in ir3_asm_assemble() local
33 struct ir3_shader *shader = ir3_parse_asm(c, &kernel->info, in); in ir3_asm_assemble()
35 errx(-1, "assembler failed"); in ir3_asm_assemble()
36 struct ir3_shader_variant *v = shader->variants; in ir3_asm_assemble()
38 kernel->v = v; in ir3_asm_assemble()
39 kernel->bin = v->bin; in ir3_asm_assemble()
41 kernel->base.local_size[0] = v->local_size[0]; in ir3_asm_assemble()
42 kernel->base.local_size[1] = v->local_size[1]; in ir3_asm_assemble()
[all …]
/external/autotest/client/cros/faft/utils/
Dkernel_handler.py2 # Use of this source code is governed by a BSD-style license that can be
4 """A module containing kernel handler class used by SAFT."""
10 # Types of kernel modifications.
17 """KernelHandler-specific exception."""
22 """An object to provide ChromeOS kernel related actions.
24 Mostly it allows to corrupt and restore a particular kernel partition
28 @param is_minios: True if it is a MiniOS kernel; otherwise, False.
31 # This value is used to alter contents of a byte in the appropriate kernel
36 # The maximum kernel size in MB.
52 self.keyblock = 'kernel.keyblock'
[all …]
/external/bcc/man/man8/
Dstackcount.81 .TH stackcount 8 "2016-01-14" "USER COMMANDS"
3 stackcount \- Count function calls and their stack traces. Uses Linux eBPF/bcc.
5 .B stackcount [\-h] [\-p PID] [\-c CPU] [\-i INTERVAL] [\-D DURATION] [\-T]
6 [\-r] [\-s] [\-P] [\-K] [\-U] [\-v] [\-d] [\-f] [\-\-debug] pattern
9 stack trace, kernel stack and user stack, summarized in-kernel for efficiency.
11 unique stack traces, and their occurrence counts. In addition to kernel and
12 user functions, kernel tracepoints and USDT tracepoint are also supported.
15 If you'd prefer to use regular expressions, use the \-r option.
24 \-h
27 \-r
[all …]
/external/ComputeLibrary/arm_compute/runtime/
DIScheduler.h2 * Copyright (c) 2017-2021 Arm Limited.
4 * SPDX-License-Identifier: MIT
9 * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
21 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
73 * @param[in] split_dimension Dimension along which to split the kernel's execution window.
83 * @param[in] split_dimension Dimension along which to split the kernel's execution window.
103 * @param[in] strategy Prefered strategy to use to split the workload
112 /** Return the prefered strategy to use to split workload.
142 /** Sets the number of threads the scheduler will use to run the kernels.
148 …/** Sets the number of threads the scheduler will use to run the kernels but also using a binding …
[all …]
/external/tensorflow/tensorflow/core/profiler/utils/
Dkernel_stats_utils.h4 you may not use this file except in compliance with the License.
7 http://www.apache.org/licenses/LICENSE-2.0
29 // Populates kernel launch information from a kKernelDetails XStat.
31 KernelReport* kernel);
33 // Returns true if kernel uses TensorCores.
36 // Returns true if operation is eligible to use TensorCores.
39 // Returns true if Einsum equation is eligible to use TensorCores.
42 // Less than comparator for Kernel Reports.
47 // Equal to comparator for Kernel Reports.
52 // Sorts kernel reorts by total duration descendingly.
[all …]
/external/crosvm/kernel_loader/src/
Darm64.rs2 // Use of this source code is governed by a BSD-style license that can be
5 //! Linux arm64 kernel loader.
6 //! <https://www.kernel.org/doc/Documentation/arm64/booting.txt>
8 use std::cmp::max;
9 use std::io;
10 use std::io::BufRead;
11 use std::io::Read;
12 use std::io::Seek;
13 use std::io::SeekFrom;
14 use std::mem::size_of_val;
[all …]
/external/rust/crates/nix/test/test_kmod/
Dmod.rs1 use crate::*;
2 use std::fs::copy;
3 use std::path::PathBuf;
4 use std::process::Command;
5 use tempfile::{tempdir, TempDir};
7 fn compile_kernel_module() -> (PathBuf, String, TempDir) { in compile_kernel_module()
31 // Return the relative path of the build kernel module in compile_kernel_module()
35 use nix::errno::Errno;
36 use nix::kmod::{delete_module, DeleteModuleFlags};
37 use nix::kmod::{finit_module, init_module, ModuleInitFlags};
[all …]
/external/ComputeLibrary/arm_compute/runtime/OMP/
DOMPScheduler.h2 * Copyright (c) 2017-2021 Arm Limited.
4 * SPDX-License-Identifier: MIT
9 * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
21 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
31 /** Pool of threads to automatically split a kernel's execution among several threads. */
37 /** Sets the number of threads the scheduler will use to run the kernels.
47 /** Multithread the execution of the passed kernel if possible.
49 * The kernel will run on a single thread if any of these conditions is true:
50 * - ICPPKernel::is_parallelisable() returns false
51 * - The scheduler has been initialized with only one thread.
[all …]
/external/libtracefs/
DREADME4 https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/
8 https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/
26 To install in a directory not for the local system (for use to move
32 no reason to use sudo or switch to root.
39 For questions about the use of the library, please send email to:
41 linux-trace-users@vger.kernel.org
43 Subscribe: http://vger.kernel.org/vger-lists.html#linux-trace-users
44 Archives: https://lore.kernel.org/linux-trace-users/
48 linux-trace-devel@vger.kernel.org
50 Subscribe: http://vger.kernel.org/vger-lists.html#linux-trace-devel
[all …]
/external/tensorflow/tensorflow/compiler/mlir/tfrt/jit/opdefs/
Dtf_jitrt_ops.td4 you may not use this file except in compliance with the License.
7 http://www.apache.org/licenses/LICENSE-2.0
28 //===----------------------------------------------------------------------===//
30 //===----------------------------------------------------------------------===//
47 //===----------------------------------------------------------------------===//
49 //===----------------------------------------------------------------------===//
57 let summary = "compiles kernel at runtime using LLVM JIT compiler";
60 program defined by the kernel function in the nested module to the JitRt JIT
65 dedicated thread pool, and the kernel returns an available chain once the
68 This kernel can be used in the init function to make sure that when execute
[all …]

12345678910>>...49