filedescent
fdt_size = sizeof(*fdt) + nfiles * sizeof(struct filedescent);
struct filedescent *fdep;
struct filedescent *oldfde, *newfde;
struct filedescent *fde;
struct filedescent fdt_ofiles[NDFILE];
struct filedescent *fde;
struct filedescent *nfde, *ofde;
struct filedescent *fde;
struct filedescent *fde;
struct filedescent *fde;
fdefree_last(struct filedescent *fde)
struct filedescent *fde;
const struct filedescent *fde;
const struct filedescent *fde;
const struct filedescent *fde;
const struct filedescent *fde;
const struct filedescent *fde;
struct filedescent *newfde, *oldfde;
struct filedescent *fde;
cap_rights_fde(const struct filedescent *fdep)
struct filedescent *fdep;
struct filedescent *fdep;
cap_ioctl_limit_check(struct filedescent *fdep, const u_long *cmds,
struct filedescent *fdep;
struct filedescent *fdep;
cap_fcntl_check_fde(struct filedescent *fdep, int cmd)
struct filedescent *fdep;
struct filedescent *fdep;
static void unp_scan(struct mbuf *, void (*)(struct filedescent **, int));
static void unp_freerights(struct filedescent **, int);
unp_freerights(struct filedescent **fdep, int fdcount)
externalize_fdflags(struct filedescent *fde, struct thread *td)
struct filedescent **fdep;
struct filedescent *fde, **fdep, *fdev;
fdep = (struct filedescent **)
unp_remove_dead_ref(struct filedescent **fdep, int fdcount)
unp_restore_undead_ref(struct filedescent **fdep, int fdcount)
unp_scan_socket(struct socket *so, void (*op)(struct filedescent **, int))
unp_gc_scan(struct unpcb *unp, void (*op)(struct filedescent **, int))
unp_scan(struct mbuf *m0, void (*op)(struct filedescent **, int))
sizeof(struct filedescent *));
struct filedescent;
const cap_rights_t *cap_rights_fde(const struct filedescent *fde);
int cap_fcntl_check_fde(struct filedescent *fde, int cmd);
static __inline struct filedescent *
struct filedescent *fde;
fde_copy(struct filedescent *from, struct filedescent *to)
struct filedescent fdt_ofiles[0]; /* open files */
struct filedescent fdt_ofiles[NDFILE];