GDB (xrefs)
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
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().