A | |
addr | |
addrlen | |
alloc, wbuffer_it | |
allocated_digits, bigint_t | |
allocated_rows, csvfilereader_t | |
allocated_size, cstring_t | |
argc, maincontext_startparam_t | |
argv, maincontext_startparam_t | |
array | |
array_iterator, vm_mappedregions_t | |
B | |
big, decimal_frombigint_state_t | |
bit_offset, patriciatrie_node_t | |
block, sha1_hash_t | |
blocklist, pagecache_impl_t | |
blocksize, binarystack_t | |
blockstart, binarystack_t | |
buddy, testelem_t | |
C | |
chan, logwriter_t | |
chars, cstring_t | |
child | |
childs | |
clearbuffer, log_it | |
cmp_key_object, typeadapt_comparator_it | |
cmp_object, typeadapt_comparator_it | |
column, textpos_t | |
comapre, log_it | |
comparator, typeadapt_t | |
condition, textresource_condition_t | |
context_type, maincontext_startparam_t | |
continuecontext, thread_t | |
continuelabel, syncwait_t | |
current, sysuser_t | |
current_addr, ipaddr_list_t | |
D | |
data | |
datalen, sha1_hash_t | |
delete_object, typeadapt_lifetime_it | |
depth, blockarray_t | |
digits | |
display | |
E | |
element_count, vm_mappedregions_t | |
element_iterator, vm_mappedregions_t | |
elements_per_block, blockarray_t | |
elementsize, blockarray_t | |
end | |
end_offset | |
endaddr, vm_region_t | |
err, ipsocket_async_t | |
errcode, test_errortimer_t | |
error, processcontext_t | |
event, syncwait_t | |
eventid, ioevent_t | |
evhimpl, x11window_t | |
exponent | |
F | |
file | |
file_usage, resourceusage_t | |
fileoffset, filereader_t | |
filesize, filereader_t | |
first, ipaddr_list_t | |
first_array, vm_mappedregions_t | |
flags, x11window_t | |
flushbuffer, log_it | |
freeblocksize, binarystack_t | |
freelist, pagecache_impl_t | |
freelistidx, pagecache_block_t | |
freepagelist, pagecache_block_t |
Memory start address of binary/string key.
const uint8_t * addr
Same as ipaddr_t.addr.
sys_socketaddr_t addr[1]
Opaque representation of internet address (IPv4 or IPv6).
sys_socketaddr_t addr[]
Holds start address of memory buffer.
uint8_t * addr
Address of allocated buffer.
uint8_t *addr
Points to start (lowest) address of memory.
uint8_t * addr
The start address of the mapped memory.
uint8_t * addr
Start address of non-const string memory.
const uint8_t * addr
Start address of binary data of key.
const uint8_t * addr/*[size]*/
Start address or lowest address of mapping.
void * addr
Points to start (lowest) address of memory.
uint8_t * addr
Same as ipaddr_t.addrlen.
uint16_t addrlen
Length of internal address representation addr.
uint16_t addrlen
Allocate a new memory block of new_size bytes and return it in memstr.
int ( * alloc ) (void * impl, size_t new_size, /*inout*/struct memstream_t * memstr)
The number of allocated digits.
uint16_t allocated_digits
The number of allocated rows of tablevalues.
size_t allocated_rows
Size of allocated memory block chars points to.
size_t allocated_size
The number of process arguments.
int argc
An array of program arguments.
const char ** argv
Remembers iterated container.
arraysf_t * array
Remembers iterated container.
arraystf_t * array
Points to next array of vm_region_t which comes after array element_iterator points to.
vm_regionsarray_t * array_iterator
A preallocated bigint_t.
bigint_t * big
The bit offset of the bit to test.
size_t bit_offset
Collects data until size is 64 bytes.
uint8_t block[64]
A list of pagecache_block_t.
struct { struct dlist_node_t * last ; } blocklist
Size in bytes of allocated memory block blockstart points to.
uint32_t blocksize
Start address of latest allocated memory block.
uint8_t * blockstart
Points to buddy node.
testelem_t * buddy
Array of logwriter_chan_t.
logwriter_chan_t *chan
Pointer to character array with ‘\0’ at the end of the string.
uint8_t* chars
A 4-way array of child nodes.
arraysf_unode_t * child[4]
A 4-way array of child nodes.
arraystf_unode_t * child[4]
An array of 256 pointer to trie_nodedata_t.
trie_nodedata_t * child[256]
List of all children.
suffixtree_node_t * childs
Points to root node with all childs of root node.
struct suffixtree_node_t * childs
Clears log buffer (sets length of logbuffer to 0).
void ( * clearbuffer ) (void * log, uint8_t channel)
Compares key with an object.
int ( * cmp_key_object ) (struct typeadapt_t * typeadp, const void * lkey, const struct typeadapt_object_t * robject)
Compares two objects.
int ( * cmp_object ) (struct typeadapt_t * typeadp, const struct typeadapt_object_t * lobject, const struct typeadapt_object_t * robject)
Column number of the last read character.
size_t column
Interface to adapt comparison of key and object.
typeadapt_comparator_it comparator
The C99-condition which is checked in the generated source code.
string_t condition
Set to a value of maincontext_e.
maincontext_e context_type
Contains thread machine context before main_task is called.
ucontext_t continuecontext
The address where execution should continue after the thread is woken up.
void * continuelabel
Contains the current user the process uses.
sysuser_id_t current
Start address of text data.
const uint8_t * data/*length*/
Points to data in memory.
trie_nodedata_t * data
Stores the number of bytes process so far.
uint64_t datalen
Function frees memory and associated resources of object.
int ( * delete_object ) (struct typeadapt_t * typeadp, struct typeadapt_object_t ** object)
The depth of the tree.
uint8_t depth
9 decimal digits encoded as integer are stored per digit (uint32_t).
uint32_t digits[/*0..size_allocated-1*/]
Reference to x11display_t.
struct x11display_t* display
Reference to x11display_t.
struct x11display_t* display
Reference to x11display_t.
struct x11display_t* display
Number of elements element_iterator can access in sequence.
size_t element_count
Points to an array of vm_region_t of size element_count.
vm_region_t * element_iterator
Number of elements stored in a single data block.
size_t elements_per_block
The size of a single element
uint16_t elementsize
Points one after the last memory byte.
uint8_t * end
Points to memory address after the last byte of the string.
const uint8_t * end
As long as next is lower than end there are more bytes to read.
const uint8_t * end
Points to memory address one after the end address of allocated memory.
uint8_t * end
Last offset into nextpage which is start address of unused memory.
uint32_t end_offset
Offset of end of last node relative to start address of this object.
uint32_t end_offset
End address of mapping.
void * endaddr
Indicates if operation has completed.
int err
The error code which is returned by process_testerrortimer.
int errcode
Data for errorcontext_t module.
struct { uint16_t * stroffset ; uint8_t * strdata ; } error
A pointer to type syncevent_t the syncthread is waiting for.
syncevent_t * event
Every event has an associated id.
ioevent_id_t eventid
Reference to x11window_evh_t which handles events.
const x11window_evh_t * evhimpl
The exponent with base »2 raised to 32«.
uint16_t exponent
The exponent of base number 1000000000.
int16_t exponent
The read file content mapped to memory.
mmfile_t file
The file from which is read.
sys_iochannel_t file
Number of open files.
size_t file_usage
Offset into file where the next read operation begins.
off_t fileoffset
The size of the io-stream file refers to.
off_t filesize
Points to start of list.
struct addrinfo * first
Points to first array of vm_region_t.
vm_regionsarray_t * first_array
Additional flags inidicating ownership of system objects.
uint8_t flags
Writes content of buffer to configured file descriptor and clears log buffer.
void ( * flushbuffer ) (void * log, uint8_t channel)
The number of free bytes of memory block blockstart points to.
uint32_t freeblocksize
Index into pagecache_impl_t.freeblocklist.
uint8_t freelistidx
List of free pages.
dlist_t freepagelist