GDB (xrefs)
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
/tmp/gdb-13.1/gdb/dcache.h File Reference
#include "target.h"

Go to the source code of this file.

Classes

struct  dcache_deleter
 

Typedefs

typedef struct dcache_struct DCACHE
 

Functions

void dcache_invalidate (DCACHE *dcache)
 
DCACHEdcache_init (void)
 
void dcache_free (DCACHE *)
 
enum target_xfer_status dcache_read_memory_partial (struct target_ops *ops, DCACHE *dcache, CORE_ADDR memaddr, gdb_byte *myaddr, ULONGEST len, ULONGEST *xfered_len)
 
void dcache_update (DCACHE *dcache, enum target_xfer_status status, CORE_ADDR memaddr, const gdb_byte *myaddr, ULONGEST len)
 

Typedef Documentation

◆ DCACHE

typedef struct dcache_struct DCACHE

Definition at line 26 of file dcache.h.

Function Documentation

◆ dcache_free()

void dcache_free ( DCACHE dcache)

◆ dcache_init()

DCACHE * dcache_init ( void  )

◆ dcache_invalidate()

void dcache_invalidate ( DCACHE dcache)

◆ dcache_read_memory_partial()

enum target_xfer_status dcache_read_memory_partial ( struct target_ops ops,
DCACHE dcache,
CORE_ADDR  memaddr,
gdb_byte *  myaddr,
ULONGEST  len,
ULONGEST *  xfered_len 
)

◆ dcache_update()

void dcache_update ( DCACHE dcache,
enum target_xfer_status  status,
CORE_ADDR  memaddr,
const gdb_byte *  myaddr,
ULONGEST  len 
)

Definition at line 529 of file dcache.c.

References dcache_invalidate_line(), dcache_poke_byte(), status, and TARGET_XFER_OK.

Referenced by raw_memory_xfer_partial().