Lines Matching refs:hexlen
825 uint_t i, hexlen = 0, bits, alloclen;
834 if ((strnlen(input, sizeof (hexlen)) > 2) &&
839 hexlen++;
851 /* hexlen in nibbles */
852 if (((bits + 3) >> 2) > hexlen) {
857 * Adjust hexlen down if user gave us too small of a bit
860 if ((hexlen << 2) > bits + 3) {
864 hexlen = (bits + 3) >> 2;
865 input[hexlen] = '\0';
870 * Allocate. Remember, hexlen is in nibbles.
873 alloclen = sizeof (*retval) + roundup((hexlen/2 + (hexlen & 0x1)), 8);
883 retval->sadb_key_bits = (hexlen + (hexlen & 0x1)) << 2;