/freebsd/share/man/man4/ |
H A D | linux.4 | 29 .Nm linux 30 .Nd Linux ABI support 32 To enable the Linux ABI at boot time, place the following line in 40 kernel module provides limited Linux ABI (application binary interface) 41 compatibility, making it possible to run many unmodified Linux applications 46 Linux to native system call translation 48 Linux-specific system calls 50 Special signal handling for Linux processes 54 Linux-specific virtual file systems 57 The path translation mechanism makes Linux processes look up file paths [all …]
|
H A D | linprocfs.4 | 9 .Nd Linux process file system 12 linproc /compat/linux/proc linprocfs rw 0 0 15 The Linux process file system, or 17 emulates a subset of Linux' process file system and is required for 18 the complete operation of some Linux binaries. 85 .Bl -tag -width /compat/linux/proc/filesystems -compact 86 .It Pa /compat/linux/proc 89 .It Pa /compat/linux/proc/cmdline 91 .It Pa /compat/linux/proc/cpuinfo 93 .It Pa /compat/linux/proc/devices [all …]
|
/freebsd/sys/compat/linux/ |
H A D | linux_dummy.c | 34 * Including linux vs linux32 here is arbitrary -- the syscall args structures 38 #include <machine/../linux/linux.h> 39 #include <machine/../linux/linux_proto.h> 41 #include <compat/linux/linux_dtrace.h> 42 #include <compat/linux/linux_util.h> 48 UNIMPLEMENTED(create_module); /* Added in Linux 1.0 removed in 2.6. */ 51 UNIMPLEMENTED(get_kernel_syms); /* Added in Linux 1.0 removed in 2.6. */ 53 UNIMPLEMENTED(nfsservctl); /* Added in Linux 2.2 removed in 3.1. */ 55 UNIMPLEMENTED(query_module); /* Added in Linux 2.2 removed in 2.6. */ 73 /* Linux 2.6.11: */ [all …]
|
H A D | linux_mib.c | 37 #include <compat/linux/linux_mib.h> 38 #include <compat/linux/linux_misc.h> 48 .pr_osname = "Linux", 56 SYSCTL_NODE(_compat, OID_AUTO, linux, CTLFLAG_RW | CTLFLAG_MPSAFE, 0, 57 "Linux mode"); 61 &linux_debug, 0, "Log warnings from linux(4); or 0 to disable"); 76 "Return dummy values for unsupported Linux-specific rlimits"); 88 &linux_map_sched_prio, 0, "Map scheduler priorities to Linux priorities " 94 "Allow setuid/setgid on execve of Linux binary"); 125 "Linux kernel OS name"); [all …]
|
/freebsd/sys/contrib/openzfs/tests/runfiles/ |
H A D | linux.run | 25 [tests/functional/acl/posix:Linux] 29 [tests/functional/acl/posix-sa:Linux] 33 [tests/functional/atime:Linux] 37 [tests/functional/block_cloning:Linux] 43 [tests/functional/chattr:Linux] 47 [tests/functional/cli_root/zfs:Linux] 51 [tests/functional/cli_root/zfs_mount:Linux] 56 [tests/functional/cli_root/zfs_share:Linux] 61 [tests/functional/cli_root/zfs_unshare:Linux] 65 [tests/functional/cli_root/zfs_sysfs:Linux] [all …]
|
/freebsd/sys/modules/linux/ |
H A D | Makefile | 6 .PATH: ${SRCTOP}/sys/compat/linux ${SRCTOP}/sys/${MACHINE_CPUARCH}/linux${SFX} 8 .PATH: ${SRCTOP}/sys/x86/linux 11 KMOD= linux 12 SRCS= linux${SFX}_dummy_machdep.c \ 21 linux${SFX}_machdep.c \ 27 linux${SFX}_syscalls.c \ 29 linux${SFX}_sysent.c \ 30 linux${SFX}_sysvec.c \ 49 SRCS+= linux${SFX}_support.S 51 DPSRCS= assym.inc linux${SFX}_genassym.c [all …]
|
/freebsd/crypto/libecc/ |
H A D | .travis.yml | 2 os: linux 66 # arm-linux-gnueabi 67 - BLINDING=0 COMPLETE=0 CROSS_BUILD=1 CROSS_TARGET=arm-linux-gnueabi CROSS_SIZE=16 LADDER=1 68 - BLINDING=1 COMPLETE=0 CROSS_BUILD=1 CROSS_TARGET=arm-linux-gnueabi CROSS_SIZE=16 LADDER=1 69 - BLINDING=0 COMPLETE=1 CROSS_BUILD=1 CROSS_TARGET=arm-linux-gnueabi CROSS_SIZE=16 LADDER=1 70 - BLINDING=1 COMPLETE=1 CROSS_BUILD=1 CROSS_TARGET=arm-linux-gnueabi CROSS_SIZE=16 LADDER=1 71 - BLINDING=0 COMPLETE=0 CROSS_BUILD=1 CROSS_TARGET=arm-linux-gnueabi CROSS_SIZE=32 LADDER=1 72 - BLINDING=1 COMPLETE=0 CROSS_BUILD=1 CROSS_TARGET=arm-linux-gnueabi CROSS_SIZE=32 LADDER=1 73 - BLINDING=0 COMPLETE=1 CROSS_BUILD=1 CROSS_TARGET=arm-linux-gnueabi CROSS_SIZE=32 LADDER=1 74 - BLINDING=1 COMPLETE=1 CROSS_BUILD=1 CROSS_TARGET=arm-linux-gnueabi CROSS_SIZE=32 LADDER=1 [all …]
|
/freebsd/contrib/openbsm/sys/bsm/ |
H A D | audit_errno.h | 79 #define BSM_ERRNO_ECHRNG 37 /* Solaris/Linux-specific. */ 80 #define BSM_ERRNO_EL2NSYNC 38 /* Solaris/Linux-specific. */ 81 #define BSM_ERRNO_EL3HLT 39 /* Solaris/Linux-specific. */ 82 #define BSM_ERRNO_EL3RST 40 /* Solaris/Linux-specific. */ 83 #define BSM_ERRNO_ELNRNG 41 /* Solaris/Linux-specific. */ 84 #define BSM_ERRNO_EUNATCH 42 /* Solaris/Linux-specific. */ 85 #define BSM_ERRNO_ENOCSI 43 /* Solaris/Linux-specific. */ 86 #define BSM_ERRNO_EL2HLT 44 /* Solaris/Linux-specific. */ 92 #define BSM_ERRNO_EBADE 50 /* Solaris/Linux-specific. */ 93 #define BSM_ERRNO_EBADR 51 /* Solaris/Linux-specific. */ [all …]
|
H A D | audit_domain.h | 56 #define BSM_PF_X25 20 /* Solaris/Linux-specific. */ 89 #define BSM_PF_AX25 518 /* Linux-specific. */ 90 #define BSM_PF_ROSE 519 /* Linux-specific. */ 91 #define BSM_PF_NETBEUI 520 /* Linux-specific. */ 92 #define BSM_PF_SECURITY 521 /* Linux-specific. */ 93 #define BSM_PF_PACKET 522 /* Linux-specific. */ 94 #define BSM_PF_ASH 523 /* Linux-specific. */ 95 #define BSM_PF_ECONET 524 /* Linux-specific. */ 96 #define BSM_PF_ATMSVC 525 /* Linux-specific. */ 97 #define BSM_PF_IRDA 526 /* Linux-specific. */ [all …]
|
/freebsd/sys/bsm/ |
H A D | audit_errno.h | 81 #define BSM_ERRNO_ECHRNG 37 /* Solaris/Linux-specific. */ 82 #define BSM_ERRNO_EL2NSYNC 38 /* Solaris/Linux-specific. */ 83 #define BSM_ERRNO_EL3HLT 39 /* Solaris/Linux-specific. */ 84 #define BSM_ERRNO_EL3RST 40 /* Solaris/Linux-specific. */ 85 #define BSM_ERRNO_ELNRNG 41 /* Solaris/Linux-specific. */ 86 #define BSM_ERRNO_EUNATCH 42 /* Solaris/Linux-specific. */ 87 #define BSM_ERRNO_ENOCSI 43 /* Solaris/Linux-specific. */ 88 #define BSM_ERRNO_EL2HLT 44 /* Solaris/Linux-specific. */ 94 #define BSM_ERRNO_EBADE 50 /* Solaris/Linux-specific. */ 95 #define BSM_ERRNO_EBADR 51 /* Solaris/Linux-specific. */ [all …]
|
H A D | audit_domain.h | 58 #define BSM_PF_X25 20 /* Solaris/Linux-specific. */ 91 #define BSM_PF_AX25 518 /* Linux-specific. */ 92 #define BSM_PF_ROSE 519 /* Linux-specific. */ 93 #define BSM_PF_NETBEUI 520 /* Linux-specific. */ 94 #define BSM_PF_SECURITY 521 /* Linux-specific. */ 95 #define BSM_PF_PACKET 522 /* Linux-specific. */ 96 #define BSM_PF_ASH 523 /* Linux-specific. */ 97 #define BSM_PF_ECONET 524 /* Linux-specific. */ 98 #define BSM_PF_ATMSVC 525 /* Linux-specific. */ 99 #define BSM_PF_IRDA 526 /* Linux-specific. */ [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/allwinner/ |
H A D | sun4i-a10-inet9f-rev03.dts | 68 linux,code = <ABS_X>; 69 linux,input-type = <EV_ABS>; 70 linux,input-value = <0xffffffff>; /* -1 */ 76 linux,code = <ABS_X>; 77 linux,input-type = <EV_ABS>; 78 linux,input-value = <1>; 84 linux,code = <ABS_Y>; 85 linux,input-type = <EV_ABS>; 86 linux,input-value = <0xffffffff>; /* -1 */ 92 linux,code = <ABS_Y>; [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/allwinner/ |
H A D | sun50i-h700-anbernic-rg35xx-2024.dts | 11 #include <dt-bindings/input/linux-event-codes.h> 40 linux,input-type = <EV_KEY>; 41 linux,code = <BTN_EAST>; 47 linux,input-type = <EV_KEY>; 48 linux,code = <BTN_SOUTH>; 54 linux,input-type = <EV_KEY>; 55 linux,code = <BTN_DPAD_DOWN>; 61 linux,input-type = <EV_KEY>; 62 linux,code = <BTN_TL>; 68 linux,input-type = <EV_KEY>; [all …]
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | linux | 3 # $File: linux,v 1.91 2024/11/09 21:15:48 christos Exp $ 4 # linux: file(1) magic for Linux files 6 # Values for Linux/i386 binaries, from Daniel Quinlan <quinlan@yggdrasil.com> 7 # The following basic Linux magic is useful for reference, but using 10 # 2 leshort 100 Linux/i386 16 0 lelong 0x00640107 Linux/i386 impure executable (OMAGIC) 18 0 lelong 0x00640108 Linux/i386 pure executable (NMAGIC) 20 0 lelong 0x0064010b Linux/i386 demand-paged executable (ZMAGIC) 22 0 lelong 0x006400cc Linux/i386 demand-paged executable (QMAGIC) 25 0 string \007\001\000 Linux/i386 object file [all …]
|
/freebsd/share/man/man5/ |
H A D | linprocfs.5 |
|
H A D | linsysfs.5 |
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | Linux.cpp | 1 //===--- Linux.h - Linux ToolChain Implementations --------------*- C++ -*-===// 9 #include "Linux.h" 41 std::string Linux::getMultiarchTriple(const Driver &D, in getMultiarchTriple() 57 // common linux triples that don't quite match the Clang triple for both in getMultiarchTriple() 63 return "arm-linux-androideabi"; in getMultiarchTriple() 67 return "arm-linux-gnueabihf"; in getMultiarchTriple() 68 return "arm-linux-gnueabi"; in getMultiarchTriple() 74 return "armeb-linux-gnueabihf"; in getMultiarchTriple() 75 return "armeb-linux-gnueabi"; in getMultiarchTriple() 78 return "i686-linux-android"; in getMultiarchTriple() [all …]
|
/freebsd/sys/contrib/openzfs/config/ |
H A D | kernel-bio.m4 | 2 dnl # Linux 4.8 API, 10 #include <linux/bio.h> 29 dnl # Linux 4.14 API, 34 dnl # Linux 5.0 API, 41 #include <linux/bio.h> 42 #include <linux/fs.h> 51 dnl # Linux 5.16 API 59 #include <linux/bio.h> 60 #include <linux/fs.h> 94 #include <linux/sched.h> [all …]
|
H A D | kernel-blkdev.m4 | 7 #include <linux/fs.h> 8 #include <linux/blkdev.h> 25 #include <linux/fs.h> 26 #include <linux/blkdev.h> 44 #include <linux/fs.h> 45 #include <linux/blkdev.h> 64 #include <linux/fs.h> 65 #include <linux/blkdev.h> 118 #include <linux/fs.h> 119 #include <linux/blkdev.h> [all …]
|
/freebsd/contrib/unbound/contrib/android/ |
H A D | setenv_android.sh | 39 # Need to set THIS_HOST to darwin-x86_64, linux-x86_64, 44 elif [[ "$(uname -s | grep -i -c linux)" -ne 0 ]]; then 45 THIS_HOST=linux-x86_64 75 CC="armv7a-linux-androideabi$ANDROID_API-clang" 76 CXX="armv7a-linux-androideabi$ANDROID_API-clang++" 77 LD="arm-linux-androideabi-ld" 78 AS="arm-linux-androideabi-as" 79 AR="arm-linux-androideabi-ar" 80 RANLIB="arm-linux-androideabi-ranlib" 81 STRIP="arm-linux-androideabi-strip" [all …]
|
/freebsd/sys/contrib/openzfs/contrib/debian/ |
H A D | control | 1 Source: openzfs-linux 4 Maintainer: ZFS on Linux specific mailing list <zfs-discuss@list.zfsonlinux.org> 34 Architecture: linux-any 39 Description: Solaris name-value library for Linux 46 Architecture: linux-any 60 Architecture: linux-any 65 Description: Solaris userland utility library for Linux 66 This library provides a variety of glue functions for ZFS on Linux: 68 that make it possible to run Solaris user code in a Linux environment 78 Architecture: linux-any [all …]
|
/freebsd/tools/test/stress2/misc/ |
H A D | linux.sh | 30 # Bug 230144 - Linux emulator does not work on Ryzen / Epic processors 33 [ -x /compat/linux/bin/date ] || exit 0 34 kldstat | grep -q linux.ko && exit 0 37 kldload linux.ko 38 mount -t linprocfs linprocfs /compat/linux/proc 39 mount -t linsysfs linsysfs /compat/linux/sys 40 mount -t tmpfs -o rw,mode=1777 tmpfs /compat/linux/dev/shm 43 [ -x /compat/linux/bin/bash ] && 44 /compat/linux/bin/bash -c "/compat/linux/bin/date" 47 umount /compat/linux/dev/shm [all …]
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | iwpm_util.h | 39 #include <linux/module.h> 40 #include <linux/io.h> 41 #include <linux/in.h> 42 #include <linux/in6.h> 43 #include <linux/spinlock.h> 44 #include <linux/kernel.h> 45 #include <linux/netdevice.h> 46 #include <linux/delay.h> 47 #include <linux/workqueue.h> 48 #include <linux/mutex.h> [all …]
|
/freebsd/sys/contrib/openzfs/module/ |
H A D | Makefile.in | 13 modules modules-Linux modules-FreeBSD modules-unknown \ 14 clean clean-Linux clean-FreeBSD \ 15 modules_install modules_install-Linux modules_install-FreeBSD \ 16 data_install data_install-Linux data_install-FreeBSD \ 17 modules_uninstall modules_uninstall-Linux modules_uninstall-FreeBSD \ 18 data_uninstall data_uninstall-Linux data_uninstall-FreeBSD \ 19 cppcheck cppcheck-Linux cppcheck-FreeBSD 53 modules-Linux: 71 clean-Linux: 84 .PHONY: modules_uninstall-Linux-legacy [all …]
|
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/ |
H A D | vnode.h | 28 #include <linux/module.h> 29 #include <linux/syscalls.h> 30 #include <linux/fcntl.h> 31 #include <linux/buffer_head.h> 32 #include <linux/dcache.h> 33 #include <linux/namei.h> 34 #include <linux/file.h> 35 #include <linux/fs.h> 36 #include <linux/fs_struct.h> 37 #include <linux/mount.h> [all …]
|