Lines Matching refs:page
252 static ssize_t fault_uint_attr_show(unsigned int val, char *page)
254 return snprintf(page, PAGE_SIZE, "%u\n", val);
257 static ssize_t fault_ulong_attr_show(unsigned long val, char *page)
259 return snprintf(page, PAGE_SIZE, "%lu\n", val);
262 static ssize_t fault_bool_attr_show(bool val, char *page)
264 return snprintf(page, PAGE_SIZE, "%u\n", val);
267 static ssize_t fault_atomic_t_attr_show(atomic_t val, char *page)
269 return snprintf(page, PAGE_SIZE, "%d\n", atomic_read(&val));
272 static ssize_t fault_uint_attr_store(unsigned int *val, const char *page, size_t count)
277 result = kstrtouint(page, 0, &tmp);
285 static ssize_t fault_ulong_attr_store(unsigned long *val, const char *page, size_t count)
290 result = kstrtoul(page, 0, &tmp);
298 static ssize_t fault_bool_attr_store(bool *val, const char *page, size_t count)
303 result = kstrtobool(page, &tmp);
311 static ssize_t fault_atomic_t_attr_store(atomic_t *val, const char *page, size_t count)
316 result = kstrtoint(page, 0, &tmp);
339 static ssize_t fault_##NAME##_show(struct config_item *item, char *page) \
341 return fault_##TYPE##_attr_show(to_fault_config(item)->attr.MEMBER, page); \
343 static ssize_t fault_##NAME##_store(struct config_item *item, const char *page, size_t count) \
346 return fault_##TYPE##_attr_store(&config->attr.MEMBER, page, count); \
366 static ssize_t fault_stacktrace_depth_show(struct config_item *item, char *page)
368 return fault_ulong_attr_show(to_fault_config(item)->attr.stacktrace_depth, page);
371 static ssize_t fault_stacktrace_depth_store(struct config_item *item, const char *page,
377 result = kstrtoul(page, 0, &tmp);
389 static ssize_t fault_xul_attr_show(unsigned long val, char *page)
391 return snprintf(page, PAGE_SIZE,
395 static ssize_t fault_xul_attr_store(unsigned long *val, const char *page, size_t count)
397 return fault_ulong_attr_store(val, page, count);