v0.11.0-alpha.2 fa49e74

zsymbols_linux.go RawHistoryFolder

1// Code generated by 'go generate' with gen.go. DO NOT EDIT.
2
3// SPDX-License-Identifier: Apache-2.0
4// SPDX-FileCopyrightText: 2022 The Ebitengine Authors
5
6//go:build !cgo
7
8package fakecgo
9
10import "unsafe"
11
12//go:cgo_import_dynamic purego_malloc malloc "libc.so.6"
13//go:cgo_import_dynamic purego_free free "libc.so.6"
14//go:cgo_import_dynamic purego_setenv setenv "libc.so.6"
15//go:cgo_import_dynamic purego_unsetenv unsetenv "libc.so.6"
16//go:cgo_import_dynamic purego_sigfillset sigfillset "libc.so.6"
17//go:cgo_import_dynamic purego_nanosleep nanosleep "libc.so.6"
18//go:cgo_import_dynamic purego_abort abort "libc.so.6"
19//go:cgo_import_dynamic purego___errno_location __errno_location "libc.so.6"
20//go:cgo_import_dynamic purego_setegid setegid "libc.so.6"
21//go:cgo_import_dynamic purego_seteuid seteuid "libc.so.6"
22//go:cgo_import_dynamic purego_setgid setgid "libc.so.6"
23//go:cgo_import_dynamic purego_setregid setregid "libc.so.6"
24//go:cgo_import_dynamic purego_setresgid setresgid "libc.so.6"
25//go:cgo_import_dynamic purego_setresuid setresuid "libc.so.6"
26//go:cgo_import_dynamic purego_setreuid setreuid "libc.so.6"
27//go:cgo_import_dynamic purego_setuid setuid "libc.so.6"
28//go:cgo_import_dynamic purego_setgroups setgroups "libc.so.6"
29//go:cgo_import_dynamic purego_pthread_attr_init pthread_attr_init "libpthread.so.0"
30//go:cgo_import_dynamic purego_pthread_create pthread_create "libpthread.so.0"
31//go:cgo_import_dynamic purego_pthread_detach pthread_detach "libpthread.so.0"
32//go:cgo_import_dynamic purego_pthread_sigmask pthread_sigmask "libpthread.so.0"
33//go:cgo_import_dynamic purego_pthread_mutex_lock pthread_mutex_lock "libpthread.so.0"
34//go:cgo_import_dynamic purego_pthread_mutex_unlock pthread_mutex_unlock "libpthread.so.0"
35//go:cgo_import_dynamic purego_pthread_cond_broadcast pthread_cond_broadcast "libpthread.so.0"
36//go:cgo_import_dynamic purego_pthread_setspecific pthread_setspecific "libpthread.so.0"
37//go:cgo_import_dynamic purego_pthread_attr_getstacksize pthread_attr_getstacksize "libpthread.so.0"
38//go:cgo_import_dynamic purego_pthread_attr_destroy pthread_attr_destroy "libpthread.so.0"
39
40//go:nosplit
41//go:norace
42func __errno_location() uintptr {
43	return uintptr(call5(__errno_locationABI0, 0, 0, 0, 0, 0))
44}
45
46//go:nosplit
47//go:norace
48func setegid(egid uint32) int32 {
49	return int32(call5(setegidABI0, uintptr(egid), 0, 0, 0, 0))
50}
51
52//go:nosplit
53//go:norace
54func seteuid(euid uint32) int32 {
55	return int32(call5(seteuidABI0, uintptr(euid), 0, 0, 0, 0))
56}
57
58//go:nosplit
59//go:norace
60func setgid(gid uint32) int32 {
61	return int32(call5(setgidABI0, uintptr(gid), 0, 0, 0, 0))
62}
63
64//go:nosplit
65//go:norace
66func setregid(rgid uint32, egid uint32) int32 {
67	return int32(call5(setregidABI0, uintptr(rgid), uintptr(egid), 0, 0, 0))
68}
69
70//go:nosplit
71//go:norace
72func setresgid(rgid uint32, egid uint32, sgid uint32) int32 {
73	return int32(call5(setresgidABI0, uintptr(rgid), uintptr(egid), uintptr(sgid), 0, 0))
74}
75
76//go:nosplit
77//go:norace
78func setresuid(ruid uint32, euid uint32, suid uint32) int32 {
79	return int32(call5(setresuidABI0, uintptr(ruid), uintptr(euid), uintptr(suid), 0, 0))
80}
81
82//go:nosplit
83//go:norace
84func setreuid(ruid uint32, euid uint32) int32 {
85	return int32(call5(setreuidABI0, uintptr(ruid), uintptr(euid), 0, 0, 0))
86}
87
88//go:nosplit
89//go:norace
90func setuid(uid uint32) int32 {
91	return int32(call5(setuidABI0, uintptr(uid), 0, 0, 0, 0))
92}
93
94//go:nosplit
95//go:norace
96func setgroups(ngid uint32, gidset *uint32) int32 {
97	return int32(call5(setgroupsABI0, uintptr(ngid), uintptr(unsafe.Pointer(gidset)), 0, 0, 0))
98}
99
100//go:nosplit
101//go:norace
102func pthread_attr_getstacksize(attr *pthread_attr_t, stacksize *size_t) int32 {
103	return int32(call5(pthread_attr_getstacksizeABI0, uintptr(unsafe.Pointer(attr)), uintptr(unsafe.Pointer(stacksize)), 0, 0, 0))
104}
105
106//go:nosplit
107//go:norace
108func pthread_attr_destroy(attr *pthread_attr_t) int32 {
109	return int32(call5(pthread_attr_destroyABI0, uintptr(unsafe.Pointer(attr)), 0, 0, 0, 0))
110}
111
112//go:linkname ___errno_location ___errno_location
113var ___errno_location uint8
114var __errno_locationABI0 = uintptr(unsafe.Pointer(&___errno_location))
115
116//go:linkname _setegid _setegid
117var _setegid uint8
118var setegidABI0 = uintptr(unsafe.Pointer(&_setegid))
119
120//go:linkname _seteuid _seteuid
121var _seteuid uint8
122var seteuidABI0 = uintptr(unsafe.Pointer(&_seteuid))
123
124//go:linkname _setgid _setgid
125var _setgid uint8
126var setgidABI0 = uintptr(unsafe.Pointer(&_setgid))
127
128//go:linkname _setregid _setregid
129var _setregid uint8
130var setregidABI0 = uintptr(unsafe.Pointer(&_setregid))
131
132//go:linkname _setresgid _setresgid
133var _setresgid uint8
134var setresgidABI0 = uintptr(unsafe.Pointer(&_setresgid))
135
136//go:linkname _setresuid _setresuid
137var _setresuid uint8
138var setresuidABI0 = uintptr(unsafe.Pointer(&_setresuid))
139
140//go:linkname _setreuid _setreuid
141var _setreuid uint8
142var setreuidABI0 = uintptr(unsafe.Pointer(&_setreuid))
143
144//go:linkname _setuid _setuid
145var _setuid uint8
146var setuidABI0 = uintptr(unsafe.Pointer(&_setuid))
147
148//go:linkname _setgroups _setgroups
149var _setgroups uint8
150var setgroupsABI0 = uintptr(unsafe.Pointer(&_setgroups))
151
152//go:linkname _pthread_attr_getstacksize _pthread_attr_getstacksize
153var _pthread_attr_getstacksize uint8
154var pthread_attr_getstacksizeABI0 = uintptr(unsafe.Pointer(&_pthread_attr_getstacksize))
155
156//go:linkname _pthread_attr_destroy _pthread_attr_destroy
157var _pthread_attr_destroy uint8
158var pthread_attr_destroyABI0 = uintptr(unsafe.Pointer(&_pthread_attr_destroy))

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 1

Tags 102

↑↓ moveenter openesc close