Searched refs:ff_invalidranges (Results 1 - 4 of 4) sorted by relevance
/xnu-2782.1.97/bsd/hfs/ |
H A D | hfs_readwrite.c | 480 (rl_scan(&fp->ff_invalidranges, offset, writelimit-1, &invalid_range) != RL_NOOVERLAP)) { 586 if (rl_scan(&fp->ff_invalidranges, zero_off, offset - 1, &invalid_range) != RL_NOOVERLAP) 609 (rl_scan(&fp->ff_invalidranges, 650 rl_add(inval_start, inval_end - 1 , &fp->ff_invalidranges); 665 if (rl_scan(&fp->ff_invalidranges, writelimit, tail_off - 1, &invalid_range) != RL_NOOVERLAP) { 685 rl_remove(io_start, io_end - 1, &fp->ff_invalidranges); 3101 overlaptype = rl_scan(&fp->ff_invalidranges, ap->a_foffset, 3412 rl_remove_all(&fp->ff_invalidranges); 3426 (rl_scan(&fp->ff_invalidranges, fp->ff_size & ~PAGE_MASK_64, 3444 rl_add(zero_limit, length - 1, &fp->ff_invalidranges); [all...] |
H A D | hfs_cnode.h | 60 struct rl_head ff_invalidranges; /* Areas of disk that should read back as zeroes */ member in struct:filefork
|
H A D | hfs_vnops.c | 2625 * transfer the ff_invalidranges and cf_vblocks fields. These 2631 && (!TAILQ_EMPTY(&from_cp->c_rsrcfork->ff_invalidranges) 2672 TAILQ_INIT(&from_rfork->ff_invalidranges); 2765 to_rfork->ff_invalidranges = from_rfork->ff_invalidranges; 2773 rl_init(&from_rfork->ff_invalidranges); 2823 dstfork->ff_invalidranges = srcfork->ff_invalidranges; 2824 rl_init(&srcfork->ff_invalidranges); 2940 if (fp && (((cp->c_flag & C_ALWAYS_ZEROFILL) && !TAILQ_EMPTY(&fp->ff_invalidranges)) || [all...] |
H A D | hfs_cnode.c | 442 rl_init (&lookup_rsrc->lookup_fork.ff_invalidranges); 809 while ((invalid_range = TAILQ_FIRST(&fp->ff_invalidranges))) { 817 rl_remove(start, end, &fp->ff_invalidranges); 1272 rl_init(&fp->ff_invalidranges);
|
Completed in 48 milliseconds