Lines Matching refs:page
275 static ssize_t fault_uint_attr_show(unsigned int val, char *page) in fault_uint_attr_show() argument
277 return snprintf(page, PAGE_SIZE, "%u\n", val); in fault_uint_attr_show()
280 static ssize_t fault_ulong_attr_show(unsigned long val, char *page) in fault_ulong_attr_show() argument
282 return snprintf(page, PAGE_SIZE, "%lu\n", val); in fault_ulong_attr_show()
285 static ssize_t fault_bool_attr_show(bool val, char *page) in fault_bool_attr_show() argument
287 return snprintf(page, PAGE_SIZE, "%u\n", val); in fault_bool_attr_show()
290 static ssize_t fault_atomic_t_attr_show(atomic_t val, char *page) in fault_atomic_t_attr_show() argument
292 return snprintf(page, PAGE_SIZE, "%d\n", atomic_read(&val)); in fault_atomic_t_attr_show()
295 static ssize_t fault_uint_attr_store(unsigned int *val, const char *page, size_t count) in fault_uint_attr_store() argument
300 result = kstrtouint(page, 0, &tmp); in fault_uint_attr_store()
308 static ssize_t fault_ulong_attr_store(unsigned long *val, const char *page, size_t count) in fault_ulong_attr_store() argument
313 result = kstrtoul(page, 0, &tmp); in fault_ulong_attr_store()
321 static ssize_t fault_bool_attr_store(bool *val, const char *page, size_t count) in fault_bool_attr_store() argument
326 result = kstrtobool(page, &tmp); in fault_bool_attr_store()
334 static ssize_t fault_atomic_t_attr_store(atomic_t *val, const char *page, size_t count) in fault_atomic_t_attr_store() argument
339 result = kstrtoint(page, 0, &tmp); in fault_atomic_t_attr_store()
362 static ssize_t fault_##NAME##_show(struct config_item *item, char *page) \
364 return fault_##TYPE##_attr_show(to_fault_config(item)->attr.MEMBER, page); \
366 static ssize_t fault_##NAME##_store(struct config_item *item, const char *page, size_t count) \
369 return fault_##TYPE##_attr_store(&config->attr.MEMBER, page, count); \
389 static ssize_t fault_stacktrace_depth_show(struct config_item *item, char *page) in fault_stacktrace_depth_show() argument
391 return fault_ulong_attr_show(to_fault_config(item)->attr.stacktrace_depth, page); in fault_stacktrace_depth_show()
394 static ssize_t fault_stacktrace_depth_store(struct config_item *item, const char *page, in fault_stacktrace_depth_store() argument
400 result = kstrtoul(page, 0, &tmp); in fault_stacktrace_depth_store()
412 static ssize_t fault_xul_attr_show(unsigned long val, char *page) in fault_xul_attr_show() argument
414 return snprintf(page, PAGE_SIZE, in fault_xul_attr_show()
418 static ssize_t fault_xul_attr_store(unsigned long *val, const char *page, size_t count) in fault_xul_attr_store() argument
420 return fault_ulong_attr_store(val, page, count); in fault_xul_attr_store()