nlimbs             31 include/linux/mpi.h 	int nlimbs;		/* number of valid limbs */
nlimbs             42 include/linux/mpi.h #define mpi_get_nlimbs(a)     ((a)->nlimbs)
nlimbs             45 include/linux/mpi.h MPI mpi_alloc(unsigned nlimbs);
nlimbs             47 include/linux/mpi.h int mpi_resize(MPI a, unsigned nlimbs);
nlimbs             81 include/linux/mpi.h 	return a->nlimbs * BYTES_PER_MPI_LIMB;
nlimbs             32 lib/mpi/mpi-bit.c 	for (; a->nlimbs && !a->d[a->nlimbs - 1]; a->nlimbs--)
nlimbs             45 lib/mpi/mpi-bit.c 	if (a->nlimbs) {
nlimbs             46 lib/mpi/mpi-bit.c 		mpi_limb_t alimb = a->d[a->nlimbs - 1];
nlimbs             51 lib/mpi/mpi-bit.c 		n = BITS_PER_MPI_LIMB - n + (a->nlimbs - 1) * BITS_PER_MPI_LIMB;
nlimbs             28 lib/mpi/mpi-cmp.c 	if (!u->nlimbs && !limb)
nlimbs             32 lib/mpi/mpi-cmp.c 	if (u->nlimbs > 1)
nlimbs             51 lib/mpi/mpi-cmp.c 	usize = u->nlimbs;
nlimbs             52 lib/mpi/mpi-cmp.c 	vsize = v->nlimbs;
nlimbs             96 lib/mpi/mpi-internal.h mpi_ptr_t mpi_alloc_limb_space(unsigned nlimbs);
nlimbs             98 lib/mpi/mpi-internal.h void mpi_assign_limb_space(MPI a, mpi_ptr_t ap, unsigned nlimbs);
nlimbs             41 lib/mpi/mpi-pow.c 	esize = exp->nlimbs;
nlimbs             42 lib/mpi/mpi-pow.c 	msize = mod->nlimbs;
nlimbs             55 lib/mpi/mpi-pow.c 		res->nlimbs = (msize == 1 && mod->d[0] == 1) ? 0 : 1;
nlimbs             56 lib/mpi/mpi-pow.c 		if (res->nlimbs) {
nlimbs             79 lib/mpi/mpi-pow.c 	bsize = base->nlimbs;
nlimbs             99 lib/mpi/mpi-pow.c 		res->nlimbs = 0;
nlimbs            293 lib/mpi/mpi-pow.c 	res->nlimbs = rsize;
nlimbs             39 lib/mpi/mpicoder.c 	unsigned nbits, nlimbs;
nlimbs             56 lib/mpi/mpicoder.c 	nlimbs = DIV_ROUND_UP(nbytes, BYTES_PER_MPI_LIMB);
nlimbs             57 lib/mpi/mpicoder.c 	val = mpi_alloc(nlimbs);
nlimbs             62 lib/mpi/mpicoder.c 	val->nlimbs = nlimbs;
nlimbs             67 lib/mpi/mpicoder.c 		for (j = nlimbs; j > 0; j--) {
nlimbs            117 lib/mpi/mpicoder.c 	for (i = a->nlimbs - 1; i >= 0; i--) {
nlimbs            173 lib/mpi/mpicoder.c 	for (i = a->nlimbs - 1 - lzeros / BYTES_PER_MPI_LIMB,
nlimbs            292 lib/mpi/mpicoder.c 	for (i = a->nlimbs - 1; i >= 0; i--) {
nlimbs            333 lib/mpi/mpicoder.c 	unsigned int nbits, nlimbs;
nlimbs            381 lib/mpi/mpicoder.c 	nlimbs = DIV_ROUND_UP(nbytes, BYTES_PER_MPI_LIMB);
nlimbs            382 lib/mpi/mpicoder.c 	val = mpi_alloc(nlimbs);
nlimbs            388 lib/mpi/mpicoder.c 	val->nlimbs = nlimbs;
nlimbs            393 lib/mpi/mpicoder.c 	j = nlimbs - 1;
nlimbs             30 lib/mpi/mpiutil.c MPI mpi_alloc(unsigned nlimbs)
nlimbs             38 lib/mpi/mpiutil.c 	if (nlimbs) {
nlimbs             39 lib/mpi/mpiutil.c 		a->d = mpi_alloc_limb_space(nlimbs);
nlimbs             48 lib/mpi/mpiutil.c 	a->alloced = nlimbs;
nlimbs             49 lib/mpi/mpiutil.c 	a->nlimbs = 0;
nlimbs             57 lib/mpi/mpiutil.c mpi_ptr_t mpi_alloc_limb_space(unsigned nlimbs)
nlimbs             59 lib/mpi/mpiutil.c 	size_t len = nlimbs * sizeof(mpi_limb_t);
nlimbs             75 lib/mpi/mpiutil.c void mpi_assign_limb_space(MPI a, mpi_ptr_t ap, unsigned nlimbs)
nlimbs             79 lib/mpi/mpiutil.c 	a->alloced = nlimbs;
nlimbs             86 lib/mpi/mpiutil.c int mpi_resize(MPI a, unsigned nlimbs)
nlimbs             90 lib/mpi/mpiutil.c 	if (nlimbs <= a->alloced)
nlimbs             94 lib/mpi/mpiutil.c 		p = kmalloc_array(nlimbs, sizeof(mpi_limb_t), GFP_KERNEL);
nlimbs            101 lib/mpi/mpiutil.c 		a->d = kcalloc(nlimbs, sizeof(mpi_limb_t), GFP_KERNEL);
nlimbs            105 lib/mpi/mpiutil.c 	a->alloced = nlimbs;