Searched +full:endianness +full:- +full:agnostic (Results 1 – 11 of 11) sorted by relevance
/linux-6.14.4/Documentation/devicetree/bindings/rng/ |
D | microsoft,vmgenid.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jason A. Donenfeld <[email protected]> 25 Specifies a 16-byte VMGenID in endianness-agnostic hexadecimal format. 34 - compatible 35 - reg 36 - interrupts 41 - | 42 #include <dt-bindings/interrupt-controller/arm-gic.h>
|
/linux-6.14.4/arch/arm/include/asm/ |
D | opcodes.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 50 * format and in-memory representation, in an endianness-agnostic manner. 52 * __mem_to_opcode_*() convert from in-memory representation to canonical form. 53 * __opcode_to_mem_*() convert from canonical form to in-memory representation. 59 * Thumb 16-bit: 0x0000KKLL, where KK < 0xE8 60 * Thumb 32-bit: 0xKKLLMMNN, where KK >= 0xE8 67 * represent any valid Thumb-2 instruction. For this range, 116 * On BE32 systems, using 32-bit accesses to store Thumb instructions will not 148 /* Operations to construct or split 32-bit Thumb instructions: */ 180 * __inst_thumb16(x): emit the specified 16-bit Thumb opcode [all …]
|
/linux-6.14.4/Documentation/driver-api/ |
D | device-io.rst | 10 Bus-Independent Device Accesses 27 ---------------------------- 49 -------------------- 52 memory-mapped registers on the device. Linux provides interfaces to read 53 and write 8-bit, 16-bit, 32-bit and 64-bit quantities. Due to a 82 from config space, which is guaranteed to soft-fail if the card doesn't 94 reg = ha->iobase; 96 WRT_REG_WORD(®->ictrl, 0); 102 RD_REG_WORD(®->ictrl); 103 ha->flags.ints_enabled = 0; [all …]
|
/linux-6.14.4/Documentation/bpf/standardization/ |
D | instruction-set.rst | 27 BCP 14 `<https://www.rfc-editor.org/info/rfc2119>`_ 28 `<https://www.rfc-editor.org/info/rfc8174>`_ 38 ----- 51 .. table:: Meaning of bit-width notation 63 For example, `u32` is a type whose valid values are all the 32-bit unsigned 64 numbers and `s16` is a type whose valid values are all the 16-bit signed 68 --------- 70 The following byteswap functions are direction-agnostic. That is, 74 * be16: Takes an unsigned 16-bit number and converts it between 75 host byte order and big-endian [all …]
|
/linux-6.14.4/arch/mips/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 145 bool "Generic board-agnostic MIPS kernel" 287 Build a generic DT-based kernel image that boots on select 288 BCM33xx cable modem chips, BCM63xx DSL chips, and BCM7xxx set-top 380 see the Linux/MIPS FAQ on <http://www.linux-mips.org/> and the 381 DECstation porting pages on <http://decstation.unix-ag.org/>. 420 Olivetti M700-10 workstations. 457 bool "Loongson 32-bit family of machines" 460 This enables support for the Loongson-1 family of machines. 462 Loongson-1 is a family of 32-bit MIPS-compatible SoCs developed by [all …]
|
/linux-6.14.4/drivers/firewire/ |
D | ohci.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 2003-2006 Kristian Hoegsberg <[email protected]> 13 #include <linux/dma-mapping.h> 15 #include <linux/firewire-constants.h> 43 #include "packet-header-definitions.h" 44 #include "phy-packet-definitions.h" 53 #define ohci_notice(ohci, f, args...) dev_notice(ohci->card.device, f, ##args) 54 #define ohci_err(ohci, f, args...) dev_err(ohci->card.device, f, ##args) 114 * A buffer that contains a block of DMA-able coherent memory used for 134 * List of page-sized buffers for storing DMA descriptors. [all …]
|
/linux-6.14.4/tools/testing/selftests/seccomp/ |
D | seccomp_bpf.c | 1 // SPDX-License-Identifier: GPL-2.0-only 59 /* Attempt to de-conflict with the selftests tree. */ 316 return -1; in __filecmp() 390 EXPECT_EQ(-1, ret); in TEST() 418 EXPECT_EQ(-1, ret); in TEST() 457 prog.len -= 1; in TEST() 499 TH_LOG("Allowed %d %d-insn filters (total with penalties:%d)", in TEST() 522 EXPECT_EQ(-1, ret); in TEST() 584 EXPECT_EQ(-1, ret); in TEST() 706 /* Only both with lower 32-bit for now. */ in TEST_SIGNAL() [all …]
|
/linux-6.14.4/tools/lib/bpf/ |
D | libbpf.c | 1 // SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause) 6 * Copyright (C) 2013-2015 Alexei Starovoitov <[email protected]> 70 #pragma GCC diagnostic ignored "-Wformat-nonliteral" 298 if (err != -EPERM || geteuid() != 0) in pr_perm_msg() 315 pr_warn("permission error while running as root; try raising 'ulimit -l'? current value: %s\n", in pr_perm_msg() 331 fd = -1; \ 342 /* as of v1.0 libbpf_set_strict_mode() is a no-op */ in libbpf_set_strict_mode() 388 /* stored as sec_def->cookie for all libbpf-supported SEC()s */ 407 /* BPF program support non-linear XDP buffer */ 445 * program. For the entry-point (main) BPF program, this is always [all …]
|
/linux-6.14.4/drivers/block/drbd/ |
D | drbd_receiver.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 Copyright (C) 2001-2008, LINBIT Information Technologies GmbH. 8 Copyright (C) 1999-2008, Philipp Reisner <[email protected]>. 9 Copyright (C) 2002-2008, Lars Ellenberg <[email protected]>. 68 * page->private being our "next" pointer. 90 if (--n == 0) in page_chain_del() 160 drbd_pp_vacant -= number; in __drbd_alloc_pages() 166 /* GFP_TRY, because we must not cause arbitrary write-out: in a DRBD in __drbd_alloc_pages() 167 * "criss-cross" setup, that might cause write-out on some other DRBD, in __drbd_alloc_pages() 203 list_for_each_entry_safe(peer_req, tmp, &device->net_ee, w.list) { in reclaim_finished_net_peer_reqs() [all …]
|
/linux-6.14.4/Documentation/virt/kvm/ |
D | api.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 The Definitive KVM (Kernel-based Virtual Machine) API Documentation 24 - System ioctls: These query and set global attributes which affect the 28 - VM ioctls: These query and set attributes that affect an entire virtual 35 - vcpu ioctls: These query and set attributes that control the operation 43 - device ioctls: These query and set attributes that control the operation 92 facility that allows backward-compatible extensions to the API to be 133 ----------------------- 150 ----------------- 189 address used by the VM. The IPA_Bits is encoded in bits[7-0] of the [all …]
|
/linux-6.14.4/kernel/bpf/ |
D | verifier.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 /* Copyright (c) 2011-2014 PLUMgrid, http://plumgrid.com 7 #include <linux/bpf-cgroup.h> 23 #include <linux/error-injection.h> 54 * The first pass is depth-first-search to check that the program is a DAG. 56 * - larger than BPF_MAXINSNS insns 57 * - if loop is present (detected via back-edge) 58 * - unreachable insns exist (shouldn't be a forest. program = one function) 59 * - out of bounds or malformed jumps 71 * All registers are 64-bit. [all …]
|