node = pnpbios_kmalloc(node_info.max_node_size, GFP_KERNEL); 
node = kcalloc(1, node_info.max_node_size, GFP_KERNEL); 
static int proc_read_node(char *buf, char **start, off_t pos,                          int count, int *eof, void *data){	struct pnp_bios_node *node;	int boot = (long)data >> 8;	u8 nodenum = (long)data;	int len;	node = pnpbios_kmalloc(node_info.max_node_size, GFP_KERNEL);	if (!node) return -ENOMEM;	if (pnp_bios_get_dev_node(&nodenum, boot, node)) {		kfree(node);		return -EIO;	}	len = node->size - sizeof(struct pnp_bios_node);	memcpy(buf, node->data, len);	kfree(node);	return len;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/a2822e7f00cdccbff8e507b5ebbddce1aa95eb5d/proc.c/clean/drivers/pnp/pnpbios/proc.c