Lines Matching refs:location

22 function Open(fname     : PChar   location 'd1';
23 accessMode: LongInt location 'd2'): LongInt;
26 function dosClose(fileh: LongInt location 'd1'): LongBool;
29 function dosRead(fileh : LongInt location 'd1';
30 buffer: Pointer location 'd2';
31 length: LongInt location 'd3'): LongInt;
34 function dosWrite(fileh : LongInt location 'd1';
35 buffer: Pointer location 'd2';
36 length: LongInt location 'd3'): LongInt;
45 function dosSeek(fileh : LongInt location 'd1';
46 position: LongInt location 'd2';
47 posmode : LongInt location 'd3'): LongInt;
50 function dosDeleteFile(fname: PChar location 'd1'): LongBool;
53 function dosRename(oldName: PChar location 'd1';
54 newName: PChar location 'd2'): LongInt;
57 function Lock(lname : PChar location 'd1';
58 accessMode: LongInt location 'd2'): LongInt;
61 procedure Unlock(lock: LongInt location 'd1');
64 function DupLock(lock: LongInt location 'd1'): LongInt;
67 function Examine(lock : LongInt location 'd1';
68 fileInfoBlock: PFileInfoBlock location 'd2'): LongInt;
71 function ExNext(lock : LongInt location 'd1';
72 fileInfoBlock: PFileInfoBlock location 'd2'): LongInt;
75 function Info(lock : LongInt location 'd1';
76 parameterBlock: PInfoData location 'd2'): LongInt;
79 function dosCreateDir(dname: PChar location 'd1'): LongInt;
82 function CurrentDir(lock: LongInt location 'd1'): LongInt;
88 function CreateProc(name : PChar location 'd1';
89 pri : LongInt location 'd2';
90 segList : LongInt location 'd3';
91 stackSize: LongInt location 'd4'): PMsgPort;
94 procedure dosExit(returnCode: LongInt location 'd1');
97 function LoadSeg(name: PChar location 'd1'): LongInt;
100 procedure UnLoadSeg(seglist: LongInt location 'd1');
103 function DeviceProc(name: PChar location 'd1'): PMsgPort;
106 function SetComment(name : PChar location 'd1';
107 comment: PChar location 'd2'): LongBool;
110 function SetProtection(name: PChar location 'd1';
111 mask: LongInt location 'd2'): LongInt;
114 function DateStamp(date: PDateStamp location 'd1'): PDateStamp;
117 procedure DOSDelay(timeout: LongInt location 'd1');
120 function WaitForChar(file1 : LongInt location 'd1';
121 timeout: LongInt location 'd2'): LongBool;
124 function ParentDir(lock: LongInt location 'd1'): LongInt;
127 function IsInteractive(file1: LongInt location 'd1'): LongBool;
130 function Execute(string1: PChar location 'd1';
131 file1 : LongInt location 'd2';
132 file2 : LongInt location 'd3'): LongBool;
135 function AllocDosObject(type1: Cardinal location 'd1';
136 tags : PTagItem location 'd2'): Pointer;
139 function AllocDosObjectTagList(type1: Cardinal location 'd1';
140 tags : PTagItem location 'd2'): Pointer;
143 procedure FreeDosObject(type1: Cardinal location 'd1';
144 ptr : Pointer location 'd2');
147 function DoPkt(port : PMsgPort location 'd1';
148 action: LongInt location 'd2';
149 arg1 : LongInt location 'd3';
150 arg2 : LongInt location 'd4';
151 arg3 : LongInt location 'd5';
152 arg4 : LongInt location 'd6';
153 arg5 : LongInt location 'd7'): LongInt;
156 function DoPkt0(port : PMsgPort location 'd1';
157 action: LongInt location 'd2'): LongInt;
160 function DoPkt1(port : PMsgPort location 'd1';
161 action: LongInt location 'd2';
162 arg1 : LongInt location 'd3'): LongInt;
165 function DoPkt2(port : PMsgPort location 'd1';
166 action: LongInt location 'd2';
167 arg1 : LongInt location 'd3';
168 arg2 : LongInt location 'd4'): LongInt;
171 function DoPkt3(port : PMsgPort location 'd1';
172 action: LongInt location 'd2';
173 arg1 : LongInt location 'd3';
174 arg2 : LongInt location 'd4';
175 arg3 : LongInt location 'd5'): LongInt;
178 function DoPkt4(port : PMsgPort location 'd1';
179 action: LongInt location 'd2';
180 arg1 : LongInt location 'd3';
181 arg2 : LongInt location 'd4';
182 arg3 : LongInt location 'd5';
183 arg4 : LongInt location 'd6'): LongInt;
186 procedure SendPkt(dp : PDosPacket location 'd1';
187 port : PMsgPort location 'd2';
188 replyport: PMsgPort location 'd3');
194 procedure ReplyPkt(dp : PDosPacket location 'd1';
195 res1: LongInt location 'd2';
196 res2: LongInt location 'd3');
199 procedure AbortPkt(port: PMsgPort location 'd1';
200 pkt : PDosPacket location 'd2');
203 function LockRecord(fh : LongInt location 'd1';
204 offset : Cardinal location 'd2';
205 length : Cardinal location 'd3';
206 mode : Cardinal location 'd4';
207 timeout: Cardinal location 'd5'): LongBool;
210 function LockRecords(recArray: PRecordLock location 'd1';
211 timeout : Cardinal location 'd2'): LongBool;
214 function UnLockRecord(fh : LongInt location 'd1';
215 offset: Cardinal location 'd2';
216 length: Cardinal location 'd3'): LongBool;
219 function UnLockRecords(recArray: PRecordLock location 'd1'): LongBool;
222 function SelectInput(fh: LongInt location 'd1'): LongInt;
225 function SelectOutput(fh: LongInt location 'd1'): LongInt;
228 function FGetC(fh: LongInt location 'd1'): LongInt;
231 function FPutC(fh: LongInt location 'd1';
232 ch: LongInt location 'd2'): LongInt;
235 function UnGetC(fh : LongInt location 'd1';
236 character: LongInt location 'd2'): LongInt;
239 function FRead(fh : LongInt location 'd1';
240 block : Pointer location 'd2';
241 blocklen: Cardinal location 'd3';
242 number : Cardinal location 'd4'): LongInt;
245 function FWrite(fh : LongInt location 'd1';
246 block : Pointer location 'd2';
247 blocklen: Cardinal location 'd3';
248 number : Cardinal location 'd4'): LongInt;
251 function FGets(fh : LongInt location 'd1';
252 buf : PChar location 'd2';
253 buflen: Cardinal location 'd3'): PChar;
256 function FPuts(fh : LongInt location 'd1';
257 str: PChar location 'd2'): LongInt;
260 procedure VFWritef(fh : LongInt location 'd1';
261 format : PChar location 'd2';
262 argarray: Pointer location 'd3');
265 function VFPrintf(fh : LongInt location 'd1';
266 format : PChar location 'd2';
267 argarray: Pointer location 'd3'): LongInt;
270 function dosFlush(fh: LongInt location 'd1'): LongInt;
273 function SetVBuf(fh : LongInt location 'd1';
274 buff : PChar location 'd2';
275 type1: LongInt location 'd3';
276 size : LongInt location 'd4'): LongInt;
279 function DupLockFromFH(fh: LongInt location 'd1'): LongInt;
282 function OpenFromLock(lock: LongInt location 'd1'): LongInt;
285 function ParentOfFH(fh: LongInt location 'd1'): LongInt;
288 function ExamineFH(fh : LongInt location 'd1';
289 fib: PFileInfoBlock location 'd2'): LongBool;
292 function SetFileDate(name: PChar location 'd1';
293 date: PDateStamp location 'd2'): LongBool;
296 function NameFromLock(lock : LongInt location 'd1';
297 buffer: PChar location 'd2';
298 len : LongInt location 'd3'): LongBool;
301 function NameFromFH(fh : LongInt location 'd1';
302 buffer: PChar location 'd2';
303 len : LongInt location 'd3'): LongBool;
306 function SplitName(name : PChar location 'd1';
307 separator: Cardinal location 'd2';
308 buf : PChar location 'd3';
309 oldpos : LongInt location 'd4';
310 size : LongInt location 'd5'): SmallInt;
313 function SameLock(lock1: LongInt location 'd1';
314 lock2: LongInt location 'd2'): LongInt;
317 function SetMode(fh : LongInt location 'd1';
318 mode: LongInt location 'd2'): LongInt;
321 function ExAll(lock : LongInt location 'd1';
322 buffer : PExAllData location 'd2';
323 size : LongInt location 'd3';
324 data : LongInt location 'd4';
325 control: PExAllControl location 'd5'): LongBool;
328 function ReadLink(port : PMsgPort location 'd1';
329 lock : LongInt location 'd2';
330 path : PChar location 'd3';
331 buffer: PChar location 'd4';
332 size : Cardinal location 'd5'): LongBool;
335 function MakeLink(name: PChar location 'd1';
336 dest: LongInt location 'd2';
337 soft: LongInt location 'd3'): LongBool;
340 function ChangeMode(type1 : LongInt location 'd1';
341 fh : LongInt location 'd2';
342 newmode: LongInt location 'd3'): LongBool;
345 function SetFileSize(fh : LongInt location 'd1';
346 pos : LongInt location 'd2';
347 mode: LongInt location 'd3'): LongInt;
350 function SetIoErr(result: LongInt location 'd1'): LongInt;
353 function Fault(code : LongInt location 'd1';
354 header: PChar location 'd2';
355 buffer: PChar location 'd3';
356 len : LongInt location 'd4'): LongBool;
359 function PrintFault(code : LongInt location 'd1';
360 header: PChar location 'd2'): LongBool;
363 function ErrorReport(code : LongInt location 'd1';
364 type1 : LongInt location 'd2';
365 arg1 : Cardinal location 'd3';
366 device: PMsgPort location 'd4'): LongBool;
372 function CreateNewProc(tags: PTagItem location 'd1'): PProcess;
375 function CreateNewProcTagList(tags: PTagItem location 'd1'): PProcess;
378 function RunCommand(seg : LongInt location 'd1';
379 stack : LongInt location 'd2';
380 paramptr: PChar location 'd3';
381 paramlen: LongInt location 'd4'): LongInt;
387 function SetConsoleTask(task: PMsgPort location 'd1'): PMsgPort;
393 function SetFileSysTask(task: PMsgPort location 'd1'): PMsgPort;
399 function SetArgStr(str: PChar location 'd1'): LongBool;
402 function FindCliProc(num: Cardinal location 'd1'): PProcess;
408 function SetCurrentDirName(name: PChar location 'd1'): LongBool;
411 function GetCurrentDirName(buf: PChar location 'd1';
412 len: LongInt location 'd2'): LongBool;
415 function SetProgramName(name: PChar location 'd1'): LongBool;
418 function GetProgramName(buf: PChar location 'd1';
419 len: LongInt location 'd2'): LongBool;
422 function SetPrompt(name: PChar location 'd1'): LongBool;
425 function GetPrompt(buf: PChar location 'd1';
426 len: LongInt location 'd2'): LongBool;
429 function SetProgramDir(lock: LongInt location 'd1'): LongInt;
435 function SystemTagList(command: PChar location 'd1';
436 tags : PTagItem location 'd2'): LongInt;
439 function dosSystem(command: PChar location 'd1';
440 tags : PTagItem location 'd2'): LongInt;
443 function AssignLock(name: PChar location 'd1';
444 lock: LongInt location 'd2'): LongBool;
447 function AssignLate(name: PChar location 'd1';
448 path: PChar location 'd2'): LongBool;
451 function AssignPath(name: PChar location 'd1';
452 path: PChar location 'd2'): LongBool;
455 function AssignAdd(name: PChar location 'd1';
456 lock: LongInt location 'd2'): LongBool;
459 function RemAssignList(name: PChar location 'd1';
460 lock: LongInt location 'd2'): LongBool;
463 function GetDeviceProc(name: PChar location 'd1';
464 dp : PDevProc location 'd2'): PDevProc;
467 procedure FreeDeviceProc(dp: PDevProc location 'd1');
470 function LockDosList(flags: Cardinal location 'd1'): PDosList;
473 procedure UnLockDosList(flags: Cardinal location 'd1');
476 function AttemptLockDosList(flags: Cardinal location 'd1'): PDosList;
479 function RemDosEntry(dlist: PDosList location 'd1'): LongBool;
482 function AddDosEntry(dlist: PDosList location 'd1'): LongInt;
485 function FindDosEntry(dlist: PDosList location 'd1';
486 name : PChar location 'd2';
487 flags: Cardinal location 'd3'): PDosList;
490 function NextDosEntry(dlist: PDosList location 'd1';
491 flags: Cardinal location 'd2'): PDosList;
494 function MakeDosEntry(name : PChar location 'd1';
495 type1: LongInt location 'd2'): PDosList;
498 procedure FreeDosEntry(dlist: PDosList location 'd1');
501 function IsFileSystem(name: PChar location 'd1'): LongBool;
504 function Format(filesystem: PChar location 'd1';
505 volumename: PChar location 'd2';
506 dostype : Cardinal location 'd3'): LongBool;
509 function Relabel(drive : PChar location 'd1';
510 newname: PChar location 'd2'): LongBool;
513 function Inhibit(name : PChar location 'd1';
514 onoff: LongInt location 'd2'): LongBool;
517 function AddBuffers(name : PChar location 'd1';
518 number: LongInt location 'd2'): LongBool;
521 function CompareDates(date1: PDateStamp location 'd1';
522 date2: PDateStamp location 'd2'): LongInt;
525 function DateToStr(datetime: _PDateTime location 'd1'): LongBool;
528 function StrToDate(datetime: _PDateTime location 'd1'): LongBool;
531 function InternalLoadSeg(fh : LongInt location 'd0';
532 table : LongInt location 'a0';
533 var funcarray: LongInt location 'a1';
534 var stack : LongInt location 'a2'): LongInt;
537 function NewLoadSeg(file1: PChar location 'd1';
538 tags : PTagItem location 'd2'): LongInt;
541 function NewLoadSegTagList(file1: PChar location 'd1';
542 tags : PTagItem location 'd2'): LongInt;
545 function AddSegment(name : PChar location 'd1';
546 seg : LongInt location 'd2';
547 system: LongInt location 'd3'): LongBool;
550 function FindSegment(name : PChar location 'd1';
551 seg : PSegment location 'd2';
552 system: LongInt location 'd3'): PSegment;
555 function RemSegment(seg: PSegment location 'd1'): LongBool;
558 function CheckSignal(mask: LongInt location 'd1'): LongInt;
561 function ReadArgs(arg_template: PChar location 'd1';
562 var array1 : LongInt location 'd2';
563 args : PRDArgs location 'd3'): PRDArgs;
566 function FindArg(keyword : PChar location 'd1';
567 arg_template: PChar location 'd2'): LongInt;
570 function ReadItem(name : PChar location 'd1';
571 maxchars: LongInt location 'd2';
572 cSource : PCSource location 'd3'): LongInt;
575 function StrToLong(string1 : PChar location 'd1';
576 var value: LongInt location 'd2'): LongInt;
579 function MatchFirst(pat : PChar location 'd1';
580 anchor: PAnchorPath location 'd2'): LongInt;
583 function MatchNext(anchor: PAnchorPath location 'd1'): LongInt;
586 procedure MatchEnd(anchor: PAnchorPath location 'd1');
589 function ParsePattern(pat : PChar location 'd1';
590 buf : PChar location 'd2';
591 buflen: LongInt location 'd3'): LongInt;
594 function MatchPattern(pat: PChar location 'd1';
595 str: PChar location 'd2'): LongBool;
598 procedure FreeArgs(args: pRDArgs location 'd1');
601 function FilePart(path: PChar location 'd1'): PChar;
604 function PathPart(path: PChar location 'd1'): PChar;
607 function AddPart(dirname: PChar location 'd1';
608 filename: PChar location 'd2';
609 size : Cardinal location 'd3'): LongBool;
612 function StartNotify(notify: PNotifyRequest location 'd1'): LongBool;
615 procedure EndNotify(notify: PNotifyRequest location 'd1');
618 function SetVar(name : PChar location 'd1';
619 buffer: PChar location 'd2';
620 size : LongInt location 'd3';
621 flags : LongInt location 'd4'): LongBool;
624 function GetVar(name : PChar location 'd1';
625 buffer: PChar location 'd2';
626 size : LongInt location 'd3';
627 flags : LongInt location 'd4'): LongInt;
630 function DeleteVar(name : PChar location 'd1';
631 flags: Cardinal location 'd2'): LongBool;
634 function FindVar(name : PChar location 'd1';
635 type1: Cardinal location 'd2'): PLocalVar;
638 function CliInitNewcli(dp: PDosPacket location 'a0'): LongInt;
641 function CliInitRun(dp: PDosPacket location 'a0'): LongInt;
644 function WriteChars(buf : PChar location 'd1';
645 buflen: Cardinal location 'd2'): LongInt;
648 function PutStr(str: PChar location 'd1'): LongInt;
651 function VPrintf(format : PChar location 'd1';
652 argarray: Pointer location 'd2'): LongInt;
655 function ParsePatternNoCase(pat : PChar location 'd1';
656 buf : PChar location 'd2';
657 buflen: LongInt location 'd3'): LongInt;
660 function MatchPatternNoCase(pat: PChar location 'd1';
661 str: PChar location 'd2'): LongBool;
664 function SameDevice(lock1: LongInt location 'd1';
665 lock2: LongInt location 'd2'): LongBool;
668 procedure ExAllEnd(lock : LongInt location 'd1';
669 buffer : PExAllData location 'd2';
670 size : LongInt location 'd3';
671 data : LongInt location 'd4';
672 control: PExAllControl location 'd5');
675 function SetOwner(name : PChar location 'd1';
676 owner_info: LongInt location 'd2'): LongBool;
679 function AddSegmentTagList(tags: PTagItem location 'a0'): LongInt;
682 function FindSegmentTagList(tags: PTagItem location 'a0'): PSegment;