82
sys_setxattr(char __user *path, char __user *name, void __user *value,
83
size_t size, int flags)
81
SYSCALL_DEFINE5(setxattr, char __user *, path, char __user *, name,
82
void __user *, value, size_t, size, int, flags)
85
84
struct nameidata nd;
97
sys_lsetxattr(char __user *path, char __user *name, void __user *value,
98
size_t size, int flags)
95
SYSCALL_DEFINE5(lsetxattr, char __user *, path, char __user *, name,
96
void __user *, value, size_t, size, int, flags)
100
98
struct nameidata nd;
112
sys_fsetxattr(int fd, char __user *name, void __user *value,
113
size_t size, int flags)
109
SYSCALL_DEFINE5(fsetxattr, int, fd, char __user *, name,
110
void __user *,value, size_t, size, int, flags)
116
113
int error = -EBADF;
180
sys_getxattr(char __user *path, char __user *name, void __user *value,
176
SYSCALL_DEFINE4(getxattr, char __user *, path, char __user *, name,
177
void __user *, value, size_t, size)
183
179
struct nameidata nd;
195
sys_lgetxattr(char __user *path, char __user *name, void __user *value,
190
SYSCALL_DEFINE4(lgetxattr, char __user *, path, char __user *,
191
name, void __user *, value, size_t, size)
198
193
struct nameidata nd;
210
sys_fgetxattr(int fd, char __user *name, void __user *value, size_t size)
204
SYSCALL_DEFINE4(fgetxattr, int, fd, char __user *, name, void __user *, value,
213
208
ssize_t error = -EBADF;
265
sys_listxattr(char __user *path, char __user *list, size_t size)
259
SYSCALL_DEFINE3(listxattr, char __user *, path, char __user *, list,
267
262
struct nameidata nd;
279
sys_llistxattr(char __user *path, char __user *list, size_t size)
273
SYSCALL_DEFINE3(llistxattr, char __user *, path, char __user *, list,
281
276
struct nameidata nd;
293
sys_flistxattr(int fd, char __user *list, size_t size)
287
SYSCALL_DEFINE3(flistxattr, int, fd, char __user *, list, size_t, size)
296
290
ssize_t error = -EBADF;
337
sys_removexattr(char __user *path, char __user *name)
330
SYSCALL_DEFINE2(removexattr, char __user *, path, char __user *, name)
339
332
struct nameidata nd;
351
sys_lremovexattr(char __user *path, char __user *name)
343
SYSCALL_DEFINE2(lremovexattr, char __user *, path, char __user *, name)
353
345
struct nameidata nd;
365
sys_fremovexattr(int fd, char __user *name)
356
SYSCALL_DEFINE2(fremovexattr, int, fd, char __user *, name)
368
359
int error = -EBADF;