os/user.memBuffer.ptr (field)
9 uses
os/user (current package)
cgo_lookup_unix.go#L69: return syscall.Errno(func() _Ctype_int{ var _cgo0 *_Ctype_char = /*line :66:39*/(*_Ctype_char)(unsafe.Pointer(&nameC[0])); _cgoBase1 := /*line :67:4*/&pwd; _cgo1 := _cgoBase1; var _cgo2 *_Ctype_char = /*line :68:4*/(*_Ctype_char)(buf.ptr); var _cgo3 _Ctype_size_t = _Ctype_size_t(buf.size); _cgoBase4 := /*line :70:4*/&result; _cgo4 := _cgoBase4; _cgoCheckPointer(_cgoBase1, 0 == 0); _cgoCheckPointer(_cgoBase4, 0 == 0); return _Cfunc_mygetpwnam_r(_cgo0, _cgo1, _cgo2, _cgo3, _cgo4); }())
cgo_lookup_unix.go#L98: return syscall.Errno(func() _Ctype_int{ var _cgo0 _Ctype_int = _Ctype_int(uid); _cgoBase1 := /*line :100:4*/&pwd; _cgo1 := _cgoBase1; var _cgo2 *_Ctype_char = /*line :101:4*/(*_Ctype_char)(buf.ptr); var _cgo3 _Ctype_size_t = _Ctype_size_t(buf.size); _cgoBase4 := /*line :103:4*/&result; _cgo4 := _cgoBase4; _cgoCheckPointer(_cgoBase1, 0 == 0); _cgoCheckPointer(_cgoBase4, 0 == 0); return _Cfunc_mygetpwuid_r(_cgo0, _cgo1, _cgo2, _cgo3, _cgo4); }())
cgo_lookup_unix.go#L137: return syscall.Errno(func() _Ctype_int{ var _cgo0 *_Ctype_char = /*line :142:39*/(*_Ctype_char)(unsafe.Pointer(&cname[0])); _cgoBase1 := /*line :143:4*/&grp; _cgo1 := _cgoBase1; var _cgo2 *_Ctype_char = /*line :144:4*/(*_Ctype_char)(buf.ptr); var _cgo3 _Ctype_size_t = _Ctype_size_t(buf.size); _cgoBase4 := /*line :146:4*/&result; _cgo4 := _cgoBase4; _cgoCheckPointer(_cgoBase1, 0 == 0); _cgoCheckPointer(_cgoBase4, 0 == 0); return _Cfunc_mygetgrnam_r(_cgo0, _cgo1, _cgo2, _cgo3, _cgo4); }())
cgo_lookup_unix.go#L166: return syscall.Errno(func() _Ctype_int{ var _cgo0 _Ctype_int = _Ctype_int(gid); _cgoBase1 := /*line :176:4*/&grp; _cgo1 := _cgoBase1; var _cgo2 *_Ctype_char = /*line :177:4*/(*_Ctype_char)(buf.ptr); var _cgo3 _Ctype_size_t = _Ctype_size_t(buf.size); _cgoBase4 := /*line :179:4*/&result; _cgo4 := _cgoBase4; _cgoCheckPointer(_cgoBase1, 0 == 0); _cgoCheckPointer(_cgoBase4, 0 == 0); return _Cfunc_mygetgrgid_r(_cgo0, _cgo1, _cgo2, _cgo3, _cgo4); }())
cgo_lookup_unix.go#L208: ptr unsafe.Pointer
cgo_lookup_unix.go#L215: ptr: ( /*line :228:9*/_Cfunc__CMalloc /*line :228:16*/)(sz),
cgo_lookup_unix.go#L221: mb.ptr = func() _cgo_unsafe.Pointer{ _cgo0 := /*line :234:21*/mb.ptr; var _cgo1 _Ctype_size_t = /*line :234:29*/newSize; _cgoCheckPointer(_cgo0, nil); return _Cfunc_realloc(_cgo0, _cgo1); }()
cgo_lookup_unix.go#L226: func() { _cgo0 := /*line :239:9*/mb.ptr; _cgoCheckPointer(_cgo0, nil); _Cfunc_free(_cgo0); }()
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |