Home
last modified time | relevance | path

Searched refs:ex_offset (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/sys/fs/efs/
H A Defs_subr.c382 ex->ex_offset = be32toh(dex->ex_words[1]) & 0x00ffffff; in efs_dextent_to_extent()
395 KASSERT((ex->ex_offset & ~EFS_EXTENT_OFFSET_MASK) == 0); in efs_extent_to_dextent()
399 dex->ex_words[1] = htobe32(ex->ex_offset); in efs_extent_to_dextent()
450 offset = ex.ex_offset * EFS_BB_SIZE; in efs_extent_iterator_init()
473 numinextents = ex.ex_offset; in efs_extent_iterator_init()
493 offset = ex2.ex_offset * EFS_BB_SIZE; in efs_extent_iterator_init()
540 offset = ex2.ex_offset * EFS_BB_SIZE; in efs_extent_iterator_init()
H A Defs_extent.h40 ex_offset:24; /* logical file offset (in bb) */ member
55 uint32_t ex_offset; /* NB: only 24 bits on disk */ member
H A Defs_vnops.c266 start = ex.ex_offset * EFS_BB_SIZE; in efs_read()
618 if (ap->a_bn >= ex.ex_offset && in efs_bmap()
619 ap->a_bn < (ex.ex_offset + ex.ex_length)) { in efs_bmap()
637 if (ap->a_bn < ex.ex_offset) { in efs_bmap()
642 KASSERT(ap->a_bn >= ex.ex_offset); in efs_bmap()
643 KASSERT(ex.ex_length > ap->a_bn - ex.ex_offset); in efs_bmap()
645 *ap->a_bnp = ex.ex_bn + (ap->a_bn - ex.ex_offset); in efs_bmap()
647 *ap->a_runp = ex.ex_length - (ap->a_bn - ex.ex_offset) - 1; in efs_bmap()