tn_size
dir->tn_size -= (sizeof (struct tdirent) + namelen);
dir->tn_size = 2 * sizeof (struct tdirent) + 5; /* dot and dotdot */
dir->tn_size -= (sizeof (struct tdirent) + namelen);
ASSERT(dir->tn_size == 0);
dir->tn_size += alloc_size;
t->tn_size = 0;
size_t oldsize = tp->tn_size;
tp->tn_size = newsize;
tp->tn_size = newsize;
self->tn_size = len - 1;
error = uiomove(tp->tn_symlink, tp->tn_size, UIO_READ, uiop);
if (tp->tn_size != 0) {
ASSERT(tp->tn_size == 0);
tmp_memfree(tp->tn_symlink, tp->tn_size + 1);
if (off + len > tp->tn_size + PAGEOFFSET) {
if (off + len > tp->tn_size + PAGEOFFSET) {
eoff = MIN(off + len, tp->tn_size);
kllen = MIN(tmp_klustsize, tp->tn_size - klstart);
P2ROUNDUP_TYPED(tp->tn_size, PAGESIZE, u_offset_t);
if (tp->tn_size == lp->l_start) {
if (tp->tn_size < lp->l_start) {
lp->l_start = tp->tn_size;
if (offset + bytes > tp->tn_size) {
old_tn_size = tp->tn_size;
tp->tn_size = new_tn_size;
diff = tp->tn_size - offset;
uiop->uio_loffset = tp->tn_size;
vap->va_size = (u_offset_t)tp->tn_size;