Annotation of researchv10dc/libc/sys/limits.s, revision 1.1.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.