Home
last modified time | relevance | path

Searched refs:hexlen (Results 1 – 7 of 7) sorted by relevance

/AliOS-Things-master/components/ble_host/bt_host/common/
A Dhex.c40 size_t bin2hex(const u8_t *buf, size_t buflen, char *hex, size_t hexlen) in bin2hex() argument
42 if ((hexlen + 1) < buflen * 2) { in bin2hex()
59 size_t hex2bin(const char *hex, size_t hexlen, u8_t *buf, size_t buflen) in hex2bin() argument
63 if (buflen < hexlen / 2 + hexlen % 2) { in hex2bin()
68 if (hexlen % 2) { in hex2bin()
78 for (size_t i = 0; i < hexlen / 2; i++) { in hex2bin()
90 return hexlen / 2 + hexlen % 2; in hex2bin()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/utils/checksum/
A Dmodule_checksum.c44 int hexlen, i; in checksum_hex2bin() local
46 hexlen = strlen(hex); in checksum_hex2bin()
47 if (hexlen == 0) { in checksum_hex2bin()
52 if (hexlen % 2) { in checksum_hex2bin()
57 for (i = 0; i < hexlen/2; i++) { in checksum_hex2bin()
69 return hexlen/2; in checksum_hex2bin()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/utils/crypto/
A Dmodule_crypto.c46 int hexlen, i; in crypto_hex2bin() local
48 hexlen = strlen(hex); in crypto_hex2bin()
49 if (hexlen == 0) { in crypto_hex2bin()
54 if (hexlen % 2) { in crypto_hex2bin()
59 for (i = 0; i < hexlen/2; i++) { in crypto_hex2bin()
71 return hexlen/2; in crypto_hex2bin()
/AliOS-Things-master/components/py_engine/modules/ble/
A Dbt_host_adapter.c54 int hexlen, i; in bt_host_adapter_hex2bin() local
56 hexlen = strlen(hex); in bt_host_adapter_hex2bin()
57 if (hexlen == 0) { in bt_host_adapter_hex2bin()
62 if (hexlen % 2) { in bt_host_adapter_hex2bin()
67 for (i = 0; i < hexlen / 2; i++) { in bt_host_adapter_hex2bin()
79 return hexlen / 2; in bt_host_adapter_hex2bin()
/AliOS-Things-master/components/amp/engine/duktape_engine/addons/wireless/bt_host/
A Dbt_host_adapter.c58 int hexlen, i; in bt_host_adapter_hex2bin() local
60 hexlen = strlen(hex); in bt_host_adapter_hex2bin()
61 if (hexlen == 0) { in bt_host_adapter_hex2bin()
66 if (hexlen % 2) { in bt_host_adapter_hex2bin()
71 for (i = 0; i < hexlen/2; i++) { in bt_host_adapter_hex2bin()
83 return hexlen/2; in bt_host_adapter_hex2bin()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/wireless/bt_host/
A Dbt_host_adapter.c56 int hexlen, i; in bt_host_adapter_hex2bin() local
58 hexlen = strlen(hex); in bt_host_adapter_hex2bin()
59 if (hexlen == 0) { in bt_host_adapter_hex2bin()
64 if (hexlen % 2) { in bt_host_adapter_hex2bin()
69 for (i = 0; i < hexlen / 2; i++) { in bt_host_adapter_hex2bin()
81 return hexlen / 2; in bt_host_adapter_hex2bin()
/AliOS-Things-master/components/ble_host/bt_host/port/include/misc/
A Dutil.h155 size_t bin2hex(const u8_t *buf, size_t buflen, char *hex, size_t hexlen);
173 size_t hex2bin(const char *hex, size_t hexlen, u8_t *buf, size_t buflen);

Completed in 13 milliseconds