mem = pnpbios_kmalloc(sizeof(struct pnp_mem), GFP_KERNEL); 
mem = kcalloc(1, sizeof(struct pnp_mem), GFP_KERNEL); 
pnpbios_parse_mem32_option(unsigned char *p, int size, struct pnp_option *option){	struct pnp_mem * mem;	mem = pnpbios_kmalloc(sizeof(struct pnp_mem), GFP_KERNEL);	if (!mem)		return;	mem->min = (p[7] << 24) | (p[6] << 16) | (p[5] << 8) | p[4];	mem->max = (p[11] << 24) | (p[10] << 16) | (p[9] << 8) | p[8];	mem->align = (p[15] << 24) | (p[14] << 16) | (p[13] << 8) | p[12];	mem->size = (p[19] << 24) | (p[18] << 16) | (p[17] << 8) | p[16];	mem->flags = p[3];	pnp_register_mem_resource(option,mem);	return;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/a2822e7f00cdccbff8e507b5ebbddce1aa95eb5d/rsparser.c/buggy/drivers/pnp/pnpbios/rsparser.c