Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: XUFILE

Package: Kernel

Routine: XUFILE


Information

XUFILE ;SF/XAK-ASSIGN, DEL FILE ACCESS; ;7/21/95 08:38 [ 04/02/2003 8:29 AM ]

Source Information

Source file <XUFILE.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 6 %XY^%RCR  ^DIC  YN^DICN  DQ^DICQ  (,IXALL)^DIK  ^DIR  
Kernel 1 ^%ZTLOAD  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Kernel 4 XUFILE1  XUFILECOPY  XUFILEGRANT  XUFILESETDELETE  

Entry Points

Name Comments DBIA/ICR reference
QHP
EN
DQ
H ;;Answer with a File Number, a List, or a Range of Files.
H0 ;;For example: 2 or 50-59 or 33,42-61,88,220-240.
H1
L
COPY ;
XUDEL
RD
LAT
S
QUE
KIL
GO ;
X
OUT
GETU ;
SD

External References

Name Field # of Occurrence
%XY^%RCR DQ+1
^%ZTLOAD QUE+1
^DIC GETU+2, COPY+3
YN^DICN QUE
DQ^DICQ H1+2
^DIK SD+1
IXALL^DIK GO+3, DQ+1
^DIR RD+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?5,"You do not have the correct access to run this option."
  • Line Location: OUT+0
Function Call: WRITE
  • Prompt: !?5,"Please contact your site manager for help."
  • Line Location: OUT+1
Function Call: WRITE
  • Prompt: !!?5,"This could take some time to run depending on the number of"
  • Line Location: QHP+0
Function Call: WRITE
  • Prompt: !?5,"files and users selected. It is definitely best to QUEUE the job."
  • Line Location: QHP+1
Routine Call
  • DIC
  • Line Location:
    • GETU+2
    • COPY+3
Routine Call
  • DIR
  • Line Location:
    • RD+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] L, LAT
^TMP($J GO+1!, KIL!, L*, LAT*, S
^VA(200 - [#200] EN, GO+3, L, S, SD*

Label References

Name Line Occurrences
DQ GO+1
EN XUDEL
GETU EN+1, COPY+5
GO X
H RD+1
H0 RD+1
KIL XUFILE+3, EN+1, RD+4, X, XUDEL, COPY+3, COPY+5, DQ+2
L GO+2
LAT GO+2
OUT EN
QHP QUE
QUE X, QHP+1, COPY+5
RD X
S GO+3
SD S

Naked Globals

Name Field # of Occurrence
^( L*, LAT*, S
^(0 GO+3*, L, S

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% RD+2*, RD+3, X, QUE*, QUE+1*, GO+2*, KIL+1!, COPY+5
%DT KIL+1!
%H KIL+2!
%T KIL+1!
%X KIL+1!, DQ*
%Y KIL+1!, DQ+1*
%ZISI KIL+2!
B KIL+1!
>> D H1+2*
DA KIL!, SD+1*
DA(1 GO+3*, SD+1*, DQ+1*
DCC KIL+1!
DIC KIL!, GETU+1*, GETU+3!, H1*, H1+1*, H1+2!, COPY+3*!
DIC("A" GETU+2*, COPY+1*, COPY+4*
DIC("S" GETU+1*, H1*, H1+1*, COPY+2*
DIC(0 GETU+1*, H1*, H1+1*, COPY+3*
DIJ KIL+2!
DIK GO+3*, KIL!, SD+1*, DQ+1*
DIPT KIL+1!
DIR RD!, KIL!
DIR("?" RD+1*
DIR("??" RD*
DIR("A" RD+3*
DIR(0 RD*
DIRUT KIL!
DISYS KIL+1!
DIX H1+2!
DIY H1+2!
DO H1+2!
DP KIL+2!
DTOUT RD+4, KIL!
DUOUT RD+4, KIL!
DUZ EN, L
DUZ(0 EN, GO+2, H1
DZ H1+2*!
F KIL+1!
FLDS KIL+1!
I GO+2*, GO+3*, KIL+1!, L, LAT, S, SD, SD+1, GETU+2*, DQ+1*
J GO+2*, KIL+1!, L*, LAT*, S*, SD, SD+1
K GO+2*, KIL+1!, L, LAT, S*
L KIL+1!
P KIL!
U EN+1, RD+2, L, S, SD, COPY+5
W KIL+1!
X EN+1, KIL!, S*, SD, H1+2, COPY+5
X1 KIL+1!
XUA EN+1*, RD+2, X*, GO+2*, KIL!, H1+1
XUA( X*, GO+2
XUSR EN+1, KIL!
XUSR( GO+3, GETU+2*, DQ+1
XUSR(0 COPY+3*, COPY+5, DQ
XUW EN+1*, RD+3, QUE+1, GO+1*, KIL!, L, LAT, XUDEL*, COPY+5*
Y X, KIL!, GETU+2, COPY+3
ZISI KIL+1!
>> ZTDESC QUE+1*
>> ZTIO QUE+1*
>> ZTREQ GO+4*
>> ZTRTN QUE+1*
>> ZTSAVE("XUA(" QUE+1*
>> ZTSAVE("XUSR(" QUE+1*
>> ZTSAVE("XUW" QUE+1*
ZTSK GO+4, KIL+2!

Marked Items

Name Field # of Occurrence
$T(H RD+1
$T(H0 RD+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All