kfree(resblk);  
int i2o_parm_field_get(struct i2o_device *i2o_dev, int group, int field,		       void *buf, int buflen){	u16 opblk[] = { 1, 0, I2O_PARAMS_FIELD_GET, group, 1, field };	u8 resblk[8 + buflen];	/* 8 bytes for header */	int size;	if (field == -1)	/* whole group */		opblk[4] = -1;	size = i2o_parm_issue(i2o_dev, I2O_CMD_UTIL_PARAMS_GET, opblk,			      sizeof(opblk), resblk, buflen + 8);	memcpy(buf, resblk + 8, buflen);	/* cut off header */	if (size > buflen)		return buflen;	return size;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/9e87545f06930c1d294423a8091d1077e7444a47/device.c/clean/drivers/message/i2o/device.c