Searched refs:vli (Results 1 – 5 of 5) sorted by relevance
/hal_espressif-latest/components/bt/porting/ext/tinycrypt/src/ |
D | ecc.c | 87 void uECC_vli_clear(uECC_word_t *vli, wordcount_t num_words) in uECC_vli_clear() argument 91 vli[i] = 0; in uECC_vli_clear() 95 uECC_word_t uECC_vli_isZero(const uECC_word_t *vli, wordcount_t num_words) in uECC_vli_isZero() argument 100 bits |= vli[i]; in uECC_vli_isZero() 105 uECC_word_t uECC_vli_testBit(const uECC_word_t *vli, bitcount_t bit) in uECC_vli_testBit() argument 107 return (vli[bit >> uECC_WORD_BITS_SHIFT] & in uECC_vli_testBit() 112 static wordcount_t vli_numDigits(const uECC_word_t *vli, in vli_numDigits() argument 119 for (i = max_words - 1; i >= 0 && vli[i] == 0; --i) { in vli_numDigits() 125 bitcount_t uECC_vli_numBits(const uECC_word_t *vli, in uECC_vli_numBits() argument 132 wordcount_t num_digits = vli_numDigits(vli, max_words); in uECC_vli_numBits() [all …]
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/ |
D | ecc.c | 87 void uECC_vli_clear(uECC_word_t *vli, wordcount_t num_words) in uECC_vli_clear() argument 91 vli[i] = 0; in uECC_vli_clear() 95 uECC_word_t uECC_vli_isZero(const uECC_word_t *vli, wordcount_t num_words) in uECC_vli_isZero() argument 100 bits |= vli[i]; in uECC_vli_isZero() 105 uECC_word_t uECC_vli_testBit(const uECC_word_t *vli, bitcount_t bit) in uECC_vli_testBit() argument 107 return (vli[bit >> uECC_WORD_BITS_SHIFT] & in uECC_vli_testBit() 112 static wordcount_t vli_numDigits(const uECC_word_t *vli, in vli_numDigits() argument 119 for (i = max_words - 1; i >= 0 && vli[i] == 0; --i) { in vli_numDigits() 125 bitcount_t uECC_vli_numBits(const uECC_word_t *vli, in uECC_vli_numBits() argument 132 wordcount_t num_digits = vli_numDigits(vli, max_words); in uECC_vli_numBits() [all …]
|
/hal_espressif-latest/components/bt/porting/ext/tinycrypt/include/tinycrypt/ |
D | ecc.h | 312 uECC_word_t uECC_vli_isZero(const uECC_word_t *vli, wordcount_t num_words); 389 uECC_word_t uECC_vli_testBit(const uECC_word_t *vli, bitcount_t bit); 486 bitcount_t uECC_vli_numBits(const uECC_word_t *vli, 494 void uECC_vli_clear(uECC_word_t *vli, wordcount_t num_words);
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/ |
D | ecc.h | 312 uECC_word_t uECC_vli_isZero(const uECC_word_t *vli, wordcount_t num_words); 389 uECC_word_t uECC_vli_testBit(const uECC_word_t *vli, bitcount_t bit); 486 bitcount_t uECC_vli_numBits(const uECC_word_t *vli, 494 void uECC_vli_clear(uECC_word_t *vli, wordcount_t num_words);
|
/hal_espressif-latest/components/bt/porting/ext/tinycrypt/documentation/ |
D | tinycrypt.rst | 250 {95, 94, ..., 64}, {127, 126, ..., 96} for a very-long-integer (vli)
|