Lines Matching refs:handle
44 static inline int eval_int_with_arg(acpi_handle handle, const char *name, unsigned long arg, unsign… in eval_int_with_arg() argument
56 status = acpi_evaluate_integer(handle, (char *)name, ¶ms, &result); in eval_int_with_arg()
66 static inline int eval_vpcr(acpi_handle handle, unsigned long cmd, unsigned long *res) in eval_vpcr() argument
68 return eval_int_with_arg(handle, "VPCR", cmd, res); in eval_vpcr()
71 static inline int eval_vpcw(acpi_handle handle, unsigned long cmd, unsigned long data) in eval_vpcw() argument
84 status = acpi_evaluate_object(handle, "VPCW", ¶ms, NULL); in eval_vpcw()
93 static inline int read_ec_data(acpi_handle handle, unsigned long cmd, unsigned long *data) in read_ec_data() argument
98 err = eval_vpcw(handle, 1, cmd); in read_ec_data()
107 err = eval_vpcr(handle, 1, &val); in read_ec_data()
112 return eval_vpcr(handle, 0, data); in read_ec_data()
115 acpi_handle_err(handle, "timeout in %s\n", __func__); in read_ec_data()
120 static inline int write_ec_cmd(acpi_handle handle, unsigned long cmd, unsigned long data) in write_ec_cmd() argument
125 err = eval_vpcw(handle, 0, data); in write_ec_cmd()
129 err = eval_vpcw(handle, 1, cmd); in write_ec_cmd()
138 err = eval_vpcr(handle, 1, &val); in write_ec_cmd()
146 acpi_handle_err(handle, "timeout in %s\n", __func__); in write_ec_cmd()