/Linux-v4.19/drivers/staging/ks7010/ |
D | michael_mic.c | 16 static inline void michael_clear(struct michael_mic *mic) in michael_clear() argument 18 mic->l = mic->k0; in michael_clear() 19 mic->r = mic->k1; in michael_clear() 20 mic->m_bytes = 0; in michael_clear() 23 static void michael_init(struct michael_mic *mic, u8 *key) in michael_init() argument 26 mic->k0 = get_unaligned_le32(key); in michael_init() 27 mic->k1 = get_unaligned_le32(key + 4); in michael_init() 30 michael_clear(mic); in michael_init() 33 static inline void michael_block(struct michael_mic *mic) in michael_block() argument 35 mic->r ^= rol32(mic->l, 17); in michael_block() [all …]
|
/Linux-v4.19/samples/mic/mpssd/ |
D | mpssd.c | 158 tap_configure(struct mic_info *mic, char *dev) in tap_configure() argument 177 mic->name, strerror(errno)); in tap_configure() 183 mic->name, strerror(errno)); in tap_configure() 190 mic->name, strerror(errno)); in tap_configure() 194 snprintf(ipaddr, IFNAMSIZ, "172.31.%d.254/24", mic->id + 1); in tap_configure() 209 mic->name, strerror(errno)); in tap_configure() 215 mic->name, strerror(errno)); in tap_configure() 222 mic->name, strerror(errno)); in tap_configure() 226 mic->name, __func__, __LINE__); in tap_configure() 230 static int tun_alloc(struct mic_info *mic, char *dev) in tun_alloc() argument [all …]
|
/Linux-v4.19/drivers/gpu/drm/exynos/ |
D | exynos_drm_mic.c | 109 static void mic_set_path(struct exynos_mic *mic, bool enable) in mic_set_path() argument 114 ret = regmap_read(mic->sysreg, DSD_CFG_MUX, &val); in mic_set_path() 121 if (mic->i80_mode) in mic_set_path() 130 ret = regmap_write(mic->sysreg, DSD_CFG_MUX, val); in mic_set_path() 135 static int mic_sw_reset(struct exynos_mic *mic) in mic_sw_reset() argument 140 writel(MIC_SW_RST, mic->reg + MIC_OP); in mic_sw_reset() 143 ret = readl(mic->reg + MIC_OP); in mic_sw_reset() 153 static void mic_set_porch_timing(struct exynos_mic *mic) in mic_set_porch_timing() argument 155 struct videomode vm = mic->vm; in mic_set_porch_timing() 161 writel(reg, mic->reg + MIC_V_TIMING_0); in mic_set_porch_timing() [all …]
|
/Linux-v4.19/drivers/isdn/hisax/ |
D | mic.c | 68 return (readreg(cs->hw.mic.adr, cs->hw.mic.isac, offset)); in ReadISAC() 74 writereg(cs->hw.mic.adr, cs->hw.mic.isac, offset, value); in WriteISAC() 80 readfifo(cs->hw.mic.adr, cs->hw.mic.isac, 0, data, size); in ReadISACfifo() 86 writefifo(cs->hw.mic.adr, cs->hw.mic.isac, 0, data, size); in WriteISACfifo() 92 return (readreg(cs->hw.mic.adr, in ReadHSCX() 93 cs->hw.mic.hscx, offset + (hscx ? 0x40 : 0))); in ReadHSCX() 99 writereg(cs->hw.mic.adr, in WriteHSCX() 100 cs->hw.mic.hscx, offset + (hscx ? 0x40 : 0), value); in WriteHSCX() 107 #define READHSCX(cs, nr, reg) readreg(cs->hw.mic.adr, \ 108 cs->hw.mic.hscx, reg + (nr ? 0x40 : 0)) [all …]
|
/Linux-v4.19/drivers/xen/ |
D | mcelog.c | 221 struct mcinfo_common *mic; in convert_log() local 227 mic = NULL; in convert_log() 228 x86_mcinfo_lookup(&mic, mi, MC_TYPE_GLOBAL); in convert_log() 229 if (unlikely(!mic)) { in convert_log() 236 mc_global = (struct mcinfo_global *)mic; in convert_log() 253 mic = NULL; in convert_log() 254 x86_mcinfo_lookup(&mic, mi, MC_TYPE_BANK); in convert_log() 255 if (unlikely(!mic)) { in convert_log() 261 if ((!mic) || (mic->size == 0) || in convert_log() 262 (mic->type != MC_TYPE_GLOBAL && in convert_log() [all …]
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | sysfs-class-mic.txt | 1 What: /sys/class/mic/ 6 The mic class directory belongs to Intel MIC devices and 11 What: /sys/class/mic/mic(x) 16 The directories /sys/class/mic/mic0, /sys/class/mic/mic1 etc., 20 What: /sys/class/mic/mic(x)/family 28 What: /sys/class/mic/mic(x)/stepping 36 What: /sys/class/mic/mic(x)/state 63 What: /sys/class/mic/mic(x)/shutdown_status 79 What: /sys/class/mic/mic(x)/cmdline 95 What: /sys/class/mic/mic(x)/firmware [all …]
|
/Linux-v4.19/Documentation/sound/hd-audio/ |
D | models.rst | 31 Quirk for FSC S7020 with jack modes and HP mic support 36 Inverted internal mic workaround 57 Inverted internal mic workaround 66 Laptops with analog-mic input 68 Laptops with digital-mic input 70 Enable ALC269(VA) digital mic workaround 72 Enable ALC271X digital mic workaround 74 Inverted internal mic workaround 75 headset-mic 76 Indicates a combined headset (headphone+mic) jack [all …]
|
/Linux-v4.19/Documentation/devicetree/bindings/sound/ |
D | atmel-pdmic.txt | 21 - atmel,mic-min-freq 23 - atmel,mic-max-freq 32 - atmel,mic-offset 52 atmel,mic-min-freq = <1000000>; 53 atmel,mic-max-freq = <3246000>; 54 atmel,mic-offset = <0x0>;
|
D | tscs42xx.txt | 5 - compatible : "tempo,tscs42A1" for analog mic 6 "tempo,tscs42A2" for digital mic 8 - reg : <0x71> for analog mic 9 <0x69> for digital mic
|
D | da7219.txt | 34 - dlg,mic-amp-in-sel : Mic input source type 51 - dlg,mic-det-thr : Impedance threshold for mic detection measurement (Ohms) 65 - dlg,c-mic-btn-thr : Impedance threshold between button C and Mic 95 dlg,mic-amp-in-sel = "diff"; 99 dlg,mic-det-thr = <500>; 107 dlg,c-mic-btn-thr = <0x3E>;
|
D | nvidia,tegra-audio-wm8903.txt | 29 - nvidia,int-mic-en-gpios : The GPIO that enables the internal microphone 30 - nvidia,ext-mic-en-gpios : The GPIO that enables the external microphone 54 nvidia,int-mic-en-gpios = <&gpio 184 0>; /*gpio PX0 */ 55 nvidia,ext-mic-en-gpios = <&gpio 185 0>; /* gpio PX1 */
|
/Linux-v4.19/net/mac80211/ |
D | aes_gcm.h | 18 size_t data_len, u8 *mic) in ieee80211_aes_gcm_encrypt() argument 22 data, data_len, mic); in ieee80211_aes_gcm_encrypt() 27 size_t data_len, u8 *mic) in ieee80211_aes_gcm_decrypt() argument 31 data, data_len, mic); in ieee80211_aes_gcm_decrypt()
|
D | aes_ccm.h | 26 size_t data_len, u8 *mic) in ieee80211_aes_ccm_encrypt() argument 30 data, data_len, mic); in ieee80211_aes_ccm_encrypt() 36 size_t data_len, u8 *mic) in ieee80211_aes_ccm_decrypt() argument 40 data, data_len, mic); in ieee80211_aes_ccm_decrypt()
|
D | aes_cmac.c | 28 const u8 *data, size_t data_len, u8 *mic) in ieee80211_aes_cmac() argument 40 memcpy(mic, out, CMAC_TLEN); in ieee80211_aes_cmac() 44 const u8 *data, size_t data_len, u8 *mic) in ieee80211_aes_cmac_256() argument 53 crypto_shash_finup(desc, zero, CMAC_TLEN_256, mic); in ieee80211_aes_cmac_256()
|
D | wpa.c | 34 u8 *data, *key, *mic; in ieee80211_tx_h_michael_mic_add() local 79 mic = skb_put(skb, MICHAEL_MIC_LEN); in ieee80211_tx_h_michael_mic_add() 83 memset(mic, 0, MICHAEL_MIC_LEN); in ieee80211_tx_h_michael_mic_add() 88 michael_mic(key, hdr, data, data_len, mic); in ieee80211_tx_h_michael_mic_add() 90 mic[0]++; in ieee80211_tx_h_michael_mic_add() 102 u8 mic[MICHAEL_MIC_LEN]; in ieee80211_rx_h_michael_mic_verify() local 164 michael_mic(key, hdr, data, data_len, mic); in ieee80211_rx_h_michael_mic_verify() 165 if (crypto_memneq(mic, data + data_len, MICHAEL_MIC_LEN)) in ieee80211_rx_h_michael_mic_verify() 974 skb->data + 24, skb->len - 24, mmie->mic); in ieee80211_crypto_aes_cmac_encrypt() 1017 skb->data + 24, skb->len - 24, mmie->mic); in ieee80211_crypto_aes_cmac_256_encrypt() [all …]
|
D | aead_api.c | 22 u8 *data, size_t data_len, u8 *mic) in aead_encrypt() argument 40 sg_set_buf(&sg[2], mic, mic_len); in aead_encrypt() 53 u8 *data, size_t data_len, u8 *mic) in aead_decrypt() argument 75 sg_set_buf(&sg[2], mic, mic_len); in aead_decrypt()
|
D | michael.c | 57 const u8 *data, size_t data_len, u8 *mic) in michael_mic() argument 84 put_unaligned_le32(mctx.l, mic); in michael_mic() 85 put_unaligned_le32(mctx.r, mic + 4); in michael_mic()
|
D | aes_cmac.h | 18 const u8 *data, size_t data_len, u8 *mic); 20 const u8 *data, size_t data_len, u8 *mic);
|
/Linux-v4.19/Documentation/devicetree/bindings/interrupt-controller/ |
D | nxp,lpc3220-mic.txt | 4 - compatible: "nxp,lpc3220-mic" or "nxp,lpc3220-sic". 23 mic: interrupt-controller@40008000 { 24 compatible = "nxp,lpc3220-mic"; 36 interrupt-parent = <&mic>; 47 interrupt-parent = <&mic>;
|
/Linux-v4.19/Documentation/devicetree/bindings/display/exynos/ |
D | exynos-mic.txt | 10 - compatible: value should be "samsung,exynos5433-mic". 12 register of mic. 25 mic: mic@13930000 { 26 compatible = "samsung,exynos5433-mic";
|
/Linux-v4.19/sound/soc/codecs/ |
D | rt298.c | 222 static int rt298_jack_detect(struct rt298_priv *rt298, bool *hp, bool *mic) in rt298_jack_detect() argument 228 *mic = false; in rt298_jack_detect() 266 *mic = true; in rt298_jack_detect() 274 *mic = true; in rt298_jack_detect() 276 *mic = false; in rt298_jack_detect() 282 *mic = false; in rt298_jack_detect() 291 *mic = buf & 0x80000000; in rt298_jack_detect() 293 if (!*mic) { in rt298_jack_detect() 301 pr_debug("*hp = %d *mic = %d\n", *hp, *mic); in rt298_jack_detect() 312 bool mic = false; in rt298_jack_detect_work() local [all …]
|
D | rt286.c | 215 static int rt286_jack_detect(struct rt286_priv *rt286, bool *hp, bool *mic) in rt286_jack_detect() argument 221 *mic = false; in rt286_jack_detect() 251 *mic = true; in rt286_jack_detect() 259 *mic = true; in rt286_jack_detect() 261 *mic = false; in rt286_jack_detect() 267 *mic = false; in rt286_jack_detect() 276 *mic = buf & 0x80000000; in rt286_jack_detect() 278 if (!*mic) { in rt286_jack_detect() 295 bool mic = false; in rt286_jack_detect_work() local 297 rt286_jack_detect(rt286, &hp, &mic); in rt286_jack_detect_work() [all …]
|
/Linux-v4.19/include/xen/interface/ |
D | xen-mca.h | 241 struct mcinfo_common *mic; in x86_mcinfo_lookup() local 247 mic = x86_mcinfo_first(mi); in x86_mcinfo_lookup() 249 if (mic->type == type) { in x86_mcinfo_lookup() 253 mic = x86_mcinfo_next(mic); in x86_mcinfo_lookup() 256 *ret = found ? mic : NULL; in x86_mcinfo_lookup()
|
/Linux-v4.19/drivers/usb/wusbcore/ |
D | crypto.c | 195 void *mic, in wusb_ccm_mac() argument 278 bytewise_xor(mic, &scratch->ax, iv, 8); in wusb_ccm_mac() 379 u8 mic[8]; in wusb_oob_mic_verify() local 401 result = wusb_oob_mic(mic, stv_hsmic_key, &stv_hsmic_n, &stv_hsmic_hs); in wusb_oob_mic_verify() 404 else if (memcmp(stv_hsmic_hs.MIC, mic, sizeof(mic))) { in wusb_oob_mic_verify() 414 wusb_key_dump(mic, sizeof(mic)); in wusb_oob_mic_verify()
|
/Linux-v4.19/net/sunrpc/auth_gss/ |
D | svcauth_gss.c | 725 struct xdr_netobj mic; in gss_write_verf() local 740 mic.data = (u8 *)(p + 1); in gss_write_verf() 741 maj_stat = gss_get_mic(ctx_id, &verf_data, &mic); in gss_write_verf() 744 *p++ = htonl(mic.len); in gss_write_verf() 745 memset((u8 *)p + mic.len, 0, round_up_to_quad(mic.len) - mic.len); in gss_write_verf() 746 p += XDR_QUADLEN(mic.len); in gss_write_verf() 839 struct xdr_netobj mic; in unwrap_integ_data() local 864 if (read_u32_from_xdr_buf(buf, integ_len, &mic.len)) in unwrap_integ_data() 866 if (mic.len > RPC_MAX_AUTH_SIZE) in unwrap_integ_data() 868 mic.data = kmalloc(mic.len, GFP_KERNEL); in unwrap_integ_data() [all …]
|