Lines Matching defs:num_bits
290 sdp_get_big_endian(const unsigned char * from, int start_bit, int num_bits)
296 num_bits -= sbit_o1;
297 while (num_bits > 0) {
300 num_bits -= 8;
302 if (num_bits < 0)
303 res >>= (-num_bits);
309 int num_bits)
315 k = start_bit - ((num_bits - 1) % 8);
318 num = (num_bits + 15 - sbit_o1) / 8;
320 if ((sbit_o1 - num_bits) > 0)
321 mask &= ~((1 << (sbit_o1 - num_bits)) - 1);
328 num_bits -= sbit_o1;
338 mpi->num_bits);
348 mpi->num_bits);
350 if ((16 == mpi->num_bits) && (0xffff == res))
352 else if ((32 == mpi->num_bits) && (0xffffffff == res))
354 else if ((64 == mpi->num_bits) && (0xffffffffffffffffULL == res))
367 mpi->num_bits);