![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
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().