Lines Matching refs:bits
196 static char * add_char(const char *start, char *pos, u8 idx, size_t *bits) in add_char() argument
198 if (*bits == 0) in add_char()
200 if (*bits > 5) in add_char()
201 *bits -= 5; in add_char()
203 *bits = 0; in add_char()
364 int bits; in sae_pk_set_password() local
391 bits = tmp->fingerprint_bits - 8 * tmp->sec; in sae_pk_set_password()
393 while (bits > 0) { in sae_pk_set_password()
402 if (bits < 8) in sae_pk_set_password()
406 bits -= 8; in sae_pk_set_password()
409 if (bits > 0) { in sae_pk_set_password()
410 val >>= val_bits - bits; in sae_pk_set_password()
411 *pos++ = val << (8 - bits); in sae_pk_set_password()