Esempio n. 1
0
void av7110_ipack_init(struct ipack *p, int size,
		       void (*func)(u8 *buf, int size, void *priv))
{
	if ( !(p->buf = vmalloc(size*sizeof(u8))) ){
		printk ("Couldn't allocate memory for ipack\n");
	}
	p->size = size;
	p->func = func;
	p->repack_subids = 0;
	av7110_ipack_reset(p);
}
Esempio n. 2
0
int av7110_ipack_init(struct ipack *p, int size,
		      void (*func)(u8 *buf, int size, void *priv))
{
	if (!(p->buf = vmalloc(size*sizeof(u8)))) {
#ifdef CONFIG_DEBUG_PRINTK
		printk(KERN_WARNING "Couldn't allocate memory for ipack\n");
#else
		;
#endif
		return -ENOMEM;
	}
	p->size = size;
	p->func = func;
	p->repack_subids = 0;
	av7110_ipack_reset(p);
	return 0;
}