/freebsd/sys/contrib/device-tree/Bindings/cpu/ |
H A D | cpu-topology.txt | 6 1 - Introduction 12 - socket 13 - cluster 14 - core 15 - thread 18 symmetric multi-threading (SMT) is supported or not. 29 Currently, only ARM/RISC-V intend to use this cpu topology binding but it may be 39 2 - cpu-map node 42 The ARM/RISC-V CPU topology is defined within the cpu-map node, which is a direct 46 - cpu-map node [all …]
|
/freebsd/sys/arm/allwinner/ |
H A D | aw_mp.c | 1 /*- 47 /* Register for all dual-core SoC */ 49 /* Register for all quad-core SoC */ 54 /* Register for multi-cluster SoC */ 103 mp_maxid = ncpu - 1; in aw_mp_setmaxid() 166 /* Clear power-off gating */ in aw_mp_start_ap() 181 /* De-assert cpu core reset */ in aw_mp_start_ap() 201 bus_space_handle_t prcm, int cluster, int cpu) in aw_mc_mp_start_cpu() argument 207 val = bus_space_read_4(fdtbus_bs_tag, cpuxcfg, CPUX_CL_RST(cluster)); in aw_mc_mp_start_cpu() 209 bus_space_write_4(fdtbus_bs_tag, cpuxcfg, CPUX_CL_RST(cluster), val); in aw_mc_mp_start_cpu() [all …]
|
/freebsd/usr.sbin/fstyp/ |
H A D | exfat.c | 45 * https://docs.microsoft.com/en-us/windows/win32/fileio/exfat-specification 121 uint8_t xdel_char_cnt; /* Length of UCS-2 label */ 149 * Compute the byte-by-byte multi-sector checksum of the given boot region 152 * Endian-safe; result is host endian. 214 if (cd == (iconv_t)-1) { in convert_label() 227 if (rc == (size_t)-1) { in convert_label() 231 /* NUL-terminate result (iconv advances label_out). */ in convert_label() 233 label_out--; in convert_label() 241 * Using the FAT table, look up the next cluster in this chain. 245 uint32_t cluster) in exfat_fat_next() argument [all …]
|
H A D | hammer2_disk.h | 1 /*- 2 * Copyright (c) 2011-2018 The DragonFly Project. All rights reserved. 68 * The structures below represent the on-disk media structures for the HAMMER2 69 * filesystem. Note that all fields for on-disk structures are naturally 70 * aligned. The host endian format is typically used - compatibility is 77 * references utilize 64-bit byte offsets. 94 * A full indirect block use supports 512 x 128-byte blockrefs in a 64KB 98 * A maximally sized file (2^64-1 bytes) requires ~6 indirect block levels 114 * MINALLOCSIZE - The minimum allocation size. This can be smaller 120 * MINIOSIZE - Th [all...] |
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SwitchLoweringUtils.h | 1 //===- SwitchLoweringUtils.h - Switch Lowering -------- [all...] |
/freebsd/sys/contrib/device-tree/Bindings/arm/ |
H A D | arm,cci-400.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/arm/arm,cci-400.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 13 ARM multi-cluster systems maintain intra-cluster coherency through a cache 24 pattern: "^cci(@[0-9a-f]+)?$" 28 - arm,cci-400 29 - arm,cci-500 30 - arm,cci-550 [all …]
|
H A D | cci.txt | 5 ARM multi-cluster systems maintain intra-cluster coherency through a 24 - compatible 28 "arm,cci-400" 29 "arm,cci-500" 30 "arm,cci-550" 32 - reg 40 - ranges: 53 - CCI control interface nodes 55 Node name must be "slave-if". 61 - compatible [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/soc/qcom/ |
H A D | qcom,spm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andy Gross <agross@kernel.org> 11 - Bjorn Andersson <bjorn.andersson@linaro.org> 20 - enum: 21 - qcom,sdm660-gold-saw2-v4.1-l2 22 - qcom,sdm660-silver-saw2-v4.1-l2 23 - qcom,msm8998-gold-saw2-v4.1-l2 24 - qcom,msm8998-silver-saw2-v4.1-l2 [all …]
|
H A D | qcom,saw2.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andy Gross <agross@kernel.org> 11 - Bjorn Andersson <bjorn.andersson@linaro.org> 19 power-controller that transitions a piece of hardware (like a processor or 27 - enum: 28 - qcom,ipq4019-saw2-cpu 29 - qcom,ipq4019-saw2-l2 30 - qcom,ipq8064-saw2-cpu [all …]
|
/freebsd/sys/fs/ext2fs/ |
H A D | ext2fs.h | 1 /*- 7 /*- 8 * SPDX-License-Identifier: BSD-2-Clause 72 uint32_t e2fs_first_ino; /* first non-reserved inode */ 77 uint32_t e2fs_features_rocompat; /* RO-compatible feature set */ 78 uint8_t e2fs_uuid[16]; /* 128-bit uuid for volume */ 105 uint64_t e4fs_mmpblk; /* block for multi-mount protection */ 115 uint32_t e4fs_snaplist; /* inode number for on-disk snapshot */ 149 * In-Memory Superblock 155 char e2fs_ronly; /* mounted read-only flag */ [all …]
|
/freebsd/usr.sbin/bsdconfig/dot/ |
H A D | dot | 2 #- 3 # Copyright (c) 2012-2013 Devin Teske 30 # Prevent common.subr from auto initializing debugging (this is not an inter- 31 # active utility so does not require debugging; also `-d' has been repurposed). 44 pgm="${ipgm:-$pgm}" 66 # Create a new multi-node list rendering nodes in a specific style described by 87 # Print a node within a multi-node list. 100 if [ $# -gt 0 ]; then 101 echo -n ' [' 102 while [ $# -gt 0 ]; do [all …]
|
/freebsd/contrib/wpa/src/common/ |
H A D | nan_de.c | 54 /* Publish state - channel iteration */ 89 os_memcpy(de->nmi, nmi, ETH_ALEN); in nan_de_init() 90 de->ap = ap; in nan_de_init() 91 os_memcpy(&de->cb, cb, sizeof(*cb)); in nan_de_init() 99 os_free(srv->service_name); in nan_de_service_free() 100 wpabuf_free(srv->ssi); in nan_de_service_free() 101 wpabuf_free(srv->elems); in nan_de_service_free() 102 os_free(srv->freq_list); in nan_de_service_free() 112 if (srv->type == NAN_DE_PUBLISH && de->cb.publish_terminated) in nan_de_service_deinit() 113 de->cb.publish_terminated(de->cb.ctx, srv->id, reason); in nan_de_service_deinit() [all …]
|
/freebsd/sys/sys/ |
H A D | mbuf.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 74 * An mbuf may add a single "mbuf cluster" of size MCLBYTES (also in 81 * NB: These calculation do not take actual compiler-induced alignment and 87 * MINCLSIZE is a smallest amount of data that should be put into cluster. 89 * Compile-time assertions in uipc_mbuf.c test these values to ensure that 95 #define MLEN ((int)(MSIZE - MHSIZE)) 96 #define MHLEN ((int)(MSIZE - MPKTHSIZE)) 101 /*- 105 * mtod(m, t) -- Convert mbuf pointer to data pointer of correct type. [all …]
|
/freebsd/sys/contrib/xen/io/ |
H A D | blkif.h | 4 * Unified block-device I/O interface for Xen guest OSes. 24 * Copyright (c) 2003-2004, Keir Fraser 35 * Front->back notifications: When enqueuing a new request, sending a 37 * hold-off mechanism provided by the ring macros). Backends must set 40 * Back->front notifications: When enqueuing a new response, sending a 42 * hold-off mechanism provided by the ring macros). Frontends must set 80 *------------------ Backend Device Identification (PRIVATE) ------------------ 95 * physical-device 102 * physical-device-path 115 * direct-io-safe [all …]
|
/freebsd/sbin/mount_nfs/ |
H A D | mount_nfs.8 | 71 For non-critical file systems, the 88 .Bl -tag -width indent 97 .Bl -tag -width indent 109 The default values are 3 -> 60 seconds 110 for regular files, and 30 -> 60 seconds for directories. 119 to specify that all operations should use the host-based initiator 139 such as cross-mounted servers (each of two servers is an NFS client of 140 the other) and for cluster nodes that must boot before the file servers. 155 .It Cm gssname Ns = Ns Aq Ar service-principal-name 158 .Dq "service-principal-name" [all …]
|
/freebsd/sys/ufs/ffs/ |
H A D | fs.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 43 * A filesystem is described by its super-block, which in turn 44 * describes the cylinder groups. The super-block is critical 47 * super-block data does not change, so the copies need not be 52 * [fs->fs_sblkno] Super-bloc [all...] |
/freebsd/contrib/file/magic/Magdir/ |
H A D | filesystems | 1 #------------------------------------------------------------------------------ 7 >0 ubyte 0x01 12-bit FAT 10 >0 ubyte 0x04 16-bit FAT, less than 32M 12 >0 ubyte 0x06 16-bit FAT, more than 32M 17 >0 ubyte 0x0b 32-bit FAT 18 >0 ubyte 0x0c 32-bit FAT, LBA-mapped 19 >0 ubyte 0x0d 7XXX, LBA-mapped 20 >0 ubyte 0x0e 16-bit FAT, LBA-mapped 21 >0 ubyte 0x0f extended partition, LBA-mapped 23 >0 ubyte 0x11 OS/2 DOS 12-bit FAT [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
H A D | qdu1000.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 6 #include <dt-bindings/clock/qcom,qdu1000-gcc.h> 7 #include <dt-bindings/clock/qcom,rpmh.h> 8 #include <dt-bindings/dma/qcom-gpi.h> 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/interconnect/qcom,icc.h> 11 #include <dt-bindings/interconnect/qcom,qdu1000-rpmh.h> 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 13 #include <dt-bindings/power/qcom-rpmpd.h> 14 #include <dt-bindings/soc/qcom,rpmh-rsc.h> [all …]
|
/freebsd/usr.sbin/services_mkdb/ |
H A D | services | 10 # https://www.iana.org/assignments/service-names-port-numbers/ 16 # Note that it is presently the policy of IANA to assign a single well-known 47 ftp-data 20/tcp #File Transfer [Default Data] 48 ftp-data 20/udp #File Transfer [Default Data] 49 ftp-data 20/sctp #File Transfer [Default Data] 62 nsw-fe 27/tcp #NSW User System FE 63 nsw-fe 27/udp #NSW User System FE 64 msg-icp 29/tcp #MSG ICP 65 msg-icp 29/udp #MSG ICP 66 msg-auth 31/tcp #MSG Authentication [all …]
|
/freebsd/share/doc/smm/01.setup/ |
H A D | 5.t | 55 In either case, include the pseudo-devices 58 The ``pty'' pseudo-device forces the pseudo terminal device driver 61 while the ``loop'' pseudo-device forces inclusion of the software loopback 67 Ethernet, the pseudo-device ``ether'' should also be included 69 Protocol module used in mapping between 48-bit Ethernet 70 and 32-bit Internet addresses. 95 Note that the use of trailer link-level is now negotiated between \*(4B hosts 113 network to off-site hosts. Subnetworks are useful because 117 The standard describing this change in Internet addressing is RFC-950. 120 address space (the Internet ``host part'' of the 32-bit address) [all …]
|
/freebsd/sys/vm/ |
H A D | vm_pageout.c | 1 /*- 2 * SPDX-License-Identifier: (BSD-4-Clause AND MIT-CMU) 14 * The Mach Operating System project at Carnegie-Mellon University. 45 * Copyright (c) 1987, 1990 Carnegie-Mellon University. 65 * Pittsburgh PA 15213-3890 72 * The proverbial page-out daemon. 153 "Panic on the given number of out-of-memory errors instead of " 183 "back-to-back calls to oom detector to start OOM"); 203 "system-wide limit to user-wired page count"); 224 KASSERT((marker->a.flags & PGA_ENQUEUED) == 0, in vm_pageout_init_scan() [all …]
|
/freebsd/sys/netinet/ |
H A D | sctp_uio.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 4 * Copyright (c) 2001-2007, by Cisco Systems, Inc. All rights reserved. 5 * Copyright (c) 2008-2012, by Randall Stewart. All rights reserved. 6 * Copyright (c) 2008-2012, by Michael Tuexen. All rights reserved. 238 /* Flags that go into the sinfo->sinfo_flags field */ 243 #define SCTP_UNORDERED 0x0400 /* Message is un-ordered */ 244 #define SCTP_ADDR_OVER 0x0800 /* Override the primary-address */ 247 #define SCTP_SACK_IMMEDIATELY 0x4000 /* Set I-Bit */ 255 /* The lower four bits is an enumeration of PR-SCTP policies */ [all …]
|
H A D | sctp_constants.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 4 * Copyright (c) 2001-2008, by Cisco Systems, Inc. All rights reserved. 5 * Copyright (c) 2008-2012, by Randall Stewart. All rights reserved. 6 * Copyright (c) 2008-2012, by Michael Tuexen. All rights reserved. 44 /* Address limit - This variable is calculated 48 * for the init-ack and then finally a third one for the 52 * INIT-ACK plus all the values from INIT and INIT-ACK 56 * that will be 21600 bytes. In the INIT-ACK we will 57 * see the INIT-ACK 21600 + 43200 in the cookie. This leaves [all …]
|
/freebsd/share/doc/papers/kernmalloc/ |
H A D | kernmalloc.t | 68 pp. 295-303, June 1988. 99 patterns in the UNIX kernel and a hybrid strategy that is time-efficient 100 for small allocations and space-efficient for large allocations. 102 with a single easy-to-program interface, 120 In a user process such short-term 121 memory would be allocated on the run-time stack. 122 Because the kernel has a limited run-time stack, 159 Rather than providing many semi-specialized ways of allocating memory, 170 of the well-known memory allocator provided for 236 processes can allocate cheaply on their run-time stack. [all …]
|
/freebsd/sys/dev/cadence/ |
H A D | if_cgem.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2012-2014 Thomas Skibo <thomasskibo@yahoo.com> 31 * interface such as the one used in Xilinx Zynq-7000 SoC. 33 * Reference: Zynq-7000 All Programmable SoC Technical Reference Manual. 106 { "cdns,zynq-gem", HWQUIRK_RXHANGWAR }, /* Deprecated */ 107 { "cdns,zynqmp-gem", HWQUIRK_NEEDNULLQS }, /* Deprecated */ 108 { "xlnx,zynq-gem", HWQUIRK_RXHANGWAR }, 109 { "xlnx,zynqmp-gem", HWQUIRK_NEEDNULLQS }, 110 { "microchip,mpfs-mss-gem", HWQUIRK_NEEDNULLQS }, [all …]
|