Home
last modified time | relevance | path

Searched +full:i +full:- +full:leak +full:- +full:current (Results 1 – 25 of 324) sorted by relevance

12345678910>>...13

/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/power/
H A Dpower_domain.txt5 current.
12 #power-domain-cells property in the PM domain provider node.
16 See power-domain.yaml.
21 - power-domains : A list of PM domain specifiers, as defined by bindings of
25 - power-domain-names : A list of power domain name strings sorted in the same
26 order as the power-domains property. Consumers drivers will use
27 power-domain-names to match power domains with power-domains
32 leaky-device@12350000 {
33 compatible = "foo,i-leak-current";
35 power-domains = <&power 0>;
[all …]
H A Dqcom,rpmpd.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rajendra Nayak <rnayak@codeaurora.org>
19 - qcom,msm8976-rpmpd
20 - qcom,msm8996-rpmpd
21 - qcom,msm8998-rpmpd
22 - qcom,qcs404-rpmpd
23 - qcom,sc7180-rpmhpd
24 - qcom,sdm845-rpmhpd
[all …]
/OK3568_Linux_fs/kernel/tools/testing/selftests/powerpc/tm/
H A Dtm-poison.c1 // SPDX-License-Identifier: GPL-2.0-only
11 * present child's poison will leak into parent's f31 or vr31 registers,
12 * otherwise, poison will never leak into parent's f31 and vr31 registers.
74 * The Time Base (TB) is a 64-bit counter register that is in tm_poison_test()
81 * to r6. When r7 (current) - r6 (initial) > 61440000000 we bail in tm_poison_test()
90 "1: mfspr 7, 268 ;" // r7 (TB current) in tm_poison_test()
91 " subf 7, 6, 7 ;" // r7 - r6 > 61440000000 ? in tm_poison_test()
102 " bne 2f ;" // broken :-( in tm_poison_test()
114 * On leak 'unknown' will contain 'poison' value from child, in tm_poison_test()
115 * otherwise (no leak) 'unknown' will contain the same value in tm_poison_test()
[all …]
/OK3568_Linux_fs/kernel/drivers/of/
H A Dunittest.c1 // SPDX-License-Identifier: GPL-2.0
6 #define pr_fmt(fmt) "### dt-test ### " fmt
10 #include <linux/dma-direct.h> /* to test phys_to_dma/dma_to_phys */
27 #include <linux/i2c-mux.h>
43 pr_err("FAIL %s():%i " fmt, __func__, __LINE__, ##__VA_ARGS__); \
46 pr_debug("pass %s():%i\n", __func__, __LINE__); \
53 * Print the expected message only if the current loglevel will allow
70 np = of_find_node_by_path("/testcase-data"); in of_unittest_find_node_by_name()
72 unittest(np && !strcmp("/testcase-data", name), in of_unittest_find_node_by_name()
73 "find /testcase-data failed\n"); in of_unittest_find_node_by_name()
[all …]
/OK3568_Linux_fs/kernel/fs/ocfs2/
H A Dbuffer_head_io.c1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /* -*- mode: c; c-basic-offset: 8; -*-
29 * Bits on bh->b_state used by ocfs2.
45 trace_ocfs2_write_block((unsigned long long)bh->b_blocknr, ci); in ocfs2_write_block()
47 BUG_ON(bh->b_blocknr < OCFS2_SUPER_BLOCK_BLKNO); in ocfs2_write_block()
52 * can get modified during recovery even if read-only. */ in ocfs2_write_block()
54 ret = -EROFS; in ocfs2_write_block()
64 /* remove from dirty list before I/O. */ in ocfs2_write_block()
68 bh->b_end_io = end_buffer_write_sync; in ocfs2_write_block()
79 ret = -EIO; in ocfs2_write_block()
[all …]
/OK3568_Linux_fs/kernel/mm/
H A Dkmemleak.c1 // SPDX-License-Identifier: GPL-2.0-only
9 * Documentation/dev-tools/kmemleak.rst.
12 * ----------------
16 * - kmemleak_lock (raw_spinlock_t): protects the object_list modifications and
19 * blocks. The object_tree_root is a red black tree used to look-up
25 * - kmemleak_object.lock (raw_spinlock_t): protects a kmemleak_object.
32 * - scan_mutex (mutex): ensures that only one thread may scan the memory for
45 * scan_mutex [-> object->lock] -> kmemleak_lock -> other_object->lock (SINGLE_DEPTH_NESTING)
47 * No kmemleak_lock and object->lock nesting is allowed outside scan_mutex
128 #define KMEMLEAK_BLACK -1
[all …]
/OK3568_Linux_fs/kernel/kernel/trace/
H A Dtrace_event_perf.c1 // SPDX-License-Identifier: GPL-2.0
6 * Copyright (C) 2009-2010 Frederic Weisbecker <fweisbec@gmail.com>
32 if (tp_event->perf_perm) { in perf_trace_event_perm()
33 ret = tp_event->perf_perm(tp_event, p_event); in perf_trace_event_perm()
42 if (p_event->parent) in perf_trace_event_perm()
46 * It's ok to check current process (owner) permissions in here, in perf_trace_event_perm()
52 ret = perf_allow_tracepoint(&p_event->attr); in perf_trace_event_perm()
64 if (!p_event->attr.exclude_callchain_user) in perf_trace_event_perm()
65 return -EINVAL; in perf_trace_event_perm()
71 if (p_event->attr.sample_type & PERF_SAMPLE_STACK_USER) in perf_trace_event_perm()
[all …]
/OK3568_Linux_fs/kernel/Documentation/ide/
H A DChangeLog.ide-cd.1994-20042 * 1.00 Oct 31, 1994 -- Initial version.
3 * 1.01 Nov 2, 1994 -- Fixed problem with starting request in
5 * 1.03 Nov 25, 1994 -- leaving unmask_intr[] as a user-setting (as for disks)
6 * (from mlord) -- minor changes to cdrom_setup()
7 * -- renamed ide_dev_s to ide_drive_t, enable irq on command
8 * 2.00 Nov 27, 1994 -- Generalize packet command interface;
10 * 2.01 Dec 3, 1994 -- Rework packet command interface to handle devices
12 * 2.02 Dec 11, 1994 -- Cache the TOC in the driver.
14 * in the current version of ATAPI.
18 * 2.03 Jan 10, 1995 -- Rewrite block read routines to handle block sizes
[all …]
/OK3568_Linux_fs/kernel/kernel/rcu/
H A Dsrcutree.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Sleepable Read-Copy Update mechanism for mutual exclusion.
11 * For detailed explanation of Read-Copy Update mechanism see -
32 /* Holdoff in nanoseconds for auto-expediting. */
37 /* Overflow-check frequency. N bits roughly says every 2**N grace periods. */
41 /* Early-boot callback-management, so early that no lock is required! */
81 * is set, don't initialize ->srcu_lock_count[] and ->srcu_unlock_count[].
86 int i; in init_srcu_struct_nodes() local
97 ssp->level[0] = &ssp->node[0]; in init_srcu_struct_nodes()
98 for (i = 1; i < rcu_num_lvls; i++) in init_srcu_struct_nodes()
[all …]
/OK3568_Linux_fs/kernel/tools/perf/tests/
H A Ddso-data.c1 // SPDX-License-Identifier: GPL-2.0
20 #define TEMPL "/tmp/perf-test-XXXXXX" in test_file()
23 int fd, i; in test_file() local
41 for (i = 0; i < size; i++) in test_file()
42 buf[i] = (unsigned char) ((int) i % 10); in test_file()
75 .offset = DSO__DATA_CACHE_SIZE - DSO__DATA_CACHE_SIZE % 10,
81 .offset = DSO__DATA_CACHE_SIZE - DSO__DATA_CACHE_SIZE % 10,
87 .offset = TEST_FILE_SIZE - 10,
93 .offset = TEST_FILE_SIZE - 10,
99 .offset = TEST_FILE_SIZE - 3,
[all …]
/OK3568_Linux_fs/yocto/meta-openembedded/meta-webserver/recipes-httpd/apache2/files/
H A Dinit4 # Required-Start: $local_fs $remote_fs $network $named
5 # Required-Stop: $local_fs $remote_fs $network
6 # Should-Start: distcache
7 # Short-Description: start and stop Apache HTTP Server
9 # implementing the current HTTP standards.
12 ARGS="-D SSL -D PHP5 -k start"
25 test -f $DAEMON || exit 0
26 test -f $APACHECTL || exit 0
28 # ensure we don't leak environment vars into apachectl
29 APACHECTL="env -i LANG=${LANG} PATH=${PATH} $APACHECTL"
[all …]
/OK3568_Linux_fs/kernel/drivers/infiniband/core/
H A Drestrack.c1 // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
3 * Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved.
18 * rdma_restrack_init() - initialize and allocate resource tracking
26 int i; in rdma_restrack_init() local
28 dev->res = kcalloc(RDMA_RESTRACK_MAX, sizeof(*rt), GFP_KERNEL); in rdma_restrack_init()
29 if (!dev->res) in rdma_restrack_init()
30 return -ENOMEM; in rdma_restrack_init()
32 rt = dev->res; in rdma_restrack_init()
34 for (i = 0; i < RDMA_RESTRACK_MAX; i++) in rdma_restrack_init()
35 xa_init_flags(&rt[i].xa, XA_FLAGS_ALLOC); in rdma_restrack_init()
[all …]
/OK3568_Linux_fs/u-boot/test/dm/
H A Dcore.c6 * SPDX-License-Identifier: GPL-2.0+
14 #include <dm/device-internal.h>
18 #include <dm/uclass-internal.h>
76 uts->start = mallinfo(); in dm_leak_check_start()
77 if (!uts->start.uordblks) in dm_leak_check_start()
97 diff = end.uordblks - uts->start.uordblks; in dm_leak_check_end()
99 printf("Leak: lost %#xd bytes\n", diff); in dm_leak_check_end()
101 printf("Leak: gained %#xd bytes\n", -diff); in dm_leak_check_end()
102 ut_asserteq(uts->start.uordblks, end.uordblks); in dm_leak_check_end()
110 struct dm_test_state *dms = uts->priv; in dm_test_autobind()
[all …]
/OK3568_Linux_fs/kernel/crypto/
H A Dfips140-alg-registration.c1 // SPDX-License-Identifier: GPL-2.0-only
10 * for the module having completed its self-tests and integrity check.
13 * algorithm types that have a strongly-typed initialization function pointer
36 * fips140-defs.h so that the "fips140_" prefix doesn't automatically get added.
62 #include "fips140-module.h"
64 /* Indicates whether the self-tests and integrity check have completed */
67 /* The thread running the self-tests and integrity check */
73 * Note: unregistering an algorithm will leak its map entry, as we don't bother
97 * invocation is from that thread or not by checking 'current'. in fips140_wait_until_ready()
99 if (current == fips140_init_thread) in fips140_wait_until_ready()
[all …]
/OK3568_Linux_fs/kernel/drivers/irqchip/
H A Dirq-gic-v4.c1 // SPDX-License-Identifier: GPL-2.0-only
13 #include <linux/irqchip/arm-gic-v4.h>
22 * core GIC code (that would in turn leak into the hypervisor code),
25 * agnostic actually means KVM-specific - what were you thinking?).
30 * - Any guest-visible VLPI is backed by a Linux interrupt (and a
36 * - Enabling/disabling a VLPI is done by issuing mask/unmask calls.
38 * - Guest INT/CLEAR commands are implemented through
41 * - The *bizarre* stuff (mapping/unmapping an interrupt to a VLPI, or
61 * interrupts which are delivered when a VLPI targeting a non-running
70 * - VMs (or rather the VM abstraction that matters to the GIC)
[all …]
/OK3568_Linux_fs/kernel/arch/ia64/kernel/
H A Dfsys.S1 /* SPDX-License-Identifier: GPL-2.0 */
3 * This file contains the light-weight system call handlers (fsyscall-handlers).
5 * Copyright (C) 2003 Hewlett-Packard Co
6 * David Mosberger-Tang <davidm@hpl.hp.com>
8 * 25-Sep-03 davidm Implement fsys_rt_sigprocmask().
9 * 18-Feb-03 louisk Implement fsys_gettimeofday().
10 * 28-Feb-03 davidm Fixed several bugs in fsys_gettimeofday(). Tuned it some more,
11 * probably broke it along the way... ;-)
12 * 13-Jul-04 clameter Implement fsys_clock_gettime and revise fsys_gettimeofday to make
14 * 08-Feb-07 Fenghua Yu Implement fsys_getcpu.
[all …]
H A Dprocess.c1 // SPDX-License-Identifier: GPL-2.0
3 * Architecture-specific setup.
5 * Copyright (C) 1998-2003 Hewlett-Packard Co
6 * David Mosberger-Tang <davidm@hpl.hp.com>
9 * 2005-10-07 Keith Owens <kaos@sgi.com>
99 unsigned long ip = regs->cr_iip + ia64_psr(regs)->ri; in show_regs()
105 regs->cr_ipsr, regs->cr_ifs, ip, print_tainted(), in show_regs()
106 init_utsname()->release); in show_regs()
109 regs->ar_unat, regs->ar_pfs, regs->ar_rsc); in show_regs()
111 regs->ar_rnat, regs->ar_bspstore, regs->pr); in show_regs()
[all …]
/OK3568_Linux_fs/kernel/arch/x86/kernel/cpu/
H A Dbugs.c1 // SPDX-License-Identifier: GPL-2.0
6 * - Rafael R. Reilova (moved everything from head.S),
8 * - Channing Corn (tests & fixes),
9 * - Andrew D. Balsa (code cleanup).
21 #include <asm/spec-ctrl.h>
25 #include <asm/processor-flags.h>
32 #include <asm/intel-family.h>
52 /* The base value of the SPEC_CTRL MSR without task-specific bits set */
56 /* The current value of the SPEC_CTRL MSR with task-specific bits set */
70 * Keep track of the SPEC_CTRL MSR value for the current task, which may differ
[all …]
/OK3568_Linux_fs/u-boot/scripts/dtc/
H A Dsrcpos.c16 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
42 int len = slash - path; in get_dirname()
104 /* Try current directory first */ in fopen_any_on_path()
107 cur_dir = current_srcfile->dir; in fopen_any_on_path()
111 for (node = search_path_head; !*fp && node; node = node->next) in fopen_any_on_path()
112 fullname = try_open(node->dirname, fname, fp); in fopen_any_on_path()
122 if (streq(fname, "-")) { in srcfile_relative_open()
152 srcfile->f = srcfile_relative_open(fname, &srcfile->name); in srcfile_push()
153 srcfile->dir = get_dirname(srcfile->name); in srcfile_push()
154 srcfile->prev = current_srcfile; in srcfile_push()
[all …]
/OK3568_Linux_fs/kernel/drivers/oprofile/
H A Dbuffer_sync.c4 * @remark Copyright 2002-2009 OProfile authors
62 list_add(&task->tasks, &dying_tasks); in task_free_notify()
74 /* To avoid latency problems, we only process the current CPU, in task_exit_notify()
91 struct mm_struct *mm = current->mm; in munmap_notify()
97 if (mpnt && mpnt->vm_file && (mpnt->vm_flags & VM_EXEC)) { in munmap_notify()
99 /* To avoid latency problems, we only process the current CPU, in munmap_notify()
149 /* make sure we don't leak task structs */ in free_all_tasks()
159 return -ENOMEM; in sync_start()
215 if (path->dentry->d_flags & DCACHE_COOKIE) in fast_get_dcookie()
216 return (unsigned long)path->dentry; in fast_get_dcookie()
[all …]
/OK3568_Linux_fs/kernel/arch/parisc/include/asm/
H A Delf.h1 /* SPDX-License-Identifier: GPL-2.0 */
28 #define EFA_PARISC_1_0 0x020b /* PA-RISC 1.0 big-endian. */
29 #define EFA_PARISC_1_1 0x0210 /* PA-RISC 1.1 big-endian. */
30 #define EFA_PARISC_2_0 0x0214 /* PA-RISC 2.0 big-endian. */
60 #define R_PARISC_DIR32 1 /* Direct 32-bit reference. */
65 #define R_PARISC_PCREL32 9 /* 32-bit rel. address. */
72 #define R_PARISC_GPREL21L 26 /* GP-relative, left 21 bits. */
73 #define R_PARISC_GPREL14R 30 /* GP-relative, right 14 bits. */
74 #define R_PARISC_LTOFF21L 34 /* LT-relative, left 21 bits. */
75 #define R_PARISC_LTOFF14R 38 /* LT-relative, right 14 bits. */
[all …]
/OK3568_Linux_fs/kernel/Documentation/virt/kvm/
H A Dtimekeeping.rst1 .. SPDX-License-Identifier: GPL-2.0
4 Timekeeping Virtualization for X86-Based Architectures
32 information relevant to KVM and hardware-based virtualization.
41 2.1. i8254 - PIT
42 ----------------
46 channels which can be programmed to deliver periodic or one-shot interrupts.
53 The PIT uses I/O ports 0x40 - 0x43. Access to the 16-bit counters is done
54 using single or multiple byte access to the I/O ports. There are 6 modes
59 -------------- ----------------
61 | 1.1932 MHz|---------->| CLOCK OUT | ---------> IRQ 0
[all …]
/OK3568_Linux_fs/kernel/Documentation/admin-guide/hw-vuln/
H A Dl1tf.rst1 L1TF - L1 Terminal Fault
10 -------------------
15 - Processors from AMD, Centaur and other non Intel vendors
17 - Older processor models, where the CPU family is < 6
19 - A range of Intel ATOM processors (Cedarview, Cloverview, Lincroft,
22 - The Intel XEON PHI family
24 - Intel processors which have the ARCH_CAP_RDCL_NO bit set in the
33 ------------
38 CVE-2018-3615 L1 Terminal Fault SGX related aspects
39 CVE-2018-3620 L1 Terminal Fault OS, SMM related aspects
[all …]
/OK3568_Linux_fs/kernel/scripts/dtc/
H A Dsrcpos.c1 // SPDX-License-Identifier: GPL-2.0-or-later
31 int len = slash - path; in get_dirname()
49 int i, len = strlen(fname); in set_initial_path() local
53 for (i = 0; i != len; i++) in set_initial_path()
54 if (initial_path[i] == '/') in set_initial_path()
73 int diff = initial_pathlen - slashes, i, j; in shorten_to_initial_path() local
74 int restlen = strlen(fname) - (p1 - fname); in shorten_to_initial_path()
78 for (i = 0, j = 0; i != diff; i++) { in shorten_to_initial_path()
133 /* Try current directory first */ in fopen_any_on_path()
136 cur_dir = current_srcfile->dir; in fopen_any_on_path()
[all …]
/OK3568_Linux_fs/kernel/kernel/
H A Dscftorture.c1 // SPDX-License-Identifier: GPL-2.0+
57 torture_param(int, nthreads, -1, "# threads, defaults to -1 for all CPUs.");
65 torture_param(int, weight_single, -1, "Testing weight for single-CPU no-wait operations.");
66 torture_param(int, weight_single_wait, -1, "Testing weight for single-CPU operations.");
67 torture_param(int, weight_many, -1, "Testing weight for multi-CPU no-wait operations.");
68 torture_param(int, weight_many_wait, -1, "Testing weight for multi-CPU operations.");
69 torture_param(int, weight_all, -1, "Testing weight for all-CPU no-wait operations.");
70 torture_param(int, weight_all_wait, -1, "Testing weight for all-CPU operations.");
103 #define SCF_NPRIMS (2 * 3) // Need wait and no-wait versions of each.
124 int scfc_cpu; // -1 for not _single().
[all …]

12345678910>>...13