Lines Matching refs:flp
506 struct fiolog *flp)
525 ud->od_requestsize = flp->nbytes_actual;
661 lufs_alloc(struct ufsvfs *ufsvfsp, struct fiolog *flp, size_t minb, cred_t *cr)
672 size_t nb = flp->nbytes_actual;
782 tb, flp);
824 flp->nbytes_actual = tb;
848 lufs_disable(vnode_t *vp, struct fiolog *flp)
857 flp->error = FIOLOG_ENONE;
869 flp->error = FIOLOG_EROFS;
881 flp->error = FIOLOG_EULOCK;
889 flp->error = FIOLOG_EWLOCK;
967 flp->error = FIOLOG_ENOULOCK;
982 lufs_enable(struct vnode *vp, struct fiolog *flp, cred_t *cr)
1003 flp->error = FIOLOG_ETRANS;
1016 flp->error = FIOLOG_ENONE;
1037 flp->nbytes_actual = flp->nbytes_requested;
1038 if (flp->nbytes_actual == 0) {
1041 flp->nbytes_actual = (uint_t)MIN(tmp_nbytes_actual, INT_MAX);
1046 flp->nbytes_actual = MIN(flp->nbytes_actual, ldl_softlogcap);
1094 flp->nbytes_actual = MAX(flp->nbytes_actual, cg_minlogsize);
1095 flp->nbytes_actual = MAX(flp->nbytes_actual, ldl_minlogsize);
1096 flp->nbytes_actual = MIN(flp->nbytes_actual, ldl_maxlogsize);
1097 flp->nbytes_actual = blkroundup(fs, flp->nbytes_actual);
1103 if (ul && fs->fs_logbno && (flp->nbytes_actual == ul->un_requestsize))
1110 flp->error = FIOLOG_EROFS;
1122 flp->error = FIOLOG_EULOCK;
1130 flp->error = FIOLOG_EWLOCK;
1149 flp->error = FIOLOG_ECLEAN;
1180 flp->error = FIOLOG_ENOULOCK;
1183 error = lufs_disable(vp, flp);
1184 if (error || (flp->error != FIOLOG_ENONE))
1189 error = lufs_alloc(ufsvfsp, flp, cg_minlogsize, cr);
1235 flp->error = FIOLOG_ENOULOCK;