Searched refs:enc_table (Results 1 – 3 of 3) sorted by relevance
| /spdk/lib/util/ |
| H A D | base64.c | 74 base64_encode(char *dst, const char *enc_table, const void *src, size_t src_len) in base64_encode() argument 84 base64_encode_sve(&dst, enc_table, &src, &src_len); in base64_encode() 86 base64_encode_neon64(&dst, enc_table, &src, &src_len); in base64_encode() 94 *dst++ = enc_table[(raw_u32 >> 26) & BASE64_ENC_BITMASK]; in base64_encode() 95 *dst++ = enc_table[(raw_u32 >> 20) & BASE64_ENC_BITMASK]; in base64_encode() 96 *dst++ = enc_table[(raw_u32 >> 14) & BASE64_ENC_BITMASK]; in base64_encode() 97 *dst++ = enc_table[(raw_u32 >> 8) & BASE64_ENC_BITMASK]; in base64_encode() 111 *dst++ = enc_table[(raw_u32 >> 26) & BASE64_ENC_BITMASK]; in base64_encode() 112 *dst++ = enc_table[(raw_u32 >> 20) & BASE64_ENC_BITMASK]; in base64_encode() 113 *dst++ = (src_len >= 2) ? enc_table[(raw_u32 >> 14) & BASE64_ENC_BITMASK] : BASE64_PADDING_CHAR; in base64_encode() [all …]
|
| H A D | base64_sve.c | 161 base64_encode_sve(char **dst, const char *enc_table, const void **src, size_t *src_len) in base64_encode_sve() argument 176 tbl_enc0 = svld1_u8(p8_all, (uint8_t *)enc_table + 0); in base64_encode_sve() 177 tbl_enc1 = svld1_u8(p8_all, (uint8_t *)enc_table + 16); in base64_encode_sve() 178 tbl_enc2 = svld1_u8(p8_all, (uint8_t *)enc_table + 32); in base64_encode_sve() 179 tbl_enc3 = svld1_u8(p8_all, (uint8_t *)enc_table + 48); in base64_encode_sve() 203 tbl_enc0 = svld1_u8(p8_all, (uint8_t *)enc_table + 0); in base64_encode_sve() 205 tbl_enc1 = svld1_u8(pred, (uint8_t *)enc_table + vl); in base64_encode_sve() 230 tbl_enc0 = svld1_u8(pred, (uint8_t *)enc_table); in base64_encode_sve()
|
| H A D | base64_neon.c | 96 base64_encode_neon64(char **dst, const char *enc_table, const void **src, size_t *src_len) in base64_encode_neon64() argument 98 const uint8x16x4_t tbl_enc = load_64byte_table(enc_table); in base64_encode_neon64()
|