Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
E
 eglerr_egl, egl_t
 emptycache, pagecache_it
 emptycache_pagecache, pagecache_t
 emptycache_pagecacheimpl, pagecache_impl_t
 enable_fpuexcept
 encode_url, url_t
 encodechar_utf8, utf8
 end_queuepage
 errcode_testerrortimer, test_errortimer_t
 error_maincontext, maincontext_t
 errorstring_x11display, x11display_t
 event_syncwait, syncwait_t
 execabort_syncrun
 execasprocess_unittest, unittest_t
 execsingle_unittest, unittest_t
 execwaiting_syncrun
 exit_thread, thread_t
 exitthread_syncrun, syncrun_t
 expand_trienode, trie_node_t
 expirationcount_systimer, systimer_t
 expmax_decimal, decimal_t
 exponent_bigint, bigint_t
 exponent_decimal, decimal_t
int eglerr_egl(void)
Returns the an EGL specific error code of the last called EGL function.
int (*emptycache) (pagecache_t * pgcache)
Releases all unused memory blocks back to the operating system.
int emptycache_pagecache(const pagecache_t pgcache)
Calls pgcache->iimpl->emptycache with pgcache->object as first parameter.
int emptycache_pagecacheimpl(pagecache_impl_t *pgcache)
Releases all unused memory blocks back to the operating system.
int enable_fpuexcept(fpu_except_e exception_flags)
Enables a fpu exception to generate an interrupt.
int encode_url(const url_t *url,
/*ret*/struct wbuffer_t *encoded_url_string)
Encodes all parts and combines them into one string.
uint8_t encodechar_utf8(size_t strsize,
/*out*/uint8_t strstart[strsize],
char32_t uchar)
Encodes uchar into UTF-8 enocoded string of size strsize starting at strstart.
static void * end_queuepage(queue_page_t *qpage)
Returns address after the last element on page.
int errcode_testerrortimer(const test_errortimer_t *errtimer)
Returns the error code of the timer.
Returns error string table (see errorcontext_t).
void errorstring_x11display(const x11display_t *x11disp,
int x11_errcode,
char *buffer,
uint8_t buffer_size)
Returns a NULL terminated name of the error with code »x11_errcode« in plain english.
syncevent_t * event_syncwait(const syncwait_t *syncwait)
Returns value syncwait->event (see syncwait_t.event).
static int execabort_syncrun(syncrun_t *srun,
enum syncrun_qid_e qid,
uint16_t entrysize)
Calls callabort_syncthread for every thread stored in queue qith id qid.
int execasprocess_unittest(int (*test_f)(void),
/*out*/int *retcode)
Forks a child process which runs the test function.
int execsingle_unittest(const char *testname,
int (*test_f)(void))
Runs a single unit test.
static int execwaiting_syncrun(syncrun_t *srun,
syncwait_t *waiting,
int retcode)
Calls callwakeup_syncthread for a waiting thread given in waiting.
int exit_thread(int retcode)
Ends the calling thread and sets retcode as its return code.
void exitthread_syncrun(syncrun_t *srun,
int err)
Sets the state of the running thread to syncrun_state_EXIT and returns err.
static int expand_trienode(trie_node_t *node)
Doubles the size of the node.
int expirationcount_systimer(systimer_t timer,
/*out*/uint64_t *expiration_count)
Returns the number of times the timer has expired.
int32_t expmax_decimal(void)
Returns the maximum magnitude of the decimal exponent.
uint16_t exponent_bigint(const bigint_t *big)
The number of trailing zero digits which are not explicitly stored.
int32_t exponent_decimal(const decimal_t *dec)
Returns the decimal exponent of the number.
Close