Annotation of researchv9/jerq/sgs/inc/sdpsrc/hd/globals.h, revision 1.1

1.1     ! root        1: /*
        !             2:  * static char ID_glblsh[] = "@(#) globals.h: 1.1 1/7/82";
        !             3:  */
        !             4: 
        !             5: /*
        !             6:  * Global SDP data structures
        !             7:  *
        !             8:  *
        !             9:  *
        !            10:  *     callstatus              sdpinit() "called already?" flag
        !            11:  *     direct_names            root directory to files making up an
        !            12:  *                                     address space
        !            13:  *     file_size               maximum sizes of files making up an
        !            14:  *                                     address space
        !            15:  *     frames                  SDP page frmes
        !            16:  *     global_frames           control information for each of the address
        !            17:  *                                     spaces
        !            18:  *     lru                     pointer to least recently used frame
        !            19:  *     manager                 control information on each SDP frame
        !            20:  *     mru                     pointer to most recently used frame
        !            21:  *     num_linked              number of unlocked, free, frames
        !            22:  *     num_partitions          number of page frame partitions
        !            23:  *     num_spaces              number of open address spaces
        !            24:  *     open_spacenumbers       space ids of the open address spaces
        !            25:  *     partitions              number of page frames in each partition
        !            26:  *     partreset               usage count at which page frame partition
        !            27:  *                                     sizes are recomputed
        !            28:  *     partusage               usage count for each partition
        !            29:  */
        !            30: 
        !            31: char   frames[NUMBERFRAMES][PAGESIZE];
        !            32: MANAGER        manager[NUMBERFRAMES];
        !            33: HEADER global_frames[MAXATTACH];
        !            34: int    lru[DPARTSIZE];
        !            35: int    mru[DPARTSIZE];
        !            36: 
        !            37: char    direct_names[MAXATTACH][NAMELENG];
        !            38: long   file_size[MAXFILES]     = DFILELENG;
        !            39: 
        !            40: int    partitions[DPARTSIZE]   = DPARTITIONS;
        !            41: int    partreset               = DPARTRESET;
        !            42: int    partusage[DPARTSIZE+1];
        !            43: 
        !            44: int    callstatus              = NOTCALLEDBEFORE;
        !            45: 
        !            46: int    num_linked[DPARTSIZE];
        !            47: int    num_partitions          = DPARTSIZE;
        !            48: int    num_spaces              = 0;
        !            49: int    open_spacenumbers[MAXATTACH];

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.