Lines Matching refs:fdfile_t
112 static void fdfile_ctor(fdfile_t *);
113 static void fdfile_dtor(fdfile_t *);
121 static void fill_file2(struct kinfo_file *, const file_t *, const fdfile_t *,
210 (fdfile_t *)fdp->fd_dfdfile[fd]);
260 fdfile_t **ff = fd->fd_dt->dt_ff;
290 fdfile_t *ff;
319 fdfile_t *ff;
357 fdfile_t *ff;
371 KASSERT(fd >= NDFDFILE || ff == (fdfile_t *)fdp->fd_dfdfile[fd]);
448 fdfile_t *ff;
457 KASSERT(fd >= NDFDFILE || ff == (fdfile_t *)fdp->fd_dfdfile[fd]);
570 fdfile_t *ff;
608 fdfile_t *ff;
619 KASSERT(fd >= NDFDFILE || ff == (fdfile_t *)fdp->fd_dfdfile[fd]);
773 fdfile_t *ff;
780 * and allocate an fdfile_t up front in case we need it.
905 KASSERT(dt->dt_ff[0] == (fdfile_t *)fdp->fd_dfdfile[0]);
933 dt->dt_ff[i] = kmem_alloc(sizeof(fdfile_t), KM_SLEEP);
943 dt->dt_ff[i] == (fdfile_t *)fdp->fd_dfdfile[i]);
1062 KASSERT(dt->dt_ff[0] == (fdfile_t *)fdp->fd_dfdfile[0]);
1074 i = sizeof(fdfile_t *) * oldnfiles;
1077 numfiles * sizeof(fdfile_t *) - i);
1116 KASSERT(newdt->dt_ff[0] == (fdfile_t *)fdp->fd_dfdfile[0]);
1179 fdfile_t *ff;
1201 KASSERT(fd >= NDFDFILE || ff == (fdfile_t *)fdp->fd_dfdfile[fd]);
1214 fdfile_t *ff;
1223 KASSERT(fd >= NDFDFILE || ff == (fdfile_t *)fdp->fd_dfdfile[fd]);
1281 fdfile_ctor(fdfile_t *ff)
1289 fdfile_dtor(fdfile_t *ff)
1341 (fdfile_t *)fdp->fd_dfdfile[fd]);
1363 fdfile_t **ffp;
1375 CTASSERT(sizeof(fdp->fd_dfdfile[0]) >= sizeof(fdfile_t));
1377 fdfile_ctor(*ffp = (fdfile_t *)fdp->fd_dfdfile[i]);
1390 fdfile_dtor((fdfile_t *)fdp->fd_dfdfile[i]);
1427 fdfile_t *ff, **ffp, **nffp, *ff2;
1447 (fdfile_t *)&newfdp->fd_dfdfile[i]);
1483 NDFDFILE * sizeof(fdfile_t **));
1485 (i - NDFDFILE) * sizeof(fdfile_t **));
1505 *nffp == (fdfile_t *)newfdp->fd_dfdfile[i]);
1527 /* Allocate an fdfile_t to represent it. */
1552 KASSERT(newdt->dt_ff[0] == (fdfile_t *)newfdp->fd_dfdfile[0]);
1566 fdfile_t *ff;
1575 (fdfile_t *)fdp->fd_dfdfile[0]);
1595 ff == (fdfile_t *)fdp->fd_dfdfile[fd]);
1719 fdfile_t *ff;
1778 fdfile_t *ff;
1814 ff == (fdfile_t *)fdp->fd_dfdfile[fd]);
1820 * No other threads can see the fdfile_t at
1880 fdfile_t *ff = atomic_load_consume(&fdp->fd_dt)->dt_ff[fd];
1891 fdfile_t *ff = atomic_load_consume(&fdp->fd_dt)->dt_ff[fd];
2067 fdfile_t *ff;
2169 fdfile_t *ff;
2246 fdfile_t *ff;
2413 fill_file2(struct kinfo_file *kp, const file_t *fp, const fdfile_t *ff,