|
The Sleuth Kit 4.15.0-develop
|
Contains the general internal TSK type and function definitions. More...
Macros | |
| #define | rounddown(x, y) |
| #define | tsk_gets16(endian, x) |
| #define | tsk_gets32(endian, x) |
| #define | tsk_gets64(endian, x) |
| #define | tsk_getu16(endian, x) |
| #define | tsk_getu24(endian, x) |
| #define | tsk_getu32(endian, x) |
| #define | tsk_getu48(endian, x) |
| #define | tsk_getu64(endian, x) |
| #define | TSK_IS_CNTRL(x) |
Functions | |
| size_t | strnlen (const char *s, size_t maxlen) |
| void | tsk_deinit_lock (tsk_lock_t *) |
| uint8_t | tsk_guess_end_u16 (TSK_ENDIAN_ENUM *, uint8_t *, uint16_t) |
| uint8_t | tsk_guess_end_u32 (TSK_ENDIAN_ENUM *, uint8_t *, uint32_t) |
| uint8_t | tsk_guess_end_u64 (TSK_ENDIAN_ENUM *, uint8_t *, uint64_t) |
| void | tsk_init_lock (tsk_lock_t *) |
| void * | tsk_malloc (size_t) |
| void * | tsk_realloc (void *, size_t) |
| void | tsk_release_lock (tsk_lock_t *) |
| void | tsk_take_lock (tsk_lock_t *) |
Contains the general internal TSK type and function definitions.
This is needed by the library as it is built.
| #define rounddown | ( | x, | |
| y ) |
| #define tsk_gets16 | ( | endian, | |
| x ) |
| #define tsk_gets32 | ( | endian, | |
| x ) |
| #define tsk_gets64 | ( | endian, | |
| x ) |
| #define tsk_getu16 | ( | endian, | |
| x ) |
| #define tsk_getu24 | ( | endian, | |
| x ) |
| #define tsk_getu32 | ( | endian, | |
| x ) |
| #define tsk_getu48 | ( | endian, | |
| x ) |
| #define tsk_getu64 | ( | endian, | |
| x ) |
| #define TSK_IS_CNTRL | ( | x | ) |
Copyright © 2007-2020 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.