sysfs.c (91de76e661a266731fc2889a398ad1694df9d523) | sysfs.c (e4dca7b7aa08b22893c45485d222b5807c1375ae) |
---|---|
1/* 2 * sysfs.c - ACPI sysfs interface to userspace. 3 */ 4 5#define pr_fmt(fmt) "ACPI: " fmt 6 7#include <linux/init.h> 8#include <linux/kernel.h> --- 215 unchanged lines hidden (view full) --- 224 .set = param_set_uint, 225 .get = param_get_uint, 226}; 227 228module_param_cb(trace_method_name, ¶m_ops_trace_method, &trace_method_name, 0644); 229module_param_cb(trace_debug_layer, ¶m_ops_trace_attrib, &acpi_gbl_trace_dbg_layer, 0644); 230module_param_cb(trace_debug_level, ¶m_ops_trace_attrib, &acpi_gbl_trace_dbg_level, 0644); 231 | 1/* 2 * sysfs.c - ACPI sysfs interface to userspace. 3 */ 4 5#define pr_fmt(fmt) "ACPI: " fmt 6 7#include <linux/init.h> 8#include <linux/kernel.h> --- 215 unchanged lines hidden (view full) --- 224 .set = param_set_uint, 225 .get = param_get_uint, 226}; 227 228module_param_cb(trace_method_name, ¶m_ops_trace_method, &trace_method_name, 0644); 229module_param_cb(trace_debug_layer, ¶m_ops_trace_attrib, &acpi_gbl_trace_dbg_layer, 0644); 230module_param_cb(trace_debug_level, ¶m_ops_trace_attrib, &acpi_gbl_trace_dbg_level, 0644); 231 |
232static int param_set_trace_state(const char *val, struct kernel_param *kp) | 232static int param_set_trace_state(const char *val, 233 const struct kernel_param *kp) |
233{ 234 acpi_status status; 235 const char *method = trace_method_name; 236 u32 flags = 0; 237 238/* So "xxx-once" comparison should go prior than "xxx" comparison */ 239#define acpi_compare_param(val, key) \ 240 strncmp((val), (key), sizeof(key) - 1) --- 19 unchanged lines hidden (view full) --- 260 acpi_gbl_trace_dbg_layer, 261 flags); 262 if (ACPI_FAILURE(status)) 263 return -EBUSY; 264 265 return 0; 266} 267 | 234{ 235 acpi_status status; 236 const char *method = trace_method_name; 237 u32 flags = 0; 238 239/* So "xxx-once" comparison should go prior than "xxx" comparison */ 240#define acpi_compare_param(val, key) \ 241 strncmp((val), (key), sizeof(key) - 1) --- 19 unchanged lines hidden (view full) --- 261 acpi_gbl_trace_dbg_layer, 262 flags); 263 if (ACPI_FAILURE(status)) 264 return -EBUSY; 265 266 return 0; 267} 268 |
268static int param_get_trace_state(char *buffer, struct kernel_param *kp) | 269static int param_get_trace_state(char *buffer, const struct kernel_param *kp) |
269{ 270 if (!(acpi_gbl_trace_flags & ACPI_TRACE_ENABLED)) 271 return sprintf(buffer, "disable"); 272 else { 273 if (acpi_gbl_trace_method_name) { 274 if (acpi_gbl_trace_flags & ACPI_TRACE_ONESHOT) 275 return sprintf(buffer, "method-once"); 276 else --- 12 unchanged lines hidden (view full) --- 289/* /sys/modules/acpi/parameters/aml_debug_output */ 290 291module_param_named(aml_debug_output, acpi_gbl_enable_aml_debug_object, 292 byte, 0644); 293MODULE_PARM_DESC(aml_debug_output, 294 "To enable/disable the ACPI Debug Object output."); 295 296/* /sys/module/acpi/parameters/acpica_version */ | 270{ 271 if (!(acpi_gbl_trace_flags & ACPI_TRACE_ENABLED)) 272 return sprintf(buffer, "disable"); 273 else { 274 if (acpi_gbl_trace_method_name) { 275 if (acpi_gbl_trace_flags & ACPI_TRACE_ONESHOT) 276 return sprintf(buffer, "method-once"); 277 else --- 12 unchanged lines hidden (view full) --- 290/* /sys/modules/acpi/parameters/aml_debug_output */ 291 292module_param_named(aml_debug_output, acpi_gbl_enable_aml_debug_object, 293 byte, 0644); 294MODULE_PARM_DESC(aml_debug_output, 295 "To enable/disable the ACPI Debug Object output."); 296 297/* /sys/module/acpi/parameters/acpica_version */ |
297static int param_get_acpica_version(char *buffer, struct kernel_param *kp) | 298static int param_get_acpica_version(char *buffer, 299 const struct kernel_param *kp) |
298{ 299 int result; 300 301 result = sprintf(buffer, "%x", ACPI_CA_VERSION); 302 303 return result; 304} 305 --- 750 unchanged lines hidden --- | 300{ 301 int result; 302 303 result = sprintf(buffer, "%x", ACPI_CA_VERSION); 304 305 return result; 306} 307 --- 750 unchanged lines hidden --- |