38 #if !defined (_RTEMS_RTL_OBJ_CACHE_H_) 39 #define _RTEMS_RTL_OBJ_CACHE_H_ struct rtems_rtl_obj_cache rtems_rtl_obj_cache
size_t file_size
Definition: rtl-obj-cache.h:56
int fd
Definition: rtl-obj-cache.h:55
bool rtems_rtl_obj_cache_read(rtems_rtl_obj_cache *cache, int fd, off_t offset, void **buffer, size_t *length)
Definition: rtl-obj-cache.c:74
Definition: rtl-obj-cache.h:53
size_t level
Definition: rtl-obj-cache.h:59
uint8_t * buffer
Definition: rtl-obj-cache.h:61
void rtems_rtl_obj_cache_close(rtems_rtl_obj_cache *cache)
Definition: rtl-obj-cache.c:51
void rtems_rtl_obj_cache_flush(rtems_rtl_obj_cache *cache)
Definition: rtl-obj-cache.c:63
size_t size
Definition: rtl-obj-cache.h:58
bool rtems_rtl_obj_cache_read_byval(rtems_rtl_obj_cache *cache, int fd, off_t offset, void *buffer, size_t length)
Definition: rtl-obj-cache.c:241
off_t offset
Definition: rtl-obj-cache.h:57
bool rtems_rtl_obj_cache_open(rtems_rtl_obj_cache *cache, size_t size)
Definition: rtl-obj-cache.c:34