diff options
| author | Takashi Iwai <tiwai@suse.de> | 2012-08-20 21:26:04 +0200 | 
|---|---|---|
| committer | Takashi Iwai <tiwai@suse.de> | 2012-08-20 21:26:04 +0200 | 
| commit | f0b433e9f362e0b7f0ce7d1489dd7feba068605d (patch) | |
| tree | d4bfd9489cf4a96a55d83af20919f477a846d585 /lib/mpi/mpiutil.c | |
| parent | fa2f5bf09610d3c216d4c74855edbe00d636467c (diff) | |
| parent | 28c42c28309244d0b15d1b385e33429d59997679 (diff) | |
Merge tag 'asoc-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
ASoC: Additional updates for 3.6
A batch more bugfixes, all driver-specific and fairly small and
unremarkable in a global context.  The biggest batch are for the newly
added Arizona drivers.
Diffstat (limited to 'lib/mpi/mpiutil.c')
| -rw-r--r-- | lib/mpi/mpiutil.c | 88 | 
1 files changed, 0 insertions, 88 deletions
| diff --git a/lib/mpi/mpiutil.c b/lib/mpi/mpiutil.c index 26e4ed31e256..657979f71bef 100644 --- a/lib/mpi/mpiutil.c +++ b/lib/mpi/mpiutil.c @@ -106,13 +106,6 @@ int mpi_resize(MPI a, unsigned nlimbs)  	return 0;  } -void mpi_clear(MPI a) -{ -	a->nlimbs = 0; -	a->nbits = 0; -	a->flags = 0; -} -  void mpi_free(MPI a)  {  	if (!a) @@ -128,84 +121,3 @@ void mpi_free(MPI a)  	kfree(a);  }  EXPORT_SYMBOL_GPL(mpi_free); - -/**************** - * Note: This copy function should not interpret the MPI - *	 but copy it transparently. - */ -int mpi_copy(MPI *copied, const MPI a) -{ -	size_t i; -	MPI b; - -	*copied = NULL; - -	if (a) { -		b = mpi_alloc(a->nlimbs); -		if (!b) -			return -ENOMEM; - -		b->nlimbs = a->nlimbs; -		b->sign = a->sign; -		b->flags = a->flags; -		b->nbits = a->nbits; - -		for (i = 0; i < b->nlimbs; i++) -			b->d[i] = a->d[i]; - -		*copied = b; -	} - -	return 0; -} - -int mpi_set(MPI w, const MPI u) -{ -	mpi_ptr_t wp, up; -	mpi_size_t usize = u->nlimbs; -	int usign = u->sign; - -	if (RESIZE_IF_NEEDED(w, (size_t) usize) < 0) -		return -ENOMEM; - -	wp = w->d; -	up = u->d; -	MPN_COPY(wp, up, usize); -	w->nlimbs = usize; -	w->nbits = u->nbits; -	w->flags = u->flags; -	w->sign = usign; -	return 0; -} - -int mpi_set_ui(MPI w, unsigned long u) -{ -	if (RESIZE_IF_NEEDED(w, 1) < 0) -		return -ENOMEM; -	w->d[0] = u; -	w->nlimbs = u ? 1 : 0; -	w->sign = 0; -	w->nbits = 0; -	w->flags = 0; -	return 0; -} - -MPI mpi_alloc_set_ui(unsigned long u) -{ -	MPI w = mpi_alloc(1); -	if (!w) -		return w; -	w->d[0] = u; -	w->nlimbs = u ? 1 : 0; -	w->sign = 0; -	return w; -} - -void mpi_swap(MPI a, MPI b) -{ -	struct gcry_mpi tmp; - -	tmp = *a; -	*a = *b; -	*b = tmp; -} | 
