type runtime.addrRange

31 uses

	runtime (current package)
		mgcscavenge.go#L403: 		addrs addrRange
		mgcscavenge.go#L501: func (p *pageAlloc) scavengeReserve() (addrRange, uint32) {
		mgcscavenge.go#L533: func (p *pageAlloc) scavengeUnreserve(r addrRange, gen uint32) {
		mgcscavenge.go#L562: func (p *pageAlloc) scavengeOne(work addrRange, max uintptr, mayUnlock bool) (uintptr, addrRange) {
		mgcscavenge.go#L636: 	findCandidate := func(work addrRange) (chunkIdx, bool) {
		mpagealloc_64bit.go#L108: 	addrRangeToSummaryRange := func(level int, r addrRange) (int, int) {
		mpagealloc_64bit.go#L116: 	summaryRangeToSumAddrRange := func(level, sumIdxBase, sumIdxLimit int) addrRange {
		mpagealloc_64bit.go#L120: 		return addrRange{
		mpagealloc_64bit.go#L129: 	addrRangeToSumAddrRange := func(level int, r addrRange) addrRange {
		mranges.go#L20: type addrRange struct {
		mranges.go#L32: func makeAddrRange(base, limit uintptr) addrRange {
		mranges.go#L33: 	r := addrRange{offAddr{base}, offAddr{limit}}
		mranges.go#L41: func (a addrRange) size() uintptr {
		mranges.go#L51: func (a addrRange) contains(addr uintptr) bool {
		mranges.go#L59: func (a addrRange) subtract(b addrRange) addrRange {
		mranges.go#L61: 		return addrRange{}
		mranges.go#L74: func (a addrRange) removeGreaterEqual(addr uintptr) addrRange {
		mranges.go#L76: 		return addrRange{}
		mranges.go#L156: 	ranges []addrRange
		mranges.go#L170: 	ranges.array = (*notInHeap)(persistentalloc(unsafe.Sizeof(addrRange{})*uintptr(ranges.cap), sys.PtrSize, sysStat))
		mranges.go#L248: func (a *addrRanges) add(r addrRange) {
		mranges.go#L297: 			ranges.array = (*notInHeap)(persistentalloc(unsafe.Sizeof(addrRange{})*uintptr(ranges.cap), sys.PtrSize, a.sysStat))
		mranges.go#L314: func (a *addrRanges) removeLast(nBytes uintptr) addrRange {
		mranges.go#L316: 		return addrRange{}
		mranges.go#L324: 		return addrRange{newEnd, r.limit}
		mranges.go#L367: 		ranges.array = (*notInHeap)(persistentalloc(unsafe.Sizeof(addrRange{})*uintptr(ranges.cap), sys.PtrSize, b.sysStat))