Lines Matching refs:nbits
36 unsigned nbits, nlimbs; in mpi_read_raw_data() local
45 nbits = nbytes * 8; in mpi_read_raw_data()
46 if (nbits > MAX_EXTERN_MPI_BITS) { in mpi_read_raw_data()
47 pr_info("MPI: mpi too large (%u bits)\n", nbits); in mpi_read_raw_data()
51 nbits -= count_leading_zeros(buffer[0]); in mpi_read_raw_data()
53 nbits = 0; in mpi_read_raw_data()
59 val->nbits = nbits; in mpi_read_raw_data()
84 unsigned nbits, nbytes, nlimbs, nread = 0; in mpi_read_from_buffer() local
90 nbits = buffer[0] << 8 | buffer[1]; in mpi_read_from_buffer()
92 if (nbits > MAX_EXTERN_MPI_BITS) { in mpi_read_from_buffer()
93 pr_info("MPI: mpi too large (%u bits)\n", nbits); in mpi_read_from_buffer()
99 nbytes = DIV_ROUND_UP(nbits, 8); in mpi_read_from_buffer()
106 val->nbits = nbits; in mpi_read_from_buffer()
441 unsigned int nbits, nlimbs, nbytes; in mpi_read_raw_from_sgl() local
472 nbits = nbytes * 8; in mpi_read_raw_from_sgl()
473 if (nbits > MAX_EXTERN_MPI_BITS) { in mpi_read_raw_from_sgl()
474 pr_info("MPI: mpi too large (%u bits)\n", nbits); in mpi_read_raw_from_sgl()
479 nbits -= count_leading_zeros(*(u8 *)(sg_virt(sgl) + lzeros)); in mpi_read_raw_from_sgl()
481 nbits = 0; in mpi_read_raw_from_sgl()
488 val->nbits = nbits; in mpi_read_raw_from_sgl()