| /freebsd/crypto/libecc/src/examples/hash/ |
| H A D | tdes.c | 2 * Copyright (C) 2021 - This file is part of libecc project 14 /* This is a very straightforward and basic implementation of DES and T-DES */ 16 /* platform-independant 32-bit integer manipulation macros */ 24 } while( 0 ) 34 } while( 0 ) 37 /* DES 8 S-Boxes */ 40 0x01010400, 0x00000000, 0x00010000, 0x01010404, 41 0x01010004, 0x00010404, 0x00000004, 0x00010000, 42 0x00000400, 0x01010400, 0x01010404, 0x00000400, 43 0x01000404, 0x01010004, 0x01000000, 0x00000004, [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/bus/ |
| H A D | socionext,uniphier-system-bus.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/bus/socionext,uniphier-system-bus.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 The UniPhier System Bus is an external bus that connects on-board devices to 11 the UniPhier SoC. It is a simple (semi-)parallel bus with address, data, and 16 within each bank to the CPU-viewed address. The needed setup includes the 21 - Masahiro Yamada <yamada.masahiro@socionext.com> 25 const: socionext,uniphier-system-bus 30 "#address-cells": [all …]
|
| /freebsd/sys/dev/sfxge/common/ |
| H A D | siena_nic.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2009-2016 Solarflare Communications Inc. 60 if (req.emr_rc != 0) { in siena_nic_get_partn_mask() 72 return (0); in siena_nic_get_partn_mask() 88 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); in siena_board_cfg() 97 encp->enc_vi_window_shift = EFX_VI_WINDOW_SHIFT_8K; in siena_board_cfg() 99 /* External port identifier using one-based port numbering */ in siena_board_cfg() 100 encp->enc_external_port = (uint8_t)enp->en_mcdi.em_emip.emi_port; in siena_board_cfg() 104 &capabilities, mac_addr)) != 0) in siena_board_cfg() [all …]
|
| H A D | siena_flash.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2007-2016 Solarflare Communications Inc. 41 * - parsed by MC boot ROM and firmware 42 * - reserved (but not parsed) by PHY firmware 43 * - opaque to driver 46 #define SIENA_MC_BOOT_PHY_FW_HDR_LEN (0x20) 48 #define SIENA_MC_BOOT_PTR_LOCATION (0x18) /* First thing we try to boot */ 49 #define SIENA_MC_BOOT_ALT_PTR_LOCATION (0x1c) /* Alternative if that fails */ 51 #define SIENA_MC_BOOT_HDR_LEN (0x200) [all …]
|
| /freebsd/sys/crypto/openssl/powerpc64le/ |
| H A D | ecp_nistp384-ppc64.S | 1 /* Do not modify. This file is auto-generated from ecp_nistp384-ppc64.pl. */ 11 .localentry p384_felem_mul,0 14 stdu 1, -176(1) 15 mflr 0 28 mtlr 0 40 .size p384_felem_mul,.-p384_felem_mul 47 .localentry p384_felem_square,0 50 stdu 1, -176(1) 51 mflr 0 59 mtlr 0 [all …]
|
| /freebsd/sys/crypto/openssl/powerpc64/ |
| H A D | ecp_nistp384-ppc64.S | 1 /* Do not modify. This file is auto-generated from ecp_nistp384-ppc64.pl. */ 11 .localentry p384_felem_mul,0 14 stdu 1, -176(1) 15 mflr 0 28 mtlr 0 40 .size p384_felem_mul,.-p384_felem_mul 47 .localentry p384_felem_square,0 50 stdu 1, -176(1) 51 mflr 0 59 mtlr 0 [all …]
|
| /freebsd/sys/x86/include/ |
| H A D | apicreg.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 36 * Pentium P54C+ Built-in APIC 39 * Base Address of Built-in APIC in memory location 40 * is 0xfee00000. 55 * 0A0 Processor Priority Register R 56 * 0B0 EOI Register W 57 * 0C0 RRR Remote read R 58 * 0D0 Logical Destination R/W 59 * 0E0 Destination Format Register 0..27 R; 28..31 R/W [all …]
|
| /freebsd/crypto/openssl/crypto/ec/asm/ |
| H A D | ecp_nistp384-ppc64.pl | 2 # Copyright 2023-2025 The OpenSSL Project Authors. All Rights Reserved. 12 # Copyright 2025- IBM Corp. 15 # p384 lower-level primitives for PPC64. 24 while (($output=shift) && ($output!~/\w[\w\-]*\.\w+$/)) {} 26 $output = "-"; 30 $0 =~ m/(.*[\/\\])[^\/\\]+$/; $dir=$1; 31 ( $xlate="${dir}ppc-xlate.pl" and -f $xlate ) or 32 ( $xlate="${dir}../../perlasm/ppc-xlate.pl" and -f $xlate) or 33 die "can't locate ppc-xlate.pl"; 49 stdu 1, -176(1) [all …]
|
| /freebsd/sys/arm/arm/ |
| H A D | disassem.c | 3 /*- 4 * SPDX-License-Identifier: BSD-4-Clause 71 * 2 - print Operand 2 of a data processing instruction 72 * d - destination register (bits 12-15) 73 * n - n register (bits 16-19) 74 * s - s register (bits 8-11) 75 * o - indirect register rn (bits 16-19) (used by swap) 76 * m - m register (bits 0-3) 77 * a - address operand of ldr/str instruction 78 * l - register list for ldm/stm instruction [all …]
|
| /freebsd/sys/dev/isci/ |
| H A D | isci.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 6 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 59 uint32_t g_isci_debug_level = 0; 75 { 0, 0 } 84 DRIVER_MODULE(isci, pci, isci_pci_driver, 0, [all...] |
| /freebsd/sys/dev/bxe/ |
| H A D | 57712_init_values.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2007-2017 QLogic Corporation. All rights reserved. 30 /* clang-format off */ 34 * OP_WR - write a single register. 35 * OP_RD - read a single register. 36 * OP_SW - write an array to consecutive registers. 37 * OP_WB - write an array using DMAE. 38 * OP_ZR - clear consecutive registers. 39 * OP_WB_ZR - clear consecutive registers using DMAE. [all …]
|
| H A D | 57711_init_values.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2007-2017 QLogic Corporation. All rights reserved. 30 /* clang-format off */ 34 * OP_WR - write a single register. 35 * OP_RD - read a single register. 36 * OP_SW - write an array to consecutive registers. 37 * OP_WB - write an array using DMAE. 38 * OP_ZR - clear consecutive registers. 39 * OP_WB_ZR - clear consecutive registers using DMAE. [all …]
|
| H A D | 57710_init_values.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2007-2017 QLogic Corporation. All rights reserved. 30 /* clang-format off */ 34 * OP_WR - write a single register. 35 * OP_RD - read a single register. 36 * OP_SW - write an array to consecutive registers. 37 * OP_WB - write an array using DMAE. 38 * OP_ZR - clear consecutive registers. 39 * OP_WB_ZR - clear consecutive registers using DMAE. [all …]
|
| /freebsd/sys/dev/mpt/mpilib/ |
| H A D | mpi_log_sas.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 4 * Copyright (c) 2000-2010, LSI Logic Corporation and its contributors. 37 * ------------ * 40 *-------------------------------------------------------------------------* 46 #define SAS_LOGINFO_NEXUS_LOSS 0x31170000 47 #define SAS_LOGINFO_MASK 0xFFFF0000 50 /* IOC LOGINFO defines, 0x00000000 - 0x0FFFFFFF */ 52 /* Bits 31-28: MPI_IOCLOGINFO_TYPE_SAS (3) */ 53 /* Bits 27-24: IOC_LOGINFO_ORIGINATOR: 0=IOP, 1=PL, 2=IR */ [all …]
|
| /freebsd/crypto/openssl/crypto/poly1305/asm/ |
| H A D | poly1305-sparcv9.pl | 2 # Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. 31 # (*) Comparison to compiler-generated code is really problematic, 34 # improvement on T4 for gcc-4.6. Well, in T4 case it's a bit 37 # (**) Pre-III performance should be even worse; floating-point 38 # performance for UltraSPARC I-IV on the other hand is reported 39 # to be 4.25 for hand-coded assembly, but they are just too old 41 # (***) Multi-process benchmark saturates at ~12.5x single-process 42 # result on 8-core processor, or ~21GBps per 2.85GHz socket. 45 my $output = $#ARGV >= 0 && $ARGV[$#ARGV] =~ m|\.\w+$| ? pop : undef; 49 my ($ctx,$inp,$len,$padbit,$shl,$shr) = map("%i$_",(0..5)); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZAsmPrinter.cpp | 1 //===-- SystemZAsmPrinter.cpp - SystemZ LLVM assembly printer -------------===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 41 if (MI->isCompare()) in lowerRILow() 43 .addReg(SystemZMC::getRegAsGR32(MI->getOperand(0).getReg())) in lowerRILow() 44 .addImm(MI->getOperand(1).getImm()); in lowerRILow() 47 .addReg(SystemZMC::getRegAsGR32(MI->getOperand(0).getReg())) in lowerRILow() 48 .addReg(SystemZMC::getRegAsGR32(MI->getOperand(1).getReg())) in lowerRILow() [all …]
|
| /freebsd/sys/dev/mpi3mr/mpi/ |
| H A D | mpi30_transport.h | 2 * SPDX-License-Identifier: BSD-2-Clause-FreeBSD 4 * Copyright (c) 2016-2025, Broadcom Inc. All rights reserved. 5 * Support: <fbsd-storage-driver.pdl@broadcom.com> 43 * --------------- 46 * -------- ----------- ------------------------------------------------------ 47 * 11-30-18 03.00.00.08 Corresponds to Fusion-MPT MPI 3.0 Specification Rev H. 48 * 02-08-19 03.00.00.09 Corresponds to Fusion-MPT MPI 3.0 Specification Rev I. 49 * 05-03-19 03.00.00.10 Corresponds to Fusion-MPT MPI 3.0 Specification Rev J. 50 * 08-30-19 03.00.00.12 Corresponds to Fusion-MPT MPI 3.0 Specification Rev L. 51 * 11-01-19 03.00.00.13 Corresponds to Fusion-MPT MPI 3.0 Specification Rev M. [all …]
|
| /freebsd/sys/dev/ispfw/ |
| H A D | asm_2400.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 4 * Copyright (C) 2005-2014 by Qlogic, Inc. 33 0x0401f1be, 0x00112000, 0x00100000, 0x0000c79b, 34 0x00000008, 0x00000007, 0x00000000, 0x00009496, 35 0x00000003, 0x00000000, 0x20434f50, 0x59524947, 36 0x48542032, 0x30313720, 0x514c4f47, 0x49432043, 37 0x4f52504f, 0x52415449, 0x4f4e2020, 0x20495350, 38 0x32347878, 0x20466972, 0x6d776172, 0x65202020, 39 0x56657273, 0x696f6e20, 0x2020382e, 0x30372e30, [all …]
|
| H A D | asm_2800.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 4 * Copyright (C) 2005-2023 by Qlogic, Inc. 38 0x0501f078, 0x00124000, 0x00100000, 0x00017380, 39 0x00000009, 0x0000000c, 0x00000001, 0x785ad0d5, 40 0x00000080, 0x0001f626, 0x20434f50, 0x59524947, 41 0x48542032, 0x30323320, 0x514c4f47, 0x49432043, 42 0x4f52504f, 0x52415449, 0x4f4e2020, 0x20495350, 43 0x32387878, 0x20466972, 0x6d776172, 0x65202020, 44 0x56657273, 0x696f6e20, 0x2020392e, 0x31322e30, [all …]
|
| H A D | asm_2700.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 4 * Copyright (C) 2005-2022 by Qlogic, Inc. 38 0x0501f06c, 0x00122000, 0x00100000, 0x00014f80, 39 0x00000009, 0x0000000c, 0x00000000, 0x785ad0d5, 40 0x00000040, 0x0000f206, 0x20434f50, 0x59524947, 41 0x48542032, 0x30323220, 0x514c4f47, 0x49432043, 42 0x4f52504f, 0x52415449, 0x4f4e2020, 0x20495350, 43 0x32377878, 0x20466972, 0x6d776172, 0x65202020, 44 0x56657273, 0x696f6e20, 0x2020392e, 0x31322e30, [all …]
|
| H A D | asm_2500.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 4 * Copyright (C) 2005-2019 by Qlogic, Inc. 38 0x0501f06b, 0x00115000, 0x00100000, 0x0000c8ea, 39 0x00000008, 0x00000008, 0x000000cf, 0x00109095, 40 0x00000004, 0x00000000, 0x20434f50, 0x59524947, 41 0x48542032, 0x30313920, 0x514c4f47, 0x49432043, 42 0x4f52504f, 0x52415449, 0x4f4e2020, 0x20495350, 43 0x32357878, 0x20466972, 0x6d776172, 0x65202020, 44 0x56657273, 0x696f6e20, 0x2020382e, 0x30382e32, [all …]
|
| /freebsd/sys/contrib/ncsw/Peripherals/FM/Port/ |
| H A D | fm_port.h | 2 * Copyright 2008-2012 Freescale Semiconductor Inc. 63 #define BMI_PORT_REGS_OFFSET 0 64 #define QMI_PORT_REGS_OFFSET 0x400 65 #define PRS_PORT_REGS_OFFSET 0x800 75 #define DEFAULT_PORT_deqByteCnt_10G 0x1400 76 #define DEFAULT_PORT_deqByteCnt_1G 0x400 82 #define DEFAULT_PORT_cheksumLastBytesIgnore 0 97 #define DEFAULT_PORT_BufMargins_endMargins 0 107 #define DEFAULT_notSupported 0xff 113 #define DEFAULT_PORT_txFifoMinFillLevel 0 [all …]
|
| /freebsd/sys/contrib/dev/rtw88/ |
| H A D | rtw8822c_table.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 2 /* Copyright(c) 2018-2019 Realtek Corporation 16 0x83000000, 0x00000000, 0x4000000 [all...] |
| /freebsd/sys/netinet/ |
| H A D | in.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 40 #define IPPROTO_IP 0 /* dummy for IP */ 45 #define INADDR_ANY ((in_addr_t)0x00000000) 46 #define INADDR_BROADCAST ((in_addr_t)0xffffffff) /* must be masked */ 139 #define IPPROTO_HOPOPTS 0 /* IP6 hop-by-hop options */ 159 #define IPPROTO_TRUNK1 23 /* Trunk-1 */ 160 #define IPPROTO_TRUNK2 24 /* Trunk-2 */ 161 #define IPPROTO_LEAF1 25 /* Leaf-1 */ 162 #define IPPROTO_LEAF2 26 /* Leaf-2 */ [all …]
|
| /freebsd/sys/dev/mpr/mpi/ |
| H A D | mpi2.h | 1 /*- 2 * Copyright 2000-2020 Broadcom Inc. All rights reserved. 12 * 3. Neither the name of the author nor the names of any co-contributors 28 * Broadcom Inc. (LSI) MPT-Fusion Host Adapter FreeBSD 32 * Copyright 2000-2020 Broadcom Inc. All rights reserved. 45 * with MPI v2.0 products. Unless otherwise noted, names beginning with 46 * MPI2 or Mpi2 are for use with both MPI v2.0 and MPI v2.5 products. 49 * --------------- 52 * -------- -------- ------------------------------------------------------ 53 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A. [all …]
|