Viewing: resource.c
📄 resource.c (Read Only) ⬅ To go back
#include "sys/resource.h"
#include "syscall.h"
#include "errno.h"

int getrlimit(int resource, struct rlimit *rlim) {
    return __syscall_ret(_syscall2(SYS_GETRLIMIT, resource, (int)rlim));
}

int setrlimit(int resource, const struct rlimit *rlim) {
    return __syscall_ret(_syscall2(SYS_SETRLIMIT, resource, (int)rlim));
}

int getrusage(int who, struct rusage *usage) {
    return __syscall_ret(_syscall2(SYS_GETRUSAGE, who, (int)usage));
}