Symbol: fdnode
lib/libkvm/kvm_file.c
120
struct fdnode *new_fd_files;
lib/libkvm/kvm_file.c
124
malloc(fd_nfiles * sizeof(struct fdnode));
lib/libkvm/kvm_file.c
133
n = fdp.fd_nfiles * sizeof(struct fdnode);
lib/libkvm/kvm_file.c
93
struct fdnode *fd_files;
lib/libkvm/kvm_file.c
98
fd_files = malloc(fd_nfiles * sizeof(struct fdnode));
sys/kern/kern_descrip.c
1632
struct fdnode *newfiles;
sys/kern/kern_descrip.c
1633
struct fdnode *oldfiles;
sys/kern/kern_descrip.c
1643
newfiles = kmalloc(nf * sizeof(struct fdnode), M_FILEDESC, M_WAITOK);
sys/kern/kern_descrip.c
1661
bcopy(fdp->fd_files, newfiles, fdp->fd_nfiles * sizeof(struct fdnode));
sys/kern/kern_descrip.c
1662
bzero(&newfiles[fdp->fd_nfiles], extra * sizeof(struct fdnode));
sys/kern/kern_descrip.c
185
fclearcache(struct fdnode *fdn, struct fdcache *match_fdc, int status)
sys/kern/kern_descrip.c
1878
struct fdnode *fdnode;
sys/kern/kern_descrip.c
1897
fdnode = &fdp->fd_files[fdp->fd_freefile];
sys/kern/kern_descrip.c
1898
for (i = last - fdp->fd_freefile; --i >= 0; ++fdnode) {
sys/kern/kern_descrip.c
1899
if (fdnode->fp == NULL && --n <= 0) {
sys/kern/kern_descrip.c
2466
struct fdnode *fdnode;
sys/kern/kern_descrip.c
2504
newfdp->fd_files = kmalloc(i * sizeof(struct fdnode),
sys/kern/kern_descrip.c
2565
bcopy(fdp->fd_files, newfdp->fd_files, i * sizeof(struct fdnode));
sys/kern/kern_descrip.c
2567
fdnode = &newfdp->fd_files[i];
sys/kern/kern_descrip.c
2568
if (fdnode->reserved) {
sys/kern/kern_descrip.c
2570
fdnode->reserved = 0;
sys/kern/kern_descrip.c
2572
} else if (fdnode->fp) {
sys/kern/kern_descrip.c
2573
bzero(&fdnode->tdcache, sizeof(fdnode->tdcache));
sys/kern/kern_descrip.c
2574
if (fdnode->fp->f_type == DTYPE_KQUEUE ||
sys/kern/kern_descrip.c
2575
(fdnode->fileflags & UF_FOCLOSE) != 0) {
sys/kern/kern_descrip.c
2578
fhold(fdnode->fp);
sys/kern/kern_descrip.c
2596
struct fdnode *fdnode;
sys/kern/kern_descrip.c
2632
fdnode = &fdp->fd_files[i];
sys/kern/kern_descrip.c
2633
if (fdnode->fp == NULL ||
sys/kern/kern_descrip.c
2634
fdnode->fp->f_type != DTYPE_VNODE) {
sys/kern/kern_descrip.c
2637
fp = fdnode->fp;
sys/kern/kern_descrip.c
331
struct fdnode *fdn;
sys/sys/filedesc.h
82
struct fdnode *fd_files; /* file structures for open files */
sys/sys/filedesc.h
99
struct fdnode fd_builtin_files[NDFILE];
sys/sys/thread.h
79
struct fdnode;
sys/vfs/tmpfs/tmpfs_vnops.c
1262
struct tmpfs_node *fdnode;
sys/vfs/tmpfs/tmpfs_vnops.c
1302
fdnode = VP_TO_TMPFS_DIR(fdvp);
sys/vfs/tmpfs/tmpfs_vnops.c
1305
tmpfs_lock4(fdnode, tdnode, fnode, tnode);
sys/vfs/tmpfs/tmpfs_vnops.c
1316
de = tmpfs_dir_lookup(fdnode, fnode, fncp);
sys/vfs/tmpfs/tmpfs_vnops.c
1357
(fdnode->tn_flags & (APPEND | IMMUTABLE))) {
sys/vfs/tmpfs/tmpfs_vnops.c
1385
if (fdnode != tdnode) {
sys/vfs/tmpfs/tmpfs_vnops.c
1386
tmpfs_dir_detach_locked(fdnode, de);
sys/vfs/tmpfs/tmpfs_vnops.c
1389
KKASSERT(de == tmpfs_dir_lookup(fdnode, fnode, fncp));
sys/vfs/tmpfs/tmpfs_vnops.c
1390
RB_REMOVE(tmpfs_dirtree, &fdnode->tn_dir.tn_dirtree, de);
sys/vfs/tmpfs/tmpfs_vnops.c
1392
&fdnode->tn_dir.tn_cookietree, de);
sys/vfs/tmpfs/tmpfs_vnops.c
1430
if (fdnode != tdnode) {
sys/vfs/tmpfs/tmpfs_vnops.c
1447
tmpfs_unlock4(fdnode, tdnode, fnode, tnode);
sys/vfs/tmpfs/tmpfs_vnops.c
1466
tmpfs_unlock4(fdnode, tdnode, fnode, tnode);
usr.bin/fstat/fstat.c
120
struct fdnode *ofiles; /* buffer of pointers to file structures */
usr.bin/fstat/fstat.c
126
ofiles = malloc((d) * sizeof(struct fdnode)); \
usr.bin/fstat/fstat.c
350
(filed.fd_lastfile+1) * sizeof(struct fdnode))) {