![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
Include dependency graph for rlimit.c:Functions | |
| void | InitializeRlimits () |
| int | getrlimit (int resource, struct rlimit *rlp) |
| int | setrlimit (int resource, const struct rlimit *rlp) |
| size_t | rfwrite (const void *buffer, size_t size, size_t count, FILE *stream) |
| int | _rwrite (int handle, const void *buffer, unsigned int count) |
Variables | |
| static BOOL | rInitialized = FALSE |
| static rlimit_t | rlimits [7] |
| int _rwrite | ( | int | handle, |
| const void * | buffer, | ||
| unsigned int | count | ||
| ) |
References RLIMIT_FSIZE, and rlimits.
| int getrlimit | ( | int | resource, |
| struct rlimit * | rlp | ||
| ) |
References InitializeRlimits(), rInitialized, RLIM_NLIMITS, and rlimits.
Referenced by dt_set_rlimits_stack().
| void InitializeRlimits | ( | ) |
References rInitialized, rlimit::rlim_cur, RLIM_INFINITY, rlimit::rlim_max, RLIM_NLIMITS, rlimits, and TRUE.
Referenced by getrlimit(), and setrlimit().
| size_t rfwrite | ( | const void * | buffer, |
| size_t | size, | ||
| size_t | count, | ||
| FILE * | stream | ||
| ) |
References RLIMIT_FSIZE, rlimits, and size.
| int setrlimit | ( | int | resource, |
| const struct rlimit * | rlp | ||
| ) |
References InitializeRlimits(), rInitialized, rlimit::rlim_cur, rlimit::rlim_max, RLIM_NLIMITS, and rlimits.
Referenced by dt_set_rlimits_stack().
|
static |
Referenced by getrlimit(), InitializeRlimits(), and setrlimit().
|
static |
Referenced by _rwrite(), getrlimit(), InitializeRlimits(), rfwrite(), and setrlimit().