Searched refs:ff_invalidranges (Results 1 - 4 of 4) sorted by relevance
/darwin-on-arm/xnu/bsd/hfs/ |
H A D | hfs_readwrite.c | 451 (rl_scan(&fp->ff_invalidranges, offset, writelimit-1, &invalid_range) != RL_NOOVERLAP)) { 557 if (rl_scan(&fp->ff_invalidranges, zero_off, offset - 1, &invalid_range) != RL_NOOVERLAP) 580 (rl_scan(&fp->ff_invalidranges, 621 rl_add(inval_start, inval_end - 1 , &fp->ff_invalidranges); 636 if (rl_scan(&fp->ff_invalidranges, writelimit, tail_off - 1, &invalid_range) != RL_NOOVERLAP) { 656 rl_remove(io_start, io_end - 1, &fp->ff_invalidranges); 2704 overlaptype = rl_scan(&fp->ff_invalidranges, ap->a_foffset, 2985 (rl_scan(&fp->ff_invalidranges, fp->ff_size & ~PAGE_MASK_64, 3003 rl_add(zero_limit, length - 1, &fp->ff_invalidranges); 3012 rl_add(fp->ff_size, length - 1, &fp->ff_invalidranges); [all...] |
H A D | hfs_cnode.c | 422 rl_init (&lookup_rsrc->lookup_fork.ff_invalidranges); 786 while ((invalid_range = TAILQ_FIRST(&fp->ff_invalidranges))) { 794 rl_remove(start, end, &fp->ff_invalidranges); 1225 rl_init(&fp->ff_invalidranges);
|
H A D | hfs_cnode.h | 59 struct rl_head ff_invalidranges; /* Areas of disk that should read back as zeroes */ member in struct:filefork
|
H A D | hfs_vnops.c | 2199 invalid_range = TAILQ_FIRST(&dstfork->ff_invalidranges); 2209 while ((invalid_range = TAILQ_FIRST(&srcfork->ff_invalidranges))) { 2214 rl_remove(start, end, &srcfork->ff_invalidranges); 2215 rl_add(start, end, &dstfork->ff_invalidranges); 2319 if (fp && (((cp->c_flag & C_ALWAYS_ZEROFILL) && !TAILQ_EMPTY(&fp->ff_invalidranges)) || 2331 if (!TAILQ_EMPTY(&fp->ff_invalidranges)) { 2341 while ((invalid_range = TAILQ_FIRST(&fp->ff_invalidranges))) { 2349 rl_remove(start, end, &fp->ff_invalidranges); 3374 rl_init(&temp_rsrc_fork->ff_invalidranges); 5025 if (!TAILQ_EMPTY(&cp->c_datafork->ff_invalidranges)) { [all...] |
Completed in 42 milliseconds