/haiku/headers/os/package/ |
H A D | User.h | 28 const BStringList& groups); 42 const BStringList& groups);
|
/haiku/headers/os/package/hpkg/ |
H A D | PackageInfoAttributeValue.h | 69 const char* const* groups; member in struct:BPackageKit::BHPKG::BUserData
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/wpi/ |
H A D | if_wpi.c | 1372 /* Read the list of TX power groups. */ 1539 struct wpi_power_group *group = &sc->groups[n]; 3698 for (group = &sc->groups[1]; group < &sc->groups[4]; group++) 3702 group = &sc->groups[0];
|
H A D | if_wpivar.h | 242 struct wpi_power_group groups[WPI_POWER_GROUPS_COUNT]; member in struct:wpi_softc
|
/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | RPCAuth.cpp | 71 gid_t* groups = (gid_t*)malloc(count * sizeof(gid_t)); 72 if (groups == NULL) 75 int len = getgroups(count, groups); 80 xdr.AddUInt((uint32)groups[i]); 83 free(groups);
|
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | security.h | 47 gid_t *groups; /* groups which the user is member of */ member in struct:MAPPING 131 SECURITY_STATICGRPS, /* use static groups for access control */
|
H A D | acls.c | 983 int groups; member in struct:__anon1 991 checks[i].groups = 0; 1036 if (pchk->groups++) 1065 && ((checks[0].owners != 1) || (checks[0].groups != 1) 2044 * as denials prepended to grants for designated users and groups 2091 * - grants to group (unless groups has same rights as world) 2157 * to prevent designated users or other groups to get 2158 * rights from groups or world 2290 * - mask and denials for all groups 2335 /* denials and grants for designated groups */ [all...] |
H A D | security.c | 1129 * This only takes into account the groups defined in 1131 * It does not take into account the groups dynamically set by 1145 gid_t *groups; local 1154 groups = user->groups; 1156 while ((--grcnt >= 0) && (groups[grcnt] != gid)) { } 1183 int pr_ngroups; /* number of supplementary groups */ 1184 gid_t pr_groups[1]; /* array of supplementary groups */ 1189 gid_t groups[readset]; local 1222 got = read(fd, groups, 4106 gid_t *groups; local [all...] |
/haiku/src/apps/mail/ |
H A D | People.cpp | 48 AddPersonGroups(BNode& node, BStringList& groups) argument 65 groups.Add(group); 172 BStringList groups; local 173 AddPersonGroups(node, groups); 175 for (int32 index = 0; index < groups.CountStrings(); index++) { 176 BString group = groups.StringAt(index); 187 // TODO: sort groups
|
/haiku/src/apps/packageinstaller/ |
H A D | PackageInfo.h | 45 void _AddItem(PackageItem *item, uint64 size, uint32 groups,
|
H A D | PackageInfo.cpp | 199 // groups section. 235 BList groups(3), userPaths(3), systemPaths(10); 447 groups.AddItem(NULL); 449 groups.AddItem(fProfiles.ItemAt(id)); 1093 if (!groups.IsEmpty()) 1094 fProfiles = groups; 1101 PackageInfo::_AddItem(PackageItem *item, uint64 size, uint32 groups, argument 1104 // Add the item to all groups it resides in 1111 if (groups & mask) {
|
/haiku/src/kits/media/ |
H A D | ParameterWeb.cpp | 402 // Counts over all groups (and sub-groups) in the web. 403 // The "groups" list is used as count stack 405 BList groups(*fGroups); 408 for (int32 i = 0; i < groups.CountItems(); i++) { 410 = static_cast<BParameterGroup*>(groups.ItemAt(i)); 415 groups.AddList(group->fGroups); 427 // Iterates over all groups (and sub-groups) in the web. 428 // The "groups" lis [all...] |
/haiku/src/kits/package/ |
H A D | PackageInfoStringBuilder.h | 199 _Write(" groups "); 200 BString groups = value->Groups().Join(" "); local 201 if (groups.IsEmpty()) { 206 _Write(groups);
|
H A D | User.cpp | 37 fGroups.Add(userData.groups[i]); 42 const BString& shell, const BStringList& groups) 48 fGroups(groups) 106 const BString& shell, const BStringList& groups) 112 fGroups = groups; 114 return fGroups.CountStrings() == groups.CountStrings() ? B_OK : B_NO_MEMORY; 41 BUser(const BString& name, const BString& realName, const BString& home, const BString& shell, const BStringList& groups) argument 105 SetTo(const BString& name, const BString& realName, const BString& home, const BString& shell, const BStringList& groups) argument
|
H A D | PackageInfo.cpp | 57 "groups", 240 && (error = _ExtractStringList(archive, "groups", fGroups)) == B_OK 383 // make sure the user's groups are specified as groups 393 // check groups 1058 || (error = archive->AddStrings("groups", fGroups)) != B_OK 1110 .Write("groups", fGroups) 1396 FieldName groupsField(field, ":groups"); 1406 BString groups = user->Groups().Join(" "); local 1407 if (groups [all...] |
H A D | PackageInfoParser.cpp | 874 BStringList groups; local 904 } else if (nextToken.text == "groups") { 909 if (!groups.Add(nextToken.text)) 923 "expected 'real-name', 'home', 'shell', or 'groups'", 950 groups))) {
|
/haiku/src/servers/app/stackandtile/ |
H A D | StackAndTile.cpp | 193 GroupIterator groups(this, fDesktop); 194 groups.SetCurrentGroup(currentGroup); 198 SATGroup* group = groups.NextGroup(); 232 GroupIterator groups(this, fDesktop); 233 groups.SetCurrentGroup(currentGroup); 236 SATGroup* group = groups.NextGroup(); 648 GroupIterator groups(this, fDesktop); 650 SATGroup* group = groups.NextGroup();
|
/haiku/src/system/libroot/posix/ |
H A D | grp.cpp | 252 const int32* groups; local 255 || reply.FindData("groups", B_INT32_TYPE, (const void**)&groups, 260 memcpy(groupList, groups, groupsSize); 275 gid_t groups[NGROUPS_MAX + 1]; local 277 if (getgrouplist(user, baseGroup, groups, &groupCount) < 0) 280 return setgroups(groupCount, groups);
|
/haiku/headers/private/kernel/ |
H A D | thread_types.h | 204 gid_t groups[]; member in struct:BKernel::GroupsArray
|
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | BlockAllocator.cpp | 340 /*! The allocation groups are created and initialized in 633 AllocationGroup* groups = allocator->fGroups; 645 groups[i].fNumBits = volume->NumBlocks() - i * bitsPerGroup; 646 groups[i].fNumBlocks = 1 + ((groups[i].NumBits() - 1) 649 groups[i].fNumBits = bitsPerGroup; 650 groups[i].fNumBlocks = blocks; 652 groups[i].fStart = offset; 656 int32 numBits = groups[i].fNumBits, bit = 0; 664 groups[ [all...] |
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | BlockAllocator.cpp | 615 ", block groups: %" B_PRIu32 ", first block: %" B_PRIu64 623 TRACE("BlockAllocator::Initialize(): allocated allocation block groups\n"); 654 " %" B_PRIu64 ", num groups: %" B_PRIu32 "\n", transaction.ID(), 872 AllocationBlockGroup* groups = allocator->fGroups; local 880 status_t status = groups[i].Initialize(volume, i, 887 freeBlocks += groups[i].FreeBits(); 893 status_t status = groups[numGroups].Initialize(volume, numGroups, 901 freeBlocks += groups[numGroups].FreeBits();
|
/haiku/src/apps/deskbar/ |
H A D | Switcher.cpp | 617 BList groups; 618 if (!groups.AddList(&fGroupList)) { 628 for (int32 j = 0; (info = (TTeamGroup*)groups.ItemAt(j)) != NULL; j++) { 630 groups.RemoveItem(j); 639 fGroupList.AddList(&groups);
|
/haiku/src/bin/ |
H A D | id.c | 85 gid_t *groups; local 89 groups = (gid_t *)malloc(ngroups_max *sizeof(gid_t)); 91 nGroups = getgroups(ngroups_max, groups); 96 if (lastID == (id = groups[cnt])) 164 -G, --groups print only the supplementary groups 192 struct option groupsOption = { "groups", no_argument, 0, 2 } ;
|
/haiku/src/kits/package/hpkg/ |
H A D | ReaderImplBase.cpp | 474 fPackageInfoValue.user.groups = fGroups.Elements();
|
/haiku/src/servers/package/ |
H A D | CommitTransactionHandler.cpp | 430 // activate/deactivate packages and create users, groups, settings files. 710 // add groups 711 const BStringList& groups = package->Info().Groups(); local 712 int32 count = groups.CountStrings(); 714 _AddGroup(package, groups.StringAt(i)); 805 // add the supplementary groups 1371 // delete groups
|