Home
last modified time | relevance | path

Searched refs:S (Results 1 – 25 of 119) sorted by relevance

12345

/hal_espressif-3.6.0/components/wpa_supplicant/src/crypto/
Dsha256-internal.c73 #define S(x, n) RORc((x), (n)) macro
75 #define Sigma0(x) (S(x, 2) ^ S(x, 13) ^ S(x, 22))
76 #define Sigma1(x) (S(x, 6) ^ S(x, 11) ^ S(x, 25))
77 #define Gamma0(x) (S(x, 7) ^ S(x, 18) ^ R(x, 3))
78 #define Gamma1(x) (S(x, 17) ^ S(x, 19) ^ R(x, 10))
86 u32 S[8], W[64], t0, t1; in sha256_compress() local
92 S[i] = md->state[i]; in sha256_compress()
113 RND(S[0], S[1], S[2], S[3], S[4], S[5], S[6], S[7], i); in sha256_compress()
114 t = S[7]; S[7] = S[6]; S[6] = S[5]; S[5] = S[4]; in sha256_compress()
115 S[4] = S[3]; S[3] = S[2]; S[2] = S[1]; S[1] = S[0]; S[0] = t; in sha256_compress()
[all …]
Dsha512-internal.c94 #define S(x, n) ROR64c(x, n) macro
96 #define Sigma0(x) (S(x, 28) ^ S(x, 34) ^ S(x, 39))
97 #define Sigma1(x) (S(x, 14) ^ S(x, 18) ^ S(x, 41))
98 #define Gamma0(x) (S(x, 1) ^ S(x, 8) ^ R(x, 7))
99 #define Gamma1(x) (S(x, 19) ^ S(x, 61) ^ R(x, 6))
112 u64 S[8], t0, t1; in sha512_compress() local
122 S[i] = md->state[i]; in sha512_compress()
137 t0 = S[7] + Sigma1(S[4]) + Ch(S[4], S[5], S[6]) + K[i] + W[i]; in sha512_compress()
138 t1 = Sigma0(S[0]) + Maj(S[0], S[1], S[2]); in sha512_compress()
139 S[7] = S[6]; in sha512_compress()
[all …]
Drc4.c14 #define S_SWAP(a,b) do { u8 t = S[a]; S[a] = S[b]; S[b] = t; } while(0)
20 u8 S[256], *pos; in rc4_skip() local
25 S[i] = i; in rc4_skip()
29 j = (j + S[i] + key[kpos]) & 0xff; in rc4_skip()
40 j = (j + S[i]) & 0xff; in rc4_skip()
48 j = (j + S[i]) & 0xff; in rc4_skip()
50 *pos++ ^= S[(S[i] + S[j]) & 0xff]; in rc4_skip()
Daes-gcm.c230 const u8 *crypt, size_t crypt_len, u8 *S) in aes_gcm_ghash() argument
240 ghash_start(S); in aes_gcm_ghash()
241 ghash(H, aad, aad_len, S); in aes_gcm_ghash()
242 ghash(H, crypt, crypt_len, S); in aes_gcm_ghash()
245 ghash(H, len_buf, sizeof(len_buf), S); in aes_gcm_ghash()
247 wpa_hexdump_key(MSG_EXCESSIVE, "S = GHASH_H(...)", S, 16); in aes_gcm_ghash()
260 u8 S[16]; in aes_gcm_ae() local
272 aes_gcm_ghash(H, aad, aad_len, crypt, plain_len, S); in aes_gcm_ae()
275 aes_gctr(aes, J0, S, sizeof(S), tag); in aes_gcm_ae()
294 u8 S[16], T[16]; in aes_gcm_ad() local
[all …]
/hal_espressif-3.6.0/
Dexport.ps12 $S = [IO.Path]::PathSeparator # path separator. WIN:';', UNIX:":" variable
10 $OLD_PATH = $env:PATH.split($S) | Select-Object -Unique # array without duplicates
39 $var_val = $var_val.Trim($S + "%PATH%")
41 $var_val = $var_val.Trim($S + "`$PATH")
44 $env:PATH = $var_val + $S + $env:PATH
53 $IDF_ADD_PATHS_EXTRAS += ${S} + [IO.Path]::Combine(${IDF_PATH}, "components", "app_update")
54 $IDF_ADD_PATHS_EXTRAS += ${S} + [IO.Path]::Combine(${IDF_PATH}, "components", "espcoredump")
55 $IDF_ADD_PATHS_EXTRAS += ${S} + [IO.Path]::Combine(${IDF_PATH}, "components", "partition_table")
56 $env:PATH = $IDF_ADD_PATHS_EXTRAS + $S + $env:PATH
59 $NEW_PATH = $env:PATH.split($S) | Select-Object -Unique # array without duplicates
/hal_espressif-3.6.0/docs/zh_CN/api-guides/jtag-debugging/
Dbuilding-openocd-windows.rst33 pacman -S libtool
34 pacman -S autoconf
35 pacman -S automake
36 pacman -S texinfo
37 pacman -S mingw-w64-i686-libusb-compat-git
38 pacman -S pkg-config
42 …f 的工具链,因而在 OpenOCD 构建完成后,应将其卸载。详见文末进一步说明。如果想要再次构建 OpenOCD,你需要再次运行 ``pacman -S pkg-config``。此步骤安装的其…
/hal_espressif-3.6.0/components/esp_system/port/soc/esp32/
DCMakeLists.txt1 set(srcs "highint_hdl.S"
7 "../../arch/xtensa/panic_handler_asm.S"
9 "../../arch/xtensa/expression_with_stack_asm.S"
11 "../../arch/xtensa/debug_helpers_asm.S"
20 #linker will ignore panic_highint_hdl.S as it has no other files depending on any
/hal_espressif-3.6.0/components/esp_system/port/soc/esp32s2/
DCMakeLists.txt1 set(srcs "highint_hdl.S"
7 "../../arch/xtensa/panic_handler_asm.S"
9 "../../arch/xtensa/expression_with_stack_asm.S"
11 "../../arch/xtensa/debug_helpers_asm.S"
23 #linker will ignore highint_hdl.S as it has no other files depending on any
/hal_espressif-3.6.0/components/esp_system/port/soc/esp32s3/
DCMakeLists.txt1 set(srcs "highint_hdl.S"
8 "../../arch/xtensa/panic_handler_asm.S"
10 "../../arch/xtensa/expression_with_stack_asm.S"
12 "../../arch/xtensa/debug_helpers_asm.S"
24 #linker will ignore panic_highint_hdl.S as it has no other files depending on any
/hal_espressif-3.6.0/components/freertos/
DCMakeLists.txt12 "port/xtensa/portasm.S"
13 "port/xtensa/xtensa_context.S"
16 "port/xtensa/xtensa_vector_defaults.S"
17 "port/xtensa/xtensa_vectors.S")
34 "port/riscv/portasm.S")
68 list(APPEND srcs "port/xtensa/xtensa_loadstore_handler.S")
/hal_espressif-3.6.0/components/ulp/
Dcomponent_ulp_common.mk15 ULP_OBJECTS := $(notdir $(ULP_S_SOURCES:.S=.ulp.o))
16 ULP_DEP := $(notdir $(ULP_S_SOURCES:.S=.ulp.d)) $(ULP_LD_SCRIPT:.ld=.d)
17 ULP_PREPROCESSED := $(notdir $(ULP_S_SOURCES:.S=.ulp.pS))
18 ULP_LISTINGS := $(notdir $(ULP_S_SOURCES:.S=.ulp.lst))
50 %.ulp.pS: $(COMPONENT_PATH)/ulp/%.S
/hal_espressif-3.6.0/docs/zh_CN/api-guides/
Dulp.rst32 1. 用汇编语言编写的 ULP 代码必须导入到一个或多个 `.S` 扩展文件中,且这些文件必须放在组件目录中一个独立的目录中,例如 `ulp/`。
34 …录添加到 ``SRC_DIRS`` 参数中。因为 ESP-IDF 构建系统将基于文件扩展名编译在 ``SRC_DIRS`` 中搜索到的文件。对于 ``.S`` 文件,使用的是 ``{IDF_TAR…
42 set(ulp_s_sources ulp/ulp_assembly_source_file.S)
53 1. **通过 C 预处理器运行每个程序集文件 (foo.S)。** 此步骤在组件编译目录中生成预处理的程序集文件 (foo.ulp.S),同时生成依赖文件 (foo.ulp.d)。
Dulp-legacy.rst30 1. 用汇编语言编写的 ULP 代码必须导入到一个或多个 `.S` 扩展文件中,且这些文件必须放在组件目录中一个独立的目录中,例如 `ulp/`。
32 …DIRS`` 环境变量中。因为 ESP-IDF 构建系统将基于文件扩展名编译在 ``COMPONENT_SRCDIRS`` 中搜索到的文件。对于 ``.S`` 文件,使用的是 ``xtensa-e…
37 ULP_S_SOURCES = $(COMPONENT_PATH)/ulp/ulp_source_file.S
59 1. **通过 C 预处理器运行每个程序集文件 (foo.S)。** 此步骤在组件编译目录中生成预处理的程序集文件 (foo.ulp.pS),同时生成依赖文件 (foo.ulp.d)。
Dulp-risc-v.rst25 1. ULP-RISC-V 代码以 C 语言或汇编语言编写(必须使用 `.S` 扩展名),必须放在组件目录中一个独立的目录中,例如 `ulp/`。
35 set(ulp_sources "ulp/ulp_c_source_file.c" "ulp/ulp_assembly_source_file.S")
50 1. **通过 C 编译器和汇编器运行每个源文件。** 此步骤在组件编译目录中生成目标文件(.obj.c 或 .obj.S,取决于处理的源文件)。
/hal_espressif-3.6.0/components/libsodium/
DCMakeLists.txt60 "${SRC}/crypto_scalarmult/curve25519/sandy2x/consts.S"
63 "${SRC}/crypto_scalarmult/curve25519/sandy2x/fe51_mul.S"
64 "${SRC}/crypto_scalarmult/curve25519/sandy2x/fe51_nsquare.S"
65 "${SRC}/crypto_scalarmult/curve25519/sandy2x/fe51_pack.S"
67 "${SRC}/crypto_scalarmult/curve25519/sandy2x/ladder.S"
68 "${SRC}/crypto_scalarmult/curve25519/sandy2x/sandy2x.S"
95 "${SRC}/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S"
/hal_espressif-3.6.0/examples/system/ulp_fsm/ulp/main/
Dcomponent.mk12 pulse_cnt.S \
13 wake_up.S \
DCMakeLists.txt13 set(ulp_s_sources "ulp/pulse_cnt.S" "ulp/wake_up.S")
/hal_espressif-3.6.0/components/esp_ipc/
DCMakeLists.txt5 "src/esp_ipc_isr/esp_ipc_isr_handler.S"
6 "src/esp_ipc_isr/esp_ipc_isr_routines.S")
/hal_espressif-3.6.0/components/hal/
Dxt_wdt_hal.c34 uint32_t S = ((4 * rtc_clk_frequency_khz) / 32); in xt_wdt_hal_calculate() local
39 uint8_t off = S - DIV_COMP_N_MAX * M; in xt_wdt_hal_calculate()
/hal_espressif-3.6.0/make/
Dcomponent_wrapper.mk125 …each compsrcdir,$(COMPONENT_SRCDIRS),$(patsubst %.S,%.o,$(wildcard $(COMPONENT_PATH)/$(compsrcdir)…
277 $(2)/%.o: $$(COMPONENT_PATH)/$(1)/%.S $(COMMON_MAKEFILES) $(COMPONENT_MAKEFILE) | $(COMPONENT_OBJDI…
/hal_espressif-3.6.0/tools/test_idf_monitor/tests/
Din1.txt28 0x40080000: _iram_start at /home/dragon/esp/esp-idf/components/freertos/xtensa_vectors.S:1685
81 0x40080000: _iram_start at /home/dragon/esp/esp-idf/components/freertos/xtensa_vectors.S:1685
89 …[0;33m0x40080000: _iram_start at /home/dragon/esp/esp-idf/components/freertos/xtensa_vectors.S:1685
Din1f1.txt27 0x40080000: _iram_start at /home/dragon/esp/esp-idf/components/freertos/xtensa_vectors.S:1685
77 0x40080000: _iram_start at /home/dragon/esp/esp-idf/components/freertos/xtensa_vectors.S:1685
84 …[0;33m0x40080000: _iram_start at /home/dragon/esp/esp-idf/components/freertos/xtensa_vectors.S:1685
/hal_espressif-3.6.0/examples/protocols/esp_local_ctrl/
DREADME.md43 S.N. Name Type Flags Value
52 S.N. Name Type Flags Value
63 S.N. Name Type Flags Value
/hal_espressif-3.6.0/examples/system/ipc/ipc_isr/main/
DCMakeLists.txt2 "asm_funcs.S"
/hal_espressif-3.6.0/examples/system/ulp_fsm/ulp_adc/main/
Dcomponent.mk12 adc.S \

12345