/freebsd/sys/contrib/dev/athk/ath10k/ |
H A D | wmi-ops.h | 1 /* SPDX-License-Identifier: ISC */ 3 * Copyright (c) 2005-2011 Atheros Communications Inc. 4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. 15 void (*rx)(struct ath10k *ar, struct sk_buff *skb); 19 int (*pull_scan)(struct ath10k *ar, struct sk_buff *skb, 21 int (*pull_mgmt_rx)(struct ath10k *ar, struct sk_buff *skb, 23 int (*pull_mgmt_tx_compl)(struct ath10k *ar, struct sk_buff *skb, 26 struct ath10k *ar, struct sk_buff *skb, 28 int (*pull_ch_info)(struct ath10k *ar, struct sk_buff *skb, 30 int (*pull_vdev_start)(struct ath10k *ar, struct sk_buff *skb, [all …]
|
H A D | core.c | 1 // SPDX-License-Identifier: ISC 3 * Copyright (c) 2005-2011 Atheros Communications Inc. 4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. 5 * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved. 21 #include <linux/nvmem-consumer.h> 33 #include "wmi-ops.h" 65 MODULE_PARM_DESC(cryptmode, "Crypto mode: 0-hardware, 1-software"); 473 * or 2x2 160Mhz, long-guard-interval. 523 * 1x1 160Mhz, long-guard-interval. 741 [ATH10K_FW_FEATURE_EXT_WMI_MGMT_RX] = "wmi-mgmt-rx", [all …]
|
H A D | hif.h | 1 /* SPDX-License-Identifier: ISC */ 3 * Copyright (c) 2005-2011 Atheros Communications Inc. 4 * Copyright (c) 2011-2015,2017 Qualcomm Atheros, Inc. 30 /* send a scatter-gather list to the target */ 31 int (*tx_sg)(struct ath10k *ar, u8 pipe_id, 35 int (*diag_read)(struct ath10k *ar, u32 address, void *buf, 38 int (*diag_write)(struct ath10k *ar, u32 address, const void *data, 41 * API to handle HIF-specific BMI message exchanges, this API is 45 int (*exchange_bmi_msg)(struct ath10k *ar, 50 int (*start)(struct ath10k *ar); [all …]
|
H A D | ahb.c | 1 // SPDX-License-Identifier: ISC 3 * Copyright (c) 2016-2017 Qualcomm Atheros, Inc. All rights reserved. 17 { .compatible = "qcom,ipq4019-wifi", 28 static inline struct ath10k_ahb *ath10k_ahb_priv(struct ath10k *ar) in ath10k_ahb_priv() argument 30 return &ath10k_pci_priv(ar)->ahb[0]; in ath10k_ahb_priv() 33 static void ath10k_ahb_write32(struct ath10k *ar, u32 offset, u32 value) in ath10k_ahb_write32() argument 35 struct ath10k_ahb *ar_ahb = ath10k_ahb_priv(ar); in ath10k_ahb_write32() 37 iowrite32(value, ar_ahb->mem + offset); in ath10k_ahb_write32() 40 static u32 ath10k_ahb_read32(struct ath10k *ar, u32 offset) in ath10k_ahb_read32() argument 42 struct ath10k_ahb *ar_ahb = ath10k_ahb_priv(ar); in ath10k_ahb_read32() [all …]
|
H A D | debug.c | 1 // SPDX-License-Identifier: ISC 3 * Copyright (c) 2005-2011 Atheros Communications Inc. 4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. 24 #include "wmi-ops.h" 31 void ath10k_info(struct ath10k *ar, const char *fmt, ...) in ath10k_info() argument 41 dev_info(ar->dev, "%pV", &vaf); in ath10k_info() 46 dev_printk(KERN_DEBUG, ar->dev, "%s", str); in ath10k_info() 50 trace_ath10k_log_info(ar, &vaf); in ath10k_info() 55 void ath10k_debug_print_hwfw_info(struct ath10k *ar) in ath10k_debug_print_hwfw_info() argument 61 ath10k_core_get_fw_features_str(ar, fw_features, sizeof(fw_features)); in ath10k_debug_print_hwfw_info() [all …]
|
H A D | testmode.c | 1 // SPDX-License-Identifier: ISC 3 * Copyright (c) 2014-2017 Qualcomm Atheros, Inc. 31 bool ath10k_tm_event_wmi(struct ath10k *ar, u32 cmd_id, struct sk_buff *skb) in ath10k_tm_event_wmi() argument 37 ath10k_dbg(ar, ATH10K_DBG_TESTMODE, in ath10k_tm_event_wmi() 38 "testmode event wmi cmd_id %d skb %pK skb->len %d\n", in ath10k_tm_event_wmi() 39 cmd_id, skb, skb->len); in ath10k_tm_event_wmi() 41 ath10k_dbg_dump(ar, ATH10K_DBG_TESTMODE, NULL, "", skb->data, skb->len); in ath10k_tm_event_wmi() 43 spin_lock_bh(&ar->data_lock); in ath10k_tm_event_wmi() 45 if (!ar->testmode.utf_monitor) { in ath10k_tm_event_wmi() 56 nl_skb = cfg80211_testmode_alloc_event_skb(ar->hw->wiphy, in ath10k_tm_event_wmi() [all …]
|
H A D | mac.c | 1 // SPDX-License-Identifier: ISC 3 * Copyright (c) 2005-2011 Atheros Communications Inc. 4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. 5 * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved. 26 #include "wmi-tlv.h" 27 #include "wmi-ops.h" 100 #define ath10k_a_rates_size (ARRAY_SIZE(ath10k_rates) - \ 135 for (i = 0; i < sband->n_bitrates; i++) { in ath10k_mac_hw_rate_to_idx() 136 rate = &sband->bitrates[i]; in ath10k_mac_hw_rate_to_idx() 138 if (ath10k_mac_bitrate_is_cck(rate->bitrate) != cck) in ath10k_mac_hw_rate_to_idx() [all …]
|
H A D | ce.c | 1 // SPDX-License-Identifier: ISC 3 * Copyright (c) 2005-2011 Atheros Communications Inc. 4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. 23 * an address, length, and meta-data. 38 * There are several "contexts" managed by this layer -- more, it 39 * may seem -- than should be needed. These are provided mainly for 41 * implementation. There are per-CopyEngine recv, send, and watermark 45 * also a per-transfer context supplied by the caller when a buffer 47 * These per-transfer contexts are echoed back to the caller when 51 static inline u32 shadow_sr_wr_ind_addr(struct ath10k *ar, in shadow_sr_wr_ind_addr() argument [all …]
|
H A D | pci.c | 1 // SPDX-License-Identifier: ISC 3 * Copyright (c) 2005-2011 Atheros Communications Inc. 4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. 62 /* PCI-E QCA988X V2 (Ubiquiti branded) */ 65 { PCI_VDEVICE(ATHEROS, QCA988X_2_0_DEVICE_ID) }, /* PCI-E QCA988X V2 */ 66 { PCI_VDEVICE(ATHEROS, QCA6164_2_1_DEVICE_ID) }, /* PCI-E QCA6164 V2.1 */ 67 { PCI_VDEVICE(ATHEROS, QCA6174_2_1_DEVICE_ID) }, /* PCI-E QCA6174 V2.1 */ 68 { PCI_VDEVICE(ATHEROS, QCA99X0_2_0_DEVICE_ID) }, /* PCI-E QCA99X0 V2 */ 69 { PCI_VDEVICE(ATHEROS, QCA9888_2_0_DEVICE_ID) }, /* PCI-E QCA9888 V2 */ 70 { PCI_VDEVICE(ATHEROS, QCA9984_1_0_DEVICE_ID) }, /* PCI-E QCA9984 V1 */ [all …]
|
H A D | snoc.c | 1 // SPDX-License-Identifier: ISC 46 "vdd-0.8-cx-mx", 47 "vdd-1.8-xo", 48 "vdd-1.3-rfa", 49 "vdd-3.3-ch0", 50 "vdd-3.3-ch1", 136 /* CE0: host->target HTC control streams */ 145 /* CE1: target->host HTT + HTC control */ 154 /* CE2: target->host WMI */ 163 /* CE3: host->target WMI */ [all …]
|
/freebsd/sys/security/audit/ |
H A D | audit_arg.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 4 * Copyright (c) 1999-2005 Apple Inc. 5 * Copyright (c) 2016-2017 Robert N. M. Watson 10 * contract FA8650-15-C-7558 ("CADETS"), as part of the DARPA Transparent 64 * and pre-selection may not have allocated an audit record for this event. 72 struct kaudit_record *ar; in audit_arg_addr() local 74 ar = currecord(); in audit_arg_addr() 75 if (ar == NULL) in audit_arg_addr() 78 ar->k_ar.ar_arg_addr = addr; in audit_arg_addr() [all …]
|
/freebsd/usr.sbin/mfiutil/ |
H A D | mfiutil.8 | 39 .Op Fl D Ar device 40 .Op Fl t Ar type 41 .Op Fl u Ar unit 44 .Op Fl D Ar device 45 .Op Fl t Ar type 46 .Op Fl u Ar unit 51 .Op Fl D Ar device 52 .Op Fl t Ar type 53 .Op Fl u Ar unit 56 .Op Fl D Ar device [all …]
|
/freebsd/crypto/heimdal/kuser/ |
H A D | kdigest.8 | 42 .Op Fl Fl ccache= Ns Ar string 49 .Bl -tag -width Ds 51 .Fl Fl ccache= Ns Ar string 64 .Bl -tag -width Ds 65 .It Xo digest-probe 66 .Op Fl Fl realm= Ns Ar string 69 .Bl -tag -width Ds 71 .Fl Fl realm= Ns Ar string 75 .It Xo digest-server-init 76 .Op Fl Fl type= Ns Ar string [all …]
|
/freebsd/contrib/bsddialog/utility/ |
H A D | bsddialog.1 | 2 .\" Copyright (c) 2021-2024 Alfonso Sabato Siciliano 37 .Ar text 38 .Ar rows 39 .Ar cols 40 .Op Ar dialog-argument 45 .Ar ... 46 .Oo Fl Fl and-dialog 48 .Ar ... 62 .Fl Fl and-dialo [all...] |
/freebsd/contrib/elftoolchain/elfcopy/ |
H A D | elfcopy.1 | 1 .\" Copyright (c) 2008-2009,2011 Joseph Koshy. All rights reserved. 24 .\" $Id: elfcopy.1 3642 2018-10-14 14:24:28Z jkoshy $ 35 .Op Fl I Ar objformat | Fl s Ar objformat | Fl -input-target= Ns Ar objformat 36 .Op Fl K Ar symbolname | Fl -keep-symbol= Ns Ar symbolname 37 .Op Fl L Ar symbolname | Fl -localize-symbol= Ns Ar symbolname 38 .Op Fl N Ar symbolname | Fl -strip-symbol= Ns Ar symbolname 39 .Op Fl O Ar objformat | Fl -output-target= Ns Ar objformat 40 .Op Fl R Ar sectionname | Fl -remove-section= Ns Ar sectionname 41 .Op Fl S | Fl -strip-all 42 .Op Fl V | Fl -version [all …]
|
/freebsd/sys/contrib/dev/athk/ath12k/ |
H A D | mac.c | 1 // SPDX-License-Identifier: BSD-3-Clause-Clear 3 * Copyright (c) 2018-2021 The Linux Foundation. All rights reserved. 4 * Copyright (c) 2021-2022 Qualcomm Innovation Center, Inc. All rights reserved. 233 #define ath12k_a_rates_size (ARRAY_SIZE(ath12k_legacy_rates) - 4) 259 return "11na-ht20"; in ath12k_mac_phymode_str() 261 return "11ng-ht20"; in ath12k_mac_phymode_str() 263 return "11na-ht40"; in ath12k_mac_phymode_str() 265 return "11ng-ht40"; in ath12k_mac_phymode_str() 267 return "11ac-vht20"; in ath12k_mac_phymode_str() 269 return "11ac-vht40"; in ath12k_mac_phymode_str() [all …]
|
/freebsd/sys/contrib/dev/athk/ath11k/ |
H A D | mac.c | 1 // SPDX-License-Identifier: BSD-3-Clause-Clear 3 * Copyright (c) 2018-2019 The Linux Foundation. All rights reserved. 4 * Copyright (c) 2021-2023 Qualcomm Innovation Center, Inc. All rights reserved. 163 /* new addition in IEEE Std 802.11ax-2021 */ 243 #define ath11k_a_rates_size (ARRAY_SIZE(ath11k_legacy_rates) - 4) 407 return -EINVAL; in ath11k_mac_hw_ratecode_to_legacy_rate() 428 for (i = 0; i < sband->n_bitrates; i++) in ath11k_mac_bitrate_to_idx() 429 if (sband->bitrates[i].bitrate == bitrate) in ath11k_mac_bitrate_to_idx() 440 for (nss = IEEE80211_HT_MCS_MASK_LEN - 1; nss >= 0; nss--) in ath11k_mac_max_ht_nss() 452 for (nss = NL80211_VHT_NSS_MAX - 1; nss >= 0; nss--) in ath11k_mac_max_vht_nss() [all …]
|
/freebsd/sbin/nvmecontrol/ |
H A D | nvmecontrol.8 | 3 .\" Copyright (c) 2018-2019 Alexander Motin <mav@FreeBSD.org> 50 .Op Fl n Ar nsid 51 .Aq Ar device-id | Ar namespace-id 54 .Aq Fl n Ar num_threads 55 .Aq Fl o Ar read|write 57 .Aq Fl s Ar size_in_bytes 58 .Aq Fl t Ar time_in_sec 59 .Aq Ar namespace-id 62 .Aq Ar device-id 65 .Aq Fl p Ar page_id [all …]
|
/freebsd/contrib/libfido2/man/ |
H A D | fido2-token.1 | 1 .\" Copyright (c) 2018-2022 Yubico AB. All rights reserved. 26 .\" SPDX-License-Identifier: BSD-2-Clause 32 .Nm fido2-token 49 .Fl k Ar key_path 55 .Fl n Ar rp_id 56 .Op Fl i Ar cred_id 74 .Fl k Ar key_path 81 .Fl n Ar rp_id 82 .Op Fl i Ar cred_id 88 .Op Fl k Ar rp_id Fl i Ar cred_id [all …]
|
/freebsd/usr.sbin/pw/ |
H A D | pw.8 | 33 .Op Fl R Ar rootdir 34 .Op Fl V Ar etcdir 36 .Oo Fl n Oc Ar name 38 .Op Fl C Ar config 39 .Op Fl c Ar comment 40 .Op Fl d Ar homedir 41 .Op Fl e Ar accexpdate 42 .Op Fl G Ar grouplist 43 .Op Fl g Ar group 44 .Op Fl H Ar f [all...] |
/freebsd/sys/contrib/openzfs/man/man8/ |
H A D | zfs-allow.8 | 9 .\" or https://opensource.org/licenses/CDDL-1.0. 37 .Nm zfs-allow 43 .Ar user Ns | Ns Ar group Ns Oo , Ns Ar user Ns | Ns Ar group Oc Ns … 44 .Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns 46 .Ar filesystem Ns | Ns Ar volume 51 .Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns 53 .Ar filesystem Ns | Ns Ar volume 57 .Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns 59 .Ar filesystem Ns | Ns Ar volume 62 .Fl s No @ Ns Ar setname [all …]
|
H A D | zfs-unallow.8 | 9 .\" or https://opensource.org/licenses/CDDL-1.0. 37 .Nm zfs-allow 43 .Ar user Ns | Ns Ar group Ns Oo , Ns Ar user Ns | Ns Ar group Oc Ns … 44 .Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns 46 .Ar filesystem Ns | Ns Ar volume 51 .Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns 53 .Ar filesystem Ns | Ns Ar volume 57 .Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns 59 .Ar filesystem Ns | Ns Ar volume 62 .Fl s No @ Ns Ar setname [all …]
|
/freebsd/usr.sbin/ctld/ |
H A D | ctl.conf.5 | 47 .Bd -literal -offset indent 48 .No pidfile Ar path 50 .No auth-group Ar name No { 51 .Dl chap Ar user Ar secret 55 .No portal-group Ar name No { 56 .Dl listen Ar address 57 .\".Dl listen-iser Ar address 58 .Dl discovery-auth-group Ar name 62 .No target Ar name { 63 .Dl auth-group Ar name [all …]
|
/freebsd/usr.bin/netstat/ |
H A D | netstat.1 | 35 .Bk -words 36 .Bl -tag -width "netstat" 38 .Op Fl j Ar jail 39 .Op Fl -libxo 41 .Op Fl f Ar protocol_family | Fl p Ar protocol 42 .It Nm Fl i | I Ar interface 43 .Op Fl j Ar jail 44 .Op Fl -libx [all...] |
/freebsd/contrib/mandoc/ |
H A D | roff.7 | 3 .\" Copyright (c) 2010-2019, 2022-2023 Ingo Schwarze <schwarze@openbsd.org> 33 many real-world manuals use small numbers of 78 They provide free-form text to be printed; the formatting of the text 82 documents may contain only graphable 7-bit ASCII characters, the space 94 Text following an escaped double-quote 104 .Bd -literal -offset indent -compact 117 followed by either an open-parenthesis 119 for two-character sequences; an open-bracket 121 for n-character sequences (terminated at a close-bracket 126 .Bl -tag -width Ds -offset indent -compact [all …]
|