Home
last modified time | relevance | path

Searched refs:spmp (Results 1 – 19 of 19) sorted by relevance

/dragonfly/usr.sbin/makefs/hammer2/
H A Dhammer2_vfsops.c913 hmp->spmp = NULL; in hammer2_pfsfree_scan()
976 hammer2_pfs_t *spmp; in hammer2_vfs_mount() local
1215 spmp = hmp->spmp; in hammer2_vfs_mount()
1264 spmp->inode_tid = 1; in hammer2_vfs_mount()
1285 spmp->iroot = hammer2_inode_get(spmp, &xop, -1, -1); in hammer2_vfs_mount()
1286 spmp->spmp_hmp = hmp; in hammer2_vfs_mount()
1326 spmp = hmp->spmp; in hammer2_vfs_mount()
1498 hammer2_pfs_t *spmp; in hammer2_update_pmps() local
1514 spmp = hmp->spmp; in hammer2_update_pmps()
2328 hammer2_pfs_t *spmp; in hammer2_fixup_pfses() local
[all …]
H A Dhammer2_ioctl.c449 hammer2_inode_lock(hmp->spmp->iroot, 0); in hammer2_ioctl_pfs_get()
529 hammer2_inode_unlock(hmp->spmp->iroot); in hammer2_ioctl_pfs_get()
559 parent = hammer2_inode_chain(hmp->spmp->iroot, 0, in hammer2_ioctl_pfs_lookup()
602 hammer2_inode_unlock(hmp->spmp->iroot); in hammer2_ioctl_pfs_lookup()
637 mtid = hammer2_trans_sub(hmp->spmp); in hammer2_ioctl_pfs_create()
711 hammer2_pfs_t *spmp; in hammer2_ioctl_pfs_delete() local
768 spmp = hmp->spmp; in hammer2_ioctl_pfs_delete()
769 dip = spmp->iroot; in hammer2_ioctl_pfs_delete()
770 hammer2_trans_init(spmp, 0); in hammer2_ioctl_pfs_delete()
797 hammer2_trans_done(spmp, HAMMER2_TRANS_SIDEQ); in hammer2_ioctl_pfs_delete()
[all …]
H A Dhammer2_freemap.c207 KKASSERT(hmp->spmp); in hammer2_freemap_alloc()
208 mtid = hammer2_trans_sub(hmp->spmp); in hammer2_freemap_alloc()
323 error = hammer2_chain_create(parentp, &chain, NULL, hmp->spmp, in hammer2_freemap_try_alloc()
953 KKASSERT(hmp->spmp); in hammer2_freemap_adjust()
954 mtid = hammer2_trans_sub(hmp->spmp); in hammer2_freemap_adjust()
1017 error = hammer2_chain_create(&parent, &chain, NULL, hmp->spmp, in hammer2_freemap_adjust()
H A Dhammer2_flush.c1338 if (ip == pmp->iroot && pmp != hmp->spmp) { in hammer2_xop_inode_flush()
1397 hammer2_trans_init(hmp->spmp, HAMMER2_TRANS_ISFLUSH); in hammer2_xop_inode_flush()
1405 if (hmp->spmp->iroot) { in hammer2_xop_inode_flush()
1406 chain = hmp->spmp->iroot->cluster.array[0].chain; in hammer2_xop_inode_flush()
1541 hammer2_trans_done(hmp->spmp, HAMMER2_TRANS_ISFLUSH); in hammer2_xop_inode_flush()
H A Dhammer2_bulkfree.c661 hammer2_trans_init(hmp->spmp, 0); in hammer2_bulkfree_pass()
662 cbinfo.mtid = hammer2_trans_sub(hmp->spmp); in hammer2_bulkfree_pass()
725 hammer2_trans_done(hmp->spmp, 0); in hammer2_bulkfree_pass()
H A Dhammer2_inode.c996 hammer2_inode_create_pfs(hammer2_pfs_t *spmp, in hammer2_inode_create_pfs() argument
1009 pip = spmp->iroot; in hammer2_inode_create_pfs()
H A Dhammer2.h1179 struct hammer2_pfs *spmp; /* super-root pmp for transactions */ member
1553 hammer2_inode_t *hammer2_inode_create_pfs(hammer2_pfs_t *spmp,
H A Dhammer2_chain.c224 if (pmp == hmp->spmp) in hammer2_chain_alloc()
5828 copy = hammer2_chain_alloc(hmp, hmp->spmp, &hmp->vchain.bref); in hammer2_chain_bulksnap()
/dragonfly/sys/vfs/hammer2/
H A Dhammer2_vfsops.c856 hmp->spmp = NULL; in hammer2_pfsfree_scan()
918 hammer2_pfs_t *spmp; in hammer2_vfs_mount() local
1254 spmp = hmp->spmp; in hammer2_vfs_mount()
1303 spmp->inode_tid = 1; in hammer2_vfs_mount()
1324 spmp->iroot = hammer2_inode_get(spmp, &xop, -1, -1); in hammer2_vfs_mount()
1325 spmp->spmp_hmp = hmp; in hammer2_vfs_mount()
1363 spmp = hmp->spmp; in hammer2_vfs_mount()
1532 hammer2_pfs_t *spmp; in hammer2_update_pmps() local
1548 spmp = hmp->spmp; in hammer2_update_pmps()
2362 hammer2_pfs_t *spmp; in hammer2_fixup_pfses() local
[all …]
H A Dhammer2_ioctl.c441 hammer2_inode_lock(hmp->spmp->iroot, 0); in hammer2_ioctl_pfs_get()
521 hammer2_inode_unlock(hmp->spmp->iroot); in hammer2_ioctl_pfs_get()
551 parent = hammer2_inode_chain(hmp->spmp->iroot, 0, in hammer2_ioctl_pfs_lookup()
594 hammer2_inode_unlock(hmp->spmp->iroot); in hammer2_ioctl_pfs_lookup()
629 mtid = hammer2_trans_sub(hmp->spmp); in hammer2_ioctl_pfs_create()
703 hammer2_pfs_t *spmp; in hammer2_ioctl_pfs_delete() local
760 spmp = hmp->spmp; in hammer2_ioctl_pfs_delete()
761 dip = spmp->iroot; in hammer2_ioctl_pfs_delete()
762 hammer2_trans_init(spmp, 0); in hammer2_ioctl_pfs_delete()
789 hammer2_trans_done(spmp, HAMMER2_TRANS_SIDEQ); in hammer2_ioctl_pfs_delete()
[all …]
H A Dhammer2_iocom.c290 hammer2_pfs_t *spmp; in hammer2_update_spans() local
302 spmp = hmp->spmp; in hammer2_update_spans()
303 hammer2_inode_lock(spmp->iroot, 0); in hammer2_update_spans()
306 parent = hammer2_inode_chain(spmp->iroot, 0, HAMMER2_RESOLVE_ALWAYS); in hammer2_update_spans()
342 hammer2_inode_unlock(spmp->iroot); in hammer2_update_spans()
H A Dhammer2_freemap.c203 KKASSERT(hmp->spmp); in hammer2_freemap_alloc()
204 mtid = hammer2_trans_sub(hmp->spmp); in hammer2_freemap_alloc()
319 error = hammer2_chain_create(parentp, &chain, NULL, hmp->spmp, in hammer2_freemap_try_alloc()
949 KKASSERT(hmp->spmp); in hammer2_freemap_adjust()
950 mtid = hammer2_trans_sub(hmp->spmp); in hammer2_freemap_adjust()
1013 error = hammer2_chain_create(&parent, &chain, NULL, hmp->spmp, in hammer2_freemap_adjust()
H A Dhammer2_flush.c1334 if (ip == pmp->iroot && pmp != hmp->spmp) { in hammer2_xop_inode_flush()
1393 hammer2_trans_init(hmp->spmp, HAMMER2_TRANS_ISFLUSH); in hammer2_xop_inode_flush()
1401 if (hmp->spmp->iroot) { in hammer2_xop_inode_flush()
1402 chain = hmp->spmp->iroot->cluster.array[0].chain; in hammer2_xop_inode_flush()
1535 hammer2_trans_done(hmp->spmp, HAMMER2_TRANS_ISFLUSH); in hammer2_xop_inode_flush()
H A Dhammer2_bulkfree.c650 hammer2_trans_init(hmp->spmp, 0); in hammer2_bulkfree_pass()
651 cbinfo.mtid = hammer2_trans_sub(hmp->spmp); in hammer2_bulkfree_pass()
714 hammer2_trans_done(hmp->spmp, 0); in hammer2_bulkfree_pass()
H A Dhammer2_inode.c989 hammer2_inode_create_pfs(hammer2_pfs_t *spmp, in hammer2_inode_create_pfs() argument
1002 pip = spmp->iroot; in hammer2_inode_create_pfs()
H A Dhammer2.h1135 struct hammer2_pfs *spmp; /* super-root pmp for transactions */ member
1508 hammer2_inode_t *hammer2_inode_create_pfs(hammer2_pfs_t *spmp,
H A DTODO14 * FIXME - backend ops need per-node transactions using spmp to protect
H A Dhammer2_chain.c218 if (pmp == hmp->spmp) in hammer2_chain_alloc()
5816 copy = hammer2_chain_alloc(hmp, hmp->spmp, &hmp->vchain.bref); in hammer2_chain_bulksnap()
/dragonfly/etc/
H A Dservices1212 spmp 656/tcp
1213 spmp 656/udp