GDB (xrefs)
|
Public Member Functions | |
void | invalidate () |
void | invalidate_fd (int fd) |
int | pread (int fd, gdb_byte *read_buf, size_t len, ULONGEST offset) |
Public Attributes | |
int | fd = -1 |
ULONGEST | offset = 0 |
gdb_byte * | buf = nullptr |
size_t | bufsize = 0 |
ULONGEST | hit_count = 0 |
ULONGEST | miss_count = 0 |
void readahead_cache::invalidate | ( | ) |
void readahead_cache::invalidate_fd | ( | int | fd | ) |
Definition at line 12261 of file remote.c.
References fd.
Referenced by remote_target::remote_hostio_close(), remote_target::remote_hostio_pread(), and remote_target::remote_hostio_pwrite().
int readahead_cache::pread | ( | int | fd, |
gdb_byte * | read_buf, | ||
size_t | len, | ||
ULONGEST | offset | ||
) |
gdb_byte* readahead_cache::buf = nullptr |
Definition at line 179 of file remote.c.
Referenced by pread(), and remote_target::remote_hostio_pread().
size_t readahead_cache::bufsize = 0 |
Definition at line 182 of file remote.c.
Referenced by pread(), and remote_target::remote_hostio_pread().
int readahead_cache::fd = -1 |
Definition at line 172 of file remote.c.
Referenced by invalidate(), invalidate_fd(), pread(), and remote_target::remote_hostio_pread().
ULONGEST readahead_cache::hit_count = 0 |
Definition at line 185 of file remote.c.
Referenced by remote_target::remote_hostio_pread().
ULONGEST readahead_cache::miss_count = 0 |
Definition at line 186 of file remote.c.
Referenced by remote_target::remote_hostio_pread().
ULONGEST readahead_cache::offset = 0 |
Definition at line 176 of file remote.c.
Referenced by pread(), and remote_target::remote_hostio_pread().