/bionic/tests/headers/posix/ |
D | grp_h.c | 34 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/ |
D | grp.h | 41 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/ |
D | grp_pwd_test.cpp | 510 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 …]
|
D | struct_layout_test.cpp | 69 CHECK_OFFSET(bionic_tls, group, 11952); in tests() 111 CHECK_OFFSET(bionic_tls, group, 10892); in tests()
|
D | grp_pwd_file_test.cpp | 70 group& name_group = name_group_state.group_; in FindAndCheckGroupEntry() 80 group& id_group = id_group_state.group_; in FindAndCheckGroupEntry()
|
/bionic/libc/tools/ |
D | genserv.py | 55 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))
|
D | genseccomp.py | 50 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)
|
D | genfunctosyscallnrs.py | 61 syscall_NRs[m.group(1)] = parse_syscall_NRs(filename)
|
D | symbols.py | 51 symbol = m.group(2)
|
/bionic/libc/bionic/ |
D | grp_pwd.cpp | 91 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/ |
D | igmp.h | 15 __be32 group; member 42 __be32 group; member
|
D | ext4.h | 67 __u32 group; member
|
D | netlink.h | 109 __u32 group; member
|
D | batadv_packet.h | 86 __be16 group; member
|
D | kvm.h | 859 __u32 group; member
|
/bionic/libc/kernel/uapi/linux/netfilter/ |
D | xt_NFLOG.h | 16 __u16 group; member
|
/bionic/libc/kernel/uapi/linux/netfilter_bridge/ |
D | ebt_nflog.h | 17 __u16 group; member
|
/bionic/libc/private/ |
D | grp_pwd.h | 37 group group_;
|
D | bionic_tls.h | 128 group_state_t group; member
|
/bionic/libc/kernel/tools/ |
D | clean_header.py | 98 if m and m.group(2) != 'generic': 99 arch = m.group(2)
|
D | kernel.py | 85 header = m.group(1) 312 name = m.group(1) 313 value = m.group(2)
|
D | update_all.py | 102 nr_name = m.group(1)
|
D | cpp.py | 105 def __init__(self, tu=None, group=None, int_data=None, ptr_data=None, argument 110 self._group = group
|
/bionic/benchmarks/linker_relocation/regen/ |
D | dump_relocs.py | 73 result = m.group(1) 87 result.append(m.group(1))
|
/bionic/ |
D | android-changes-for-ndk-developers.md | 70 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
|