Home | History | Annotate | Download | only in gdb

Lines Matching full:host_callback

72 typedef struct host_callback_struct host_callback;
76 int (*close) (host_callback *,int);
77 int (*get_errno) (host_callback *);
78 int (*isatty) (host_callback *, int);
79 int (*lseek) (host_callback *, int, long , int);
80 int (*open) (host_callback *, const char*, int mode);
81 int (*read) (host_callback *,int, char *, int);
82 int (*read_stdin) ( host_callback *, char *, int);
83 int (*rename) (host_callback *, const char *, const char *);
84 int (*system) (host_callback *, const char *);
85 long (*time) (host_callback *, long *);
86 int (*unlink) (host_callback *, const char *);
87 int (*write) (host_callback *,int, const char *, int);
88 int (*write_stdout) (host_callback *, const char *, int);
89 void (*flush_stdout) (host_callback *);
90 int (*write_stderr) (host_callback *, const char *, int);
91 void (*flush_stderr) (host_callback *);
92 int (*stat) (host_callback *, const char *, struct stat *);
93 int (*fstat) (host_callback *, int, struct stat *);
94 int (*lstat) (host_callback *, const char *, struct stat *);
95 int (*ftruncate) (host_callback *, int, long);
96 int (*truncate) (host_callback *, const char *, long);
97 int (*pipe) (host_callback *, int *);
100 void (*pipe_empty) (host_callback *, int read_fd, int write_fd);
104 void (*pipe_nonempty) (host_callback *, int read_fd, int write_fd);
109 int (*poll_quit) (host_callback *);
113 int (*shutdown) (host_callback *);
114 int (*init) (host_callback *);
117 void (*printf_filtered) (host_callback *, const char *, ...);
120 void (*vprintf_filtered) (host_callback *, const char *, va_list);
123 void (*evprintf_filtered) (host_callback *, const char *, va_list);
128 void (*error) (host_callback *, const char *, ...)
197 extern host_callback default_callback;
271 int (*read_mem) (host_callback * /*cb*/, struct cb_syscall * /*sc*/,
274 int (*write_mem) (host_callback * /*cb*/, struct cb_syscall * /*sc*/,
306 CB_RC cb_read_target_syscall_maps (host_callback *, const char *);
309 int cb_target_to_host_syscall (host_callback *, int);
312 int cb_host_to_target_errno (host_callback *, int);
315 int cb_target_to_host_open (host_callback *, int);
318 int cb_target_to_host_signal (host_callback *, int);
321 int cb_host_to_gdb_signal (host_callback *, int);
326 int cb_host_to_target_stat (host_callback *, const struct stat *, PTR);
329 void cb_store_target_endian (host_callback *, char *, int, long);
332 int cb_is_stdin (host_callback *, int);
333 int cb_is_stdout (host_callback *, int);
334 int cb_is_stderr (host_callback *, int);
337 int cb_get_string (host_callback *, CB_SYSCALL *, char *, int, unsigned long);
340 CB_RC cb_syscall (host_callback *, CB_SYSCALL *);