| /freebsd/crypto/openssh/ |
| H A D | umac.h | 1 /* $OpenBSD: umac.h,v 1.5 2022/01/01 01:55:30 jsg Exp $ */ 2 /* ----------------------------------------------------------------------- 4 * umac.h -- C Implementation UMAC Message Authentication 6 * Version 0.93a of rfc4418.txt -- 2006 July 14 8 * For a full description of UMAC message authentication see the UMAC 9 * world-wide-web page at http://www.cs.ucdavis.edu/~rogaway/umac 10 * Please report bugs and suggestions to the UMAC webpage. 12 * Copyright (c) 1999-2004 Ted Krovetz 23 * ---------------------------------------------------------------------- */ 29 * 2) If you set the switch to use SSE2, then all data must be 16-byte [all …]
|
| H A D | mac.c | 36 #include "umac.h" 42 #include "openbsd-compat/openssl-compat.h" 45 #define SSH_UMAC 2 /* UMAC (not integrated with OpenSSL) */ 53 int key_len; /* just for UMAC */ 54 int len; /* just for UMAC */ 55 int etm; /* Encrypt-then-MAC */ 59 /* Encrypt-and-MAC (encrypt-and-authenticate) variants */ 60 { "hmac-sha1", SSH_DIGEST, SSH_DIGEST_SHA1, 0, 0, 0, 0 }, 61 { "hmac-sha1-96", SSH_DIGEST, SSH_DIGEST_SHA1, 96, 0, 0, 0 }, 62 { "hmac-sha2-256", SSH_DIGEST, SSH_DIGEST_SHA256, 0, 0, 0, 0 }, [all …]
|
| H A D | umac.c | 1 /* $OpenBSD: umac.c,v 1.23 2023/03/07 01:30:52 djm Exp $ */ 2 /* ----------------------------------------------------------------------- 4 * umac.c -- C Implementation UMAC Message Authentication 6 * Version 0.93b of rfc4418.txt -- 2006 July 18 8 * For a full description of UMAC message authentication see the UMAC 9 * world-wide-web page at http://www.cs.ucdavis.edu/~rogaway/umac 10 * Please report bugs and suggestions to the UMAC webpage. 12 * Copyright (c) 1999-2006 Ted Krovetz 23 * ---------------------------------------------------------------------- */ 29 * 2) If you set the switch to use SSE2, then all data must be 16-byte [all …]
|
| H A D | PROTOCOL | 4 Note that OpenSSH's sftp and sftp-server implement revision 3 of the SSH 7 https://www.openssh.com/txt/draft-ietf-secsh-filexfer-02.txt 12 The protocol used by OpenSSH's ssh-agent is described in the file 17 1.1. transport: Protocol 2 MAC algorithm "umac-64@openssh.com" 19 This is a new transport-layer MAC method using the UMAC algorithm 20 (rfc4418). This method is identical to the "umac-64" method documented 23 https://www.openssh.com/txt/draft-miller-secsh-umac-01.txt 27 This transport-layer compression method uses the zlib compression 34 https://www.openssh.com/txt/draft-miller-secsh-compression-delayed-00.txt 36 1.3. transport: New public key algorithms "ssh-rsa-cert-v01@openssh.com", [all …]
|
| H A D | sshd_config.5 | 50 The file contains keyword-argument pairs, one per line. 61 keywords are case-insensitive and arguments are case-sensitive): 62 .Bl -tag -width Ds 77 requests a pseudo-terminal as it is required by the protocol. 102 .Xr ssh-agent 1 127 Specifies whether StreamLocal (Unix-domain socket) forwarding is permitted. 189 This option must be followed by one or more lists of comma-separated 198 .Qq publickey,password publickey,keyboard-interactive 203 keyboard-interactive authentication before public key. 213 .Qq keyboard-interactive:bsdauth [all …]
|
| H A D | ssh_config.5 | 48 .Bl -enum -offset indent -compact 50 command-line options 55 system-wide configuration file 71 host-specific declarations should be given near the beginning of the 74 The file contains keyword-argument pairs, one per line. 95 keywords are case-insensitive and arguments are case-sensitive): 96 .Bl -tag -width Ds 171 keyword matches only when the configuration file is being re-parsed 180 keyword requests that the configuration be re-parsed (regardless of whether 210 and so caution should be applied if using it to control security-sensitive [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/net/wireless/ |
| H A D | qcom,ipq5332-wifi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (c) 2024-2025 Qualcomm Innovation Center, Inc. All rights reserved. 4 --- 5 $id: http://devicetree.org/schemas/net/wireless/qcom,ipq5332-wifi.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Jeff Johnson <jjohnson@kernel.org> 19 - qcom,ipq5332-wifi 26 - description: XO clock used for copy engine 28 clock-names: 30 - const: xo [all …]
|
| /freebsd/sys/contrib/dev/iwlwifi/fw/ |
| H A D | dump.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 3 * Copyright (C) 2012-2014, 2018-2025 Intel Corporation 4 * Copyright (C) 2013-2014 Intel Mobile Communications GmbH 5 * Copyright (C) 2015-2017 Intel Deutschland GmbH 8 #include "iwl-drv.h" 12 #include "iwl-io.h" 13 #include "iwl-prph.h" 14 #include "iwl-csr.h" 27 * read with u32-sized accesses, any members with a different size 38 u32 data1; /* error-specific data */ [all …]
|
| H A D | file.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2008-2014, 2018-2024 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 55 IWL_UCODE_TLV_PAN = 7, /* deprecated -- only used in DVM */ 56 IWL_UCODE_TLV_MEM_DESC = 7, /* replaces PAN in non-DVM */ 107 /* contains sub-sections like PNVM file does (did) */ 122 /* TLVs 0x1000-0x2000 are for internal driver usage */ 174 * enum iwl_ucode_tlv_flag - ucode API flags 210 * enum iwl_ucode_tlv_api - ucode api [all …]
|
| H A D | dbg.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 3 * Copyright (C) 2005-2014, 2018-2025 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2015-2017 Intel Deutschland GmbH 11 #include "iwl-drv.h" 15 #include "iwl-io.h" 16 #include "iwl-prph.h" 17 #include "iwl-csr.h" 18 #include "iwl-fh.h" 20 * struct iwl_fw_dump_ptrs - set of pointers needed for the fw-error-dump [all …]
|
| /freebsd/sys/contrib/dev/iwlwifi/mvm/ |
| H A D | fw.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 3 * Copyright (C) 2012-2014, 2018-2025 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 11 #include "iwl-trans.h" 12 #include "iwl-op-mode.h" 14 #include "iwl-debug.h" 15 #include "iwl-prph.h" 23 #include "iwl-phy-db.h" 24 #include "iwl-modparams.h" [all …]
|
| H A D | scan.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 3 * Copyright (C) 2012-2014, 2018-2025 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 13 #include "iwl-io.h" 14 #include "iwl-utils.h" 83 /* For CDB this is low band scan type, for non-CDB - type. */ 113 struct iwl_scan_req_umac *cmd = mvm->scan_cmd; in iwl_mvm_get_scan_req_umac_data() 116 return (void *)&cmd->v8.data; in iwl_mvm_get_scan_req_umac_data() 119 return (void *)&cmd->v7.data; in iwl_mvm_get_scan_req_umac_data() [all …]
|
| H A D | mvm.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2025 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 26 #include "iwl-op-mode.h" 27 #include "iwl-trans.h" 28 #include "fw/notif-wait.h" 29 #include "iwl-nvm-utils.h" 31 #include "iwl-config.h" 33 #include "fw-api.h" [all …]
|
| H A D | d3.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 3 * Copyright (C) 2012-2014, 2018-2025 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 18 #include "iwl-modparams.h" 19 #include "fw-api.h" 30 mutex_lock(&mvm->mutex); in iwl_mvm_set_rekey_data() 32 mvmvif->rekey_data.kek_len = data->kek_len; in iwl_mvm_set_rekey_data() 33 mvmvif->rekey_data.kck_len = data->kck_len; in iwl_mvm_set_rekey_data() 34 memcpy(mvmvif->rekey_data.kek, data->kek, data->kek_len); in iwl_mvm_set_rekey_data() [all …]
|
| /freebsd/sys/contrib/dev/iwlwifi/fw/api/ |
| H A D | dbg-tlv.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2018-2025 Intel Corporation 34 * struct iwl_fw_ini_header - Common Header for all ini debug TLV's structures 46 * struct iwl_fw_ini_addr_size - Base address and size that defines 49 * @addr: the base address (fixed size - 4 bytes) 58 * struct iwl_fw_ini_region_dev_addr_range - Configuration to read 62 * The addrs[] array will be treated as an array of &iwl_fw_ini_addr_size - 70 * struct iwl_fw_ini_region_dev_addr - Configuration to read device addresses 81 * struct iwl_fw_ini_region_fifos - Configuration to read Tx/Rx fifos 94 * struct iwl_fw_ini_region_err_table - error table region data [all …]
|
| /freebsd/sys/dev/iwm/ |
| H A D | if_iwm.c | 20 /*- 21 * Based on BSD-licensed source modules in the Linux iwlwifi driver, 34 * Copyright(c) 2007 - 2013 Intel Corporation. All rights reserved. 55 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 60 * Copyright(c) 2005 - 2013 Intel Corporation. All rights reserved. 90 /*- 91 * Copyright (c) 2007-2010 Damien Bergamini <damien.bergamini@free.fr> 173 #define mtodoff(m, t, off) ((t)((m)->m_data + (off))) 230 #define IWM_RIDX_MAX (nitems(iwm_rates)-1) 440 dlen < sizeof(l->size) + l->size * sizeof(*l->cs)) in iwm_store_cscheme() [all …]
|
| H A D | if_iwmreg.h | 10 * Copyright(c) 2005 - 2014 Intel Corporation. All rights reserved. 31 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 35 * Copyright(c) 2005 - 2014 Intel Corporation. All rights reserved. 73 * BEGIN iwl-csr.h 81 * low power states due to driver-invoked device resets 82 * (e.g. IWM_CSR_RESET_REG_FLAG_SW_RESET) or uCode-driven power-saving modes. 95 #define IWM_CSR_INT_COALESCING (0x004) /* accum ints, 32-usec units */ 109 * 31-16: Reserved 110 * 15- [all...] |
| /freebsd/sys/contrib/dev/iwlwifi/pcie/ |
| H A D | iwl-context-info-v2.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2018, 2020-2025 Intel Corporation 8 #include "iwl-context-info.h" 24 * enum iwl_prph_scratch_mtr_format - tfd size configuration 38 * enum iwl_prph_scratch_flags - PRPH scratch control flags 48 * @IWL_PRPH_SCRATCH_MTR_MODE: format used for completion - 0: for 60 * upon reset. 61 * @IWL_PRPH_SCRATCH_TOP_RESET: request TOP reset 82 * enum iwl_prph_scratch_ext_flags - PRPH scratch control ext flags 96 * struct iwl_prph_scratch_version - version structure [all …]
|
| /freebsd/sys/contrib/dev/iwlwifi/ |
| H A D | iwl-trans.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2005-2014, 2018-2025 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 15 #include "iwl-debug.h" 16 #include "iwl-config.h" 18 #include "iwl-op-mode.h" 22 #include "fw/api/dbg-tlv.h" 23 #include "iwl-dbg-tlv.h" 26 #include "iwl-modparams.h" [all …]
|
| H A D | iwl-prph.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2005-2014, 2018-2025 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 81 * Device reset for family 8000 82 * write to bit 24 in order to reset the CPU 112 * (cf. iwl5000_default_queue_to_tx_fifo in iwl-5000.c): 114 * 0 -- EDCA BK (background) frames, lowest priority 115 * 1 -- EDCA BE (best effort) frames, normal priority 116 * 2 -- EDCA VI (video) frames, higher priority 117 * 3 -- EDCA VO (voice) and management frames, highest priority [all …]
|
| /freebsd/sys/dev/bxe/ |
| H A D | bxe_elink.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2007-2017 QLogic Corporation. All rights reserved. 501 /* These pins configure the BCM84823 interface to MAC after reset. */ 504 /* These pins configure the BCM84823 interface to Line after reset. */ 508 /* When this pin is active high during reset, 10GBASE-T core is power 509 * down, When it is active low the 10GBASE-T is power up 774 #define I2C_WA_PWR_ITER (I2C_WA_RETRY_CNT - 1) 936 (_phy)->def_md_devad, \ 942 (_phy)->def_md_devad, \ [all …]
|
| /freebsd/sys/dev/iwx/ |
| H A D | if_iwxreg.h | 1 /*- 2 * SPDX-License-Identifier: GPL-2.0-only OR BSD-3-Clause 7 /*- 8 * Based on BSD-licensed source modules in the Linux iwlwifi driver, 19 * Copyright(c) 2018 - 2019 Intel Corporation 33 * Copyright(c) 2018 - 2019 Intel Corporation 71 * enum iwx_context_info_flags - Context information control flags 77 * exponent, the actual size is 2**value, valid sizes are 8-2048. 80 * default is short format - not supported by the driver) 114 * struct iwx_context_info_version - version structure [all …]
|
| H A D | if_iwx.c | 1 /*- 2 * SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) AND ISC 28 /*- 64 /*- 65 * Based on BSD-licensed source modules in the Linux iwlwifi driver, 76 * Copyright(c) 2018 - 2019 Intel Corporation 90 * Copyright(c) 2018 - 2019 Intel Corporation 122 /*- 123 * Copyright (c) 2007-2010 Damien Bergamini <damien.bergamini@free.fr> 187 #define DEVNAME(_sc) (device_get_nameunit((_sc)->sc_dev)) [all …]
|
| /freebsd/sys/contrib/dev/iwlwifi/mld/ |
| H A D | scan.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 3 * Copyright (C) 2024-2025 Intel Corporation 7 #include "iwl-utils.h" 130 if (vif == data->current_vif) in iwl_mld_scan_respect_p2p_go_iter() 135 iwl_mld_vif_from_mac80211(vif)->ap_ibss_active) in iwl_mld_scan_respect_p2p_go_iter() 136 data->p2p_go = true; in iwl_mld_scan_respect_p2p_go_iter() 151 ieee80211_iterate_active_interfaces_mtx(mld->hw, in iwl_mld_get_respect_p2p_go() 170 struct ieee80211_vif *curr_vif = data->current_vif; in iwl_mld_scan_iterator() 176 data->global_low_latency |= iwl_mld_vif_low_latency(mld_vif); in iwl_mld_scan_iterator() 178 if ((ieee80211_vif_is_mld(vif) && vif->active_links) || in iwl_mld_scan_iterator() [all …]
|
| /freebsd/sys/dev/qlnx/qlnxe/ |
| H A D | reg_addr.h | 2 * Copyright (c) 2017-2018 Cavium, Inc. 78 …- For ending "endless completion". 0 - When receiving a completion timeout while receiving a compl… 79 … DataWidth:0x4 // 0 - TXCPL sync fifo pop underflow 1 - TXR sync fifo pop underflow 2 - TXW hea… 80 …s:R DataWidth:0x6 // 0 - RX target read and config sync fifo push overflow 1 - RX header syn… 81 …ataWidth:0x14 // 4:0 - TXCPL sync fifo pop status 9:5 - TXR sync fifo pop status 14:10 - TXW hea… 88 …ffff<<0) // Vendor ID. PCI-SIG assigned Manufacturer Identifier. Note: The access attributes of … 90 …ce Identifier. Note: The access attributes of this field are as follows: - Dbi: if (DBI_RO_WR_E… 116 … (0x1<<9) // Fast back-to-back transaction ena… 128 … (0x1<<23) // Fast back-to-back capable. Not ap… 145 …l has_io_bar=0. Note: The access attributes of this field are as follows: - Dbi: if (DBI_RO_WR_E… [all …]
|