/openbmc/openbmc/poky/bitbake/lib/bb/fetch2/ |
H A D | ssh.py | 2 BitBake 'Fetch' implementations 6 http://tools.ietf.org/wg/secsh/draft-ietf-secsh-scp-sftp-ssh-uri/ 30 # SPDX-License-Identifier: GPL-2.0-only 41 ( # Optional username/password block 44 (?P<cparam>(;[^;]+)*)? # connection parameters block (optional) 47 (?P<host>\S+?) # non-greedy match of the host 48 (:(?P<port>[0-9]+))? # colon followed by the port (optional) 53 (?P<sparam>(;[^;]+)*)? # parameters block (optional) 58 '''Class to fetch a module or modules via Secure Shell''' 69 "Invalid protocol - if you wish to fetch from a git " + [all …]
|
/openbmc/qemu/tests/functional/ |
H A D | test_x86_64_hotplug_blk.py | 10 # later. See the COPYING file in the top-level directory. 27 def blockdev_add(self) -> None: 28 self.vm.cmd('blockdev-add', **{ 29 'driver': 'null-co', 31 'node-name': 'disk' 34 def assert_vda(self) -> None: 35 exec_command_and_wait_for_pattern(self, 'while ! test -e /sys/block/vda ;' 38 def assert_no_vda(self) -> None: 39 exec_command_and_wait_for_pattern(self, 'while test -e /sys/block/vda ;' 42 def plug(self) -> None: [all …]
|
H A D | test_virtio_balloon.py | 3 # virtio-balloon tests 6 # later. See the COPYING file in the top-level directory. 31 '/31/Cloud/x86_64/images/Fedora-Cloud-Base-31-1.9.x86_64.qcow2'), 41 failure_message="Kernel panic - not syncing", 50 # Synchronize on virtio-block driver creating the root device 52 "while ! (dmesg -c | grep vda:) ; do sleep 1 ; done", 59 exec_command_and_wait_for_pattern(self, "modprobe virtio-balloon", 63 ret = self.vm.qmp('qom-get', 65 'property': 'guest-stats'})['return'] 66 when = ret.get('last-update') [all …]
|
H A D | test_aarch64_virt.py | 11 # SPDX-License-Identifier: GPL-2.0-or-later 30 failure_message='Kernel panic - not syncing', 34 ('https://dl-cdn.alpinelinux.org/' 35 'alpine/v3.17/releases/aarch64/alpine-standard-3.17.2-aarch64.iso'), 42 iso_path = self.ASSET_ALPINE_ISO.fetch() 48 self.vm.add_args("-accel", "tcg") 49 self.vm.add_args("-cpu", "max,pauth-impdef=on") 50 self.vm.add_args("-machine", 54 "gic-version=max,iommu=smmuv3") 55 self.vm.add_args("-smp", "2", "-m", "1024") [all …]
|
/openbmc/linux/include/linux/ |
H A D | textsearch.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 19 * struct ts_state - search state 30 * struct ts_ops - search module operations 53 * struct ts_config - search configuration 56 * @get_next_block: callback to fetch the next block to search in 65 * @get_next_block: fetch next block of data 72 * head of the next block of data to &*dst and return the length 73 * of the block or 0 if at the end. consumed == 0 indicates 74 * a new search. May store/read persistent values in state->cb. 94 * textsearch_next - continue searching for a pattern [all …]
|
/openbmc/u-boot/fs/ubifs/ |
H A D | key.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 5 * Copyright (C) 2006-2008 Nokia Corporation. 12 * This header contains various key-related definitions and helper function. 19 * Keys are 64-bits long. First 32-bits are inode number (parent inode number 29 * key_mask_hash - mask a valid hash value. 45 * key_r5_hash - R5 hash function (borrowed from reiserfs). 65 * key_test_hash - testing hash function. 79 * ino_key_init - initialize inode key. 80 * @c: UBIFS file-system description object 87 key->u32[0] = inum; in ino_key_init() [all …]
|
/openbmc/linux/fs/ubifs/ |
H A D | key.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2006-2008 Nokia Corporation. 12 * This header contains various key-related definitions and helper function. 19 * Keys are 64-bits long. First 32-bits are inode number (parent inode number 28 * different c->key_format. But right now, there is only one key type, UBIFS_SIMPLE_KEY_FMT. 35 * key_mask_hash - mask a valid hash value. 51 * key_r5_hash - R5 hash function (borrowed from reiserfs). 60 while (len--) { in key_r5_hash() 71 * key_test_hash - testing hash function. 85 * ino_key_init - initialize inode key. [all …]
|
/openbmc/qemu/tests/functional/qemu_test/ |
H A D | tuxruntest.py | 10 # SPDX-License-Identifier: GPL-2.0-or-later 24 # Tests are ~10-40s, allow for --debug/--enable-gcov overhead 34 # Pre-init TuxRun specific settings: Most machines work with 57 failure_message='Kernel panic - not syncing', 62 Fetch the TuxBoot assets. 64 kernel_image = kernel_asset.fetch() 66 dtb = dtb_asset.fetch() if dtb_asset is not None else None 76 # all block devices are raw ext4's 78 + f"file.filename={disk},node-name=hd0" 84 self.vm.add_args('-kernel', kernel, [all …]
|
/openbmc/u-boot/drivers/sysreset/ |
H A D | sysreset_mpc83xx.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 33 "e300 Core Instruction Fetch", 62 "TDM-DMAC" 70 "Address-only, Clean Block", 71 "Address-only, lwarx reservation set", 72 "Single-beat or Burst write", 74 "Address-only, Flush Block", 78 "Address-only, sync", 79 "Address-only, tlbsync", 80 "Single-beat or Burst read", [all …]
|
/openbmc/openbmc/poky/bitbake/lib/toaster/toastergui/templates/ |
H A D | importlayer.html | 5 {% block title %} Import layer - {{project.name}} - Toaster {% endblock %} 6 {% block pagecontent %} 29 <form class="col-md-11"> 30 …<span class="help-block">The layer you are importing must be compatible with <strong>{{project.rel… 31 <div class="alert alert-error" id="import-error" style="display:none"> 32 <button type="button" class="close" data-dismiss="alert">×</button> 38 <div class="form-group" id="layer-name-ctrl"> 39 <label class="control-label" for="import-layer-name"> 41 …<span class="glyphicon glyphicon-question-sign get-help" title="Something like 'meta-mylayer'. You… 43 …<input class="form-control" id="import-layer-name" type="text" required autofocus data-autocomplet… [all …]
|
H A D | layerdetails.html | 6 {% block title %} {{layerversion.layer.name}} - {{project.name}} - Toaster {% endblock %} 7 {% block pagecontent %} 9 <div id="delete-layer-modal" class="modal fade" tabindex="-1" role="dialog" 10 data-keyboard="false" data-backdrop="static"> 11 <div class="modal-dialog" role="document"> 12 <div class="modal-content"> 13 <div class="modal-body"> 16 <div class="modal-footer"> 17 <button type="button" id="layer-delete-confirmed" class="btn 18 btn-primary">Delete layer</button> [all …]
|
/openbmc/linux/drivers/misc/sgi-gru/ |
H A D | gru_instructions.h | 16 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 55 * Control block status and exception codes 75 * Structure used to fetch exception detail for CBs that terminate with 98 /* DW 0 - low */ 108 /* DW 0 - high */ 117 /* DW 2-6 */ 190 /* GAMIR - AMOs with implicit operands */ 191 #define EOP_IR_FETCH 0x01 /* Plain fetch of memory */ 192 #define EOP_IR_CLR 0x02 /* Fetch and clear */ 193 #define EOP_IR_INC 0x05 /* Fetch and increment */ [all …]
|
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_intf.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2022-2023 Qualcomm Innovation Center, Inc. All rights reserved. 4 * Copyright (c) 2015-2018, The Linux Foundation. All rights reserved. 47 u8 is_prog_fetch_en; /* interface prog fetch counter is enabled or not */ 60 * @ setup_prog_fetch : enables/disables the programmable fetch logic 70 * @disable_tearcheck: Disables tearcheck block 72 * Return: 1 if TE was originally connected, 0 if not, or -ERROR 76 * Return: 0 on success, -ETIMEDOUT on timeout 77 * @vsync_sel: Select vsync signal for tear-effect configuration 86 const struct dpu_hw_intf_prog_fetch *fetch); [all …]
|
/openbmc/linux/Documentation/bpf/ |
H A D | map_hash.rst | 1 .. SPDX-License-Identifier: GPL-2.0-only 3 .. Copyright (C) 2022-2023 Isovalent, Inc. 10 - ``BPF_MAP_TYPE_HASH`` was introduced in kernel version 3.19 11 - ``BPF_MAP_TYPE_PERCPU_HASH`` was introduced in version 4.6 12 - Both ``BPF_MAP_TYPE_LRU_HASH`` and ``BPF_MAP_TYPE_LRU_PERCPU_HASH`` 20 to the max_entries limit that you specify. Hash maps use pre-allocation 22 used to disable pre-allocation when it is too memory expensive. 25 CPU. The per-cpu values are stored internally in an array. 40 **BPF_F_NO_COMMON_LRU** Per-CPU LRU, global map Per-CPU LRU, per-cpu map 41 **!BPF_F_NO_COMMON_LRU** Global LRU, global map Global LRU, per-cpu map [all …]
|
/openbmc/linux/drivers/crypto/ |
H A D | sa2ul.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * Copyright (C) 2018-2020 Texas Instruments Incorporated - http://www.ti.com 62 ((ctx_sz) ? ((ctx_sz) / 32 - 1) : 0) 82 /* 16-bit Length of Data to be processed */ 96 /* SWINFO word-0 flags */ 125 * Bit 0-1: Fetch PHP Bytes 126 * Bit 2-3: Fetch Encryption/Air Ciphering Bytes 127 * Bit 4-5: Fetch Authentication Bytes or Encr pass 2 128 * Bit 6-7: Evict PHP Bytes 155 #define SA_ALIGN_MASK (sizeof(u32) - 1) [all …]
|
/openbmc/u-boot/doc/mvebu/cmd/ |
H A D | bubt.txt | 2 -------------------------- 6 bubt [file-name] [destination [source]] 7 - file-name Image file name to burn. default = flash-image.bin 8 - destination Flash to burn to [spi, nand, mmc]. default = active flash 9 - source Source to load image from [tftp, usb]. default = tftp 12 bubt - Burn flash-image.bin from tftp to active flash 13 bubt latest-spi.bin nand - Burn latest-spi.bin from tftp to NAND flash 16 - For the TFTP interface set serverip and ipaddr. 17 - To burn image to SD/eMMC device, the target is defined 20 Bubt command details (burn image step by-step) [all …]
|
/openbmc/entity-manager/src/gpio-presence/ |
H A D | gpio_presence_manager.hpp | 2 * SPDX-FileCopyrightText: Copyright (c) 2022-2024. All rights 3 * reserved. SPDX-License-Identifier: Apache-2.0 27 auto start() -> void; 31 auto getPresence(const std::string& name) -> bool; 35 auto setupBusName() const -> std::string; 41 std::unique_ptr<DevicePresence> config) -> void; 46 auto updatePresence(const std::string& gpioLine, bool state) -> void; 53 // fetch our configuration from dbus 56 -> sdbusplus::async::task<void>; 60 auto removeConfig(const std::string& objPath) -> void; [all …]
|
/openbmc/linux/arch/nios2/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 55 allocated as a single contiguous block. This option allows 78 Nios II CPUs cannot fetch/store data which is not bus aligned, 79 i.e., a 2 or 4 byte fetch must start at an address divisible by 80 2 or 4. Any non-aligned load/store instructions will be trapped and 97 some command-line options at build time by entering them here. In 118 bool "Passed kernel command line from u-boot" 120 Use bootargs env variable from u-boot for kernel command line.
|
/openbmc/linux/block/ |
H A D | disk-events.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Disk events - monitor disk events like media change and eject request. 16 int block; /* event blocking depth */ member 20 long poll_msecs; /* interval, -1 for default */ 38 /* disable in-kernel polling by default */ 43 struct disk_events *ev = disk->ev; in disk_events_poll_jiffies() 47 * If device-specific poll interval is set, always use it. If in disk_events_poll_jiffies() 50 if (ev->poll_msecs >= 0) in disk_events_poll_jiffies() 51 intv_msecs = ev->poll_msecs; in disk_events_poll_jiffies() 52 else if (disk->event_flags & DISK_EVENT_FLAG_POLL) in disk_events_poll_jiffies() [all …]
|
/openbmc/linux/include/trace/events/ |
H A D | afs.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 22 afs_FS_FetchData = 130, /* AFS Fetch file data */ 23 afs_FS_FetchACL = 131, /* AFS Fetch file ACL */ 24 afs_FS_FetchStatus = 132, /* AFS Fetch file status */ 42 afs_FS_InlineBulkStatus = 65536, /* AFS Fetch multiple file statuses with errors */ 43 afs_FS_FetchData64 = 65537, /* AFS Fetch file data */ 48 yfs_FS_FetchData = 130, /* YFS Fetch file data */ 49 yfs_FS_FetchACL = 64131, /* YFS Fetch file ACL */ 50 yfs_FS_FetchStatus = 64132, /* YFS Fetch file status */ 72 yfs_FS_InlineBulkStatus = 64536, /* YFS Fetch multiple file statuses with errors */ [all …]
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | trap_pf.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 10 * bit 2 == 0: kernel-mode access 1: user-mode access 12 * bit 4 == 1: fault was an instruction fetch 13 * bit 5 == 1: protection keys block access 15 * bit 15 == 1: SGX MMU page-fault
|
/openbmc/openbmc/meta-security/wic/ |
H A D | beaglebone-yocto-verity.wks.in | 1 # SPDX-License-Identifier: MIT 6 # short-description: Create a u-SD image for beaglebone-black with dm-verity 7 # A dm-verity variant of the regular wks for beaglebone black. We need to fetch 9 # not recreate the exact block device corresponding with the hash tree. We must 12 # This .wks only works with the dm-verity-img class. 14 …boot --source bootimg-partition --ondisk mmcblk0 --fstype=vfat --label boot --active --align 4 --f… 15 part / --source rawcopy --ondisk mmcblk0 --sourceparams="file=${IMGDEPLOYDIR}/${DM_VERITY_IMAGE}-${… 16 bootloader --append="console=ttyS0,115200"
|
H A D | systemd-bootdisk-dmverity.wks.in | 1 # short-description: Create an EFI disk image with systemd-boot and dm-verity 2 # A dm-verity variant of the regular wks for IA machines. We need to fetch 4 # not recreate the exact block device corresponding with the hash tree. We must 6 # Based on OE-core's systemd-bootdisk.wks and meta-security's beaglebone-yocto-verity.wks.in file 8 # This .wks only works with the dm-verity-img class. 9 # Also note that the use of microcode.cpio introduces a meta-intel layer dependency. 11 …rt /boot --source bootimg-efi --sourceparams="loader=systemd-boot,initrd=microcode.cpio" --ondisk … 13 …--source rawcopy --ondisk sda --sourceparams="file=${IMGDEPLOYDIR}/${DM_VERITY_IMAGE}-${MACHINE}$… 15 part swap --ondisk sda --size 44 --label swap1 --fstype=swap --use-uuid 17 bootloader --ptable gpt --timeout=5 --append=" "
|
H A D | systemd-bootdisk-dmverity-hash.wks.in | 1 # short-description: Create an EFI disk image with systemd-boot and separate hash dm-verity 2 # A dm-verity variant of the regular wks for IA machines. We need to fetch 4 # not recreate the exact block device corresponding with the hash tree. We must 6 # Based on OE-core's systemd-bootdisk.wks and meta-security's beaglebone-yocto-verity.wks.in file 8 # This .wks only works with the dm-verity-img class and separate hash data. (DM_VERITY_SEPARATE_HAS… 10 …rt /boot --source bootimg-efi --sourceparams="loader=systemd-boot,initrd=microcode.cpio" --ondisk … 15 # add "console=ttyS0,115200" or whatever you need to the --append="..." 16 bootloader --ptable gpt --timeout=5 --append="root=/dev/mapper/rootfs" 18 part swap --ondisk sda --size 44 --label swap1 --fstype=swap --use-uuid
|
/openbmc/linux/kernel/futex/ |
H A D | core.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 16 * PI-futex support started by Ingo Molnar and Thomas Gleixner 23 * Requeue-PI support by Darren Hart <dvhltc@us.ibm.com> 29 * Kirkwood for proof-of-concept implementation. 38 #include <linux/fault-inject.h> 97 debugfs_create_bool("ignore-private", mode, dir, in fail_futex_debugfs() 109 * futex_hash - Return the hash bucket in the global hash 118 key->both.offset); in futex_hash() 120 return &futex_queues[hash & (futex_hashsize - 1)]; in futex_hash() 125 * futex_setup_timer - set up the sleeping hrtimer. [all …]
|