Source file
src/runtime/export_vdso_linux_test.go
1
2
3
4
5
6
7 package runtime
8
9 type VDSOSymbolKey vdsoSymbolKey
10
11 func (v VDSOSymbolKey) Name() string {
12 return v.name
13 }
14
15 func (v VDSOSymbolKey) SymHash() uint32 {
16 return v.symHash
17 }
18
19 func (v VDSOSymbolKey) GNUHash() uint32 {
20 return v.gnuHash
21 }
22
23 func VDSOSymbolKeys() []VDSOSymbolKey {
24 keys := make([]VDSOSymbolKey, 0, len(vdsoSymbolKeys))
25 for _, k := range vdsoSymbolKeys {
26 keys = append(keys, VDSOSymbolKey(k))
27 }
28 return keys
29 }
30
View as plain text