case AML_SHIFT_LEFT_OP:         /* shift_left (Operand, shift_count, Result) */ 
case AML_SHIFT_LEFT_OP:         /* shift_left (Operand, shift_count, Result)*/ 
acpi_ex_do_math_op (	u16                             opcode,	acpi_integer                    integer0,	acpi_integer                    integer1){	ACPI_FUNCTION_ENTRY ();	switch (opcode) {	case AML_ADD_OP:                /* Add (Integer0, Integer1, Result) */		return (integer0 + integer1);	case AML_BIT_AND_OP:            /* And (Integer0, Integer1, Result) */		return (integer0 & integer1);	case AML_BIT_NAND_OP:           /* NAnd (Integer0, Integer1, Result) */		return (~(integer0 & integer1));	case AML_BIT_OR_OP:             /* Or (Integer0, Integer1, Result) */		return (integer0 | integer1);	case AML_BIT_NOR_OP:            /* NOr (Integer0, Integer1, Result) */		return (~(integer0 | integer1));	case AML_BIT_XOR_OP:            /* XOr (Integer0, Integer1, Result) */		return (integer0 ^ integer1);	case AML_MULTIPLY_OP:           /* Multiply (Integer0, Integer1, Result) */		return (integer0 * integer1);	case AML_SHIFT_LEFT_OP:         /* shift_left (Operand, shift_count, Result) */		return (integer0 << integer1);	case AML_SHIFT_RIGHT_OP:        /* shift_right (Operand, shift_count, Result) */		return (integer0 >> integer1);	case AML_SUBTRACT_OP:           /* Subtract (Integer0, Integer1, Result) */		return (integer0 - integer1);	default:		return (0);	}}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/44f6c01242da4e162f28d8e1216a8c7a91174605/exmisc.c/clean/drivers/acpi/executer/exmisc.c