Searched refs:dat_node (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/sys/fs/nandfs/
H A Dnandfs_dat.c320 struct nandfs_node *dat_node; local
325 dat_node = nffsdev->nd_dat_node;
327 VOP_LOCK(NTOV(dat_node), LK_EXCLUSIVE);
336 error = nandfs_bmap_lookup(dat_node, bd[i].bd_offset, &map);
342 VOP_UNLOCK(NTOV(dat_node), 0);
H A Dnandfs_cleaner.c576 struct nandfs_node *dat_node; local
581 dat_node = nffsdev->nd_dat_node;
583 VOP_LOCK(NTOV(dat_node), LK_EXCLUSIVE);
591 error = nandfs_bread_meta(dat_node, bd[i].bd_offset,
597 VOP_UNLOCK(NTOV(dat_node), 0);
603 error = nandfs_bread(dat_node, bd[i].bd_offset, NULL,
609 VOP_UNLOCK(NTOV(dat_node), 0);
617 VOP_UNLOCK(NTOV(dat_node), 0);
H A Dnandfs_subr.c422 struct nandfs_node *dat_node; local
438 dat_node = node->nn_nandfsdev->nd_dat_node;
442 locked = NANDFS_VOP_ISLOCKED(NTOV(dat_node));
444 VOP_LOCK(NTOV(dat_node), LK_SHARED);
445 error = nandfs_bread(dat_node, ldatblknr, NOCRED, 0, &bp);
450 VOP_UNLOCK(NTOV(dat_node), 0);
465 VOP_UNLOCK(NTOV(dat_node), 0);

Completed in 102 milliseconds