/freebsd/crypto/openssl/crypto/modes/asm/ |
H A D | aes-gcm-armv8_64.pl | 2 # Copyright 2019-2023 The OpenSSL Project Authors. All Rights Reserved. 12 # derived from https://github.com/ARM-software/AArch64cryptolib, original 18 # Approach - assume we don't want to reload constants, so reserve ~half of vector register file for… 27 # | CTR block 4k+8 | AES block 4k+4 | GHASH block 4k+0 | 30 # | CTR block 4k+9 | AES block 4k+5 | GHASH block 4k+1 | 33 # | CTR block 4k+10| AES block 4k+6 | GHASH block 4k+2 | 36 # | CTR block 4k+11| AES block 4k+7 | GHASH block 4k+3 | 43 # Ensure previous generated intermediate hash is aligned and merged with result for GHASH 4k+0 44 # EXT low_acc, low_acc, low_acc, #8 45 # EOR res_curr (4k+0), res_curr (4k+0), low_acc [all …]
|
/freebsd/sys/crypto/openssl/aarch64/ |
H A D | aes-gcm-armv8_64.S | 1 /* Do not modify. This file is auto-generated from aes-gcm-armv8_64.pl. */ 5 .arch armv8-a+crypto 13 stp x19, x20, [sp, #-112]! 17 stp x23, x24, [sp, #32] 30 ror x13, x13, #32 31 ror x14, x14, #32 34 ext v11.16b, v11.16b, v11.16b, #8 41 sub x5, x5, #1 //byte_len - 1 43 lsr x12, x11, #32 46 ext v15.16b, v15.16b, v15.16b, #8 [all …]
|
H A D | sha512-armv8.S | 1 /* Do not modify. This file is auto-generated from sha512-armv8.pl. */ 2 // Copyright 2014-2020 The OpenSSL Project Authors. All Rights Reserved. 23 // SHA256-hw SHA256(*) SHA512 24 // Apple A7 1.97 10.5 (+33%) 6.73 (-1%(**)) 25 // Cortex-A53 2.38 15.5 (+115%) 10.0 (+150%(***)) 26 // Cortex-A57 2.31 11.6 (+86%) 7.51 (+260%(***)) 28 // X-Gene 20.0 (+100%) 12.8 (+300%(***)) 35 // (**) The result is a trade-off: it's possible to improve it by 37 // on Cortex-A53 (or by 4 cycles per round). 38 // (***) Super-impressive coefficients over gcc-generated code are [all …]
|
H A D | vpaes-armv8.S | 1 /* Do not modify. This file is auto-generated from vpaes-armv8.pl. */ 92 …32,80,101,114,109,117,116,97,116,105,111,110,32,65,69,83,32,102,111,114,32,65,82,77,118,56,44,32,7… 94 .size _vpaes_consts,.-_vpaes_consts 99 // Fills register %r10 -> .aes_consts (so you can -fPIC) 100 // and %xmm9-%xmm15 as specified below. 107 ld1 {v18.2d,v19.2d}, [x10],#32 // .Lk_inv 111 .size _vpaes_encrypt_preheat,.-_vpaes_encrypt_preheat 116 // AES-encrypt %xmm0. 120 // %xmm9-%xmm15 as in _vpaes_preheat 124 // Clobbers %xmm1-%xmm5, %r9, %r10, %r11, %rax [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/clock/ |
H A D | amlogic,gxbb-aoclkc.txt | 4 controllers within the Always-On part of the SoC. 8 - compatible: value should be different for each SoC family as : 9 - GXBB (S905) : "amlogic,meson-gxbb-aoclkc" 10 - GXL (S905X, S905D) : "amlogic,meson-gxl-aoclkc" 11 - GXM (S912) : "amlogic,meson-gxm-aoclkc" 12 - AXG (A113D, A113X) : "amlogic,meson-axg-aoclkc" 13 - G12A (S905X2, S905D2, S905Y2) : "amlogic,meson-g12a-aoclkc" 14 followed by the common "amlogic,meson-gx-aoclkc" 15 - clocks: list of clock phandle, one for each entry clock-names. 16 - clock-names: should contain the following: [all …]
|
H A D | sprd,sc9863a-clk.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/clock/sprd,sc9863a-cl [all...] |
H A D | sprd,ums512-clk.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/clock/sprd,ums512-clk.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Orson Zhai <orsonzhai@gmail.com> 12 - Baolin Wang <baolin.wang7@gmail.com> 13 - Chunyan Zhang <zhang.lyra@gmail.com> 18 - sprd,ums512-apahb-gate 19 - sprd,ums512-ap-clk 20 - sprd,ums512-aonapb-clk [all …]
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | c64 | 2 #------------------------------------------------------------------------------ 16 # Reference: https://vice-emu.sourceforge.io/vice_17.html#SEC391 18 # http://mark0.net/download/triddefs_xml.7z/defs/c/crt-c64.trid.xml 23 # skip DROID fmt-822-signature-id-1179.crt with missing packet length 25 >>0 use c64-crt 27 0 name c64-crt 29 #!:mime application/octet-stream 30 !:mime application/x-commodore-crt 31 !:ext crt 32 # http://mark0.net/download/triddefs_xml.7z/defs/c/car-ccs64.trid.xml [all …]
|
H A D | archive | 1 #------------------------------------------------------------------------------ 3 # archive: file(1) magic for archive formats (see also "msdos" for self- 7 # pre-POSIX "tar" archives are also handled in the C code ../../src/is_tar.c. 11 # Reference: https://www.freebsd.org/cgi/man.cgi?query=tar&sektion=5&manpath=FreeBSD+8-current 18 # last 4 header bytes often null but tar\0 in gtarfail2.tar gtarfail.tar-bad 19 # at https://sourceforge.net/projects/s-tar/files/testscripts/ 21 # nul, space or ascii digit 0-7 at start of mode 32 >>>>>>>>>0 use tar-nvram 34 #>>>>>>>>0 regex \^[0-9]{2,4}[.](png|jpg|jpeg|tif|tiff|gif|bmp) NAME "%s" 37 >>>>>>>>0 regex \^[0-9]{2,4}[.](png|jpg|jpeg|tif|tiff|gif|bmp) [all …]
|
H A D | linux | 2 #------------------------------------------------------------------------------ 13 # >0 leshort 0413 demand-paged executable (ZMAGIC) 14 # >0 leshort 0314 demand-paged executable (QMAGIC) 20 0 lelong 0x0064010b Linux/i386 demand-paged executable (ZMAGIC) 22 0 lelong 0x006400cc Linux/i386 demand-paged executable (QMAGIC) 27 # Linux-8086 stuff: 28 0 string \01\03\020\04 Linux-8086 impure executable 30 0 string \01\03\040\04 Linux-8086 executable 33 0 string \243\206\001\0 Linux-8086 object file 35 0 string \01\03\020\20 Minix-386 impure executable [all …]
|
H A D | os2 | 2 #------------------------------------------------------------------------------ 10 !:mime application/x-mswinurl 11 !:ext url 33 # Marcus Groeber (marcusg@ph-cip.uni-koeln.de) 48 !:mime application/x-os2-inf 49 !:ext inf 52 !:mime application/x-os2-hlp 53 !:ext hlp 58 # Reference: https://github.com/OS2World/UTIL-SYSTEM-MKMSGF/blob/master/mkmsgf.h 62 !:mime application/x-os2-msg [all …]
|
H A D | windows | 2 #------------------------------------------------------------------------------ 23 # v1.0.4/libdbx_1.0.4.tar.gz/FILE-FORMAT 25 # and partly verified by `undbx --verbosity 4 Posteingang.dbx` 27 # skip DROID fmt-838-signature-id-1193.dbx fmt-839-signature-id-1194.dbx by check for valid file si… 29 #!:mime application/octet-stream 30 #!:mime application/vnd.ms-outlook 31 !:mime application/x-ms-dbx 32 !:ext dbx 43 # CLSID: 6F74FDC5-E366-11d1-9A4E-00C04FA309D4~Message 6F74FDC6-E366-11D1-9A4E-00C04FA309D4~Folder 44 # 26FE9D30-1A8F-11D2-AABF-006097D474C4~offline [all …]
|
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/sprd/ |
H A D | sharkl3.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 9 interrupt-parent = <&gic>; 10 #address-cells = <2>; 11 #size-cells = <2>; 14 compatible = "simple-bus"; 15 #address-cells = <2>; 16 #size-cells = <2>; 20 compatible = "sprd,sc9863a-glbregs", "syscon", 21 "simple-mfd"; 23 #address-cells = <1>; [all …]
|
H A D | ums9620.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 8 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 interrupt-parent = <&gic>; 12 #address-cells = <2>; 13 #size-cells = <2>; 16 #address-cells = <2>; 17 #size-cells = <0>; 19 cpu-map { 50 compatible = "arm,cortex-a55"; 52 enable-method = "psci"; [all …]
|
H A D | ums512.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 8 #include <dt-bindings/clock/sprd,ums512-clk.h> 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 12 interrupt-parent = <&gic>; 13 #address-cells = <2>; 14 #size-cells = <2>; 17 #address-cells = <2>; 18 #size-cells = <0>; 20 cpu-map { 51 compatible = "arm,cortex-a55"; [all …]
|
H A D | whale2.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 #include <dt-bindings/clock/sprd,sc9860-clk.h> 11 interrupt-parent = <&gic>; 12 #address-cells = <2>; 13 #size-cells = <2>; 16 compatible = "simple-bus"; 17 #address-cells = <2>; 18 #size-cells = <2>; 66 ap-apb@70000000 { 67 compatible = "simple-bus"; [all …]
|
H A D | sc9863a.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 8 #include <dt-bindings/clock/sprd,sc9863a-clk.h> 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 14 #address-cells = <2>; 15 #size-cells = <0>; 17 cpu-map { 48 compatible = "arm,cortex-a55"; 50 enable-method = "psci"; 51 cpu-idle-states = <&CORE_PD>; 56 compatible = "arm,cortex-a55"; [all …]
|
/freebsd/contrib/libfido2/examples/ |
H A D | cred.c | 2 * Copyright (c) 2018-2023 Yubico AB. All rights reserved. 3 * Use of this source code is governed by a BSD-style 5 * SPDX-License-Identifier: BSD-2-Clause 18 #include "../openbsd-compat/openbsd-compat.h" 21 static const unsigned char cd[32] = { 28 static const unsigned char user_id[32] 47 verify_cred(int type,const char * fmt,const unsigned char * authdata_ptr,size_t authdata_len,const unsigned char * attstmt_ptr,size_t attstmt_len,bool rk,bool uv,int ext,const char * key_out,const char * id_out) verify_cred() argument 159 int ext = 0; main() local [all...] |
/freebsd/sys/fs/ext2fs/ |
H A D | ext2_extents.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 74 fs = ip->i_e2fs; in ext4_ext_blk_check() 76 if (blk < fs->e2fs->e2fs_first_dblock || blk >= fs->e2fs_bcount) in ext4_ext_blk_check() 91 fs = ip->i_e2f in ext4_ext_walk_index() 186 int k, depth, error = 0; ext4_ext_print_path() local 357 ext4_ext_get_actual_len(struct ext4_extent * ext) ext4_ext_get_actual_len() argument 382 ext4_validate_extent(struct inode * ip,struct ext4_extent * ext) ext4_validate_extent() argument 413 struct ext4_extent *ext = EXT_FIRST_EXTENT(eh); ext4_validate_extent_entries() local 933 int i = at, k, m, a; ext4_ext_split() local 1202 int depth, k; ext4_ext_correct_indexes() local [all...] |
/freebsd/sys/contrib/openzfs/module/icp/asm-aarch64/sha2/ |
H A D | sha512-armv8.S | 2 * Copyright 2004-2022 The OpenSSL Project Authors. All Rights Reserved. 8 * https://www.apache.org/licenses/LICENSE-2.0 18 * Portions Copyright (c) 2022 Tino Reichardt <milky-zfs@mcmilk.de> 19 * - modified assembly to fit into OpenZFS 80 .size .LK512,.-.LK512 87 stp x29,x30,[sp,#-128]! 91 stp x21,x22,[sp,#32] 107 ldr x19,[x30],#8 // *K++ 114 add x27,x27,x19 // h+=K[i] 131 ldr x28,[x30],#8 // *K [all...] |
/freebsd/contrib/ofed/infiniband-diags/src/ |
H A D | smpquery.c | 2 * Copyright (c) 2004-2009 Voltaire Inc. All rights reserved. 15 * - Redistributions of source code must retain the above 19 * - Redistributions in binary form must reproduce the above 100 if (l < 32) { in node_desc() 101 memset(dots, '.', 32 - l); in node_desc() 102 dots[32 - l] = '\0'; in node_desc() 178 return "Mellanox ext port info query failed"; in mlnx_ext_port_info() 182 printf("# MLNX ext Port info: %s port %d\n%s", portid2str(dest), portnum, buf); in mlnx_ext_port_info() 203 int i, j, k; in pkey_table() local 229 for (i = 0; i < (n + 31) / 32; i++) { in pkey_table() [all …]
|
/freebsd/contrib/tcpdump/ |
H A D | print-isakmp.c | 37 #include "netdissect-stdinc.h" 41 #include "netdissect-ctype.h" 58 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 61 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 64 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 66 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 68 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 70 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 123 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 125 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ [all …]
|
/freebsd/crypto/openssl/crypto/aes/asm/ |
H A D | vpaes-armv8.pl | 2 # Copyright 2015-2020 The OpenSSL Project Authors. All Rights Reserved. 11 ## Constant-time SSSE3 AES core implementation. 24 # SoC based on Cortex-A53 that doesn't have crypto extensions. 26 # CBC enc ECB enc/dec(*) [bit-sliced enc/dec] 27 # Cortex-A53 21.5 18.1/20.6 [17.5/19.8 ] 28 # Cortex-A57 36.0(**) 20.4/24.9(**) [14.4/16.6 ] 29 # X-Gene 45.9(**) 45.8/57.7(**) [33.1/37.6(**) ] 37 # (**) these results are worse than scalar compiler-generated 38 # code, but it's constant-time and therefore preferred; 47 ( $xlate="${dir}arm-xlate.pl" and -f $xlate ) or [all …]
|
/freebsd/crypto/openssl/ssl/ |
H A D | t1_trce.c | 2 * Copyright 2012-2021 The OpenSSL Project Authors. All Rights Reserved. 34 if (tbl->num == val) in do_ssl_trace_str() 35 return tbl->name; in do_ssl_trace_str() 55 msglen -= vlen; in do_ssl_trace_list() 430 {0xC102, "IANA-GOST2012-GOST8912-GOST8912"}, 445 {0xFF85, "LEGACY-GOST2012-GOST8912-GOST8912"}, 446 {0xFF87, "GOST2012-NULL-GOST12"}, 447 {0xC100, "GOST2012-KUZNYECHIK-KUZNYECHIKOMAC"}, 448 {0xC101, "GOST2012-MAGMA-MAGMAOMAC"}, 449 {0xC102, "GOST2012-GOST8912-IANA"}, [all …]
|