port = pnpbios_kmalloc(sizeof(struct pnp_port), GFP_KERNEL);
port = kcalloc(1, sizeof(struct pnp_port), GFP_KERNEL);
pnpbios_parse_fixed_port_option(unsigned char *p, int size, struct pnp_option *option){	struct pnp_port * port;	port = pnpbios_kmalloc(sizeof(struct pnp_port), GFP_KERNEL);	if (!port)		return;	port->min = port->max = (p[2] << 8) | p[1];	port->size = p[3];	port->align = 0;	port->flags = PNP_PORT_FLAG_FIXED;	pnp_register_port_resource(option,port);	return;}