stat.h (5c34202b8bf942da411b6599668a76b07449bbfd) | stat.h (a7c1938e22c02b008655524c766d185ae99d9d53) |
---|---|
1#ifndef _LINUX_STAT_H 2#define _LINUX_STAT_H 3 4#ifdef __KERNEL__ 5 6#include <asm/stat.h> 7 8#endif --- 44 unchanged lines hidden (view full) --- 53#define S_IWUGO (S_IWUSR|S_IWGRP|S_IWOTH) 54#define S_IXUGO (S_IXUSR|S_IXGRP|S_IXOTH) 55 56#define UTIME_NOW ((1l << 30) - 1l) 57#define UTIME_OMIT ((1l << 30) - 2l) 58 59#include <linux/types.h> 60#include <linux/time.h> | 1#ifndef _LINUX_STAT_H 2#define _LINUX_STAT_H 3 4#ifdef __KERNEL__ 5 6#include <asm/stat.h> 7 8#endif --- 44 unchanged lines hidden (view full) --- 53#define S_IWUGO (S_IWUSR|S_IWGRP|S_IWOTH) 54#define S_IXUGO (S_IXUSR|S_IXGRP|S_IXOTH) 55 56#define UTIME_NOW ((1l << 30) - 1l) 57#define UTIME_OMIT ((1l << 30) - 2l) 58 59#include <linux/types.h> 60#include <linux/time.h> |
61#include <linux/uidgid.h> |
|
61 62struct kstat { 63 u64 ino; 64 dev_t dev; 65 umode_t mode; 66 unsigned int nlink; | 62 63struct kstat { 64 u64 ino; 65 dev_t dev; 66 umode_t mode; 67 unsigned int nlink; |
67 uid_t uid; 68 gid_t gid; | 68 kuid_t uid; 69 kgid_t gid; |
69 dev_t rdev; 70 loff_t size; 71 struct timespec atime; 72 struct timespec mtime; 73 struct timespec ctime; 74 unsigned long blksize; 75 unsigned long long blocks; 76}; 77 78#endif 79 80#endif | 70 dev_t rdev; 71 loff_t size; 72 struct timespec atime; 73 struct timespec mtime; 74 struct timespec ctime; 75 unsigned long blksize; 76 unsigned long long blocks; 77}; 78 79#endif 80 81#endif |