Lines Matching refs:VolumeFcb

516     PVFATFCB VolumeFcb = NULL;  in VfatMount()  local
729 VolumeFcb = vfatNewFCB(DeviceExt, &VolumeNameU); in VfatMount()
730 if (VolumeFcb == NULL) in VfatMount()
736 VolumeFcb->Flags = FCB_IS_VOLUME; in VfatMount()
737VolumeFcb->RFCB.FileSize.QuadPart = (LONGLONG) DeviceExt->FatInfo.Sectors * DeviceExt->FatInfo.Byt… in VfatMount()
738 VolumeFcb->RFCB.ValidDataLength = VolumeFcb->RFCB.FileSize; in VfatMount()
739 VolumeFcb->RFCB.AllocationSize = VolumeFcb->RFCB.FileSize; in VfatMount()
740 DeviceExt->VolumeFcb = VolumeFcb; in VfatMount()
765 VolumeFcb->Flags |= VCB_CLEAR_DIRTY; in VfatMount()
773 VolumeFcb->Flags |= VCB_IS_DIRTY; in VfatMount()
1051 if (BooleanFlagOn(IrpContext->DeviceExt->VolumeFcb->Flags, VCB_IS_DIRTY) && in VfatIsVolumeDirty()
1052 !BooleanFlagOn(IrpContext->DeviceExt->VolumeFcb->Flags, VCB_CLEAR_DIRTY)) in VfatIsVolumeDirty()
1073 if (!BooleanFlagOn(DeviceExt->VolumeFcb->Flags, VCB_IS_DIRTY)) in VfatMarkVolumeDirty()
1078 DeviceExt->VolumeFcb->Flags &= ~VCB_CLEAR_DIRTY; in VfatMarkVolumeDirty()
1229 VfatFlushVolume(DeviceExt, DeviceExt->VolumeFcb); in VfatLockOrUnlockVolume()
1232 if (BooleanFlagOn(DeviceExt->VolumeFcb->Flags, VCB_CLEAR_DIRTY) && in VfatLockOrUnlockVolume()
1233 BooleanFlagOn(DeviceExt->VolumeFcb->Flags, VCB_IS_DIRTY)) in VfatLockOrUnlockVolume()
1237 ClearFlag(DeviceExt->VolumeFcb->Flags, VCB_IS_DIRTY); in VfatLockOrUnlockVolume()
1298 if (BooleanFlagOn(DeviceExt->VolumeFcb->Flags, VCB_CLEAR_DIRTY) && in VfatDismountVolume()
1299 BooleanFlagOn(DeviceExt->VolumeFcb->Flags, VCB_IS_DIRTY)) in VfatDismountVolume()
1303 DeviceExt->VolumeFcb->Flags &= ~VCB_IS_DIRTY; in VfatDismountVolume()
1314 else if (Fcb == DeviceExt->VolumeFcb) in VfatDismountVolume()
1315 DeviceExt->VolumeFcb = NULL; in VfatDismountVolume()