BPXYRFIS — Map the register file interest structures

                                                      
            BPXYRFIS   ,                                                        
** BPXYRFIS                                                                     
*                                                                               
*  Register File Interest Structure                                             
*                                                                               
RFIS                 DSECT ,                                                    
RFIS_CMD             DS    H           CMD = REG OR UNREG                       
RFIS_FLAGS           DS    0H          FLAGS                                    
RFIS_FLAGS1          DS    XL1          FLAGS Byte 1                            
RFIS_LOSTMSGS        EQU   X'80'         MSGSND HAS FAILED                      
RFIS_FLAGS2          DS    XL1          FLAGS Byte 2                            
RFIS_RFTOK           DS    CL8         SYSTEM REGISTERED FILE TOKEN             
RFIS_QID             DS    F             IPC MSG QUEUE ID                       
RFIS_TYPE            DS    F             IPC MSG TYPE                           
RFIS_UTOK            DS    CL8           IPC MSG USER TOKEN                     
*                                                                               
RFIS#LENGTH          EQU   *-RFIS Length of this structure                      
*                                                                               
** RFIS_CMD Values                                                              
RFIS#REG             EQU   1                                                    
RFIS#UNREG           EQU   2                                                    
*                                                                               
*  Registered File invalidate Message                                           
*                                                                               
RFIM                 DSECT ,                                                    
RFIM_TYPE            DS    F        IPC MSG TYPE, FROM RFIS_TYPE                
RFIM_TEXT            DS    0CL12    IPC MSG TEXT:                               
RFIM_UTOK            DS    CL8        USER TOKEN, FROM RFIS_UTOK                
RFIM_EVENT           DS    H          CHANGE EVENT                              
RFIM_FLAGS           DS    0H         FLAGS                                     
RFIM_FLAGS1          DS    XL1         FLAGS Byte 1                             
RFIM_LOSTMSGS        EQU   X'80'         MSGSND HAS FAILED                      
RFIM_FLAGS2          DS    XL1         FLAGS Byte 2                             
*                                                                               
RFIM#LENGTH          EQU   *-RFIM Length of this structure                      
*                                                                               
** RFIM_EVENT Values                                                            
RFIM#WRITE           EQU   1         WRITE, TRUNC, OPEN(O_TRUNC)                
RFIM#ATTR            EQU   2         ANY ATTR CHANGE, CHMOD, ETC.               
RFIM#UNLINK          EQU   3         ANY NAME UNLINKED                          
RFIM#RENAME          EQU   4         ANY NAME RENAMED                           
RFIM#UNMOUNT         EQU   5         CONTAINING FILE SYS UNMNTED                
*                                                                               
** BPXYRFIS End