Lines Matching refs:kbuf
267 static int put_compat_statfs(struct compat_statfs __user *ubuf, struct kstatfs *kbuf)
271 if ((kbuf->f_blocks | kbuf->f_bfree | kbuf->f_bavail |
272 kbuf->f_bsize | kbuf->f_frsize) & 0xffffffff00000000ULL)
276 if (kbuf->f_files != 0xffffffffffffffffULL
277 && (kbuf->f_files & 0xffffffff00000000ULL))
279 if (kbuf->f_ffree != 0xffffffffffffffffULL
280 && (kbuf->f_ffree & 0xffffffff00000000ULL))
284 buf.f_type = kbuf->f_type;
285 buf.f_bsize = kbuf->f_bsize;
286 buf.f_blocks = kbuf->f_blocks;
287 buf.f_bfree = kbuf->f_bfree;
288 buf.f_bavail = kbuf->f_bavail;
289 buf.f_files = kbuf->f_files;
290 buf.f_ffree = kbuf->f_ffree;
291 buf.f_namelen = kbuf->f_namelen;
292 buf.f_fsid.val[0] = kbuf->f_fsid.val[0];
293 buf.f_fsid.val[1] = kbuf->f_fsid.val[1];
294 buf.f_frsize = kbuf->f_frsize;
295 buf.f_flags = kbuf->f_flags;
323 static int put_compat_statfs64(struct compat_statfs64 __user *ubuf, struct kstatfs *kbuf)
327 if ((kbuf->f_bsize | kbuf->f_frsize) & 0xffffffff00000000ULL)
331 buf.f_type = kbuf->f_type;
332 buf.f_bsize = kbuf->f_bsize;
333 buf.f_blocks = kbuf->f_blocks;
334 buf.f_bfree = kbuf->f_bfree;
335 buf.f_bavail = kbuf->f_bavail;
336 buf.f_files = kbuf->f_files;
337 buf.f_ffree = kbuf->f_ffree;
338 buf.f_namelen = kbuf->f_namelen;
339 buf.f_fsid.val[0] = kbuf->f_fsid.val[0];
340 buf.f_fsid.val[1] = kbuf->f_fsid.val[1];
341 buf.f_frsize = kbuf->f_frsize;
342 buf.f_flags = kbuf->f_flags;