Lines Matching refs:df
202 struct dtfs_file *df = DTFS_PTOF(pn); in dtfs_freenode() local
213 for (i = 0; i < BLOCKNUM(df->df_datalen, DTFS_BLOCKSHIFT); i++) in dtfs_freenode()
214 free(df->df_blocks[i]); in dtfs_freenode()
215 if (df->df_datalen > i << DTFS_BLOCKSHIFT) in dtfs_freenode()
216 free(df->df_blocks[i]); in dtfs_freenode()
219 free(df->df_linktarget); in dtfs_freenode()
232 free(df); in dtfs_freenode()
239 struct dtfs_file *df = DTFS_PTOF(pn); in dtfs_setsize() local
245 needalloc = newsize > ROUNDUP(df->df_datalen, DTFS_BLOCKSIZE); in dtfs_setsize()
252 for (i = newblocks; i < df->df_numblocks; i++) in dtfs_setsize()
253 free(df->df_blocks[i]); in dtfs_setsize()
255 df->df_blocks = erealloc(df->df_blocks, in dtfs_setsize()
262 for (i = df->df_numblocks; i < newblocks; i++) { in dtfs_setsize()
263 df->df_blocks[i] = emalloc(DTFS_BLOCKSIZE); in dtfs_setsize()
264 memset(df->df_blocks[i], 0, DTFS_BLOCKSIZE); in dtfs_setsize()
268 df->df_datalen = newsize; in dtfs_setsize()
269 df->df_numblocks = newblocks; in dtfs_setsize()
317 struct dtfs_file *df = DTFS_PTOF(pn_file); in dtfs_removedent() local
320 df->df_dotdot = NULL; in dtfs_removedent()
348 struct dtfs_file *df; in dtfs_isunder() local
353 df = DTFS_CTOF(pn); in dtfs_isunder()
354 pn = df->df_dotdot; in dtfs_isunder()