Lines Matching refs:e_addr
40 uint32_t s_addr, e_addr; // Locutus addresses member
53 s_addr( s_addr_ ), e_addr( e_addr_ ), page( page_ ), mapped( mapped_ ), in t_bin_hunk()
64 s_addr( s_addr_ ), e_addr( e_addr_ ), page( page_ ), mapped( mapped_ ), in t_bin_hunk()
99 return e_addr == rhs.s_addr - 1 in can_merge_with()
108 e_addr = rhs.e_addr; in merge_with()
118 assert( split_addr > s_addr && split_addr <= e_addr ); in split_at()
120 t_bin_hunk new_hunk( split_addr, e_addr, page, mapped, in split_at()
123 e_addr = split_addr - 1; in split_at()
124 data.resize( e_addr - s_addr + 1 ); in split_at()
142 uint16_t s_addr, e_addr; member
147 : s_addr( s_addr_ ), e_addr( e_addr_ ), type( type_ ), width( width_ ) in t_memattr_span()
157 return e_addr == rhs.s_addr - 1 in can_merge_with()
166 e_addr = rhs.e_addr; in merge_with()
177 uint16_t s_addr, e_addr; member
180 : s_addr( s_addr_ ), e_addr( e_addr_ ) in t_banksw_span()
190 return e_addr == rhs.s_addr - 1; in can_merge_with()
197 e_addr = rhs.e_addr; in merge_with()