/openbmc/linux/Documentation/filesystems/ |
H A D | sysv-fs.rst | 8 - Xenix FS, 9 - SystemV/386 FS, 10 - Coherent FS. 30 - Coherent FS: 36 - SystemV Release 2 FS: 40 for this FS on hard disk yet. 43 These filesystems are rather similar. Here is a comparison with Minix FS: 47 - Minix FS 0x81 Linux/Minix 48 - Xenix FS ?? 49 - SystemV FS ?? [all …]
|
H A D | fsverity.rst | 6 fs-verity: read-only file-based authenticity protection 12 fs-verity (``fs/verity/``) is a support layer that filesystems can 16 code is needed to support fs-verity. 18 fs-verity is similar to `dm-verity 21 filesystems supporting fs-verity, userspace can execute an ioctl that 30 the "fs-verity file digest", which is a hash that includes the Merkle 31 tree root hash) that fs-verity is enforcing for the file. This ioctl 34 fs-verity is essentially a way to hash a file in constant time, 41 By itself, fs-verity only provides integrity protection, i.e. 44 However, because fs-verity makes retrieving the file hash extremely [all …]
|
/openbmc/linux/Documentation/arch/x86/x86_64/ |
H A D | fsgs.rst | 3 Using FS and GS segments in user space applications 21 In 64-bit mode the CS/SS/DS/ES segments are ignored and the base address is 22 always 0 to provide a full 64bit address space. The FS and GS segments are 23 still functional in 64-bit mode. 25 Common FS and GS usage 28 The FS segment is commonly used to address Thread Local Storage (TLS). FS 31 thread and the compiler emits the FS: address prefix for accesses to these 32 variables. Each thread has its own FS base address so common code can be 34 instances. Applications should not use FS for other purposes when they use 35 runtimes or threading libraries which manage the per thread FS. [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/syslinux/syslinux/ |
H A D | 0012-libinstaller-Fix-build-with-glibc-2.36.patch | 6 * add only necessary definitions from linux/fs.h, because including whole 10 …included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/syslinux/6.04-pre2-r1/recipe-sysroot/usr/inc… 11 …from TOPDIR/tmp-glibc/work/core2-64-oe-linux/syslinux/6.04-pre2-r1/syslinux-6.04-pre2/linux/../lib… 12 …from TOPDIR/tmp-glibc/work/core2-64-oe-linux/syslinux/6.04-pre2-r1/syslinux-6.04-pre2/linux/../lib… 13 TOPDIR/tmp-glibc/work/core2-64-oe-linux/syslinux/6.04-pre2-r1/recipe-sysroot/usr/include/linux/moun… 16 In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/syslinux/6.04-pre2-r1/syslinux-6.04-p… 17 TOPDIR/tmp-glibc/work/core2-64-oe-linux/syslinux/6.04-pre2-r1/recipe-sysroot/usr/include/sys/mount.… 20 TOPDIR/tmp-glibc/work/core2-64-oe-linux/syslinux/6.04-pre2-r1/recipe-sysroot/usr/include/linux/moun… 39 -#include <linux/fs.h> /* FIGETBSZ, FIBMAP, FS_IOC_* */ 40 +// #include <linux/fs.h> /* FIGETBSZ, FIBMAP, FS_IOC_* */ [all …]
|
/openbmc/linux/Documentation/admin-guide/cgroup-v1/ |
H A D | hugetlb.rst | 7 # mount -t cgroup -o hugetlb none /sys/fs/cgroup 10 visible at /sys/fs/cgroup. At bootup, this group includes all the tasks in 11 the system. /sys/fs/cgroup/tasks lists the tasks in this cgroup. 13 New groups can be created under the parent group /sys/fs/cgroup:: 15 # cd /sys/fs/cgroup 34 For a system supporting three hugepage sizes (64k, 32M and 1G), the control 46 hugetlb.64KB.limit_in_bytes 47 hugetlb.64KB.max_usage_in_bytes 48 hugetlb.64KB.numa_stat 49 hugetlb.64KB.usage_in_bytes [all …]
|
/openbmc/linux/arch/x86/include/uapi/asm/ |
H A D | sigcontext.h | 139 * The 64-bit FPU frame. (FXSAVE format and later) 160 __u32 xmm_space[64]; /* 16x XMM registers, 16 bytes each */ 182 __u32 ymmh_space[64]; 204 __u16 fs, __fsh; member 236 * The 64-bit signal frame: 259 __u16 fs; member 302 __u16 fs, __fsh; member 347 * Prior to 2.5.64 ("[PATCH] x86-64 updates for 2.5.64-bk3"), 348 * Linux saved and restored fs and gs in these slots. This 354 * - Some DOSEMU versions stash fs and gs in these slots manually, [all …]
|
/openbmc/linux/tools/lib/api/fs/ |
H A D | fs.c | 18 #include "fs.h" 86 "/sys/fs/bpf", 90 struct fs { struct 102 static void fs__init_once(struct fs *fs); argument 103 static const char *fs__mountpoint(const struct fs *fs); 104 static const char *fs__mount(struct fs *fs); 106 #define FS(lower_name, fs_name, upper_name) \ macro 107 static struct fs fs__##lower_name = { \ 116 struct fs *fs = &fs__##lower_name; \ 118 fs__init_once(fs); \ [all …]
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/mboxd/ |
H A D | mboxd_%.bbappend | 1 MBOXD_FLASH_SIZE:ibm-ac-server = "64M" 2 MBOXD_FLASH_SIZE:p10bmc = "64M" 7 SYSTEMD_SERVICE:${PN}:append:df-openpower-ubi-fs = " check-pnor-format.service" 9 SRC_URI:append:df-openpower-ubi-fs = " file://check_pnor_format.sh" 11 do_install:append:df-openpower-ubi-fs() {
|
/openbmc/linux/fs/ |
H A D | Kconfig | 31 source "fs/ext2/Kconfig" 32 source "fs/ext4/Kconfig" 33 source "fs/jbd2/Kconfig" 42 source "fs/reiserfs/Kconfig" 43 source "fs/jfs/Kconfig" 45 source "fs/xfs/Kconfig" 46 source "fs/gfs2/Kconfig" 47 source "fs/ocfs2/Kconfig" 48 source "fs/btrfs/Kconfig" 49 source "fs/nilfs2/Kconfig" [all …]
|
/openbmc/u-boot/fs/ext4/ |
H A D | ext4_common.c | 14 * based on code from grub2 fs/ext2.c and fs/fshelp.c by 49 (const struct ext_filesystem *fs, uint32_t bg_idx) in ext4fs_get_group_descriptor() argument 51 return (struct ext2_block_group *)(fs->gdtable + (bg_idx * fs->gdsize)); in ext4fs_get_group_descriptor() 70 (struct ext2_block_group *bg, const struct ext_filesystem *fs) in ext4fs_bg_free_inodes_dec() argument 73 if (fs->gdsize == 64) in ext4fs_bg_free_inodes_dec() 78 if (fs->gdsize == 64) in ext4fs_bg_free_inodes_dec() 83 (struct ext2_block_group *bg, const struct ext_filesystem *fs) in ext4fs_bg_free_blocks_dec() argument 86 if (fs->gdsize == 64) in ext4fs_bg_free_blocks_dec() 91 if (fs->gdsize == 64) in ext4fs_bg_free_blocks_dec() 96 (struct ext2_block_group *bg, const struct ext_filesystem *fs) in ext4fs_bg_itable_unused_dec() argument [all …]
|
H A D | ext4_write.c | 16 * based on code from grub2 fs/ext2.c and fs/fshelp.c by 41 (struct ext2_block_group *bg, const struct ext_filesystem *fs) in ext4fs_bg_free_inodes_inc() argument 44 if (fs->gdsize == 64) in ext4fs_bg_free_inodes_inc() 49 if (fs->gdsize == 64) in ext4fs_bg_free_inodes_inc() 54 (struct ext2_block_group *bg, const struct ext_filesystem *fs) in ext4fs_bg_free_blocks_inc() argument 57 if (fs->gdsize == 64) in ext4fs_bg_free_blocks_inc() 62 if (fs->gdsize == 64) in ext4fs_bg_free_blocks_inc() 70 struct ext_filesystem *fs = get_fs(); in ext4fs_update() local 75 (struct ext2_sblock *)fs->sb, (uint32_t)SUPERBLOCK_SIZE); in ext4fs_update() 78 for (i = 0; i < fs->no_blkgrp; i++) { in ext4fs_update() [all …]
|
/openbmc/openbmc/poky/scripts/ |
H A D | autobuilder-worker-prereq-tests | 51 WATCHES=$(PATH="/sbin:/usr/sbin:$PATH" sysctl fs.inotify.max_user_watches -n) 53 …echo 'Need to increase watches (echo fs.inotify.max_user_watches=65536 | sudo tee -a /etc/sysctl.c… 71 mkdir -p tmp/deploy/images/qemux86-64 72 pushd tmp/deploy/images/qemux86-64 73 if [ ! -e core-image-minimal-qemux86-64.ext4 ]; then 74 …ctoproject.org/releases/yocto/yocto-4.0/machines/qemu/qemux86-64/core-image-minimal-qemux86-64.ext4 76 if [ ! -e core-image-minimal-qemux86-64.qemuboot.conf ]; then 77 …oproject.org/releases/yocto/yocto-4.0/machines/qemu/qemux86-64/core-image-minimal-qemux86-64.qemub… 79 if [ ! -e bzImage-qemux86-64.bin ]; then 80 …downloads.yoctoproject.org/releases/yocto/yocto-4.0/machines/qemu/qemux86-64/bzImage-qemux86-64.bin [all …]
|
/openbmc/linux/fs/ntfs/ |
H A D | ntfs.h | 16 #include <linux/fs.h> 31 NTFS_MAX_CLUSTER_SIZE = 64 * 1024, /* 64kiB */ 73 /* From fs/ntfs/compress.c */ 78 /* From fs/ntfs/super.c */ 88 /* From fs/ntfs/mst.c */ 93 /* From fs/ntfs/unistr.c */ 118 /* From fs/ntfs/upcase.c */
|
/openbmc/linux/Documentation/filesystems/ext4/ |
H A D | group_descr.rst | 29 In ext2, ext3, and ext4 (when the 64bit feature is not enabled), the 31 bg_checksum. On an ext4 filesystem with the 64bit feature enabled, the 32 block group descriptor expands to at least the 64 bytes described below; 36 checksum is the crc16 of the FS UUID, the group number, and the group 38 checksum is the lower 16 bits of the checksum of the FS UUID, the group 40 checksums are calculated against the FS UUID, the group number, and the 111 - These fields only exist if the 64bit feature is enabled and s_desc_size 156 - Padding to 64 bytes. 163 :widths: 16 64
|
/openbmc/openpower-occ-control/test/ |
H A D | error_files_tests.cpp | 20 namespace fs = std::filesystem; 41 fs::path files[num_error_files]; in SetUp() 42 char tmpDirTemplate[64]; in SetUp() 52 fs::create_directory(devicePath); in SetUp() 53 fs::create_directory(legacyDevicePath); in SetUp() 64 for (const fs::path& f : files) in SetUp() 77 fs::remove_all(occPath); in TearDown() 90 fs::path devicePath; 91 fs::path legacyDevicePath; 92 fs::path occPath;
|
/openbmc/linux/arch/x86/kernel/ |
H A D | process_64.c | 8 * X86-64 port 23 #include <linux/fs.h> 70 unsigned long cr0 = 0L, cr2 = 0L, cr3 = 0L, cr4 = 0L, fs, gs, shadowgs; in __show_regs() local 97 rdmsrl(MSR_FS_BASE, fs); in __show_regs() 100 log_lvl, fs, shadowgs); in __show_regs() 106 asm("movl %%fs,%0" : "=r" (fsindex)); in __show_regs() 109 rdmsrl(MSR_FS_BASE, fs); in __show_regs() 119 log_lvl, fs, fsindex, gs, gsindex, shadowgs); in __show_regs() 151 FS, enumerator 206 * Saves the FS or GS base for an outgoing thread if FSGSBASE extensions are [all …]
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | stackprotector.h | 12 * x86_64, percpu symbols are zero based and %gs (64-bit) points to the 18 * Putting percpu data in %fs on 32-bit is a minor optimization compared to 19 * using %gs. Since 32-bit userspace normally has %fs == 0, we are likely 20 * to load 0 into %fs on exit to usermode, whereas with percpu data in 23 * Once we are willing to require GCC 8.1 or better for 64-bit stackprotector
|
H A D | segment.h | 74 * 7 - TLS segment #2 [ Wine's %fs Win32 segment ] 165 #else /* 64-bit: */ 177 * GDT layout to get 64-bit SYSCALL/SYSRET support right. SYSRET hardcodes 181 * if returning to 64-bit userspace: cs = STAR.SYSRET_CS+16, 185 * thus USER_DS should be between 32-bit and 64-bit code selectors: 301 * This is always the case on Intel CPUs and, even on 64-bit AMD CPUs, any 303 * FS and GS. 322 * On 32-bit systems, the hidden parts of FS and GS are unobservable if 325 #define __loadsegment_fs(value) __loadsegment_simple(fs, (value)) 333 "1: movw %0, %%fs \n" in __loadsegment_fs()
|
/openbmc/linux/drivers/spi/ |
H A D | spi-sh-msiof.c | 103 #define SIMDR2_WDLEN1(i) (((i) - 1) << 16) /* Word Count (1-64/256 (SH, A1))) */ 139 #define SIFCTR_TFWM_64 (0UL << 29) /* Transfer Request when 64 empty stages */ 156 #define SIFCTR_RFWM_64 (5 << 13) /* Transfer Request when 64 valid stages */ 414 const void *tx_buf, int words, int fs) in sh_msiof_spi_write_fifo_8() argument 420 sh_msiof_write(p, SITFDR, buf_8[k] << fs); in sh_msiof_spi_write_fifo_8() 424 const void *tx_buf, int words, int fs) in sh_msiof_spi_write_fifo_16() argument 430 sh_msiof_write(p, SITFDR, buf_16[k] << fs); in sh_msiof_spi_write_fifo_16() 434 const void *tx_buf, int words, int fs) in sh_msiof_spi_write_fifo_16u() argument 440 sh_msiof_write(p, SITFDR, get_unaligned(&buf_16[k]) << fs); in sh_msiof_spi_write_fifo_16u() 444 const void *tx_buf, int words, int fs) in sh_msiof_spi_write_fifo_32() argument [all …]
|
/openbmc/linux/include/uapi/linux/ |
H A D | qnx4_fs.h | 27 #define QNX4_Z_MAP_SLOTS 64 28 #define QNX4_VALID_FS 0x0001 /* Clean fs. */ 29 #define QNX4_ERROR_FS 0x0002 /* fs has errors. */ 32 #define QNX4_DIR_ENTRY_SIZE 0x040 /* dir entry size of 64 bytes */ 35 #define QNX4_INODES_PER_BLOCK 0x08 /* 512 / 64 */
|
/openbmc/phosphor-logging/test/openpower-pels/ |
H A D | pel_manager_test.cpp | 30 namespace fs = std::filesystem; 62 fs::path makeTempDir() in makeTempDir() 87 std::optional<fs::path> findAnyPELInRepo() in findAnyPELInRepo() 92 for (auto& f : fs::directory_iterator(getPELRepoPath() / "logs")) in findAnyPELInRepo() 107 for (auto& f : fs::directory_iterator(getPELRepoPath() / "logs")) in countPELsInRepo() 124 for (auto& f : fs::directory_iterator(getPELRepoPath() / "logs")) in deletePELFile() 128 fs::remove(f.path()); in deletePELFile() 153 fs::path pelFilename = makeTempDir() / "rawpel"; in TEST_F() 199 fs::path pelFilename = makeTempDir() / "rawpel"; in TEST_F() 276 fs::create_directories(path); in TEST_F() [all …]
|
/openbmc/linux/fs/fscache/ |
H A D | main.c | 14 MODULE_DESCRIPTION("FS Cache Manager"); 22 "FS-Cache debugging mask"); 39 * (32*64) (32*31/2 * 64) 72 * initialise the fs caching module
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | audio-graph-port.yaml | 24 mclk-fs: 25 $ref: simple-card.yaml#/definitions/mclk-fs 30 mclk-fs: 31 $ref: simple-card.yaml#/definitions/mclk-fs 94 maximum: 64 102 maximum: 64
|
/openbmc/linux/samples/bpf/ |
H A D | tc_l2_redirect.sh | 31 $IP -n ns1 addr add 2401:db01::65/64 dev vens1 nodad 38 $IP -n ns2 addr add 2401:db02::66/64 dev vens2 nodad 40 $IP -n ns2 addr add 2401:face::66/64 dev lo nodad 53 $IP -n ns2 route add 2401:db01::/64 dev ip6t2 59 $IP addr add 2401:db01::1/64 dev ve1 nodad 61 $IP addr add 2401:db02::1/64 dev ve2 nodad 83 rm -f /sys/fs/bpf/tc/globals/tun_iface 109 $REDIRECT_USER -U /sys/fs/bpf/tc/globals/tun_iface -i $(< /sys/class/net/ipt/ifindex) 138 $IP route add 2401:face::/64 via 2401:db02::66 dev ve2 146 $REDIRECT_USER -U /sys/fs/bpf/tc/globals/tun_iface -i $(< /sys/class/net/ip6t/ifindex)
|
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_flower.h | 48 struct ch_filter_specification fs; member 68 IP6_SRC_95_64, /* src bits 95.. 64 */ 73 IP6_DST_95_64, /* dst bits 95.. 64 */ 128 struct ch_filter_specification *fs); 142 struct ch_filter_specification *fs, u32 *tid); 144 struct ch_filter_specification *fs, int tid);
|