Searched refs:udfmp (Results 1 – 3 of 3) sorted by relevance
/dragonfly/sys/vfs/udf/ |
H A D | udf_vfsops.c | 263 udfmp = kmalloc(sizeof(*udfmp), M_UDFMOUNT, M_WAITOK | M_ZERO); in udf_mountfs() 271 udfmp->im_dev = dev; in udf_mountfs() 307 udfmp->bmask = udfmp->bsize - 1; in udf_mountfs() 308 udfmp->bshift = ffs(udfmp->bsize) - 1; in udf_mountfs() 372 sector = udfmp->root_icb.loc.lb_num + udfmp->part_start; in udf_mountfs() 394 if (udfmp != NULL) in udf_mountfs() 426 if (udfmp->s_table) in udf_unmount() 428 if (udfmp->hashtbl) in udf_unmount() 456 udfmp->root_vp = vp; in udf_root() 545 unode->udfmp = udfmp; in udf_vget() [all …]
|
H A D | udf_vnops.c | 103 lh = &udfmp->hashtbl[id % udfmp->hashsz]; in udf_hashlookup() 118 lh = &udfmp->hashtbl[id % udfmp->hashsz]; in udf_hashlookup() 142 udfmp = node->udfmp; in udf_hashins() 145 lh = &udfmp->hashtbl[node->hash_id % udfmp->hashsz]; in udf_hashins() 158 udfmp = node->udfmp; in udf_hashrem() 161 lh = &udfmp->hashtbl[node->hash_id % udfmp->hashsz]; in udf_hashrem() 492 ds->udfmp = udfmp; in udf_opendir() 648 udfmp = node->udfmp; in udf_readdir() 883 udfmp = node->udfmp; in udf_lookup() 1028 udfmp = node->udfmp; in udf_readatoffset() [all …]
|
H A D | udf.h | 35 struct udf_mnt *udfmp; member 66 struct udf_mnt *udfmp; member 88 bread(devvp, (off_t)(sector) << udfmp->bshift, size, bp) 96 udf_readlblks(struct udf_mnt *udfmp, int sector, int size, struct buf **bp) in udf_readlblks() argument 98 return (RDSECTOR(udfmp->im_devvp, sector, in udf_readlblks() 99 (size + udfmp->bmask) & ~udfmp->bmask, bp)); in udf_readlblks() 103 udf_readalblks(struct udf_mnt *udfmp, int lsector, int size, struct buf **bp) in udf_readalblks() argument 109 loffset = (off_t)(lsector + udfmp->part_start) << udfmp->bshift; in udf_readalblks() 110 raoffset = loffset + (1 << udfmp->bshift); in udf_readalblks() 113 return (breadn(udfmp->im_devvp, loffset, in udf_readalblks() [all …]
|