Lines Matching refs:Direct
133 if (access == Access::Direct) { in OpenUnit()
153 if (totalBytes && access == Access::Direct && openRecl.value_or(0) > 0) { in OpenUnit()
399 if (recordLength || access == Access::Direct) { in SetVariableFormattedRecordLength()
420 if (access == Access::Direct) { in BeginReadingRecord()
463 if (access != Access::Direct) { in FinishReadingRecord()
502 if (access == Access::Direct) { in AdvanceRecord()
556 if (access != Access::Direct) { in AdvanceRecord()
567 if (access == Access::Direct || !IsRecordFile()) { in BackspaceRecord()
582 if (openRecl && access == Access::Direct) { in BackspaceRecord()
620 if (access == Access::Direct) { in Endfile()
630 if (IsRecordFile() && access != Access::Direct) { in Endfile()
639 if (access == Access::Direct) { in Rewind()
653 if (access == Access::Direct) { in SetPosition()
680 if (access != Access::Direct) { in SetDirectRec()
883 if (access != Access::Direct && IsRecordFile() && mayPosition()) { in DoImpliedEndfile()
890 if (IsRecordFile() && access != Access::Direct) { in DoEndfile()
917 if (access == Access::Direct) { in CheckDirectAccess()
930 if (IsRecordFile() && access != Access::Direct) { in HitEndOnRead()