| /OK3568_Linux_fs/kernel/Documentation/admin-guide/mm/ |
| H A D | userfaultfd.rst | 10 Userfaults allow the implementation of on-demand paging from userland 38 Vmas are not suitable for page- (or hugepage) granular fault tracking 48 is a corner case that would currently return ``-EBUSY``). 68 - The ``UFFD_FEATURE_EVENT_*`` flags indicate that various other events 70 detail below in the `Non-cooperative userfaultfd`_ section. 72 - ``UFFD_FEATURE_MISSING_HUGETLBFS`` and ``UFFD_FEATURE_MISSING_SHMEM`` 78 - ``UFFD_FEATURE_MINOR_HUGETLBFS`` indicates that the kernel supports 102 user-faulted page. 105 -------------------- 109 - ``UFFDIO_COPY`` atomically copies some existing page contents from [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/admin-guide/LSM/ |
| H A D | tomoyo.rst | 8 TOMOYO is a name-based MAC extension (LSM module) for the Linux kernel. 10 LiveCD-based tutorials are available at 12 http://tomoyo.sourceforge.jp/1.8/ubuntu12.04-live.html 13 http://tomoyo.sourceforge.jp/1.8/centos6-live.html 15 Though these tutorials use non-LSM version of TOMOYO, they are useful for you 29 User <-> Kernel interface documentation is available at 30 https://tomoyo.osdn.jp/2.5/policy-specification/index.html . 38 https://osdn.jp/projects/tomoyo/docs/lca2009-takeda.pdf 40 https://osdn.jp/projects/tomoyo/docs/freedomhectaipei-tomoyo.pdf 42 https://osdn.jp/projects/tomoyo/docs/PacSec2007-en-no-demo.pdf [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | livepatch.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * livepatch.h - Kernel Live Patching Core 22 #define KLP_UNDEFINED -1 27 * struct klp_func - function structure for live patching 84 * struct klp_callbacks - pre/post live-(un)patch callback structure 89 * @post_unpatch_enabled: flag indicating if post-unpatch callback 92 * All callbacks are optional. Only the pre-patch callback, if provided, 94 * patch for any reason, including a non-zero error status returned from 95 * the pre-patch callback, no further callbacks will be executed. 106 * struct klp_object - kernel object structure for live patching [all …]
|
| /OK3568_Linux_fs/u-boot/include/dm/ |
| H A D | ofnode.h | 5 * SPDX-License-Identifier: GPL-2.0+ 21 * ofnode - reference to a device tree node 24 * in the live device tree, or an offset within the flat device tree. In the 27 * Thus we can reference nodes in both the live tree (once available) and the 33 * NULL, or an offset of -1. 36 * pointer: when the live tree is active it holds a node pointer, otherwise it 47 * @np: Pointer to device node, used for live tree 52 const struct device_node *np; /* will be used for future live tree */ 63 * ofprop - reference to a property of a device tree node 67 * a pointer to a struct property in the live device tree. [all …]
|
| /OK3568_Linux_fs/kernel/drivers/of/ |
| H A D | overlay.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2012 Pantelis Antoniou <panto@antoniou-consulting.com> 27 * struct target - info about current target node as recursing through overlay 29 * @in_livetree: @np is a node in the live devicetree 33 * in the live devicetree where the overlay subtree is targeted to be grafted 35 * also recurses to the next level of the live devicetree, as long as overlay 36 * subtree node also exists in the live devicetree. When a node in the overlay 37 * subtree does not exist at the same level in the live devicetree, target->np 47 * struct fragment - info about fragment nodes in overlay expanded device tree 65 * @cset: changeset to apply fragments to live device tree [all …]
|
| /OK3568_Linux_fs/debian/ubuntu-build-service/bullseye-base-arm64/ |
| H A D | configure | 3 # (C) 2012-2016 Fathi Boudra <fathi.boudra@linaro.org> 5 # Create configuration for live-build. 7 # You need live-build package installed. 9 set -e 12 export LB_BOOTSTRAP_INCLUDE="apt-transport-https gnupg" 14 --mirror-bootstrap "http://mirrors.ustc.edu.cn/debian" \ 15 --mirror-chroot "http://mirrors.ustc.edu.cn/debian" \ 16 --mirror-chroot-security "http://mirrors.ustc.edu.cn/debian-security" \ 17 --mirror-binary "http://mirrors.ustc.edu.cn/debian" \ 18 --mirror-binary-security "http://mirrors.ustc.edu.cn/debian-security" \ [all …]
|
| /OK3568_Linux_fs/debian/ubuntu-build-service/bullseye-gnome-arm64/ |
| H A D | configure | 3 # (C) 2012-2016 Fathi Boudra <fathi.boudra@linaro.org> 5 # Create configuration for live-build. 7 # You need live-build package installed. 9 set -e 12 export LB_BOOTSTRAP_INCLUDE="apt-transport-https gnupg" 14 --mirror-bootstrap "http://mirrors.ustc.edu.cn/debian" \ 15 --mirror-chroot "http://mirrors.ustc.edu.cn/debian" \ 16 --mirror-chroot-security "http://mirrors.ustc.edu.cn/debian-security" \ 17 --mirror-binary "http://mirrors.ustc.edu.cn/debian" \ 18 --mirror-binary-security "http://mirrors.ustc.edu.cn/debian-security" \ [all …]
|
| /OK3568_Linux_fs/debian/ubuntu-build-service/bullseye-lxde-arm64/ |
| H A D | configure | 3 # (C) 2012-2016 Fathi Boudra <fathi.boudra@linaro.org> 5 # Create configuration for live-build. 7 # You need live-build package installed. 9 set -e 12 export LB_BOOTSTRAP_INCLUDE="apt-transport-https gnupg" 14 --mirror-bootstrap "http://mirrors.ustc.edu.cn/debian" \ 15 --mirror-chroot "http://mirrors.ustc.edu.cn/debian" \ 16 --mirror-chroot-security "http://mirrors.ustc.edu.cn/debian-security" \ 17 --mirror-binary "http://mirrors.ustc.edu.cn/debian" \ 18 --mirror-binary-security "http://mirrors.ustc.edu.cn/debian-security" \ [all …]
|
| /OK3568_Linux_fs/debian/ubuntu-build-service/bullseye-xfce-armhf/ |
| H A D | configure | 3 # (C) 2012-2016 Fathi Boudra <fathi.boudra@linaro.org> 5 # Create configuration for live-build. 7 # You need live-build package installed. 9 set -e 12 export LB_BOOTSTRAP_INCLUDE="apt-transport-https gnupg" 14 --mirror-bootstrap "http://mirrors.ustc.edu.cn/debian" \ 15 --mirror-chroot "http://mirrors.ustc.edu.cn/debian" \ 16 --mirror-chroot-security "http://mirrors.ustc.edu.cn/debian-security" \ 17 --mirror-binary "http://mirrors.ustc.edu.cn/debian" \ 18 --mirror-binary-security "http://mirrors.ustc.edu.cn/debian-security" \ [all …]
|
| /OK3568_Linux_fs/debian/ubuntu-build-service/bullseye-gnome-armhf/ |
| H A D | configure | 3 # (C) 2012-2016 Fathi Boudra <fathi.boudra@linaro.org> 5 # Create configuration for live-build. 7 # You need live-build package installed. 9 set -e 12 export LB_BOOTSTRAP_INCLUDE="apt-transport-https gnupg" 14 --mirror-bootstrap "http://mirrors.ustc.edu.cn/debian" \ 15 --mirror-chroot "http://mirrors.ustc.edu.cn/debian" \ 16 --mirror-chroot-security "http://mirrors.ustc.edu.cn/debian-security" \ 17 --mirror-binary "http://mirrors.ustc.edu.cn/debian" \ 18 --mirror-binary-security "http://mirrors.ustc.edu.cn/debian-security" \ [all …]
|
| /OK3568_Linux_fs/debian/ubuntu-build-service/bullseye-base-armhf/ |
| H A D | configure | 3 # (C) 2012-2016 Fathi Boudra <fathi.boudra@linaro.org> 5 # Create configuration for live-build. 7 # You need live-build package installed. 9 set -e 12 export LB_BOOTSTRAP_INCLUDE="apt-transport-https gnupg" 14 --mirror-bootstrap "http://mirrors.ustc.edu.cn/debian" \ 15 --mirror-chroot "http://mirrors.ustc.edu.cn/debian" \ 16 --mirror-chroot-security "http://mirrors.ustc.edu.cn/debian-security" \ 17 --mirror-binary "http://mirrors.ustc.edu.cn/debian" \ 18 --mirror-binary-security "http://mirrors.ustc.edu.cn/debian-security" \ [all …]
|
| /OK3568_Linux_fs/debian/ubuntu-build-service/bullseye-lxde-armhf/ |
| H A D | configure | 3 # (C) 2012-2016 Fathi Boudra <fathi.boudra@linaro.org> 5 # Create configuration for live-build. 7 # You need live-build package installed. 9 set -e 12 export LB_BOOTSTRAP_INCLUDE="apt-transport-https gnupg" 14 --mirror-bootstrap "http://mirrors.ustc.edu.cn/debian" \ 15 --mirror-chroot "http://mirrors.ustc.edu.cn/debian" \ 16 --mirror-chroot-security "http://mirrors.ustc.edu.cn/debian-security" \ 17 --mirror-binary "http://mirrors.ustc.edu.cn/debian" \ 18 --mirror-binary-security "http://mirrors.ustc.edu.cn/debian-security" \ [all …]
|
| /OK3568_Linux_fs/debian/ubuntu-build-service/bullseye-xfce-arm64/ |
| H A D | configure | 3 # (C) 2012-2016 Fathi Boudra <fathi.boudra@linaro.org> 5 # Create configuration for live-build. 7 # You need live-build package installed. 9 set -e 12 export LB_BOOTSTRAP_INCLUDE="apt-transport-https gnupg" 14 --mirror-bootstrap "http://mirrors.ustc.edu.cn/debian" \ 15 --mirror-chroot "http://mirrors.ustc.edu.cn/debian" \ 16 --mirror-chroot-security "http://mirrors.ustc.edu.cn/debian-security" \ 17 --mirror-binary "http://mirrors.ustc.edu.cn/debian" \ 18 --mirror-binary-security "http://mirrors.ustc.edu.cn/debian-security" \ [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/xlnx/ |
| H A D | xlnx,zynqmp-dpsub.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/xlnx/xlnx,zynqmp-dpsub.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 14 +------------------------------------------------------------+ 15 +--------+ | +----------------+ +-----------+ | 16 | DPDMA | --->| | --> | Video | Video +-------------+ | 17 | 4x vid | | | | | Rendering | -+--> | | | +------+ 18 | 2x aud | | | Audio/Video | --> | Pipeline | | | DisplayPort |---> | PHY0 | 19 +--------+ | | Buffer Manager | +-----------+ | | Source | | +------+ [all …]
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/ |
| H A D | batadv_packet.h | 1 /* SPDX-License-Identifier: (GPL-2.0 WITH Linux-syscall-note) */ 2 /* Copyright (C) 2007-2020 B.A.T.M.A.N. contributors: 15 * batadv_tp_is_error() - Check throughput meter return code for error 23 * enum batadv_packettype - types for batman-adv encapsulated packets 39 /* 0x00 - 0x3f: local packets or special rules for handling */ 45 /* 0x40 - 0x7f: unicast */ 53 /* 0x80 - 0xff: reserved */ 57 * enum batadv_subtype - packet subtype for unicast4addr 74 * enum batadv_iv_flags - flags used in B.A.T.M.A.N. IV OGM packets 88 * enum batadv_icmp_packettype - ICMP message types [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/ |
| H A D | batadv_packet.h | 1 /* SPDX-License-Identifier: (GPL-2.0 WITH Linux-syscall-note) */ 2 /* Copyright (C) 2007-2018 B.A.T.M.A.N. contributors: 27 * batadv_tp_is_error() - Check throughput meter return code for error 35 * enum batadv_packettype - types for batman-adv encapsulated packets 51 /* 0x00 - 0x3f: local packets or special rules for handling */ 57 /* 0x40 - 0x7f: unicast */ 65 /* 0x80 - 0xff: reserved */ 69 * enum batadv_subtype - packet subtype for unicast4addr 86 * enum batadv_iv_flags - flags used in B.A.T.M.A.N. IV OGM packets 100 * enum batadv_icmp_packettype - ICMP message types [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/ |
| H A D | batadv_packet.h | 1 /* SPDX-License-Identifier: (GPL-2.0 WITH Linux-syscall-note) */ 2 /* Copyright (C) 2007-2018 B.A.T.M.A.N. contributors: 27 * batadv_tp_is_error() - Check throughput meter return code for error 35 * enum batadv_packettype - types for batman-adv encapsulated packets 51 /* 0x00 - 0x3f: local packets or special rules for handling */ 57 /* 0x40 - 0x7f: unicast */ 65 /* 0x80 - 0xff: reserved */ 69 * enum batadv_subtype - packet subtype for unicast4addr 86 * enum batadv_iv_flags - flags used in B.A.T.M.A.N. IV OGM packets 100 * enum batadv_icmp_packettype - ICMP message types [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/plugin/include/ |
| H A D | cif-code.def | 4 Copyright (C) 2008-2020 Free Software Foundation, Inc. 68 N_("--param large-function-growth limit reached")) 70 N_("--param large-stack-frame-growth limit reached")) 72 N_("--param max-inline-insns-single limit reached")) 74 N_("--param max-inline-insns-auto limit reached")) 76 N_("--param inline-unit-growth limit reached")) 106 /* Ths edge represents an indirect edge with a yet-undetermined callee . */ 114 /* We can't inline if the callee can throw non-call exceptions but the 117 N_("non-call exception handling mismatch")) 127 /* We can't inline because the callee refers to comdat-local symbols. */ [all …]
|
| H A D | function-abi.h | 2 Copyright (C) 2019-2020 Free Software Foundation, Inc. 25 Each such ABI has a unique 0-based identifier, with 0 always being 37 /* A target-specific identifier for this ABI. The value must be in 38 the range [0, NUM_ABI_IDS - 1]. */ 47 that is live across a call. */ 61 are live across a call, provided that the value occupies only the 62 call-preserved part of the register. */ 71 as a whole to be live across a call. */ 83 These registers cannot hold any part of a value that is live across 94 to contain values that are live across a call, provided that the live [all …]
|
| H A D | lra-int.h | 2 Copyright (C) 2010-2020 Free Software Foundation, Inc. 34 The live ranges can be used to find conflicts with other pseudos. 35 If the live ranges of two pseudos are intersected, the pseudos are 39 /* Pseudo regno whose live range is described by given 92 *non-debug* insns. */ 95 /* rtx used to undo the inheritance. It can be non-null only 103 /* These members are set up in lra-lives.c and updated in 104 lra-coalesce.c. */ 108 /* Live ranges of the pseudo. */ 110 /* This member is set up in lra-lives.c for subsequent [all …]
|
| H A D | reload.h | 2 Copyright (C) 1987-2020 Free Software Foundation, Inc. 52 RELOAD_FOR_OPERAND_ADDRESS reload for the address of a non-reloaded 79 /* Where to store reload-reg afterward if nec (often the same as 117 though it current will be; for in-out operands, it is one of the two 122 otherwise -1. */ 125 otherwise -1. */ 135 addressing an output, for addressing a non-reloaded mem ref, or for 155 /* Target-dependent globals. */ 170 /* True if caller-save has been reinitialized. */ 175 register because it is live we first try to save in multi-register modes. [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/lib/gcc/arm-none-linux-gnueabihf/10.3.1/plugin/include/ |
| H A D | cif-code.def | 4 Copyright (C) 2008-2020 Free Software Foundation, Inc. 68 N_("--param large-function-growth limit reached")) 70 N_("--param large-stack-frame-growth limit reached")) 72 N_("--param max-inline-insns-single limit reached")) 74 N_("--param max-inline-insns-auto limit reached")) 76 N_("--param inline-unit-growth limit reached")) 106 /* Ths edge represents an indirect edge with a yet-undetermined callee . */ 114 /* We can't inline if the callee can throw non-call exceptions but the 117 N_("non-call exception handling mismatch")) 127 /* We can't inline because the callee refers to comdat-local symbols. */ [all …]
|
| H A D | function-abi.h | 2 Copyright (C) 2019-2020 Free Software Foundation, Inc. 25 Each such ABI has a unique 0-based identifier, with 0 always being 37 /* A target-specific identifier for this ABI. The value must be in 38 the range [0, NUM_ABI_IDS - 1]. */ 47 that is live across a call. */ 61 are live across a call, provided that the value occupies only the 62 call-preserved part of the register. */ 71 as a whole to be live across a call. */ 83 These registers cannot hold any part of a value that is live across 94 to contain values that are live across a call, provided that the live [all …]
|
| H A D | lra-int.h | 2 Copyright (C) 2010-2020 Free Software Foundation, Inc. 34 The live ranges can be used to find conflicts with other pseudos. 35 If the live ranges of two pseudos are intersected, the pseudos are 39 /* Pseudo regno whose live range is described by given 92 *non-debug* insns. */ 95 /* rtx used to undo the inheritance. It can be non-null only 103 /* These members are set up in lra-lives.c and updated in 104 lra-coalesce.c. */ 108 /* Live ranges of the pseudo. */ 110 /* This member is set up in lra-lives.c for subsequent [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/asm/ |
| H A D | sigcontext.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 25 * Signal context structure - contains all info to do with the state 53 * New records that can exceed this space need to be opt-in for userspace, so 63 * and be 16-byte aligned. The last structure must be a dummy one with the 106 * 16-byte aligned address immediately after the terminating null 118 __u64 datap; /* 16-byte aligned pointer to extra space cast to __u64 */ 158 * If the SVE registers are currently live for the thread at signal delivery, 165 * the SVE registers were not live for the thread and no register data 171 * make the SVE registers live when they were previously non-live or 172 * vice-versa. This may require the the caller to allocate fresh [all …]
|