type os/user._Ctype_char

34 uses

	os/user (current package)
		f944835971175ae02f5a15dd71fd940ec4b08d0430844caacc17edcfd010b48b-d#L30: type _Ctype_char int8
		f944835971175ae02f5a15dd71fd940ec4b08d0430844caacc17edcfd010b48b-d#L45: 	gr_name		*_Ctype_char
		f944835971175ae02f5a15dd71fd940ec4b08d0430844caacc17edcfd010b48b-d#L46: 	gr_passwd	*_Ctype_char
		f944835971175ae02f5a15dd71fd940ec4b08d0430844caacc17edcfd010b48b-d#L48: 	gr_mem		**_Ctype_char
		f944835971175ae02f5a15dd71fd940ec4b08d0430844caacc17edcfd010b48b-d#L52: 	pw_name		*_Ctype_char
		f944835971175ae02f5a15dd71fd940ec4b08d0430844caacc17edcfd010b48b-d#L53: 	pw_passwd	*_Ctype_char
		f944835971175ae02f5a15dd71fd940ec4b08d0430844caacc17edcfd010b48b-d#L57: 	pw_class	*_Ctype_char
		f944835971175ae02f5a15dd71fd940ec4b08d0430844caacc17edcfd010b48b-d#L58: 	pw_gecos	*_Ctype_char
		f944835971175ae02f5a15dd71fd940ec4b08d0430844caacc17edcfd010b48b-d#L59: 	pw_dir		*_Ctype_char
		f944835971175ae02f5a15dd71fd940ec4b08d0430844caacc17edcfd010b48b-d#L60: 	pw_shell	*_Ctype_char
		f944835971175ae02f5a15dd71fd940ec4b08d0430844caacc17edcfd010b48b-d#L85: func _cgo_runtime_gostring(*_Ctype_char) string
		f944835971175ae02f5a15dd71fd940ec4b08d0430844caacc17edcfd010b48b-d#L87: func _Cfunc_GoString(p *_Ctype_char) string {
		f944835971175ae02f5a15dd71fd940ec4b08d0430844caacc17edcfd010b48b-d#L113: func _Cfunc_mygetgrgid_r(p0 _Ctype_int, p1 *_Ctype_struct_group, p2 *_Ctype_char, p3 _Ctype_size_t, p4 **_Ctype_struct_group) (r1 _Ctype_int) {
		f944835971175ae02f5a15dd71fd940ec4b08d0430844caacc17edcfd010b48b-d#L130: func _Cfunc_mygetgrnam_r(p0 *_Ctype_char, p1 *_Ctype_struct_group, p2 *_Ctype_char, p3 _Ctype_size_t, p4 **_Ctype_struct_group) (r1 _Ctype_int) {
		f944835971175ae02f5a15dd71fd940ec4b08d0430844caacc17edcfd010b48b-d#L147: func _Cfunc_mygetgrouplist(p0 *_Ctype_char, p1 _Ctype_gid_t, p2 *_Ctype_gid_t, p3 *_Ctype_int) (r1 _Ctype_int) {
		f944835971175ae02f5a15dd71fd940ec4b08d0430844caacc17edcfd010b48b-d#L163: func _Cfunc_mygetpwnam_r(p0 *_Ctype_char, p1 *_Ctype_struct_passwd, p2 *_Ctype_char, p3 _Ctype_size_t, p4 **_Ctype_struct_passwd) (r1 _Ctype_int) {
		f944835971175ae02f5a15dd71fd940ec4b08d0430844caacc17edcfd010b48b-d#L180: func _Cfunc_mygetpwuid_r(p0 _Ctype_int, p1 *_Ctype_struct_passwd, p2 *_Ctype_char, p3 _Ctype_size_t, p4 **_Ctype_struct_passwd) (r1 _Ctype_int) {
		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); }())
		getgrouplist_darwin.go#L36: func getGroupList(name * /*line :33:25*/_Ctype_char /*line :33:31*/, userGID  /*line :33:41*/_Ctype_gid_t /*line :33:48*/, gids * /*line :33:56*/_Ctype_gid_t /*line :33:63*/, n * /*line :33:68*/_Ctype_int /*line :33:73*/)  /*line :33:75*/_Ctype_int /*line :33:80*/ {
		getgrouplist_darwin.go#L46: 		rv := getGroupList((* /*line :43:24*/_Ctype_char /*line :43:30*/)(unsafe.Pointer(&name[0])), userGID, &(*gids)[0], n)
		listgroups_unix.go#L38: 	rv := getGroupList((* /*line :35:23*/_Ctype_char /*line :35:29*/)(unsafe.Pointer(&nameC[0])), userGID, &gidsC[0], &n)