| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/gang_blocks/ |
| H A D | gang_blocks_dyn_multi.ksh | 2 # SPDX-License-Identifier: CDDL-1.0 20 # Verify that multi-level ganging still works with dynamic headers 24 # 2. Set metaslab_force_ganging to force multi-level ganging. 25 # 3. Verify that a large file has multi-level ganging 29 . $STF_SUITE/tests/functional/gang_blocks/gang_blocks.kshlib 31 log_assert "Verify that we can still multi-level gang with large headers." 36 log_must zpool create -f -o ashift=12 -o feature@dynamic_gang_header=enabled $TESTPOOL $DISKS 37 log_must zfs create -o recordsize=16M $TESTPOOL/$TESTFS 47 gangs=$(echo "$leaves" | grep -c gang) 48 [[ "$gangs" -gt 0 ]] || log_fail "We didn't use a deep gang tree when needed" [all …]
|
| H A D | gang_blocks_dyn_header_neg.ksh | 2 # SPDX-License-Identifier: CDDL-1.0 24 # 2. Set metaslab_force_ganging to force multi-level ganging. 25 # 3. Verify that a large file has multi-level ganging 29 . $STF_SUITE/tests/functional/gang_blocks/gang_blocks.kshlib 31 log_assert "Verify that we don't use large gang headers on small-ashift pools". 36 log_must zpool create -f -o ashift=9 -o feature@dynamic_gang_header=enabled $TESTPOOL $DISKS 37 log_must zfs create -o recordsize=1M $TESTPOOL/$TESTFS 47 gangs=$(echo "$leaves" | grep -c gang) 48 [[ "$gangs" -gt 0 ]] || log_fail "We didn't use a deep gang tree when needed" 52 [[ "$status" == "enabled" ]] || log_fail "Dynamic gang headers active on an ashift-9 pool" [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/vdev_zaps/ |
| H A D | vdev_zaps_003_pos.ksh | 2 # SPDX-License-Identifier: CDDL-1.0 21 # Verify that per-vdev ZAPs are created with multi-level vdev tree. 24 # 1. Create a pool with a multi-disk mirror. 30 . $STF_SUITE/tests/functional/vdev_zaps/vdev_zaps.kshlib 32 log_assert "Per-vdev ZAPs are created on pool creation with multi-level vdev "\ 35 log_must zpool create -f $TESTPOOL mirror $DISKS 38 log_must eval "zdb -PC $TESTPOOL > $conf" 46 [[ -n "$top_zap" ]] && log_fail "Leaf vdev $DISK has top-level ZAP."
|
| /freebsd/crypto/openssl/doc/designs/quic-design/ |
| H A D | quic-requirements.md | 9 ------------------------- 14 [posted](https://mta.openssl.org/pipermail/openssl-project/2021-October/002764.html) 18 fully functional QUIC implementation over a series of releases (2-3). 33 The fully functional release will provide the ability to plug in more 42 non-goal of the initial release). Our expectation is that other libraries will 46 * Once we have a fully functional QUIC implementation (in a subsequent release), 51 functional QUIC release (this does not imply we expect API breakage to occur as 52 part of this activity - we can change major release numbers even if APIs remain 56 is a non-goal. 63 1. [Cloudfare](https://cloudflare-quic.com/) [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/mtd/ |
| H A D | partition.txt | 4 Flash devices can be partitioned into one or more functional ranges (e.g. "boot 8 flash layout set at production time. Some may use on-flash table that describes 9 the geometry and naming/purpose of each functional region. It is also possible 20 hierarchical (multi-level) layouts and should be used if there is some
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_promote/ |
| H A D | zfs_promote_004_pos.ksh | 1 #!/bin/ksh -p 2 # SPDX-License-Identifier: CDDL-1.0 11 # or https://opensource.org/licenses/CDDL-1.0. 33 . $STF_SUITE/tests/functional/cli_root/zfs_promote/zfs_promote.cfg 38 # 'zfs promote' can deal with multi-level clones. 41 # 1. Create multiple snapshots and multi-level clones 57 snapexists $ds && destroy_dataset $ds -rR 60 [[ -e $data ]] && rm -f $data 64 log_assert "'zfs promote' can deal with multi-level clone." 74 set -A snap "${fs}@$TESTSNAP" "${fs}@$TESTSNAP1" "${fs}@$TESTSNAP2" "${fs}@$TESTSNAP3" [all …]
|
| H A D | zfs_promote_003_pos.ksh | 1 #!/bin/ksh -p 2 # SPDX-License-Identifier: CDDL-1.0 11 # or https://opensource.org/licenses/CDDL-1.0. 33 . $STF_SUITE/tests/functional/cli_root/zfs_promote/zfs_promote.cfg 38 # 'zfs promote' can deal with multi-point snapshots. 58 snapexists $ds && destroy_dataset $ds -rR 61 [[ -e $data ]] && rm -f $data 66 log_assert "'zfs promote' can deal with multi-point snapshots." 75 set -A snap "${fs}@$TESTSNAP" "${fs}@$TESTSNAP1" "${fs}@$TESTSNAP2" "${fs}@$TESTSNAP3" 77 set -A csnap "${clone}@$TESTSNAP" "${clone}@$TESTSNAP1" "${clone}@$TESTSNAP2" \ [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/usb/ |
| H A D | mediatek,mt6370-tcpc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/usb/mediatek,mt6370-tcpc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MediatTek MT6370 Type-C Port Switch and Power Delivery controller 10 - ChiYuan Huang <cy_huang@richtek.com> 13 MediaTek MT6370 is a multi-functional device. 16 This document only describes MT6370 Type-C Port Switch and 22 - mediatek,mt6370-tcpc 29 $ref: /schemas/connector/usb-connector.yaml# [all …]
|
| H A D | mediatek,mt6360-tcpc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/usb/mediatek,mt6360-tcpc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Mediatek MT6360 Type-C Port Switch and Power Delivery controller 10 - ChiYuan Huang <cy_huang@richtek.com> 13 Mediatek MT6360 is a multi-functional device. It integrates charger, ADC, flash, RGB indicators, 15 This document only describes MT6360 Type-C Port Switch and Power Delivery controller. 20 - mediatek,mt6360-tcpc 25 interrupt-names: [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/direct/ |
| H A D | dio_unaligned_block.ksh | 1 #!/bin/ksh -p 2 # SPDX-License-Identifier: CDDL-1.0 11 # or https://opensource.org/licenses/CDDL-1.0. 29 . $STF_SUITE/tests/functional/direct/dio.cfg 30 . $STF_SUITE/tests/functional/direct/dio.kshlib 37 # 1. Create a multi-block file 49 log_must rm -f $tmp_file 64 log_must stride_dd -i /dev/urandom -o $tmp_file -b $file_size -c 1 68 # sub-pagesize direct writes/read will always pass if not strict. 69 log_must stride_dd -i /dev/urandom -o $tmp_file -b 512 -c 8 -D [all …]
|
| H A D | dio_aligned_block.ksh | 1 #!/bin/ksh -p 2 # SPDX-License-Identifier: CDDL-1.0 11 # or https://opensource.org/licenses/CDDL-1.0. 29 . $STF_SUITE/tests/functional/direct/dio.cfg 30 . $STF_SUITE/tests/functional/direct/dio.kshlib 37 # 1. Create a multi-block file 46 log_must rm -f $tmp_file 61 log_must stride_dd -i /dev/urandom -o $tmp_file -b $file_size -c 1 64 check_write $TESTPOOL $tmp_file $rs 1 0 "-D" 0 1 65 check_write $TESTPOOL $tmp_file $rs 2 0 "-D" 0 2 [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/mfd/ |
| H A D | hi6421.txt | 1 * HI6421 Multi-Functional Device (MFD), by HiSilicon Ltd. 4 - compatible : One of the following chip-specific strings: 5 "hisilicon,hi6421-pmic"; 6 "hisilicon,hi6421v530-pmic"; 7 - reg : register range space of hi6421; 9 Supported Hi6421 sub-devices include: 12 ------ --------- ------------ ----------- 20 compatible = "hisilicon,hi6421-pmic"; 26 regulator-name = "VOUT0"; 27 regulator-min-microvolt = <2850000>; [all …]
|
| H A D | stmpe.txt | 1 * ST Microelectronics STMPE Multi-Functional Device 7 - compatible : "st,stmpe[610|801|811|1600|1601|2401|2403]" 8 - reg : I2C/SPI address of the device 11 - interrupts : The interrupt outputs from the controller 12 - interrupt-controller : Marks the device node as an interrupt controller 13 - wakeup-source : Marks the input device as wakable 14 - st,autosleep-timeout : Valid entries (ms); 4, 16, 32, 64, 128, 256, 512 and 1024 15 - irq-gpio : If present, which GPIO to use for event IRQ 18 - st,sample-time : ADC conversion time in number of clock. 19 0 -> 36 clocks 4 -> 80 clocks (recommended) [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/thermal/ |
| H A D | exynos-thermal.txt | 5 - compatible : One of the following: 6 "samsung,exynos3250-tmu" 7 "samsung,exynos4412-tmu" 8 "samsung,exynos4210-tmu" 9 "samsung,exynos5250-tmu" 10 "samsung,exynos5260-tmu" 11 "samsung,exynos5420-tmu" for TMU channel 0, 1 on Exynos5420 12 "samsung,exynos5420-tmu-ext-triminfo" for TMU channels 2, 3 and 4 14 "samsung,exynos5433-tmu" 15 "samsung,exynos7-tmu" [all …]
|
| H A D | samsung,exynos-thermal.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/thermal/samsung,exynos-thermal.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 13 For multi-instance tmu each instance should have an alias correctly numbered 19 - samsung,exynos3250-tmu 20 - samsung,exynos4412-tmu 21 - samsung,exynos4210-tmu 22 - samsung,exynos5250-tmu [all …]
|
| /freebsd/contrib/sendmail/libsm/ |
| H A D | get.c | 2 * Copyright (c) 2000-2001 Proofpoint, Inc. and its suppliers. 16 SM_RCSID("@(#)$Id: get.c,v 1.19 2013-11-22 20:51:43 ca Exp $") 22 ** SM_IO_GETC -- get a character from a file 25 ** fp -- the file to get the character from 26 ** timeout -- time to complete getc 33 ** It is guarded with locks (which are currently not functional) 34 ** for multi-threaded programs.
|
| /freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
| H A D | atmel,at91-pinctrl.txt | 4 to share one PAD to several functional blocks. The sharing is done by 10 Please refer to pinctrl-bindings.txt in this directory for details of the 18 such as pull-up, multi drive, etc. 21 - compatible: "atmel,at91rm9200-pinctrl" or "atmel,at91sam9x5-pinctrl" 22 or "atmel,sama5d3-pinctrl" or "microchip,sam9x60-pinctrl" 23 or "microchip,sam9x7-pinctrl", "microchip,sam9x60-pinctrl" 24 - atmel,mux-mask: array of mask (periph per bank) to describe if a pin can be 46 From the datasheet Table 10-2. 84 - atmel,pins: 4 integers array, represents a group of pins mux and config 91 MULTIDRIVE (1 << 1): indicate this pin needs to be configured as multi-drive. [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/sound/ |
| H A D | renesas,rsnd.txt | 1 Renesas R-Car sound 7 Renesas R-Car and RZ/G sound is constructed from below modules 11 - SRC : Sampling Rate Converter 12 - CMD 13 - CTU : Channel Transfer Unit 14 - MIX : Mixer 15 - DVC : Digital Volume and Mute Function 22 * Multi channel 25 Multi channel is supported by Multi [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/mmc/ |
| H A D | renesas,mmcif.txt | 1 * Renesas Multi Media Card Interface (MMCIF) Controller 9 - compatible: should be "renesas,mmcif-<soctype>", "renesas,sh-mmcif" as a 11 - "renesas,mmcif-r7s72100" for the MMCIF found in r7s72100 SoCs 12 - "renesas,mmcif-r8a73a4" for the MMCIF found in r8a73a4 SoCs 13 - "renesas,mmcif-r8a7740" for the MMCIF found in r8a7740 SoCs 14 - "renesas,mmcif-r8a7742" for the MMCIF found in r8a7742 SoCs 15 - "renesas,mmcif-r8a7743" for the MMCIF found in r8a7743 SoCs 16 - "renesas,mmcif-r8a7744" for the MMCIF found in r8a7744 SoCs 17 - "renesas,mmcif-r8a7745" for the MMCIF found in r8a7745 SoCs 18 - "renesas,mmcif-r8a7778" for the MMCIF found in r8a7778 SoCs [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/leds/ |
| H A D | leds-pm8058.txt | 3 The Qualcomm PM8058 is a multi-functional device which contains 8 are more of a suggestion than a hard-wired usecase. 10 Hardware-wise the different LEDs support slightly different 17 mfd/qcom-pm8xxx.txt. 19 Each LED is represented as a sub-node of the syscon device. Each 22 LED sub-node properties: 25 - compatible: one of 26 "qcom,pm8058-led" (for the normal LEDs at 0x131, 0x132 and 0x133) 27 "qcom,pm8058-keypad-led" (for the "keypad" LED at 0x48) 28 "qcom,pm8058-flash-led" (for the "flash" LEDs at 0x49 and 0xFB) [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/zvol/zvol_stress/ |
| H A D | zvol_stress.ksh | 1 #!/bin/ksh -p 2 # SPDX-License-Identifier: CDDL-1.0 11 # or https://opensource.org/licenses/CDDL-1.0. 26 . $STF_SUITE/tests/functional/reservation/reservation.shlib 27 . $STF_SUITE/tests/functional/zvol/zvol_common.shlib 36 # For both the normal submit_bio() codepath and the blk-mq codepath, do 58 typeset -f each_zvol_size=$(( floor($biggest_zvol_size_possible * 0.9 / \ 61 typeset tmpdir="$(mktemp -t -d zvol_stress_fio_state.XXXXXX)" 70 log_must zfs create -V $each_zvol_size $TESTPOOL/testvol$i 86 if [ $zvol_write_size -gt $((50 * 1048576)) ] ; then [all …]
|
| /freebsd/sys/contrib/openzfs/man/man1/ |
| H A D | ztest.1 | 1 .\" SPDX-License-Identifier: CDDL-1.0 10 .\" or https://opensource.org/licenses/CDDL-1.0. 74 executed more functional and stress tests. 93 By default is non-verbose. 114 You can re-use these files in your next 121 .Bl -tag -width "-v v" 122 .It Fl h , \&? , -help 124 .It Fl v , -vdevs Ns = (default: Sy 5 ) 126 .It Fl s , -vdev-size Ns = (default: Sy 64M ) 128 .It Fl a , -alignment-shift Ns = (default: Sy 9 ) No (use Sy 0 No for random ) [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/refreserv/ |
| H A D | refreserv_multi_raidz.ksh | 1 #!/bin/ksh -p 2 # SPDX-License-Identifier: CDDL-1.0 19 . $STF_SUITE/tests/functional/refreserv/refreserv.cfg 28 # - create a volume 29 # - remember its refreservation 30 # - destroy the volume 43 typeset -a alldisks=($DISKS) 46 # guessing the right number - though it is horrible with tiny blocks. At 10M on 66 bps=$(diskinfo -v ${alldisks[0]} | awk '/sectorsize/ { print $1 }') 68 bps=$(lsblk -nrdo min-io /dev/${alldisks[0]}) [all …]
|
| /freebsd/crypto/openssl/crypto/rsa/ |
| H A D | rsa_local.h | 2 * Copyright 2006-2024 The OpenSSL Project Authors. All Rights Reserved. 60 /* functional reference if 'meth' is ENGINE-provided */ 85 /* for multi-prime RSA, defined in RFC 8017 */ 140 * If this callback is NULL, the builtin software RSA key-gen will be 151 #define pkey_is_pss(pkey) (pkey->ameth->pkey_id == EVP_PKEY_RSA_PSS) 152 #define pkey_ctx_is_pss(ctx) (ctx->pmeth->pkey_id == EVP_PKEY_RSA_PSS) 162 /* internal function to clear and free multi-prime parameters */
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Host/ |
| H A D | MainLoopBase.h | 1 //===-- MainLoopBase.h ------------------------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 16 #include <functional> 22 // different sources without resorting to multi-threading. Clients can register 31 // Since this class is primarily intended to be used for single-threaded 67 return ReadHandleUP(new ReadHandle(*this, object_sp->GetWaitableHandle())); in CreateReadHandle()
|