port = pnpacpi_kmalloc(sizeof(struct pnp_port), GFP_KERNEL); 
port = kcalloc(1, sizeof(struct pnp_port), GFP_KERNEL); 
pnpacpi_parse_port_option(struct pnp_option *option,	struct acpi_resource_io *io){	struct pnp_port * port;	if (io->range_length == 0)		return;	port = pnpacpi_kmalloc(sizeof(struct pnp_port), GFP_KERNEL);	if (!port)		return;	port->min = io->min_base_address;	port->max = io->max_base_address;	port->align = io->alignment;	port->size = io->range_length;	port->flags = ACPI_DECODE_16 == io->io_decode ? 		PNP_PORT_FLAG_16BITADDR : 0;	pnp_register_port_resource(option,port);	return;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/a2822e7f00cdccbff8e507b5ebbddce1aa95eb5d/rsparser.c/clean/drivers/pnp/pnpacpi/rsparser.c