/**/ /***************************************************************************/ /** **/ /** © Copyright 2010, Hewlett-Packard Development Company, L.P. **/ /** **/ /** Confidential computer software. Valid license from HP and/or **/ /** its subsidiaries required for possession, use, or copying. **/ /** **/ /** Consistent with FAR 12.211 and 12.212, Commercial Computer Software, **/ /** Computer Software Documentation, and Technical Data for Commercial **/ /** Items are licensed to the U.S. Government under vendor's standard **/ /** commercial license. **/ /** **/ /** Neither HP nor any of its subsidiaries shall be liable for technical **/ /** or editorial errors or omissions contained herein. The information **/ /** in this document is provided "as is" without warranty of any kind and **/ /** is subject to change without notice. The warranties for HP products **/ /** are set forth in the express limited warranty statements accompanying **/ /** such products. Nothing herein should be construed as constituting an **/ /** additional warranty. **/ /** **/ /***************************************************************************/ /********************************************************************************************************************************/ /* Created: 30-Mar-2010 17:27:07 by OpenVMS SDL EV3-3 */ /* Source: 01-MAY-1995 04:53:32 $1$DGA7274:[LIB_H.SRC]PXDSRRDEF.SDL;1 */ /********************************************************************************************************************************/ /*** MODULE $PXDSRRDEF IDENT X-8 ***/ #ifndef __PXDSRRDEF_LOADED #define __PXDSRRDEF_LOADED 1 #pragma __nostandard /* This file uses non-ANSI-Standard features */ #pragma __member_alignment __save #pragma __nomember_alignment #ifdef __INITIAL_POINTER_SIZE /* Defined whenever ptr size pragmas supported */ #pragma __required_pointer_size __save /* Save the previously-defined required ptr size */ #pragma __required_pointer_size __short /* And set ptr size default to 32-bit pointers */ #endif #ifdef __cplusplus extern "C" { #define __unknown_params ... #define __optional_params ... #else #define __unknown_params #define __optional_params ... #endif #ifndef __struct #if !defined(__VAXC) #define __struct struct #else #define __struct variant_struct #endif #endif #ifndef __union #if !defined(__VAXC) #define __union union #else #define __union variant_union #endif #endif #define PSX$_PSX$SPARE_VMS_1 0 #define PSX$_PSX$SET_MASKS 1 #define PSX$_PSX$SAME_SESSION 2 #define PSX$_PSX$VIP_ASTEXIT_CHMK 3 #define PSX$_PSX$CHECK_CPULIM 4 #define PSX$_PSX$GET_CPULIM 5 #define PSX$_PSX$RDC_CPULIM 6 #define PSX$_PSX$ALLOC_P1_PAGES 7 #define PSX$_PSX$TIME_MODE 8 #define PSX$_PSX$MAKE_CALLBACKS 9 #define PSX$_PSX$SYSTEM_CALLBACK_LIST 10 #define PSX$_PSX$FORK_CHECK 11 #define PSX$_PSX$CALLBACK_SERVICE 12 #define PSX$_PSX$SENDSEGV 13 #define PSX$_PSX$CHECK_NEW_PID 14 #define PSX$_PSX$SPARE_VMS_16 15 #define PSX$_PSX$SPARE_VMS_17 16 #define PSX$_PSX$SPARE_VMS_18 17 #define PSX$_PSX$SPARE_VMS_19 18 #define PSX$_PSX$SPARE_VMS_20 19 #define PSX$_PSX$SPARE_VMS_21 20 #define PSX$_PSX$SPARE_VMS_22 21 #define PSX$_PSX$SPARE_VMS_23 22 #define PSX$_PSX$SPARE_VMS_24 23 #define PSX$_PSX$SPARE_VMS_25 24 #define PSX$_PSX$SPARE_VMS_26 25 #define PSX$_PSX$SPARE_VMS_27 26 #define PSX$_PSX$SPARE_VMS_28 27 #define PSX$_PSX$SPARE_VMS_29 28 #define PSX$_PSX$SPARE_VMS_30 29 #define PSX$_PSX$SPARE_VMS_31 30 #define PSX$_PSX$SPARE_VMS_32 31 #define PSX$_PSX$SPARE_VMS_33 32 #define PSX$_PSX$SPARE_VMS_34 33 #define PSX$_PSX$SPARE_VMS_35 34 #define PSX$_PSX$SPARE_VMS_36 35 #define PSX$_PSX$SPARE_VMS_37 36 #define PSX$_PSX$SPARE_VMS_38 37 #define PSX$_PSX$SPARE_VMS_39 38 #define PSX$_PSX$SPARE_VMS_40 39 #define PSX$_PSX$SEND_SIGNAL 40 #define PSX$_PSX$SEND_SIGNAL_TO_GROUP 41 #define PSX$_PSX$SEND_SIGNAL_TO_SESSION 42 #define PSX$_PSX$RUNDOWN 43 #define PSX$_PSX$RUNDOWN_EXEC 44 #define PSX$_PSX$GA_CFS_BASE 45 #define PSX$_PSX$GL_NEXT_RNDWN 46 #define PSX$_PSX$GL_NEXT_RNDWN_EXEC 47 #define PSX$_PSX$GA_SPG_TABLE 48 #define PSX$_PSX$GL_SPG_SIZE 49 #define PSX$_PSX$GL_SPG_HASH 50 #define PSX$_PSX$GL_MAX_FORK_IN_PRG 51 #define PSX$_PSX$GL_MAX_FORK_PERPROC 52 #define PSX$_PSX$GL_MAX_SESS_PERPROC 53 #define PSX$_PSX$GL_EXEC_ARG_SIZE 54 #define PSX$_PSX$GL_FS_BUFF_SIZE 55 #define PSX$_PSX$GL_FORK_IN_PRG 56 #define PSX$_PSX$GL_DEF_PROCESS_FLAGS 57 #define PSX$_PSX$LOOKUP_SPG_TABLE 58 #define PSX$_PSX$GA_DEFAULT_TERMIOS 59 #define PSX$_PSX$GL_MAX_SEMS_PERPRC 60 #define PSX$_PSX$GL_MAX_SEMS_PERSYS 61 #define PSX$_PSX$SPARE_15 62 #define PSX$_PSX$SPARE_16 63 #define PSX$_PSX$SPARE_17 64 #define PSX$_PSX$SPARE_18 65 #define PSX$_PSX$SPARE_19 66 #define PSX$_PSX$SPARE_20 67 #define PSX$_PSX$SPARE_21 68 #define PSX$_PSX$SPARE_22 69 #define PSX$_PSX$SPARE_23 70 #define PSX$_PSX$SPARE_24 71 #define PSX$_PSX$SPARE_25 72 #define PSX$_PSX$SPARE_26 73 #define PSX$_PSX$SPARE_27 74 #define PSX$_PSX$SPARE_28 75 #define PSX$_PSX$SPARE_29 76 #define PSX$_SUB_TOTAL_NUMBER 77 #define PXDSRR$K_LENGTH 308 #define PXDSRR$C_LENGTH 308 typedef struct _pxdsrr { unsigned int pxdsrr$l_global_cells [77]; } PXDSRR; #define PSXFRK$K_LENGTH 248 /*LENGTH OF FORK CONTEXT BLOCK */ #define PSXFRK$C_LENGTH 248 /*LENGTH OF FORK CONTEXT BLOCK */ typedef struct _psxfrk { __int64 psxfrk$q_r2; /*R2 */ __int64 psxfrk$q_r3; /*R3 */ __int64 psxfrk$q_r4; /*R4 */ __int64 psxfrk$q_r5; /*R5 */ __int64 psxfrk$q_r6; /*R6 */ __int64 psxfrk$q_r7; /*R7 */ __int64 psxfrk$q_r8; /*R8 */ __int64 psxfrk$q_r9; /*R9 */ __int64 psxfrk$q_r10; /*R10 */ __int64 psxfrk$q_r11; /*R11 */ __int64 psxfrk$q_r12; /*R12 */ __int64 psxfrk$q_r13; /*R13 */ __int64 psxfrk$q_r14; /*R14 */ __int64 psxfrk$q_r15; /*R15 */ __int64 psxfrk$q_fp; /*FP */ __int64 psxfrk$q_ra; /*RA */ __int64 psxfrk$q_esp; /*ESP */ __int64 psxfrk$q_ssp; /*SSP */ __int64 psxfrk$q_usp; /*USP */ __int64 psxfrk$q_unq; /*PROCESS UNQ */ __int64 psxfrk$q_asten; /*ASTEN */ __int64 psxfrk$q_fen_datfx; /*FEN & DATFX */ __int64 psxfrk$q_f2; /*F2 */ __int64 psxfrk$q_f3; /*F3 */ __int64 psxfrk$q_f4; /*F4 */ __int64 psxfrk$q_f5; /*F5 */ __int64 psxfrk$q_f6; /*F6 */ __int64 psxfrk$q_f7; /*F7 */ __int64 psxfrk$q_f8; /*F8 */ __int64 psxfrk$q_f9; /*F9 */ __int64 psxfrk$q_fpcr; /*FPCR */ } PSXFRK; #pragma __member_alignment __restore #ifdef __INITIAL_POINTER_SIZE /* Defined whenever ptr size pragmas supported */ #pragma __required_pointer_size __restore /* Restore the previously-defined required ptr size */ #endif #ifdef __cplusplus } #endif #pragma __standard #endif /* __PXDSRRDEF_LOADED */