/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* getgrgid(gid_t __gid); 51 struct group* getgrnam(const char* __name); 54 struct group* getgrent(void) __INTRODUCED_IN(26); 58 int getgrgid_r(gid_t __gid, struct group* __group, char* __buf, size_t __n, struct group** __result… 59 int getgrnam_r(const char* __name, struct group* __group, char* __buf, size_t __n, struct group** _…
|
/bionic/tests/ |
D | grp_pwd_test.cpp | 480 static void check_group(const group* grp, const char* group_name, gid_t gid, in check_group() 498 group* grp = getgrgid(gid); in check_getgrgid() 506 group* grp = getgrnam(group_name); in check_getgrnam() 513 group grp_storage; in check_getgrgid_r() 515 group* grp; in check_getgrgid_r() 526 group grp_storage; in check_getgrnam_r() 528 group* grp; in check_getgrnam_r() 549 group* group = nullptr; in expect_no_group_id() local 550 group = getgrgid(gid); in expect_no_group_id() 551 EXPECT_EQ(nullptr, group) << "name = '" << group->gr_name << "'"; in expect_no_group_id() [all …]
|
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 | check-symbols.py | 60 symbol = string.split(m.group(2), '@')[0] 61 if m.group(1) == 'FUNC' and functions_or_variables == 'functions': 63 elif m.group(1) == 'OBJECT' and functions_or_variables == 'variables':
|
D | genseccomp.py | 50 name = m.group(1) 99 name = m.group(1) 101 value = eval(token_re.sub(lambda x: str(constants[x.group(0)]), 102 m.group(2))) 299 syscall_NRs[m.group(1)] = parse_syscall_NRs(filename)
|
D | genfunctosyscallnrs.py | 52 syscall_NRs[m.group(1)] = parse_syscall_NRs(filename)
|
D | symbols.py | 50 symbol = m.group(2)
|
/bionic/libc/bionic/ |
D | grp_pwd.cpp | 85 auto result = &__get_bionic_tls().group; in get_group_tls_buffer() 115 static group* android_iinfo_to_group(group_state_t* state, in android_iinfo_to_group() 119 group* gr = &state->group_; in android_iinfo_to_group() 457 static group* oem_id_to_group(gid_t gid, group_state_t* state) { in oem_id_to_group() 471 group* gr = &state->group_; in oem_id_to_group() 507 static group* app_id_to_group(gid_t gid, group_state_t* state) { in app_id_to_group() 515 group* gr = &state->group_; in app_id_to_group() 591 int getgrouplist(const char* /*user*/, gid_t group, gid_t* groups, int* ngroups) { in getgrouplist() argument 596 groups[0] = group; in getgrouplist() 679 static group* getgrgid_internal(gid_t gid, group_state_t* state) { in getgrgid_internal() [all …]
|
D | initgroups.c | 35 initgroups (const char *user, gid_t group) in initgroups() argument 42 if (getgrouplist(user, group, groups, &numgroups) < 0) { in initgroups() 46 if (getgrouplist(user,group,groups,&numgroups) < 0) { in initgroups()
|
/bionic/libc/kernel/uapi/linux/ |
D | igmp.h | 27 __be32 group; member 54 __be32 group; member
|
D | netlink.h | 117 __u32 group; member
|
D | batadv_packet.h | 95 __be16 group; member
|
D | kvm.h | 946 __u32 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) 313 name = m.group(1) 314 value = m.group(2)
|
D | update_all.py | 96 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/libc/kernel/uapi/linux/netfilter/ |
D | xt_NFLOG.h | 28 __u16 group; member
|
/bionic/libc/kernel/uapi/linux/netfilter_bridge/ |
D | ebt_nflog.h | 29 __u16 group; member
|
/bionic/libc/private/ |
D | grp_pwd.h | 37 group group_;
|
D | bionic_tls.h | 128 group_state_t group; member
|
/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 | 66 linker divides other libraries into the global group and the local 67 group. The global group is shared by all libraries and contains the main 69 flag set (by passing “-z global” to ld(1)). The local group is 71 libraries. The M dynamic linker searches the global group followed by 72 the local group. This allows ASAN, for example, to ensure that it can
|