Lines Matching refs:a
37 mpi_limb_t a; in mpi_read_raw_data() local
67 a = 0; in mpi_read_raw_data()
69 a <<= 8; in mpi_read_raw_data()
70 a |= *buffer++; in mpi_read_raw_data()
73 val->d[j - 1] = a; in mpi_read_raw_data()
85 mpi_limb_t a; in mpi_read_from_buffer() local
110 a = 0; in mpi_read_from_buffer()
118 a <<= 8; in mpi_read_from_buffer()
119 a |= *buffer++; in mpi_read_from_buffer()
122 val->d[j - 1] = a; in mpi_read_from_buffer()
138 void *mpi_get_buffer(MPI a, unsigned *nbytes, int *sign) in mpi_get_buffer() argument
146 *sign = a->sign; in mpi_get_buffer()
147 *nbytes = n = a->nlimbs * BYTES_PER_MPI_LIMB; in mpi_get_buffer()
154 for (i = a->nlimbs - 1; i >= 0; i--) { in mpi_get_buffer()
155 alimb = a->d[i]; in mpi_get_buffer()
189 int mpi_set_buffer(MPI a, const void *xbuffer, unsigned nbytes, int sign) in mpi_set_buffer() argument
197 if (RESIZE_IF_NEEDED(a, nlimbs) < 0) in mpi_set_buffer()
199 a->sign = sign; in mpi_set_buffer()
219 a->d[i++] = alimb; in mpi_set_buffer()
249 a->d[i++] = alimb; in mpi_set_buffer()
251 a->nlimbs = i; in mpi_set_buffer()