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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XUKSPTLSF

Package: Kernel

Routine: XUKSPTLSF


Information

XUKSPTLSF ;SLC/JLA - Kernel System Parameters TLS Form callback API's ; MAY 1, 2025@7:30

Source Information

Source file <XUKSPTLSF.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 2 $$GETTLSSERVERCNS^XUSUDO  $$GKSPTLSCN^XUTLS  
VA FileMan 2 ^DIE  $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
FMDIE
GET1(AFILE,AIENS,AFIELD,AFLAGS,ATROOT,AMROOT)
GKSPTLSCN()
GTLSSVRCNS(AconfigNames)
SAVETLSNAME() ;
SVTLSNMDN ;
GTLSNAMES(ATLSNAMESA) ;
GTLSNMDN ;
GTLSHM(ATLSHMA) ;
GTLSHMDN ;
GTLSG(AINDEX) ;
FRMPOSTS() ; FORM POST SAVE
PGPREA() ; PAGE PRE ACTION
TLSNPRE(ATLSNHMA) ;
TLSNX(AINDEX) ;
TLSNXDN ;

External References

Name Field # of Occurrence
^DIE FMDIE
$$GET1^DIQ GET1
$$GETTLSSERVERCNS^XUSUDO GTLSSVRCNS
$$GKSPTLSCN^XUTLS GKSPTLSCN

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $$GTLSHM^XUKSPTLSF(.HMA)
  • Line Location: GTLSNMDN+7
Function Call: WRITE
  • Prompt: $$GTLSG^XUKSPTLSF(INDEX)
  • Line Location: GTLSHMDN+7
Function Call: WRITE
  • Prompt: $$TLSNX^XUKSPTLSF(INDEX)
  • Line Location: TLSNPRE+11
Routine Call
  • DIE
  • Line Location:
    • FMDIE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("TLS" SAVETLSNAME+3, SAVETLSNAME+12, GTLSNAMES+7*, GTLSG+2, FRMPOSTS+4!, PGPREA+2!, TLSNX+3, TLSNX+9*

Label References

Name Line Occurrences
$$GKSPTLSCN PGPREA+3
$$GTLSG TLSNX+7
$$GTLSHM TLSNPRE+2
$$GTLSSVRCNS GTLSNAMES+4
FMDIE SAVETLSNAME+16
GTLSHMDN GTLSHM+3, GTLSHM+9
GTLSNAMES GTLSHM+8
GTLSNMDN GTLSNAMES+2, GTLSNAMES+5
SAVETLSNAME FRMPOSTS+3
SVTLSNMDN SAVETLSNAME+3
TLSNXDN TLSNX+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AFIELD GET1~
AFILE GET1~
AFLAGS GET1~
AIENS GET1~
AINDEX GTLSG~, GTLSG+2, TLSNX~, TLSNX+4*, TLSNX+5, TLSNX+6
AMROOT GET1~
ATLSHMA GTLSHM~, GTLSHM+3
ATLSHMA( GTLSHM+13*
ATLSHMA(0 GTLSHM+5*, GTLSHM+11*
ATLSNAMESA GTLSNAMES~, GTLSNAMES+2, GTLSNAMES+4, GTLSNAMES+7
ATLSNHMA TLSNPRE~, TLSNPRE+2
ATROOT GET1~
AconfigNames GTLSSVRCNS~
CNC TLSNX+1~, TLSNX+2*, TLSNX+3*, TLSNX+4, TLSNX+6
DA SAVETLSNAME+2~, SAVETLSNAME+14*
DIE SAVETLSNAME+2~, SAVETLSNAME+10*
DIK SAVETLSNAME+2~
DR SAVETLSNAME+2~, SAVETLSNAME+15*
DTLSN PGPREA+1~
GTLSNAME TLSNX+1~, TLSNX+7*, TLSNX+8, TLSNX+9, TLSNX+10
I GTLSHM+6~, GTLSHM+12*, GTLSHM+13
INDEX TLSNX+1~, TLSNX+5*, TLSNX+6, TLSNX+7
KSPFILE SAVETLSNAME+1~, SAVETLSNAME+5*, SAVETLSNAME+8
>> KSPGLBROOT SAVETLSNAME+8*, SAVETLSNAME+10
KSPIEN SAVETLSNAME+1~, SAVETLSNAME+6*, SAVETLSNAME+14
QR GTLSNAMES+1~, GTLSNAMES+4*, GTLSNAMES+5
RTNVAL SAVETLSNAME+1~, SAVETLSNAME+4*, SAVETLSNAME+17*, SVTLSNMDN+1, GTLSNAMES+1~, GTLSNAMES+3*, GTLSNAMES+6*, GTLSNAMES+8*, GTLSNMDN+1, GTLSHM+1~
, GTLSHM+2*, GTLSHM+4*, GTLSHM+10*, GTLSHM+11, GTLSHMDN+1, FRMPOSTS+1~*, FRMPOSTS+2*, FRMPOSTS+5, PGPREA+1~, PGPREA+3*
, PGPREA+4, TLSNPRE+1~, TLSNPRE+2*, TLSNPRE+3
TLSFIELD SAVETLSNAME+1~, SAVETLSNAME+11*, SAVETLSNAME+15
TLSNAME SAVETLSNAME+1~, SAVETLSNAME+12*, SAVETLSNAME+13*, SAVETLSNAME+15, GTLSG+1~, GTLSG+2*, GTLSG+3, TLSNX+1~, TLSNX+2*, TLSNX+10*
TLSNXDN+1
TLSNAMES GTLSHM+6~, GTLSHM+8
TLSNAMES( GTLSHM+13
TLSNAMES(0 GTLSHM+7*, GTLSHM+9, GTLSHM+12
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All