/freebsd/lib/libusbhid/ |
H A D | data.c | 44 uint32_t hsize; in hid_get_data() local 55 hsize = h->report_size; /* bit length of data */ in hid_get_data() 58 if (hsize == 0) in hid_get_data() 60 if (hsize > 32) in hid_get_data() 61 hsize = 32; in hid_get_data() 64 end = (hpos + hsize) / 8 - offs; in hid_get_data() 71 hsize = 32 - hsize; in hid_get_data() 75 data = (int32_t)((int32_t)data << hsize) >> hsize; in hid_get_data() 77 data = (uint32_t)((uint32_t)data << hsize) >> hsize; in hid_get_data() 87 uint32_t hsize; in hid_set_data() local [all …]
|
/freebsd/crypto/libecc/src/sig/ |
H A D | ecdsa_common.c | 49 nn_src_t x, const u8 *hash, u8 hsize, in __ecdsa_rfc6979_nonce() argument 71 MUST_HAVE((q_len <= EC_PRIV_KEY_MAX_SIZE) && (hsize <= MAX_BLOCK_SIZE), ret, err); in __ecdsa_rfc6979_nonce() 74 ret = local_memset(V, 0x01, hsize); EG(ret, err); in __ecdsa_rfc6979_nonce() 75 ret = local_memset(K, 0x00, hsize); EG(ret, err); in __ecdsa_rfc6979_nonce() 81 ret = hmac_init(&hmac_ctx, K, hsize, hash_type); EG(ret, err); in __ecdsa_rfc6979_nonce() 82 ret = hmac_update(&hmac_ctx, V, hsize); EG(ret, err); in __ecdsa_rfc6979_nonce() 89 ret = nn_init_from_buf(k, hash, hsize); EG(ret, err); in __ecdsa_rfc6979_nonce() 90 if((8 * hsize) > q_bit_len){ in __ecdsa_rfc6979_nonce() 91 ret = nn_rshift(k, k, (bitcnt_t)((8 * hsize) - q_bit_len)); EG(ret, err); in __ecdsa_rfc6979_nonce() 101 ret = hmac(K, hsize, hash_type, V, hsize, V, &hmac_size); EG(ret, err); in __ecdsa_rfc6979_nonce() [all …]
|
H A D | eckcdsa.c | 82 int eckcdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, in eckcdsa_siglen() argument 90 (hsize <= MAX_DIGEST_SIZE) && in eckcdsa_siglen() 93 (*siglen) = (u8)ECKCDSA_SIGLEN(hsize, q_bit_len); in eckcdsa_siglen() 307 u8 p_len, r_len, s_len, hsize, shift; in _eckcdsa_sign_finalize() local 335 hsize = ctx->h->digest_size; in _eckcdsa_sign_finalize() 338 r_len = (u8)ECKCDSA_R_LEN(hsize, q_bit_len); in _eckcdsa_sign_finalize() 349 MUST_HAVE((siglen == ECKCDSA_SIGLEN(hsize, q_bit_len)), ret, err); in _eckcdsa_sign_finalize() 360 dbg_buf_print("h = H(z||m) pre-mask", hzm, hsize); in _eckcdsa_sign_finalize() 367 shift = (u8)((hsize > r_len) ? (hsize - r_len) : 0); in _eckcdsa_sign_finalize() 368 MUST_HAVE((hsize <= sizeof(hzm)), ret, err); in _eckcdsa_sign_finalize() [all …]
|
H A D | fuzzing_ecgdsa.c | 48 u8 hsize, r_len, s_len; in ecgdsa_sign_raw() local 84 hsize = inputlen; in ecgdsa_sign_raw() 104 ret = local_memcpy(e_buf, input, hsize); EG(ret, err); in ecgdsa_sign_raw() 105 dbg_buf_print("H(m)", e_buf, hsize); in ecgdsa_sign_raw() 113 if ((hsize * 8) > q_bit_len) { in ecgdsa_sign_raw() 114 rshift = (bitcnt_t)((hsize * 8) - q_bit_len); in ecgdsa_sign_raw() 116 ret = nn_init_from_buf(&tmp, e_buf, hsize); EG(ret, err); in ecgdsa_sign_raw() 117 ret = local_memset(e_buf, 0, hsize); EG(ret, err); in ecgdsa_sign_raw() 235 VAR_ZEROIFY(hsize); in ecgdsa_sign_raw() 264 u8 hsize; in ecgdsa_verify_raw() local [all …]
|
H A D | fuzzing_ecdsa.c | 50 u8 hsize, q_len; in ecdsa_sign_raw() local 81 hsize = inputlen; in ecdsa_sign_raw() 102 ret = local_memcpy(hash, input, hsize); EG(ret, err); in ecdsa_sign_raw() 104 dbg_buf_print("h", hash, hsize); in ecdsa_sign_raw() 116 if ((hsize * 8) > q_bit_len) { in ecdsa_sign_raw() 117 rshift = (bitcnt_t)((hsize * 8) - q_bit_len); in ecdsa_sign_raw() 124 ret = nn_init_from_buf(&e, hash, hsize); EG(ret, err); in ecdsa_sign_raw() 125 ret = local_memset(hash, 0, hsize); EG(ret, err); in ecdsa_sign_raw() 263 VAR_ZEROIFY(hsize); in ecdsa_sign_raw() 288 u8 hsize; in ecdsa_verify_raw() local [all …]
|
H A D | fuzzing_ecrdsa.c | 91 u8 hsize, r_len, s_len; in ecrdsa_sign_raw() local 124 hsize = inputlen; in ecrdsa_sign_raw() 196 ret = local_memcpy(h_buf, input, hsize); EG(ret, err); in ecrdsa_sign_raw() 197 dbg_buf_print("H(m)", h_buf, hsize); in ecrdsa_sign_raw() 202 ret = _reverse_endianness(h_buf, hsize); EG(ret, err); in ecrdsa_sign_raw() 205 ret = nn_init_from_buf(&tmp, h_buf, hsize); EG(ret, err); in ecrdsa_sign_raw() 206 ret = local_memset(h_buf, 0, hsize); EG(ret, err); in ecrdsa_sign_raw() 269 VAR_ZEROIFY(hsize); in ecrdsa_sign_raw() 299 u8 hsize; in ecrdsa_verify_raw() local 327 hsize = inputlen; in ecrdsa_verify_raw() [all …]
|
H A D | eddsa.c | 1085 int eddsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, u8 *siglen) 1092 (hsize <= MAX_DIGEST_SIZE) && (blocksize <= MAX_BLOCK_SIZE), ret, err); 1094 (*siglen) = (u8)EDDSA_SIGLEN(hsize); 1235 u8 hsize, hash_size; local 1285 hsize = h->digest_size; 1286 r_len = EDDSA_R_LEN(hsize); 1287 s_len = EDDSA_S_LEN(hsize); 1302 MUST_HAVE((siglen == EDDSA_SIGLEN(hsize)) && (siglen == (r_len + s_len)), ret, err); 1308 use_message_pre_hash_hsize = hsize; 1335 MUST_HAVE((hash_size == hsize), ret, err); [all …]
|
H A D | ecgdsa.c | 69 int ecgdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, u8 *siglen) in ecgdsa_siglen() argument 76 (hsize <= MAX_DIGEST_SIZE) && (blocksize <= MAX_BLOCK_SIZE), ret, err); in ecgdsa_siglen() 187 u8 hsize, r_len, s_len; in _ecgdsa_sign_finalize() local 224 hsize = ctx->h->digest_size; in _ecgdsa_sign_finalize() 242 ret = local_memset(e_buf, 0, hsize); EG(ret, err); in _ecgdsa_sign_finalize() 246 dbg_buf_print("H(m)", e_buf, hsize); in _ecgdsa_sign_finalize() 254 if ((hsize * 8) > q_bit_len) { in _ecgdsa_sign_finalize() 255 rshift = (bitcnt_t)((hsize * 8) - q_bit_len); in _ecgdsa_sign_finalize() 257 ret = nn_init_from_buf(&tmp, e_buf, hsize); EG(ret, err); in _ecgdsa_sign_finalize() 258 ret = local_memset(e_buf, 0, hsize); EG(ret, err); in _ecgdsa_sign_finalize() [all …]
|
H A D | ecrdsa.c | 101 int ecrdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, u8 *siglen) in ecrdsa_siglen() argument 108 (hsize <= MAX_DIGEST_SIZE) && (blocksize <= MAX_BLOCK_SIZE), ret, err); in ecrdsa_siglen() 204 u8 hsize, r_len, s_len; in _ecrdsa_sign_finalize() local 237 hsize = ctx->h->digest_size; in _ecrdsa_sign_finalize() 298 ret = local_memset(h_buf, 0, hsize); EG(ret, err); in _ecrdsa_sign_finalize() 302 dbg_buf_print("H(m)", h_buf, hsize); in _ecrdsa_sign_finalize() 307 ret = _reverse_endianness(h_buf, hsize); EG(ret, err); in _ecrdsa_sign_finalize() 309 ret = nn_init_from_buf(&e, h_buf, hsize); EG(ret, err); in _ecrdsa_sign_finalize() 310 ret = local_memset(h_buf, 0, hsize); EG(ret, err); in _ecrdsa_sign_finalize() 376 VAR_ZEROIFY(hsize); in _ecrdsa_sign_finalize() [all …]
|
H A D | sm2.c | 96 int sm2_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, u8 *siglen) in sm2_siglen() argument 103 (hsize <= MAX_DIGEST_SIZE) && (blocksize <= MAX_BLOCK_SIZE), ret, err); in sm2_siglen() 139 u16 hsize, entlen, p_len; in sm2_compute_Z() local 158 hsize = hm->digest_size; in sm2_compute_Z() 159 MUST_HAVE((*Zlen) >= hsize, ret, err); in sm2_compute_Z() 200 dbg_buf_print("Z", Z, hsize); in sm2_compute_Z() 205 (*Zlen) = hsize; in sm2_compute_Z() 315 u8 hsize, q_len; in _sm2_sign_finalize() local 348 hsize = ctx->h->digest_size; in _sm2_sign_finalize() 359 ret = local_memset(hash, 0, hsize); EG(ret, err); in _sm2_sign_finalize() [all …]
|
H A D | ecdsa.c | 36 int ecdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, u8 *siglen) in ecdsa_siglen() argument 38 return __ecdsa_siglen(p_bit_len, q_bit_len, hsize, blocksize, siglen); in ecdsa_siglen() 74 const u8 *sig, u8 siglen, const u8 *hash, u8 hsize) in ecdsa_public_key_from_sig() argument 76 return __ecdsa_public_key_from_sig(out_pub1, out_pub2, params, sig, siglen, hash, hsize, ECDSA); in ecdsa_public_key_from_sig()
|
H A D | ecsdsa_common.c | 71 int __ecsdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, in __ecsdsa_siglen() argument 79 (hsize <= MAX_DIGEST_SIZE) && (blocksize <= MAX_BLOCK_SIZE)), in __ecsdsa_siglen() 82 (*siglen) = (u8)ECSDSA_SIGLEN(hsize, q_bit_len); in __ecsdsa_siglen() 278 u8 hsize; in __ecsdsa_sign_finalize() local 303 hsize = ctx->h->digest_size; in __ecsdsa_sign_finalize() 304 r_len = (u8)ECSDSA_R_LEN(hsize); in __ecsdsa_sign_finalize() 307 MUST_HAVE((siglen == ECSDSA_SIGLEN(hsize, q_bit_len)), ret, err); in __ecsdsa_sign_finalize() 315 ret = local_memset(r, 0, hsize); EG(ret, err); in __ecsdsa_sign_finalize() 397 VAR_ZEROIFY(hsize); in __ecsdsa_sign_finalize() 439 u8 hsize; in __ecsdsa_verify_init() local [all …]
|
H A D | decdsa.c | 41 int decdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, u8 *siglen) in decdsa_siglen() argument 43 return __ecdsa_siglen(p_bit_len, q_bit_len, hsize, blocksize, siglen); in decdsa_siglen() 110 const u8 *sig, u8 siglen, const u8 *hash, u8 hsize) in decdsa_public_key_from_sig() argument 112 return __ecdsa_public_key_from_sig(out_pub1, out_pub2, params, sig, siglen, hash, hsize, DECDSA); in decdsa_public_key_from_sig()
|
H A D | bign_common.c | 376 int __bign_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, u8 *siglen) in __bign_siglen() argument 383 (hsize <= MAX_DIGEST_SIZE) && (blocksize <= MAX_BLOCK_SIZE), ret, err); in __bign_siglen() 480 u8 hsize, p_len, l; in __bign_sign_finalize() local 518 hsize = ctx->h->digest_size; in __bign_sign_finalize() 547 ret = local_memset(hash, 0, hsize); EG(ret, err); in __bign_sign_finalize() 551 dbg_buf_print("h", hash, hsize); in __bign_sign_finalize() 587 …ign_determinitic_nonce(&k, q, q_bit_len, &(priv_key->x), ctx->adata, ctx->adata_len, hash, hsize); in __bign_sign_finalize() 639 ret = belt_hash_update(&belt_hash_ctx, hash, hsize); EG(ret, err); in __bign_sign_finalize() 650 ret = _reverse_endianness(hash, hsize); EG(ret, err); in __bign_sign_finalize() 651 ret = nn_init_from_buf(&h, hash, hsize); EG(ret, err); in __bign_sign_finalize() [all …]
|
/freebsd/stand/efi/libefi/ |
H A D | efi_driver_utils.c | 41 UINTN nhandles, i, hsize; in connect_controllers() local 44 hsize = 0; in connect_controllers() 46 &hsize, NULL); in connect_controllers() 52 handles = malloc(hsize); in connect_controllers() 55 nhandles = hsize / sizeof(EFI_HANDLE); in connect_controllers() 58 &hsize, handles); in connect_controllers()
|
/freebsd/crypto/libecc/include/libecc/sig/ |
H A D | eddsa.h | 53 #define EDDSA_R_LEN(hsize) (hsize / 2) argument 54 #define EDDSA_S_LEN(hsize) (hsize / 2) argument 55 #define EDDSA_SIGLEN(hsize) (EDDSA_R_LEN(hsize) + EDDSA_S_LEN(hsize)) argument 81 ATTRIBUTE_WARN_UNUSED_RET int eddsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize, u8…
|
H A D | ecosdsa.h | 29 #define ECOSDSA_R_LEN(hsize) (hsize) argument 31 #define ECOSDSA_SIGLEN(hsize, q_bit_len) (ECOSDSA_R_LEN(hsize) + \ argument 50 ATTRIBUTE_WARN_UNUSED_RET int ecosdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize,
|
H A D | eckcdsa.h | 28 #define ECKCDSA_R_LEN(hsize, q_bit_len) LOCAL_MIN(hsize, BYTECEIL(q_bit_len)) argument 30 #define ECKCDSA_SIGLEN(hsize, q_bit_len) (ECKCDSA_R_LEN(hsize, q_bit_len) + \ argument 49 ATTRIBUTE_WARN_UNUSED_RET int eckcdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize,
|
H A D | ecsdsa.h | 28 #define ECSDSA_R_LEN(hsize) (hsize) argument 30 #define ECSDSA_SIGLEN(hsize, q_bit_len) (ECSDSA_R_LEN(hsize) + \ argument 49 ATTRIBUTE_WARN_UNUSED_RET int ecsdsa_siglen(u16 p_bit_len, u16 q_bit_len, u8 hsize, u8 blocksize,
|
/freebsd/lib/libutil/ |
H A D | realhostname.c | 48 realhostname(char *host, size_t hsize, const struct in_addr *ip) in realhostname() argument 60 if (strlen(trimmed) <= hsize) { in realhostname() 73 strncpy(host, trimmed, hsize); in realhostname() 80 strncpy(host, inet_ntoa(*ip), hsize); in realhostname() 98 realhostname_sa(char *host, size_t hsize, struct sockaddr *addr, int addrlen) in realhostname_sa() argument 177 trimdomain(buf, hsize); in realhostname_sa() 178 if (strlen(buf) > hsize && in realhostname_sa() 183 strncpy(host, buf, hsize); in realhostname_sa() 193 strncpy(host, buf, hsize); in realhostname_sa()
|
/freebsd/contrib/tcpdump/ |
H A D | print-tipc.c | 158 u_int hsize; in print_payload() local 172 hsize = TIPC_HSIZE(w0); in print_payload() 179 if (hsize <= 6) { in print_payload() 184 hsize*4, msize, in print_payload() 196 hsize*4, msize, in print_payload() 217 u_int hsize; in print_internal() local 236 hsize = TIPC_HSIZE(w0); in print_internal() 246 hsize*4, msize, in print_internal() 279 u_int hsize; in print_link_conf() local 290 hsize = TIPC_HSIZE(w0); in print_link_conf() [all …]
|
/freebsd/usr.bin/posixshmcontrol/ |
H A D | posixshmcontrol.c | 228 bool hsize, jailed, uname; in list_shm() local 230 hsize = false; in list_shm() 237 hsize = true; in list_shm() 329 if (hsize) { in list_shm() 401 stat_one_shm(const char *path, bool hsize, bool uname) in stat_one_shm() argument 431 if (hsize) { in stat_one_shm() 462 bool hsize, uname; in stat_shm() local 464 hsize = false; in stat_shm() 470 hsize = true; in stat_shm() 490 ret1 = stat_one_shm(argv[i], hsize, uname); in stat_shm()
|
/freebsd/sbin/hastd/ |
H A D | hast_checksum.c | 90 size_t hsize; in checksum_send() local 96 hast_crc32_checksum(*datap, *sizep, hash, &hsize); in checksum_send() 99 hast_sha256_checksum(*datap, *sizep, hash, &hsize); in checksum_send() 105 nv_add_uint8_array(nv, hash, hsize, "hash"); in checksum_send()
|
/freebsd/stand/efi/boot1/ |
H A D | boot1.c | 178 UINTN i, hsize, nhandles; in efi_main() local 227 hsize = 0; in efi_main() 229 &hsize, NULL); in efi_main() 230 handles = malloc(hsize); in efi_main() 233 hsize); in efi_main() 235 NULL, &hsize, handles); in efi_main() 238 nhandles = hsize / sizeof(*handles); in efi_main()
|
/freebsd/sys/dev/hid/ |
H A D | hid.c | 708 uint32_t hsize = loc->size; in hid_get_data_sub() local 713 DPRINTFN(11, "hid_get_data: loc %d/%d\n", hpos, hsize); in hid_get_data_sub() 716 if (hsize == 0) in hid_get_data_sub() 718 if (hsize > 32) in hid_get_data_sub() 719 hsize = 32; in hid_get_data_sub() 724 n = (hsize + 7) / 8; in hid_get_data_sub() 734 n = 32 - hsize; in hid_get_data_sub() 767 uint32_t hsize = loc->size; in hid_put_udata() local 773 DPRINTFN(11, "hid_put_data: loc %d/%d = %u\n", hpos, hsize, value); in hid_put_udata() 776 if (hsize == 0) in hid_put_udata() [all …]
|