Home
last modified time | relevance | path

Searched refs:group (Results 1 – 25 of 28) sorted by relevance

12

/bionic/tests/headers/posix/
Dgrp_h.c34 TYPE(struct group); in grp_h()
35 STRUCT_MEMBER(struct group, char*, gr_name); in grp_h()
36 STRUCT_MEMBER(struct group, gid_t, gr_gid); in grp_h()
37 STRUCT_MEMBER(struct group, char**, gr_mem); in grp_h()
43 FUNCTION(getgrent, struct group* (*f)(void)); in grp_h()
44 FUNCTION(getgrgid, struct group* (*f)(gid_t)); in grp_h()
45 FUNCTION(getgrgid_r, int (*f)(gid_t, struct group*, char*, size_t, struct group**)); in grp_h()
46 FUNCTION(getgrnam, struct group* (*f)(const char*)); in grp_h()
47 FUNCTION(getgrnam_r, int (*f)(const char*, struct group*, char*, size_t, struct group**)); in grp_h()
/bionic/libc/include/
Dgrp.h41 struct group { struct
50 struct group* _Nullable getgrgid(gid_t __gid);
51 struct group* _Nullable getgrnam(const char* _Nonnull __name);
54 struct group* _Nullable getgrent(void) __INTRODUCED_IN(26);
58 …etgrgid_r(gid_t __gid, struct group* __BIONIC_COMPLICATED_NULLNESS __group, char* _Nonnull __buf, …
59 …char* _Nonnull __name, struct group* __BIONIC_COMPLICATED_NULLNESS __group, char* _Nonnull __buf, …
/bionic/tests/
Dgrp_pwd_test.cpp510 static void check_group(const group* grp, const char* group_name, gid_t gid, in check_group()
528 group* grp = getgrgid(gid); in check_getgrgid()
536 group* grp = getgrnam(group_name); in check_getgrnam()
543 group grp_storage; in check_getgrgid_r()
545 group* grp; in check_getgrgid_r()
556 group grp_storage; in check_getgrnam_r()
558 group* grp; in check_getgrnam_r()
579 group* group = nullptr; in expect_no_group_id() local
580 group = getgrgid(gid); in expect_no_group_id()
581 EXPECT_EQ(nullptr, group) << "name = '" << group->gr_name << "'"; in expect_no_group_id()
[all …]
Dstruct_layout_test.cpp69 CHECK_OFFSET(bionic_tls, group, 11952); in tests()
111 CHECK_OFFSET(bionic_tls, group, 10892); in tests()
Dgrp_pwd_file_test.cpp70 group& name_group = name_group_state.group_; in FindAndCheckGroupEntry()
80 group& id_group = id_group_state.group_; in FindAndCheckGroupEntry()
/bionic/libc/tools/
Dgenserv.py55 service = Service( m.group(1), int(m.group(2)), m.group(3) )
56 rest = string.strip(m.group(4))
62 service.add_alias(m.group(1))
63 rest = string.strip(m.group(2))
Dgenseccomp.py50 name = match.group(1)
107 name = m.group(1)
108 value = m.group(2)
115 value = eval(token_re.sub(lambda x: str(constants[x.group(0)]), value))
312 syscall_NRs[m.group(1)] = parse_syscall_NRs(filename)
Dgenfunctosyscallnrs.py61 syscall_NRs[m.group(1)] = parse_syscall_NRs(filename)
Dsymbols.py51 symbol = m.group(2)
/bionic/libc/bionic/
Dgrp_pwd.cpp91 auto result = &__get_bionic_tls().group; in get_group_tls_buffer()
121 static group* android_iinfo_to_group(group_state_t* state, in android_iinfo_to_group()
125 group* gr = &state->group_; in android_iinfo_to_group()
477 static group* oem_id_to_group(gid_t gid, group_state_t* state) { in oem_id_to_group()
491 group* gr = &state->group_; in oem_id_to_group()
527 static group* app_id_to_group(gid_t gid, group_state_t* state) { in app_id_to_group()
535 group* gr = &state->group_; in app_id_to_group()
614 int getgrouplist(const char* /*user*/, gid_t group, gid_t* groups, int* ngroups) { in getgrouplist() argument
619 groups[0] = group; in getgrouplist()
624 int initgroups(const char* /*user*/, gid_t group) { in initgroups() argument
[all …]
/bionic/libc/kernel/uapi/linux/
Digmp.h15 __be32 group; member
42 __be32 group; member
Dext4.h67 __u32 group; member
Dnetlink.h109 __u32 group; member
Dbatadv_packet.h86 __be16 group; member
Dkvm.h859 __u32 group; member
/bionic/libc/kernel/uapi/linux/netfilter/
Dxt_NFLOG.h16 __u16 group; member
/bionic/libc/kernel/uapi/linux/netfilter_bridge/
Debt_nflog.h17 __u16 group; member
/bionic/libc/private/
Dgrp_pwd.h37 group group_;
Dbionic_tls.h128 group_state_t group; member
/bionic/libc/kernel/tools/
Dclean_header.py98 if m and m.group(2) != 'generic':
99 arch = m.group(2)
Dkernel.py85 header = m.group(1)
312 name = m.group(1)
313 value = m.group(2)
Dupdate_all.py102 nr_name = m.group(1)
Dcpp.py105 def __init__(self, tu=None, group=None, int_data=None, ptr_data=None, argument
110 self._group = group
/bionic/benchmarks/linker_relocation/regen/
Ddump_relocs.py73 result = m.group(1)
87 result.append(m.group(1))
/bionic/
Dandroid-changes-for-ndk-developers.md70 linker divides other libraries into the global group and the local
71 group. The global group is shared by all libraries and contains the main
73 flag set (by passing “-z global” to ld(1)). The local group is
75 libraries. The API level 23 dynamic linker searches the global group followed by
76 the local group. This allows ASAN, for example, to ensure that it can

12