Lines Matching refs:buf
176 struct kobj_attribute *attr, char *buf) in enabled_show() argument
179 return sprintf(buf, "[always] madvise never\n"); in enabled_show()
181 return sprintf(buf, "always [madvise] never\n"); in enabled_show()
183 return sprintf(buf, "always madvise [never]\n"); in enabled_show()
188 const char *buf, size_t count) in enabled_store() argument
192 if (sysfs_streq(buf, "always")) { in enabled_store()
195 } else if (sysfs_streq(buf, "madvise")) { in enabled_store()
198 } else if (sysfs_streq(buf, "never")) { in enabled_store()
215 struct kobj_attribute *attr, char *buf, in single_hugepage_flag_show() argument
218 return sprintf(buf, "%d\n", in single_hugepage_flag_show()
224 const char *buf, size_t count, in single_hugepage_flag_store() argument
230 ret = kstrtoul(buf, 10, &value); in single_hugepage_flag_store()
245 struct kobj_attribute *attr, char *buf) in defrag_show() argument
248 return sprintf(buf, "[always] defer defer+madvise madvise never\n"); in defrag_show()
250 return sprintf(buf, "always [defer] defer+madvise madvise never\n"); in defrag_show()
252 return sprintf(buf, "always defer [defer+madvise] madvise never\n"); in defrag_show()
254 return sprintf(buf, "always defer defer+madvise [madvise] never\n"); in defrag_show()
255 return sprintf(buf, "always defer defer+madvise madvise [never]\n"); in defrag_show()
260 const char *buf, size_t count) in defrag_store() argument
262 if (sysfs_streq(buf, "always")) { in defrag_store()
267 } else if (sysfs_streq(buf, "defer+madvise")) { in defrag_store()
272 } else if (sysfs_streq(buf, "defer")) { in defrag_store()
277 } else if (sysfs_streq(buf, "madvise")) { in defrag_store()
282 } else if (sysfs_streq(buf, "never")) { in defrag_store()
296 struct kobj_attribute *attr, char *buf) in use_zero_page_show() argument
298 return single_hugepage_flag_show(kobj, attr, buf, in use_zero_page_show()
302 struct kobj_attribute *attr, const char *buf, size_t count) in use_zero_page_store() argument
304 return single_hugepage_flag_store(kobj, attr, buf, count, in use_zero_page_store()
311 struct kobj_attribute *attr, char *buf) in hpage_pmd_size_show() argument
313 return sprintf(buf, "%lu\n", HPAGE_PMD_SIZE); in hpage_pmd_size_show()