GDB (xrefs)
Loading...
Searching...
No Matches
Functions
memrange.c File Reference
#include "defs.h"
#include "memrange.h"
#include <algorithm>

Go to the source code of this file.

Functions

int mem_ranges_overlap (CORE_ADDR start1, int len1, CORE_ADDR start2, int len2)
 
int address_in_mem_range (CORE_ADDR address, const struct mem_range *r)
 
void normalize_mem_ranges (std::vector< mem_range > *memory)
 

Function Documentation

◆ address_in_mem_range()

int address_in_mem_range ( CORE_ADDR address,
const struct mem_range * r )

Definition at line 38 of file memrange.c.

References mem_range::length, and mem_range::start.

Referenced by svr4_current_sos(), and core_target::xfer_memory_via_mappings().

◆ mem_ranges_overlap()

int mem_ranges_overlap ( CORE_ADDR start1,
int len1,
CORE_ADDR start2,
int len2 )

◆ normalize_mem_ranges()

void normalize_mem_ranges ( std::vector< mem_range > * memory)