Symbol: fhandle
lib/libsys/_libsys.h
166
typedef int (__sys_lgetfh_t)(const char *, struct fhandle *);
lib/libsys/_libsys.h
167
typedef int (__sys_getfh_t)(const char *, struct fhandle *);
lib/libsys/_libsys.h
223
typedef int (__sys_fhopen_t)(const struct fhandle *, int);
lib/libsys/_libsys.h
29
struct fhandle;
lib/libsys/_libsys.h
428
typedef int (__sys_fhstat_t)(const struct fhandle *, struct stat *);
lib/libsys/_libsys.h
433
typedef int (__sys_fhstatfs_t)(const struct fhandle *, struct statfs *);
lib/libsys/_libsys.h
439
typedef int (__sys_getfhat_t)(int, char *, struct fhandle *, int);
lib/libsys/_libsys.h
440
typedef int (__sys_fhlink_t)(struct fhandle *, const char *);
lib/libsys/_libsys.h
441
typedef int (__sys_fhlinkat_t)(struct fhandle *, int, const char *);
lib/libsys/_libsys.h
442
typedef int (__sys_fhreadlink_t)(struct fhandle *, char *, size_t);
lib/libsys/_libsys.h
576
int __sys_lgetfh(const char * fname, struct fhandle * fhp);
lib/libsys/_libsys.h
577
int __sys_getfh(const char * fname, struct fhandle * fhp);
lib/libsys/_libsys.h
633
int __sys_fhopen(const struct fhandle * u_fhp, int flags);
lib/libsys/_libsys.h
838
int __sys_fhstat(const struct fhandle * u_fhp, struct stat * sb);
lib/libsys/_libsys.h
843
int __sys_fhstatfs(const struct fhandle * u_fhp, struct statfs * buf);
lib/libsys/_libsys.h
849
int __sys_getfhat(int fd, char * path, struct fhandle * fhp, int flags);
lib/libsys/_libsys.h
850
int __sys_fhlink(struct fhandle * fhp, const char * to);
lib/libsys/_libsys.h
851
int __sys_fhlinkat(struct fhandle * fhp, int tofd, const char * to);
lib/libsys/_libsys.h
852
int __sys_fhreadlink(struct fhandle * fhp, char * buf, size_t bufsize);
sys/compat/freebsd32/freebsd32_misc.c
2419
struct fhandle fh;
sys/compat/freebsd32/freebsd32_misc.c
2591
struct fhandle fh;
sys/compat/freebsd32/freebsd32_proto.h
1111
char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
sys/compat/freebsd32/freebsd32_proto.h
629
char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
sys/compat/freebsd32/freebsd32_proto.h
935
char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
sys/kern/vfs_syscalls.c
2489
struct fhandle fh;
sys/kern/vfs_syscalls.c
4728
const struct fhandle *u_fhp;
sys/kern/vfs_syscalls.c
4739
kern_fhopen(struct thread *td, const struct fhandle *u_fhp, int flags)
sys/kern/vfs_syscalls.c
4743
struct fhandle fhp;
sys/kern/vfs_syscalls.c
4828
struct fhandle *u_fhp;
sys/kern/vfs_syscalls.c
4836
struct fhandle fh;
sys/kern/vfs_syscalls.c
4849
kern_fhstat(struct thread *td, struct fhandle fh, struct stat *sb)
sys/kern/vfs_syscalls.c
4874
struct fhandle *u_fhp;
sys/kern/vfs_syscalls.c
681
struct fhandle *u_fhp;
sys/sys/mount.h
1200
int fhlink(struct fhandle *, const char *);
sys/sys/mount.h
1201
int fhlinkat(struct fhandle *, int, const char *);
sys/sys/mount.h
1202
int fhopen(const struct fhandle *, int);
sys/sys/mount.h
1203
int fhreadlink(struct fhandle *, char *, size_t);
sys/sys/mount.h
1204
int fhstat(const struct fhandle *, struct stat *);
sys/sys/mount.h
1205
int fhstatfs(const struct fhandle *, struct statfs *);
sys/sys/mount.h
1208
int getfhat(int, char *, struct fhandle *, int);
sys/sys/mount.h
578
typedef struct fhandle fhandle_t;
sys/sys/syscallsubr.h
165
int kern_fhopen(struct thread *td, const struct fhandle *u_fhp, int flags);
sys/sys/sysproto.h
1680
char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
sys/sys/sysproto.h
1703
char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
sys/sys/sysproto.h
1744
char fhp_l_[PADL_(struct fhandle *)]; struct fhandle * fhp; char fhp_r_[PADR_(struct fhandle *)];
sys/sys/sysproto.h
1748
char fhp_l_[PADL_(struct fhandle *)]; struct fhandle * fhp; char fhp_r_[PADR_(struct fhandle *)];
sys/sys/sysproto.h
1752
char fhp_l_[PADL_(struct fhandle *)]; struct fhandle * fhp; char fhp_r_[PADR_(struct fhandle *)];
sys/sys/sysproto.h
1757
char fhp_l_[PADL_(struct fhandle *)]; struct fhandle * fhp; char fhp_r_[PADR_(struct fhandle *)];
sys/sys/sysproto.h
2563
char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
sys/sys/sysproto.h
2749
char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
sys/sys/sysproto.h
2774
char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
sys/sys/sysproto.h
473
char fhp_l_[PADL_(struct fhandle *)]; struct fhandle * fhp; char fhp_r_[PADR_(struct fhandle *)];
sys/sys/sysproto.h
477
char fhp_l_[PADL_(struct fhandle *)]; struct fhandle * fhp; char fhp_r_[PADR_(struct fhandle *)];
sys/sys/sysproto.h
720
char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
tests/sys/capsicum/linux.cc
1372
struct file_handle* fhandle = (struct file_handle*)malloc(sizeof(struct file_handle) + MAX_HANDLE_SZ);
tests/sys/capsicum/linux.cc
1373
fhandle->handle_bytes = MAX_HANDLE_SZ;
tests/sys/capsicum/linux.cc
1375
EXPECT_OK(name_to_handle_at(dir, "cap_openbyhandle_testfile", fhandle, &mount_id, 0));
tests/sys/capsicum/linux.cc
1377
fd = open_by_handle_at(dir, fhandle, O_RDONLY);
tests/sys/capsicum/linux.cc
1387
EXPECT_CAPMODE(open_by_handle_at(dir, fhandle, O_RDONLY));