mem = isapnp_alloc(sizeof(struct pnp_mem)); 
mem = kcalloc(1, sizeof(struct pnp_mem), GFP_KERNEL); 
static void __init isapnp_parse_mem32_resource(struct pnp_option *option,						 int size){	unsigned char tmp[17];	struct pnp_mem *mem;	isapnp_peek(tmp, size);	mem = isapnp_alloc(sizeof(struct pnp_mem));	if (!mem)		return;	mem->min = (tmp[4] << 24) | (tmp[3] << 16) | (tmp[2] << 8) | tmp[1];	mem->max = (tmp[8] << 24) | (tmp[7] << 16) | (tmp[6] << 8) | tmp[5];	mem->align = (tmp[12] << 24) | (tmp[11] << 16) | (tmp[10] << 8) | tmp[9];	mem->size = (tmp[16] << 24) | (tmp[15] << 16) | (tmp[14] << 8) | tmp[13];	mem->flags = tmp[0];	pnp_register_mem_resource(option,mem);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/a2822e7f00cdccbff8e507b5ebbddce1aa95eb5d/core.c/clean/drivers/pnp/isapnp/core.c