Home
last modified time | relevance | path

Searched +full:mic +full:- +full:pos (Results 1 – 25 of 110) sorted by relevance

12345

/kernel/linux/linux-5.10/net/mac80211/
Dwpa.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright 2002-2004, Instant802 Networks, Inc.
5 * Copyright (C) 2016-2017 Intel Deutschland GmbH
6 * Copyright (C) 2020-2021 Intel Corporation
32 u8 *data, *key, *mic; in ieee80211_tx_h_michael_mic_add() local
36 struct sk_buff *skb = tx->skb; in ieee80211_tx_h_michael_mic_add()
40 hdr = (struct ieee80211_hdr *)skb->data; in ieee80211_tx_h_michael_mic_add()
41 if (!tx->key || tx->key->conf.cipher != WLAN_CIPHER_SUITE_TKIP || in ieee80211_tx_h_michael_mic_add()
42 skb->len < 24 || !ieee80211_is_data_present(hdr->frame_control)) in ieee80211_tx_h_michael_mic_add()
45 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_tx_h_michael_mic_add()
[all …]
Dtkip.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright 2002-2004, Instant802 Networks, Inc.
15 #include "driver-ops.h"
23 * 2-byte by 2-byte subset of the full AES S-box table; second part of this
24 * table is identical to first part but byte-swapped
67 static u8 *write_tkip_iv(u8 *pos, u16 iv16) in write_tkip_iv() argument
69 *pos++ = iv16 >> 8; in write_tkip_iv()
70 *pos++ = ((iv16 >> 8) | 0x20) & 0x7f; in write_tkip_iv()
71 *pos++ = iv16 & 0xFF; in write_tkip_iv()
72 return pos; in write_tkip_iv()
[all …]
/kernel/linux/linux-6.6/net/mac80211/
Dwpa.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright 2002-2004, Instant802 Networks, Inc.
5 * Copyright (C) 2016-2017 Intel Deutschland GmbH
6 * Copyright (C) 2020-2022 Intel Corporation
32 u8 *data, *key, *mic; in ieee80211_tx_h_michael_mic_add() local
36 struct sk_buff *skb = tx->skb; in ieee80211_tx_h_michael_mic_add()
40 hdr = (struct ieee80211_hdr *)skb->data; in ieee80211_tx_h_michael_mic_add()
41 if (!tx->key || tx->key->conf.cipher != WLAN_CIPHER_SUITE_TKIP || in ieee80211_tx_h_michael_mic_add()
42 skb->len < 24 || !ieee80211_is_data_present(hdr->frame_control)) in ieee80211_tx_h_michael_mic_add()
45 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_tx_h_michael_mic_add()
[all …]
Dtkip.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright 2002-2004, Instant802 Networks, Inc.
15 #include "driver-ops.h"
23 * 2-byte by 2-byte subset of the full AES S-box table; second part of this
24 * table is identical to first part but byte-swapped
67 static u8 *write_tkip_iv(u8 *pos, u16 iv16) in write_tkip_iv() argument
69 *pos++ = iv16 >> 8; in write_tkip_iv()
70 *pos++ = ((iv16 >> 8) | 0x20) & 0x7f; in write_tkip_iv()
71 *pos++ = iv16 & 0xFF; in write_tkip_iv()
72 return pos; in write_tkip_iv()
[all …]
/kernel/linux/linux-5.10/drivers/staging/rtl8192e/
Drtllib_crypt_tkip.c1 // SPDX-License-Identifier: GPL-2.0
3 * Host AP crypt: host-based TKIP encryption implementation for Host AP driver
5 * Copyright (c) 2003-2004, Jouni Malinen <jkmaline@cc.hut.fi>
67 priv->key_idx = key_idx; in rtllib_tkip_init()
69 priv->tx_tfm_michael = crypto_alloc_shash("michael_mic", 0, 0); in rtllib_tkip_init()
70 if (IS_ERR(priv->tx_tfm_michael)) { in rtllib_tkip_init()
72 priv->tx_tfm_michael = NULL; in rtllib_tkip_init()
76 priv->rx_tfm_michael = crypto_alloc_shash("michael_mic", 0, 0); in rtllib_tkip_init()
77 if (IS_ERR(priv->rx_tfm_michael)) { in rtllib_tkip_init()
79 priv->rx_tfm_michael = NULL; in rtllib_tkip_init()
[all …]
Drtllib_crypt_ccmp.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Host AP crypt: host-based CCMP encryption implementation for Host AP driver
4 * Copyright (c) 2003-2004, Jouni Malinen <jkmaline@cc.hut.fi>
57 priv->key_idx = key_idx; in rtllib_ccmp_init()
59 priv->tfm = crypto_alloc_aead("ccm(aes)", 0, CRYPTO_ALG_ASYNC); in rtllib_ccmp_init()
60 if (IS_ERR(priv->tfm)) { in rtllib_ccmp_init()
62 priv->tfm = NULL; in rtllib_ccmp_init()
69 if (priv->tfm) in rtllib_ccmp_init()
70 crypto_free_aead(priv->tfm); in rtllib_ccmp_init()
82 if (_priv && _priv->tfm) in rtllib_ccmp_deinit()
[all …]
/kernel/linux/linux-6.6/drivers/staging/rtl8192e/
Drtllib_crypt_tkip.c1 // SPDX-License-Identifier: GPL-2.0
3 * Host AP crypt: host-based TKIP encryption implementation for Host AP driver
5 * Copyright (c) 2003-2004, Jouni Malinen <jkmaline@cc.hut.fi>
67 priv->key_idx = key_idx; in rtllib_tkip_init()
69 priv->tx_tfm_michael = crypto_alloc_shash("michael_mic", 0, 0); in rtllib_tkip_init()
70 if (IS_ERR(priv->tx_tfm_michael)) { in rtllib_tkip_init()
72 priv->tx_tfm_michael = NULL; in rtllib_tkip_init()
76 priv->rx_tfm_michael = crypto_alloc_shash("michael_mic", 0, 0); in rtllib_tkip_init()
77 if (IS_ERR(priv->rx_tfm_michael)) { in rtllib_tkip_init()
79 priv->rx_tfm_michael = NULL; in rtllib_tkip_init()
[all …]
Drtllib_crypt_ccmp.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Host AP crypt: host-based CCMP encryption implementation for Host AP driver
4 * Copyright (c) 2003-2004, Jouni Malinen <jkmaline@cc.hut.fi>
57 priv->key_idx = key_idx; in rtllib_ccmp_init()
59 priv->tfm = crypto_alloc_aead("ccm(aes)", 0, CRYPTO_ALG_ASYNC); in rtllib_ccmp_init()
60 if (IS_ERR(priv->tfm)) { in rtllib_ccmp_init()
62 priv->tfm = NULL; in rtllib_ccmp_init()
69 if (priv->tfm) in rtllib_ccmp_init()
70 crypto_free_aead(priv->tfm); in rtllib_ccmp_init()
81 if (_priv && _priv->tfm) in rtllib_ccmp_deinit()
[all …]
/kernel/linux/linux-6.6/drivers/staging/rtl8192u/ieee80211/
Dieee80211_crypt_tkip.c1 // SPDX-License-Identifier: GPL-2.0
3 * Host AP crypt: host-based TKIP encryption implementation for Host AP driver
5 * Copyright (c) 2003-2004, Jouni Malinen <jkmaline@cc.hut.fi>
71 priv->key_idx = key_idx; in ieee80211_tkip_init()
73 priv->tx_tfm_michael = crypto_alloc_shash("michael_mic", 0, 0); in ieee80211_tkip_init()
74 if (IS_ERR(priv->tx_tfm_michael)) { in ieee80211_tkip_init()
77 priv->tx_tfm_michael = NULL; in ieee80211_tkip_init()
81 priv->rx_tfm_michael = crypto_alloc_shash("michael_mic", 0, 0); in ieee80211_tkip_init()
82 if (IS_ERR(priv->rx_tfm_michael)) { in ieee80211_tkip_init()
85 priv->rx_tfm_michael = NULL; in ieee80211_tkip_init()
[all …]
Dieee80211_crypt_ccmp.c1 // SPDX-License-Identifier: GPL-2.0
3 * Host AP crypt: host-based CCMP encryption implementation for Host AP driver
5 * Copyright (c) 2003-2004, Jouni Malinen <jkmaline@cc.hut.fi>
62 priv->key_idx = key_idx; in ieee80211_ccmp_init()
64 priv->tfm = crypto_alloc_aead("ccm(aes)", 0, CRYPTO_ALG_ASYNC); in ieee80211_ccmp_init()
65 if (IS_ERR(priv->tfm)) { in ieee80211_ccmp_init()
67 priv->tfm = NULL; in ieee80211_ccmp_init()
75 if (priv->tfm) in ieee80211_ccmp_init()
76 crypto_free_aead(priv->tfm); in ieee80211_ccmp_init()
87 if (_priv && _priv->tfm) in ieee80211_ccmp_deinit()
[all …]
/kernel/linux/linux-5.10/drivers/staging/rtl8192u/ieee80211/
Dieee80211_crypt_tkip.c1 // SPDX-License-Identifier: GPL-2.0
3 * Host AP crypt: host-based TKIP encryption implementation for Host AP driver
5 * Copyright (c) 2003-2004, Jouni Malinen <jkmaline@cc.hut.fi>
71 priv->key_idx = key_idx; in ieee80211_tkip_init()
73 priv->tx_tfm_michael = crypto_alloc_shash("michael_mic", 0, 0); in ieee80211_tkip_init()
74 if (IS_ERR(priv->tx_tfm_michael)) { in ieee80211_tkip_init()
77 priv->tx_tfm_michael = NULL; in ieee80211_tkip_init()
81 priv->rx_tfm_michael = crypto_alloc_shash("michael_mic", 0, 0); in ieee80211_tkip_init()
82 if (IS_ERR(priv->rx_tfm_michael)) { in ieee80211_tkip_init()
85 priv->rx_tfm_michael = NULL; in ieee80211_tkip_init()
[all …]
Dieee80211_crypt_ccmp.c1 // SPDX-License-Identifier: GPL-2.0
3 * Host AP crypt: host-based CCMP encryption implementation for Host AP driver
5 * Copyright (c) 2003-2004, Jouni Malinen <jkmaline@cc.hut.fi>
62 priv->key_idx = key_idx; in ieee80211_ccmp_init()
64 priv->tfm = crypto_alloc_aead("ccm(aes)", 0, CRYPTO_ALG_ASYNC); in ieee80211_ccmp_init()
65 if (IS_ERR(priv->tfm)) { in ieee80211_ccmp_init()
67 priv->tfm = NULL; in ieee80211_ccmp_init()
75 if (priv->tfm) in ieee80211_ccmp_init()
76 crypto_free_aead(priv->tfm); in ieee80211_ccmp_init()
87 if (_priv && _priv->tfm) in ieee80211_ccmp_deinit()
[all …]
/kernel/linux/linux-5.10/net/wireless/
Dlib80211_crypt_tkip.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * lib80211 crypt: host-based TKIP encryption implementation for lib80211
5 * Copyright (c) 2003-2004, Jouni Malinen <j@w1.fi>
79 unsigned long old_flags = _priv->flags; in lib80211_tkip_set_flags()
80 _priv->flags = flags; in lib80211_tkip_set_flags()
87 return _priv->flags; in lib80211_tkip_get_flags()
101 priv->key_idx = key_idx; in lib80211_tkip_init()
103 priv->tx_tfm_michael = crypto_alloc_shash("michael_mic", 0, 0); in lib80211_tkip_init()
104 if (IS_ERR(priv->tx_tfm_michael)) { in lib80211_tkip_init()
105 priv->tx_tfm_michael = NULL; in lib80211_tkip_init()
[all …]
/kernel/linux/linux-6.6/net/wireless/
Dlib80211_crypt_tkip.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * lib80211 crypt: host-based TKIP encryption implementation for lib80211
5 * Copyright (c) 2003-2004, Jouni Malinen <j@w1.fi>
79 unsigned long old_flags = _priv->flags; in lib80211_tkip_set_flags()
80 _priv->flags = flags; in lib80211_tkip_set_flags()
87 return _priv->flags; in lib80211_tkip_get_flags()
101 priv->key_idx = key_idx; in lib80211_tkip_init()
103 priv->tx_tfm_michael = crypto_alloc_shash("michael_mic", 0, 0); in lib80211_tkip_init()
104 if (IS_ERR(priv->tx_tfm_michael)) { in lib80211_tkip_init()
105 priv->tx_tfm_michael = NULL; in lib80211_tkip_init()
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Dmicrochip,sama7g5-pdmc.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/microchip,sama7g5-pdmc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
17 - $ref: dai-common.yaml#
21 const: microchip,sama7g5-pdmc
26 "#sound-dai-cells":
34 - description: Peripheral Bus Clock
35 - description: Generic Clock
[all …]
/kernel/linux/linux-6.6/sound/soc/atmel/
Dmchp-pdmc.c1 // SPDX-License-Identifier: GPL-2.0
5 // Copyright (C) 2019-2022 Microchip Technology Inc. and its subsidiaries
9 #include <dt-bindings/sound/microchip,pdmc.h>
24 * ---- PDMC Register map ----
37 * ---- Control Register (Write-only) ----
42 * ---- Mode Register (Read/Write) ----
66 * ---- Configuration Register (Read/Write) ----
75 * ---- Interrupt Enable/Disable/Mask/Status Registers ----
85 * ---- Version Register (Read-only) ----
139 struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; in mchp_pdmc_sinc_order_get()
[all …]
/kernel/linux/linux-6.6/net/sunrpc/auth_gss/
Dauth_gss.c1 // SPDX-License-Identifier: BSD-3-Clause
53 * This compile-time check verifies that we will not exceed the
70 * using integrity (two 4-byte integers): */
95 * for the new text-based upcall; dentry[0] is named after the
97 * backwards-compatibility with older gssd's.
116 refcount_inc(&ctx->count); in gss_get_ctx()
123 if (refcount_dec_and_test(&ctx->count)) in gss_put_ctx()
130 * and a new one is protected by the pipe->lock.
137 if (!test_bit(RPCAUTH_CRED_NEW, &cred->cr_flags)) in gss_cred_set_ctx()
140 rcu_assign_pointer(gss_cred->gc_ctx, ctx); in gss_cred_set_ctx()
[all …]
Dgss_mech_switch.c1 // SPDX-License-Identifier: BSD-3-Clause
38 for (i = 0; i < gm->gm_pf_num; i++) { in gss_mech_free()
39 pf = &gm->gm_pfs[i]; in gss_mech_free()
40 if (pf->domain) in gss_mech_free()
41 auth_domain_put(pf->domain); in gss_mech_free()
42 kfree(pf->auth_domain_name); in gss_mech_free()
43 pf->auth_domain_name = NULL; in gss_mech_free()
68 for (i = 0; i < gm->gm_pf_num; i++) { in gss_mech_svc_setup()
69 pf = &gm->gm_pfs[i]; in gss_mech_svc_setup()
70 pf->auth_domain_name = make_auth_domain_name(pf->name); in gss_mech_svc_setup()
[all …]
/kernel/linux/linux-5.10/net/sunrpc/auth_gss/
Dauth_gss.c1 // SPDX-License-Identifier: BSD-3-Clause
54 * using integrity (two 4-byte integers): */
78 * for the new text-based upcall; dentry[0] is named after the
80 * backwards-compatibility with older gssd's.
99 refcount_inc(&ctx->count); in gss_get_ctx()
106 if (refcount_dec_and_test(&ctx->count)) in gss_put_ctx()
113 * and a new one is protected by the pipe->lock.
120 if (!test_bit(RPCAUTH_CRED_NEW, &cred->cr_flags)) in gss_cred_set_ctx()
123 rcu_assign_pointer(gss_cred->gc_ctx, ctx); in gss_cred_set_ctx()
124 set_bit(RPCAUTH_CRED_UPTODATE, &cred->cr_flags); in gss_cred_set_ctx()
[all …]
Dgss_mech_switch.c1 // SPDX-License-Identifier: BSD-3-Clause
38 for (i = 0; i < gm->gm_pf_num; i++) { in gss_mech_free()
39 pf = &gm->gm_pfs[i]; in gss_mech_free()
40 if (pf->domain) in gss_mech_free()
41 auth_domain_put(pf->domain); in gss_mech_free()
42 kfree(pf->auth_domain_name); in gss_mech_free()
43 pf->auth_domain_name = NULL; in gss_mech_free()
68 for (i = 0; i < gm->gm_pf_num; i++) { in gss_mech_svc_setup()
69 pf = &gm->gm_pfs[i]; in gss_mech_svc_setup()
70 pf->auth_domain_name = make_auth_domain_name(pf->name); in gss_mech_svc_setup()
[all …]
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/core/
Drtw_security.c1 // SPDX-License-Identifier: GPL-2.0
4 * Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved.
49 struct pkt_attrib *pattrib = &((struct xmit_frame *)pxmitframe)->attrib; in rtw_wep_encrypt()
50 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_wep_encrypt()
51 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_wep_encrypt()
52 struct arc4_ctx *ctx = &psecuritypriv->xmit_arc4_ctx; in rtw_wep_encrypt()
54 if (!((struct xmit_frame *)pxmitframe)->buf_addr) in rtw_wep_encrypt()
58 pframe = ((struct xmit_frame *)pxmitframe)->buf_addr + hw_hdr_offset; in rtw_wep_encrypt()
61 if ((pattrib->encrypt == _WEP40_) || (pattrib->encrypt == _WEP104_)) { in rtw_wep_encrypt()
62 keylength = psecuritypriv->dot11DefKeylen[psecuritypriv->dot11PrivacyKeyIndex]; in rtw_wep_encrypt()
[all …]
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/core/
Drtw_security.c1 // SPDX-License-Identifier: GPL-2.0
4 * Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved.
35 sec->wep_sw_enc_cnt_bc++; \
37 sec->wep_sw_enc_cnt_mc++; \
39 sec->wep_sw_enc_cnt_uc++;
43 sec->wep_sw_dec_cnt_bc++; \
45 sec->wep_sw_dec_cnt_mc++; \
47 sec->wep_sw_dec_cnt_uc++;
51 sec->tkip_sw_enc_cnt_bc++; \
53 sec->tkip_sw_enc_cnt_mc++; \
[all …]
/kernel/linux/linux-5.10/sound/mips/
Dsgio2audio.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright 2003 Vivien Chappelier <vivien.chappelier@linux-mips.org>
15 #include <linux/dma-mapping.h>
32 MODULE_AUTHOR("Vivien Chappelier <vivien.chappelier@linux-mips.org>");
37 static int index = SNDRV_DEFAULT_IDX1; /* Index 0-MAX */
66 #define CHANNEL_RING_MASK (CHANNEL_RING_SIZE - 1)
74 int pos; member
79 /* definition of the chip-specific record */
100 * Returns unsigned register value on success, -errno on failure.
108 spin_lock_irqsave(&chip->ad1843_lock, flags); in read_ad1843_reg()
[all …]
/kernel/linux/linux-6.6/sound/mips/
Dsgio2audio.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright 2003 Vivien Chappelier <vivien.chappelier@linux-mips.org>
15 #include <linux/dma-mapping.h>
32 MODULE_AUTHOR("Vivien Chappelier <vivien.chappelier@linux-mips.org>");
36 static int index = SNDRV_DEFAULT_IDX1; /* Index 0-MAX */
65 #define CHANNEL_RING_MASK (CHANNEL_RING_SIZE - 1)
73 int pos; member
78 /* definition of the chip-specific record */
99 * Returns unsigned register value on success, -errno on failure.
107 spin_lock_irqsave(&chip->ad1843_lock, flags); in read_ad1843_reg()
[all …]
/kernel/linux/linux-6.6/sound/pci/ice1712/
Dquartet.c1 // SPDX-License-Identifier: GPL-2.0-or-later
65 /* GPIO0 - O - DATA0, def. 0 */
67 /* GPIO1 - I/O - DATA1, Jack Detect Input0 (0:present, 1:missing), def. 1 */
69 /* GPIO2 - I/O - DATA2, Jack Detect Input1 (0:present, 1:missing), def. 1 */
71 /* GPIO3 - I/O - DATA3, def. 1 */
73 /* GPIO4 - I/O - DATA4, SPI CDTO, def. 1 */
75 /* GPIO5 - I/O - DATA5, SPI CCLK, def. 1 */
77 /* GPIO6 - I/O - DATA6, Cable Detect Input (0:detected, 1:not detected */
79 /* GPIO7 - I/O - DATA7, Device Detect Input (0:detected, 1:not detected */
81 /* GPIO8 - O - CPLD Chip Select, def. 1 */
[all …]

12345