Annotation of researchv10dc/libc/sys/limits.s, revision 1.1

1.1     ! root        1: # C library -- limits
        !             2: 
        !             3: # Control limit structures
        !             4: 
        !             5: # limits(lp, select)
        !             6: # struct lnode *lp;
        !             7: # int select;
        !             8: 
        !             9: #  0 - return own limit struct in *lnode
        !            10: #  1 - return limit struct of lnode->l_uid in *lnode
        !            11: #  2 - return all active limit structs in array lnode
        !            12: #  3 - (root only) set up new limit struct from *lnode
        !            13: #  4 - (init only) wait for a dead process, and return limit, proc struct
        !            14: #  5 - (root only) change limits fields in active lnode
        !            15: #  6 - (root only) get dead group's limit struct
        !            16: 
        !            17:        .set    limits,127
        !            18: 
        !            19: .globl _limits
        !            20: .globl cerror
        !            21: 
        !            22: _limits:
        !            23:        .word   0x0000
        !            24:                                # Entry
        !            25:        chmk    $limits
        !            26:        bcs     error
        !            27:        ret
        !            28: error:
        !            29:        jmp     cerror

unix.superglobalmegacorp.com

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