regs.eax = I8K_SMM_GET_SPEED; 
static int i8k_get_fan_speed(int fan){	SMMRegisters regs = { 0, 0, 0, 0, 0, 0 };	int rc;	regs.eax = I8K_SMM_GET_SPEED;	regs.ebx = fan & 0xff;	if ((rc = i8k_smm(&regs)) < 0) {		return rc;	}	return (regs.eax & 0xffff) * I8K_FAN_MULT;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/8378b92405dd606c6f3a0b1e303b67c8f8c9f743/i8k.c/clean/drivers/char/i8k.c