#include "config.h"
#include <errno.h>
#include <ctype.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include "common.h"
#include "target_api.h"
#include "target.h"
#include "target_gdb.h"
#include "target_gdb_rsp.h"
Go to the source code of this file.
|
unsigned char * | gdb_helper_builtin_read_tid (struct target *target, tid_t tid, ADDR pgd, ADDR addr, unsigned long length, unsigned char *buf) |
|
int | gdb_helper_builtin_init (struct target *target) |
|
int | gdb_helper_builtin_attach (struct target *target) |
|
int | gdb_helper_builtin_handle_exception_any (struct target *target) |
|
int | gdb_helper_builtin_handle_exception_ours (struct target *target) |
|
int | gdb_helper_builtin_handle_pause (struct target *target) |
|
unsigned char * | gdb_helper_builtin_read_v_str (struct target *target, tid_t tid, ADDR pgd, ADDR addr) |
|
unsigned long | gdb_helper_builtin_write_tid (struct target *target, tid_t tid, ADDR pgd, ADDR addr, unsigned long length, unsigned char *buf) |
|
int | gdb_helper_builtin_fini (struct target *target) |
|
int gdb_helper_builtin_attach |
( |
struct target * |
target | ) |
|
int gdb_helper_builtin_fini |
( |
struct target * |
target | ) |
|
int gdb_helper_builtin_handle_exception_any |
( |
struct target * |
target | ) |
|
int gdb_helper_builtin_handle_exception_ours |
( |
struct target * |
target | ) |
|
int gdb_helper_builtin_handle_pause |
( |
struct target * |
target | ) |
|
int gdb_helper_builtin_init |
( |
struct target * |
target | ) |
|
unsigned char * gdb_helper_builtin_read_tid |
( |
struct target * |
target, |
|
|
tid_t |
tid, |
|
|
ADDR |
pgd, |
|
|
ADDR |
addr, |
|
|
unsigned long |
length, |
|
|
unsigned char * |
buf |
|
) |
| |
unsigned char* gdb_helper_builtin_read_v_str |
( |
struct target * |
target, |
|
|
tid_t |
tid, |
|
|
ADDR |
pgd, |
|
|
ADDR |
addr |
|
) |
| |
unsigned long gdb_helper_builtin_write_tid |
( |
struct target * |
target, |
|
|
tid_t |
tid, |
|
|
ADDR |
pgd, |
|
|
ADDR |
addr, |
|
|
unsigned long |
length, |
|
|
unsigned char * |
buf |
|
) |
| |
Initial value:= {
.addr_v2p = NULL,
.read_phys = NULL,
.write_phys = NULL,
}
int gdb_helper_builtin_init(struct target *target)
int gdb_helper_builtin_handle_exception_ours(struct target *target)
int gdb_helper_builtin_handle_exception_any(struct target *target)
int gdb_helper_builtin_attach(struct target *target)
int gdb_helper_builtin_handle_pause(struct target *target)
unsigned long gdb_helper_builtin_write_tid(struct target *target, tid_t tid, ADDR pgd, ADDR addr, unsigned long length, unsigned char *buf)
unsigned char * gdb_helper_builtin_read_tid(struct target *target, tid_t tid, ADDR pgd, ADDR addr, unsigned long length, unsigned char *buf)
int gdb_helper_builtin_fini(struct target *target)
Definition at line 233 of file target_gdb_helper_builtin.c.