Home
last modified time | relevance | path

Searched refs:RIODesc (Results 1 – 25 of 86) sorted by relevance

1234

/dports/devel/radare2/radare2-5.1.1/libr/io/
H A Dio_desc.c19 RIODesc* desc = R_NEW0 (RIODesc); in r_io_desc_new()
32 R_API void r_io_desc_free(RIODesc* desc) { in r_io_desc_free()
70 R_API RIODesc* r_io_desc_get(RIO* io, int fd) { in r_io_desc_get()
75 R_API RIODesc *r_io_desc_get_next(RIO *io, RIODesc *desc) { in r_io_desc_get_next()
84 R_API RIODesc *r_io_desc_get_prev(RIO *io, RIODesc *desc) { in r_io_desc_get_prev()
101 R_API RIODesc *r_io_desc_get_lowest(RIO *io) { in r_io_desc_get_lowest()
163 R_API bool r_io_desc_close(RIODesc *desc) { in r_io_desc_close()
221 R_API ut64 r_io_desc_size(RIODesc* desc) { in r_io_desc_size()
258 RIODesc* desc, * descx; in r_io_desc_exchange()
285 R_API bool r_io_desc_is_dbg(RIODesc *desc) { in r_io_desc_is_dbg()
[all …]
H A Dio_memory.c5 static inline ut32 _io_malloc_sz(RIODesc *desc) { in _io_malloc_sz()
13 static inline void _io_malloc_set_sz(RIODesc *desc, ut32 sz) { in _io_malloc_set_sz()
23 static inline ut8* _io_malloc_buf(RIODesc *desc) { in _io_malloc_buf()
32 static inline ut8* _io_malloc_set_buf(RIODesc *desc, ut8* buf) { in _io_malloc_set_buf()
40 static inline ut64 _io_malloc_off(RIODesc *desc) { in _io_malloc_off()
48 static inline void _io_malloc_set_off(RIODesc *desc, ut64 off) { in _io_malloc_set_off()
56 int io_memory_write(RIO *io, RIODesc *fd, const ut8 *buf, int count) { in io_memory_write()
74 bool io_memory_resize(RIO *io, RIODesc *fd, ut64 count) { in io_memory_resize()
97 int io_memory_read(RIO *io, RIODesc *fd, ut8 *buf, int count) { in io_memory_read()
114 int io_memory_close(RIODesc *fd) { in io_memory_close()
[all …]
H A Dio_fd.c6 RIODesc *desc = r_io_desc_open (io, uri, flags, mode); in r_io_fd_open()
20 RIODesc *desc = r_io_desc_get (io, fd); in r_io_fd_read()
30 RIODesc *desc = r_io_desc_get (io, fd); in r_io_fd_write()
59 RIODesc *desc; in r_io_fd_read_at()
69 RIODesc *desc = r_io_desc_get (io, fd); in r_io_fd_write_at()
75 RIODesc *desc = r_io_desc_get (io, fd); in r_io_fd_is_dbg()
83 RIODesc *desc = r_io_desc_get (io, fd); in r_io_fd_get_pid()
89 RIODesc *desc = r_io_desc_get (io, fd); in r_io_fd_get_tid()
95 RIODesc *desc = r_io_desc_get (io, fd); in r_io_fd_get_base()
101 RIODesc *desc = r_io_desc_get (io, fd); in r_io_fd_get_name()
[all …]
H A Dp_cache.c77 R_API bool r_io_desc_cache_init(RIODesc *desc) { in r_io_desc_cache_init()
140 R_API int r_io_desc_cache_read(RIODesc *desc, ut64 paddr, ut8 *buf, int len) { in r_io_desc_cache_read()
247 R_API RList *r_io_desc_cache_list(RIODesc *desc) { in r_io_desc_cache_list()
256 RIODesc *current = desc->io->desc; in r_io_desc_cache_list()
277 RIODesc *desc = (RIODesc *)user; in __desc_cache_commit_cb()
300 R_API bool r_io_desc_cache_commit(RIODesc *desc) { in r_io_desc_cache_commit()
301 RIODesc *current; in r_io_desc_cache_commit()
320 RIODesc *desc = (RIODesc *)user; in __desc_cache_cleanup_cb()
341 R_API void r_io_desc_cache_cleanup(RIODesc *desc) { in r_io_desc_cache_cleanup()
348 RIODesc *desc = (RIODesc *)data; in __desc_fini_cb()
[all …]
H A Dio_memory.h12 int io_memory_close(RIODesc *fd);
13 int io_memory_read(RIO *io, RIODesc *fd, ut8 *buf, int count);
14 ut64 io_memory_lseek(RIO* io, RIODesc *fd, ut64 offset, int whence);
15 int io_memory_write(RIO *io, RIODesc *fd, const ut8 *buf, int count);
16 bool io_memory_resize(RIO *io, RIODesc *fd, ut64 count);
/dports/devel/radare2/radare2-5.1.1/libr/include/
H A Dr_io.h141 } RIODesc; typedef
165 int (*listener)(RIODesc *io);
176 int (*close)(RIODesc *desc);
177 bool (*is_blockdevice)(RIODesc *desc);
178 bool (*is_chardevice)(RIODesc *desc);
179 int (*getpid)(RIODesc *desc);
180 int (*gettid)(RIODesc *desc);
215 typedef ut64(*RIODescSize)(RIODesc *desc);
399 R_API void r_io_desc_free(RIODesc *desc);
403 R_API RIODesc *r_io_desc_get_next(RIO *io, RIODesc *desc);
[all …]
/dports/devel/radare2/radare2-5.1.1/libr/io/p/
H A Dio_gzip.c15 static inline ut32 _io_malloc_sz(RIODesc *desc) { in _io_malloc_sz()
23 static inline void _io_malloc_set_sz(RIODesc *desc, ut32 sz) { in _io_malloc_set_sz()
33 static inline ut8* _io_malloc_buf(RIODesc *desc) { in _io_malloc_buf()
42 static inline ut8* _io_malloc_set_buf(RIODesc *desc, ut8* buf) { in _io_malloc_set_buf()
50 static inline ut64 _io_malloc_off(RIODesc *desc) { in _io_malloc_off()
58 static inline void _io_malloc_set_off(RIODesc *desc, ut64 off) { in _io_malloc_set_off()
66 static int __write(RIO *io, RIODesc *fd, const ut8 *buf, int count) { in __write()
84 static bool __resize(RIO *io, RIODesc *fd, ut64 count) { in __resize()
107 static int __read(RIO *io, RIODesc *fd, ut8 *buf, int count) { in __read()
123 static int __close(RIODesc *fd) { in __close()
[all …]
H A Dio_rbuf.c10 static int __write(RIO *io, RIODesc *fd, const ut8 *buf, int count) { in __write()
18 static int __read(RIO *io, RIODesc *fd, ut8 *buf, int count) { in __read()
23 static int __close(RIODesc *fd) { in __close()
29 static ut64 __lseek(RIO* io, RIODesc *fd, ut64 offset, int whence) { in __lseek()
38 static RIODesc *__open(RIO *io, const char *pathname, int rw, int mode) { in __open()
39 RIODesc *desc; in __open()
H A Dio_bochs.c13 static RIODesc *riobochs = NULL;
20 static RIODesc *__open(RIO *io, const char *file, int rw, int mode) { in __open()
66 static int __write(RIO *io, RIODesc *fd, const ut8 *buf, int count) { in __write()
71 static ut64 __lseek(RIO *io, RIODesc *fd, ut64 offset, int whence) { in __lseek()
76 static int __read(RIO *io, RIODesc *fd, ut8 *buf, int count) { in __read()
87 static int __close(RIODesc *fd) { in __close()
93 static char *__system(RIO *io, RIODesc *fd, const char *cmd) { in __system()
H A Dio_mmap.c79 static int r_io_mmap_close(RIODesc *fd) { in r_io_mmap_close()
92 static int r_io_mmap_read(RIO *io, RIODesc *fd, ut8 *buf, int count) { in r_io_mmap_read()
108 static int r_io_mmap_write(RIO *io, RIODesc *fd, const ut8 *buf, int count) { in r_io_mmap_write()
133 static RIODesc *r_io_mmap_open(RIO *io, const char *file, int flags, int mode) { in r_io_mmap_open()
141 static ut64 r_io_mmap_lseek(RIO *io, RIODesc *fd, ut64 offset, int whence) { in r_io_mmap_lseek()
166 static RIODesc *__open(RIO *io, const char *file, int flags, int mode) { in __open()
173 static int __read(RIO *io, RIODesc *fd, ut8 *buf, int len) { in __read()
177 static int __write(RIO *io, RIODesc *fd, const ut8 *buf, int len) { in __write()
181 static ut64 __lseek(RIO *io, RIODesc *fd, ut64 offset, int whence) { in __lseek()
185 static int __close(RIODesc *fd) { in __close()
[all …]
H A Dio_fd.c20 static int __write(RIO *io, RIODesc *desc, const ut8 *buf, int count) { in __write()
28 static bool __resize(RIO *io, RIODesc *desc, ut64 count) { in __resize()
36 static int __read(RIO *io, RIODesc *desc, ut8 *buf, int count) { in __read()
47 static int __close(RIODesc *desc) { in __close()
52 static ut64 __lseek(RIO* io, RIODesc *desc, ut64 offset, int whence) { in __lseek()
64 static RIODesc *__open(RIO *io, const char *pathname, int rw, int mode) { in __open()
H A Dio_default.c152 static int r_io_def_mmap_close(RIODesc *fd) { in r_io_def_mmap_close()
169 static int r_io_def_mmap_read(RIO *io, RIODesc *fd, ut8 *buf, int count) { in r_io_def_mmap_read()
198 static int r_io_def_mmap_write(RIO *io, RIODesc *fd, const ut8 *buf, int count) { in r_io_def_mmap_write()
255 static ut64 r_io_def_mmap_lseek(RIO *io, RIODesc *fd, ut64 offset, int whence) { in r_io_def_mmap_lseek()
276 static RIODesc *__open_default(RIO *io, const char *file, int perm, int mode) { in __open_default()
283 static int __read(RIO *io, RIODesc *fd, ut8 *buf, int len) { in __read()
287 static int __write(RIO *io, RIODesc *fd, const ut8 *buf, int len) { in __write()
291 static ut64 __lseek(RIO *io, RIODesc *fd, ut64 offset, int whence) { in __lseek()
295 static int __close(RIODesc *fd) { in __close()
299 static bool __resize(RIO *io, RIODesc *fd, ut64 size) { in __resize()
[all …]
H A Dio_procpid.c36 static int __read(RIO *io, RIODesc *fd, ut8 *buf, int len) { in __read()
48 static int __write(RIO *io, RIODesc *fd, const ut8 *buf, int len) { in __write()
56 static RIODesc *__open(RIO *io, const char *file, int rw, int mode) { in __open()
93 RIODesc *d = r_io_desc_new (io, &r_io_plugin_procpid, file, true, 0, riop); in __open()
104 static ut64 __lseek(RIO *io, RIODesc *fd, ut64 offset, int whence) { in __lseek()
108 static int __close(RIODesc *fd) { in __close()
114 static char *__system(RIO *io, RIODesc *fd, const char *cmd) { in __system()
H A Dio_w32.c15 static int w32__write(RIO *io, RIODesc *fd, const ut8 *buf, int count) { in w32__write()
21 static int w32__read(RIO *io, RIODesc *fd, ut8 *buf, int count) { in w32__read()
26 static int w32__close(RIODesc *fd) { in w32__close()
37 static ut64 w32__lseek(RIO *io, RIODesc *fd, ut64 offset, int whence) { in w32__lseek()
46 static RIODesc *w32__open(RIO *io, const char *pathname, int rw, int mode) { in w32__open()
67 static char *w32__system(RIO *io, RIODesc *fd, const char *cmd) { in w32__system()
H A Dio_qnx.c15 static RIODesc *rioqnx = NULL;
79 static RIODesc *__open (RIO *io, const char *file, int rw, int mode) { in __open()
121 static int __write (RIO *io, RIODesc *fd, const ut8 *buf, int count) { in __write()
129 static ut64 __lseek (RIO *io, RIODesc *fd, ut64 offset, int whence) { in __lseek()
133 static int __read (RIO *io, RIODesc *fd, ut8 *buf, int count) { in __read()
142 static int __close (RIODesc *fd) { in __close()
147 static char *__system (RIO *io, RIODesc *fd, const char *cmd) { in __system()
H A Dio_ar.c27 static int r_io_ar_close(RIODesc *fd) { in r_io_ar_close()
34 static RIODesc *r_io_ar_open(RIO *io, const char *file, int rw, int mode) { in r_io_ar_open()
44 RIODesc *res = NULL; in r_io_ar_open()
66 RIODesc *des = r_io_desc_new (data->io, &r_io_plugin_ar, uri, data->rw, data->mode, arf); in __io_ar_list()
101 static ut64 r_io_ar_lseek(RIO *io, RIODesc *fd, ut64 offset, int whence) { in r_io_ar_lseek()
123 static int r_io_ar_read(RIO *io, RIODesc *fd, ut8 *buf, int count) { in r_io_ar_read()
130 static int r_io_ar_write(RIO *io, RIODesc *fd, const ut8 *buf, int count) { in r_io_ar_write()
H A Dio_mach.c11 static int __get_pid (RIODesc *desc);
107 static task_t pid_to_task(RIODesc *fd, int pid) { in pid_to_task()
152 static bool task_is_dead(RIODesc *fd, int pid) { in task_is_dead()
161 static ut64 getNextValid(RIO *io, RIODesc *fd, ut64 addr) { in getNextValid()
212 static int __read(RIO *io, RIODesc *desc, ut8 *buf, int len) { in __read()
286 static int tsk_pagesize(RIODesc *desc) { in tsk_pagesize()
296 static vm_address_t tsk_getpagebase(RIODesc *desc, ut64 addr) { in tsk_getpagebase()
370 RIODesc *ret = NULL; in __open()
460 static int __close(RIODesc *fd) { in __close()
481 static char *__system(RIO *io, RIODesc *fd, const char *cmd) { in __system()
[all …]
H A Dio_null.c11 static int __write(RIO* io, RIODesc* fd, const ut8* buf, int count) { in __write()
25 static bool __resize(RIO* io, RIODesc* fd, ut64 count) { in __resize()
41 static int __read(RIO* io, RIODesc* fd, ut8* buf, int count) { in __read()
58 static int __close(RIODesc* fd) { in __close()
63 static ut64 __lseek(RIO* io, RIODesc* fd, ut64 offset, int whence) { in __lseek()
90 static RIODesc* __open(RIO* io, const char* pathname, int rw, int mode) { in __open()
H A Dio_winkd.c27 static RIODesc *__open(RIO *io, const char *file, int rw, int mode) { in __open()
67 static int __write(RIO *io, RIODesc *fd, const ut8 *buf, int count) { in __write()
77 static ut64 __lseek(RIO *io, RIODesc *fd, ut64 offset, int whence) { in __lseek()
90 static int __read(RIO *io, RIODesc *fd, ut8 *buf, int count) { in __read()
102 static int __close(RIODesc *fd) { in __close()
H A Dio_gdb.c19 static int __close(RIODesc *fd);
53 static RIODesc *__open(RIO *io, const char *file, int rw, int mode) { in __open()
54 RIODesc *riogdb = NULL; in __open()
137 static int __write(RIO *io, RIODesc *fd, const ut8 *buf, int count) { in __write()
145 static ut64 __lseek(RIO *io, RIODesc *fd, ut64 offset, int whence) { in __lseek()
159 static int __read(RIO *io, RIODesc *fd, ut8 *buf, int count) { in __read()
171 static int __close(RIODesc *fd) { in __close()
181 static int __getpid(RIODesc *fd) { in __getpid()
200 static int __gettid(RIODesc *fd) { in __gettid()
207 static char *__system(RIO *io, RIODesc *fd, const char *cmd) { in __system()
H A Dio_w32dbg.c78 static int __read(RIO *io, RIODesc *fd, ut8 *buf, int len) { in __read()
87 static int __write(RIO *io, RIODesc *fd, const ut8 *buf, int len) { in __write()
190 static RIODesc *__open(RIO *io, const char *file, int rw, int mode) { in __open()
192 RIODesc *ret; in __open()
211 static ut64 __lseek(RIO *io, RIODesc *fd, ut64 offset, int whence) { in __lseek()
226 static int __close(RIODesc *fd) { in __close()
235 static char *__system(RIO *io, RIODesc *fd, const char *cmd) { in __system()
258 static int __getpid(RIODesc *fd) { in __getpid()
266 static int __gettid(RIODesc *fd) { in __gettid()
271 static bool __getbase(RIODesc *fd, ut64 *base) { in __getbase()
H A Dio_r2k.c16 int r2k__write(RIO *io, RIODesc *fd, const ut8 *buf, int count) { in r2k__write()
38 static int r2k__read(RIO *io, RIODesc *fd, ut8 *buf, int count) { in r2k__read()
61 static int r2k__close(RIODesc *fd) { in r2k__close()
77 static ut64 r2k__lseek(RIO *io, RIODesc *fd, ut64 offset, int whence) { in r2k__lseek()
86 static char *r2k__system(RIO *io, RIODesc *fd, const char *cmd) { in r2k__system()
105 static RIODesc *r2k__open(RIO *io, const char *pathname, int rw, int mode) { in r2k__open()
H A Dio_r2pipe.c15 static int __write(RIO *io, RIODesc *fd, const ut8 *buf, int count) { in __write()
53 static int __read(RIO *io, RIODesc *fd, ut8 *buf, int count) { in __read()
125 static int __close(RIODesc *fd) { in __close()
134 static ut64 __lseek(RIO *io, RIODesc *fd, ut64 offset, int whence) { in __lseek()
147 static RIODesc *__open(RIO *io, const char *pathname, int rw, int mode) { in __open()
156 static char *__system(RIO *io, RIODesc *fd, const char *msg) { in __system()
H A Dio_r2web.c17 static int __write(RIO *io, RIODesc *fd, const ut8 *buf, int count) { in __write()
41 static int __read(RIO *io, RIODesc *fd, ut8 *buf, int count) { in __read()
70 static int __close(RIODesc *fd) { in __close()
81 static ut64 __lseek(RIO *io, RIODesc *fd, ut64 offset, int whence) { in __lseek()
99 static RIODesc *__open(RIO *io, const char *pathname, int rw, int mode) { in __open()
137 static char *__system(RIO *io, RIODesc *fd, const char *command) { in __system()
H A Dio_rap.c13 static int __rap_write(RIO *io, RIODesc *fd, const ut8 *buf, int count) { in __rap_write()
18 static bool __rap_accept(RIO *io, RIODesc *desc, int fd) { in __rap_accept()
27 static int __rap_read(RIO *io, RIODesc *fd, ut8 *buf, int count) { in __rap_read()
32 static int __rap_close(RIODesc *fd) { in __rap_close()
53 static ut64 __rap_lseek(RIO *io, RIODesc *fd, ut64 offset, int whence) { in __rap_lseek()
62 static RIODesc *__rap_open(RIO *io, const char *pathname, int rw, int mode) { in __rap_open()
162 static int __rap_listener(RIODesc *fd) { in __rap_listener()
166 static char *__rap_system(RIO *io, RIODesc *fd, const char *command) { in __rap_system()

1234