github.com/google/pprof/profile.Mapping.ID (field)

24 uses

	github.com/google/pprof/profile (current package)
		encode.go#L99: 			l.mappingIDX = l.Mapping.ID
		encode.go#L250: 		if m.ID < uint64(len(mappingIds)) {
		encode.go#L251: 			mappingIds[m.ID] = m
		encode.go#L253: 			mappings[m.ID] = m
		encode.go#L451: 	encodeUint64Opt(b, 1, p.ID)
		encode.go#L465: 	func(b *buffer, m message) error { return decodeUint64(b, &m.(*Mapping).ID) },            // optional uint64 id = 1
		legacy_profile.go#L244: 				ID:    1,
		legacy_profile.go#L254: 		m.ID = uint64(i + 1)
		merge.go#L268: 		key.mappingID = l.Mapping.ID
		merge.go#L292: 	if mi, ok := pm.mappingsByID[src.ID]; ok {
		merge.go#L300: 		pm.mappingsByID[src.ID] = mi
		merge.go#L304: 		ID:              uint64(len(pm.p.Mapping) + 1),
		merge.go#L320: 	pm.mappingsByID[src.ID] = mi
		profile.go#L95: 	ID              uint64
		profile.go#L271: 		m.ID = uint64(i + 1)
		profile.go#L362: 		if m.ID == 0 {
		profile.go#L365: 		if mappings[m.ID] != nil {
		profile.go#L366: 			return fmt.Errorf("multiple mappings with same id: %d", m.ID)
		profile.go#L368: 		mappings[m.ID] = m
		profile.go#L396: 			if m.ID == 0 || mappings[m.ID] != m {
		profile.go#L397: 				return fmt.Errorf("inconsistent mapping %p: %d", m, m.ID)
		profile.go#L583: 		m.ID,
		profile.go#L596: 		locStr = locStr + fmt.Sprintf("M=%d ", m.ID)