AMODE 64 callers use BPXYRLIM — Map the rlimit, rusage, and timeval structures.
BPXYRLIM ,
** BPXYRLIM: Rlimit, Timeval, and Rusage Structures
** Used By: setrlimit, getrlimit, and getrusage
RLIMIT DSECT , Rlimit structure
RLIM_CUR_DW DS 0CL8 Current limit (doubleword)
RLIM_CUR_HW DS F Current (soft) limit highword - X
used only for RLIMIT_FSIZE X
and RLIMIT_MEMLIMIT, it is X
ignored for all other resources
RLIM_CUR DS 0F Current (soft) limit lowword
RLIM_CUR_LW DS F Current (soft) limit lowword
RLIM_MAX_DW DS 0CL8 Current limit (doubleword)
RLIM_MAX_HW DS F Current (hard) limit highword - X
used only for RLIMIT_FSIZE X
and RLIMIT_MEMLIMIT, it is X
ignored for all other resources
RLIM_MAX DS 0F Maximum (hard) limit lowword
RLIM_MAX_LW DS F Maximum (hard) limit lowword
RLIMIT#LENGTH EQU *-RLIMIT Length of this DSECT
TIMEVAL DSECT , Timeval structure
TMVL_SEC DS F Seconds
TMVL_USEC DS F Microseconds
TIMEVAL#LENGTH EQU *-TIMEVAL Length of this DSECT
RUSAGE DSECT , Rusage structure
RU_UTIME DS CL(TIMEVAL#LENGTH) User time used
RU_STIME DS CL(TIMEVAL#LENGTH) System time used
RUSAGE#LENGTH EQU *-RUSAGE Length of this DSECT
** BPXYRLIM End