Add syscall definitions for linux xattr syscalls.
MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D25387
This commit is contained in:
parent
8036e7876d
commit
36507f85dc
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=362691
@ -1112,40 +1112,94 @@
|
||||
int linux_readahead(void);
|
||||
}
|
||||
188 AUE_NULL STD {
|
||||
int linux_setxattr(void);
|
||||
int linux_setxattr(
|
||||
const char *path,
|
||||
const char *name,
|
||||
const char *value,
|
||||
l_size_t size,
|
||||
l_int flags
|
||||
);
|
||||
}
|
||||
189 AUE_NULL STD {
|
||||
int linux_lsetxattr(void);
|
||||
int linux_lsetxattr(
|
||||
const char *path,
|
||||
const char *name,
|
||||
const char *value,
|
||||
l_size_t size,
|
||||
l_int flags
|
||||
);
|
||||
}
|
||||
190 AUE_NULL STD {
|
||||
int linux_fsetxattr(void);
|
||||
int linux_fsetxattr(
|
||||
l_int fd,
|
||||
const char *name,
|
||||
const char *value,
|
||||
l_size_t size,
|
||||
l_int flags
|
||||
);
|
||||
}
|
||||
191 AUE_NULL STD {
|
||||
int linux_getxattr(void);
|
||||
int linux_getxattr(
|
||||
const char *path,
|
||||
const char *name,
|
||||
char *value,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
192 AUE_NULL STD {
|
||||
int linux_lgetxattr(void);
|
||||
int linux_lgetxattr(
|
||||
const char *path,
|
||||
const char *name,
|
||||
char *value,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
193 AUE_NULL STD {
|
||||
int linux_fgetxattr(void);
|
||||
int linux_fgetxattr(
|
||||
l_int fd,
|
||||
const char *name,
|
||||
char *value,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
194 AUE_NULL STD {
|
||||
int linux_listxattr(void);
|
||||
int linux_listxattr(
|
||||
const char *path,
|
||||
const char *list,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
195 AUE_NULL STD {
|
||||
int linux_llistxattr(void);
|
||||
int linux_llistxattr(
|
||||
const char *path,
|
||||
const char *list,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
196 AUE_NULL STD {
|
||||
int linux_flistxattr(void);
|
||||
int linux_flistxattr(
|
||||
l_int fd,
|
||||
const char *list,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
197 AUE_NULL STD {
|
||||
int linux_removexattr(void);
|
||||
int linux_removexattr(
|
||||
const char *path,
|
||||
const char *name
|
||||
);
|
||||
}
|
||||
198 AUE_NULL STD {
|
||||
int linux_lremovexattr(void);
|
||||
int linux_lremovexattr(
|
||||
const char *path,
|
||||
const char *name
|
||||
);
|
||||
}
|
||||
199 AUE_NULL STD {
|
||||
int linux_fremovexattr(void);
|
||||
int linux_fremovexattr(
|
||||
l_int fd,
|
||||
const char *name
|
||||
);
|
||||
}
|
||||
200 AUE_NULL STD {
|
||||
int linux_tkill(
|
||||
|
@ -1217,40 +1217,94 @@
|
||||
}
|
||||
225 AUE_NULL UNIMPL linux_readahead
|
||||
226 AUE_NULL STD {
|
||||
int linux_setxattr(void);
|
||||
int linux_setxattr(
|
||||
const char *path,
|
||||
const char *name,
|
||||
const char *value,
|
||||
l_size_t size,
|
||||
l_int flags
|
||||
);
|
||||
}
|
||||
227 AUE_NULL STD {
|
||||
int linux_lsetxattr(void);
|
||||
int linux_lsetxattr(
|
||||
const char *path,
|
||||
const char *name,
|
||||
const char *value,
|
||||
l_size_t size,
|
||||
l_int flags
|
||||
);
|
||||
}
|
||||
228 AUE_NULL STD {
|
||||
int linux_fsetxattr(void);
|
||||
int linux_fsetxattr(
|
||||
l_int fd,
|
||||
const char *name,
|
||||
const char *value,
|
||||
l_size_t size,
|
||||
l_int flags
|
||||
);
|
||||
}
|
||||
229 AUE_NULL STD {
|
||||
int linux_getxattr(void);
|
||||
int linux_getxattr(
|
||||
const char *path,
|
||||
const char *name,
|
||||
char *value,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
230 AUE_NULL STD {
|
||||
int linux_lgetxattr(void);
|
||||
int linux_lgetxattr(
|
||||
const char *path,
|
||||
const char *name,
|
||||
char *value,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
231 AUE_NULL STD {
|
||||
int linux_fgetxattr(void);
|
||||
int linux_fgetxattr(
|
||||
l_int fd,
|
||||
const char *name,
|
||||
char *value,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
232 AUE_NULL STD {
|
||||
int linux_listxattr(void);
|
||||
int linux_listxattr(
|
||||
const char *path,
|
||||
const char *list,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
233 AUE_NULL STD {
|
||||
int linux_llistxattr(void);
|
||||
int linux_llistxattr(
|
||||
const char *path,
|
||||
const char *list,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
234 AUE_NULL STD {
|
||||
int linux_flistxattr(void);
|
||||
int linux_flistxattr(
|
||||
l_int fd,
|
||||
const char *list,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
235 AUE_NULL STD {
|
||||
int linux_removexattr(void);
|
||||
int linux_removexattr(
|
||||
const char *path,
|
||||
const char *name
|
||||
);
|
||||
}
|
||||
236 AUE_NULL STD {
|
||||
int linux_lremovexattr(void);
|
||||
int linux_lremovexattr(
|
||||
const char *path,
|
||||
const char *name
|
||||
);
|
||||
}
|
||||
237 AUE_NULL STD {
|
||||
int linux_fremovexattr(void);
|
||||
int linux_fremovexattr(
|
||||
l_int fd,
|
||||
const char *name
|
||||
);
|
||||
}
|
||||
238 AUE_NULL STD {
|
||||
int linux_tkill(
|
||||
|
@ -19,40 +19,94 @@
|
||||
3 AUE_NULL UNIMPL linux_io_cancel
|
||||
4 AUE_NULL UNIMPL linux_io_getevents
|
||||
5 AUE_NULL STD {
|
||||
int linux_setxattr(void);
|
||||
int linux_setxattr(
|
||||
const char *path,
|
||||
const char *name,
|
||||
const char *value,
|
||||
l_size_t size,
|
||||
l_int flags
|
||||
);
|
||||
}
|
||||
6 AUE_NULL STD {
|
||||
int linux_lsetxattr(void);
|
||||
int linux_lsetxattr(
|
||||
const char *path,
|
||||
const char *name,
|
||||
const char *value,
|
||||
l_size_t size,
|
||||
l_int flags
|
||||
);
|
||||
}
|
||||
7 AUE_NULL STD {
|
||||
int linux_fsetxattr(void);
|
||||
int linux_fsetxattr(
|
||||
l_int fd,
|
||||
const char *name,
|
||||
const char *value,
|
||||
l_size_t size,
|
||||
l_int flags
|
||||
);
|
||||
}
|
||||
8 AUE_NULL STD {
|
||||
int linux_getxattr(void);
|
||||
int linux_getxattr(
|
||||
const char *path,
|
||||
const char *name,
|
||||
char *value,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
9 AUE_NULL STD {
|
||||
int linux_lgetxattr(void);
|
||||
int linux_lgetxattr(
|
||||
const char *path,
|
||||
const char *name,
|
||||
char *value,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
10 AUE_NULL STD {
|
||||
int linux_fgetxattr(void);
|
||||
int linux_fgetxattr(
|
||||
l_int fd,
|
||||
const char *name,
|
||||
char *value,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
11 AUE_NULL STD {
|
||||
int linux_listxattr(void);
|
||||
int linux_listxattr(
|
||||
const char *path,
|
||||
const char *list,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
12 AUE_NULL STD {
|
||||
int linux_llistxattr(void);
|
||||
int linux_llistxattr(
|
||||
const char *path,
|
||||
const char *list,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
13 AUE_NULL STD {
|
||||
int linux_flistxattr(void);
|
||||
int linux_flistxattr(
|
||||
l_int fd,
|
||||
const char *list,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
14 AUE_NULL STD {
|
||||
int linux_removexattr(void);
|
||||
int linux_removexattr(
|
||||
const char *path,
|
||||
const char *name
|
||||
);
|
||||
}
|
||||
15 AUE_NULL STD {
|
||||
int linux_lremovexattr(void);
|
||||
int linux_lremovexattr(
|
||||
const char *path,
|
||||
const char *name
|
||||
);
|
||||
}
|
||||
16 AUE_NULL STD {
|
||||
int linux_fremovexattr(void);
|
||||
int linux_fremovexattr(
|
||||
l_int fd,
|
||||
const char *name
|
||||
);
|
||||
}
|
||||
17 AUE_GETCWD STD {
|
||||
int linux_getcwd(
|
||||
|
@ -1238,40 +1238,94 @@
|
||||
}
|
||||
225 AUE_NULL UNIMPL linux_readahead
|
||||
226 AUE_NULL STD {
|
||||
int linux_setxattr(void);
|
||||
int linux_setxattr(
|
||||
const char *path,
|
||||
const char *name,
|
||||
const char *value,
|
||||
l_size_t size,
|
||||
l_int flags
|
||||
);
|
||||
}
|
||||
227 AUE_NULL STD {
|
||||
int linux_lsetxattr(void);
|
||||
int linux_lsetxattr(
|
||||
const char *path,
|
||||
const char *name,
|
||||
const char *value,
|
||||
l_size_t size,
|
||||
l_int flags
|
||||
);
|
||||
}
|
||||
228 AUE_NULL STD {
|
||||
int linux_fsetxattr(void);
|
||||
int linux_fsetxattr(
|
||||
l_int fd,
|
||||
const char *name,
|
||||
const char *value,
|
||||
l_size_t size,
|
||||
l_int flags
|
||||
);
|
||||
}
|
||||
229 AUE_NULL STD {
|
||||
int linux_getxattr(void);
|
||||
int linux_getxattr(
|
||||
const char *path,
|
||||
const char *name,
|
||||
char *value,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
230 AUE_NULL STD {
|
||||
int linux_lgetxattr(void);
|
||||
int linux_lgetxattr(
|
||||
const char *path,
|
||||
const char *name,
|
||||
char *value,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
231 AUE_NULL STD {
|
||||
int linux_fgetxattr(void);
|
||||
int linux_fgetxattr(
|
||||
l_int fd,
|
||||
const char *name,
|
||||
char *value,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
232 AUE_NULL STD {
|
||||
int linux_listxattr(void);
|
||||
int linux_listxattr(
|
||||
const char *path,
|
||||
const char *list,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
233 AUE_NULL STD {
|
||||
int linux_llistxattr(void);
|
||||
int linux_llistxattr(
|
||||
const char *path,
|
||||
const char *list,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
234 AUE_NULL STD {
|
||||
int linux_flistxattr(void);
|
||||
int linux_flistxattr(
|
||||
l_int fd,
|
||||
const char *list,
|
||||
l_size_t size
|
||||
);
|
||||
}
|
||||
235 AUE_NULL STD {
|
||||
int linux_removexattr(void);
|
||||
int linux_removexattr(
|
||||
const char *path,
|
||||
const char *name
|
||||
);
|
||||
}
|
||||
236 AUE_NULL STD {
|
||||
int linux_lremovexattr(void);
|
||||
int linux_lremovexattr(
|
||||
const char *path,
|
||||
const char *name
|
||||
);
|
||||
}
|
||||
237 AUE_NULL STD {
|
||||
int linux_fremovexattr(void);
|
||||
int linux_fremovexattr(
|
||||
l_int fd,
|
||||
const char *name
|
||||
);
|
||||
}
|
||||
238 AUE_NULL STD {
|
||||
int linux_tkill(
|
||||
|
Loading…
Reference in New Issue
Block a user