/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | getgrnam_r.c | 123 __posix_getgrgid_r(gid_t gid, struct group *grp, char *buffer, in __posix_getgrgid_r() argument 130 if ((*result = getgrgid_r(gid, grp, buffer, (uintptr_t)bufsize)) in __posix_getgrgid_r() 156 __posix_getgrnam_r(const char *name, struct group *grp, char *buffer, in __posix_getgrnam_r() argument 162 if ((*result = getgrnam_r(name, grp, buffer, (uintptr_t)bufsize)) in __posix_getgrnam_r() 427 struct group *grp; in process_cstr() local 436 grp = (struct group *)buf->result; in process_cstr() 439 grp, buf->buffer, buf->buflen); in process_cstr() 446 if (grp->gr_mem) { in process_cstr() 447 for (memp = grp->gr_mem; (memp) && ((mem = *memp) != 0); in process_cstr() 450 gid_t gid = grp->gr_gid; in process_cstr()
|
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | samr_svc.c | 843 smb_group_t grp; in samr_s_QueryUserGroups() local 898 (smb_lgrp_iterate(&gi, &grp) == SMB_LGRP_SUCCESS)) { in samr_s_QueryUserGroups() 899 if (smb_lgrp_is_member(&grp, user_sid)) { in samr_s_QueryUserGroups() 900 group->rid = grp.sg_rid; in samr_s_QueryUserGroups() 901 group->attr = grp.sg_attr; in samr_s_QueryUserGroups() 905 smb_lgrp_free(&grp); in samr_s_QueryUserGroups() 974 smb_group_t grp; in samr_s_AddAliasMember() local 998 rc = smb_lgrp_getbyrid(data->kd_rid, data->kd_type, &grp); in samr_s_AddAliasMember() 1006 rc = smb_lgrp_add_member(grp.sg_name, in samr_s_AddAliasMember() 1013 smb_lgrp_free(&grp); in samr_s_AddAliasMember() [all …]
|
H A D | smb_logon.c | 319 smb_group_t grp; in smb_token_create_privs() local 331 while (smb_lgrp_iterate(&gi, &grp) == SMB_LGRP_SUCCESS) { in smb_token_create_privs() 332 if (smb_lgrp_is_member(&grp, token->tkn_user.i_sid)) in smb_token_create_privs() 333 smb_privset_merge(privs, grp.sg_privs); in smb_token_create_privs() 334 smb_lgrp_free(&grp); in smb_token_create_privs() 341 rc = smb_lgrp_getbyname(admgrp, &grp); in smb_token_create_privs() 343 smb_privset_merge(privs, grp.sg_privs); in smb_token_create_privs() 344 smb_lgrp_free(&grp); in smb_token_create_privs() 892 smb_id_t *grp; in smb_token_log() local 920 grp = w_grps->i_ids; in smb_token_log() [all …]
|
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/ |
H A D | smb_sam.c | 213 smb_group_t grp; in smb_sam_lookup_sid() local 269 rc = smb_lgrp_getbyrid(rid, SMB_DOMAIN_LOCAL, &grp); in smb_sam_lookup_sid() 273 account->a_name = strdup(grp.sg_name); in smb_sam_lookup_sid() 274 smb_lgrp_free(&grp); in smb_sam_lookup_sid() 469 smb_group_t grp; in smb_sam_grp_ismember() local 472 if (smb_lgrp_getbyname((char *)gname, &grp) == SMB_LGRP_SUCCESS) { in smb_sam_grp_ismember() 473 ismember = smb_lgrp_is_member(&grp, sid); in smb_sam_grp_ismember() 474 smb_lgrp_free(&grp); in smb_sam_grp_ismember() 539 smb_group_t grp; in smb_sam_lookup_group() local 541 if (smb_lgrp_getbyname(name, &grp) != SMB_LGRP_SUCCESS) in smb_sam_lookup_group() [all …]
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac.c | 1232 mac_group_t *grp; in mac_stop() local 1242 if ((grp = MAC_DEFAULT_RX_GROUP(mip)) != NULL) { in mac_stop() 1256 ASSERT(grp->mrg_state == MAC_GROUP_STATE_SHARED); in mac_stop() 1257 ASSERT(MAC_GROUP_NO_CLIENT(grp) && in mac_stop() 1259 mac_stop_group_and_rings(grp); in mac_stop() 1260 mac_set_group_state(grp, MAC_GROUP_STATE_REGISTERED); in mac_stop() 1533 mac_rx_group_unmark(mac_group_t *grp, uint_t flag) in mac_rx_group_unmark() argument 1537 for (ring = grp->mrg_rings; ring != NULL; ring = ring->mr_next) in mac_rx_group_unmark() 1579 mac_group_t *grp; in mac_hwrings_get() local 1584 grp = flent->fe_rx_ring_group; in mac_hwrings_get() [all …]
|
/illumos-gate/usr/src/cmd/ipf/tools/ |
H A D | ipfcomp.c | 342 static void emitheader(grp, incount, outcount) in emitheader() argument 343 frgroup_t *grp; in emitheader() 358 printhooks(cfile, incount, outcount, grp); 364 grp->fg_name, grp->fg_name, incount); 366 for (g = groups; g != grp; g = g->fg_next) 367 if ((strncmp(g->fg_name, grp->fg_name, 369 g->fg_flags == grp->fg_flags) 371 if (g == grp) { 374 extern int ipfrule_remove_in_%s __P((void));\n", grp->fg_name, grp->fg_name); 381 grp->fg_name, grp->fg_name, outcount); [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | aggr_impl.h | 279 #define AGGR_GRP_REFHOLD(grp) { \ argument 280 atomic_inc_32(&(grp)->lg_refs); \ 281 ASSERT((grp)->lg_refs != 0); \ 284 #define AGGR_GRP_REFRELE(grp) { \ argument 285 ASSERT((grp)->lg_refs != 0); \ 287 if (atomic_dec_32_nv(&(grp)->lg_refs) == 0) \ 288 aggr_grp_free(grp); \
|
/illumos-gate/usr/src/lib/libproject/common/ |
H A D | getprojent.c | 142 struct group grp; in ismember() local 147 if (getgrgid_r(gid, &grp, grbuf, NSS_BUFLEN_GROUP) != NULL) { in ismember() 149 (void) snprintf(groupname, MAXGLEN, grp.gr_name); in ismember() 185 if (getgrnam_r(member, &grp, grbuf, NSS_BUFLEN_GROUP) != NULL) { in ismember() 186 for (u = grp.gr_mem; *u; u++) in ismember() 266 struct group grp; in _inproj() local 319 if (getgrgid_r(gid, &grp, grbuf, NSS_LINELEN_GROUP) != NULL) { in _inproj() 321 "group.%s", grp.gr_name); in _inproj()
|
/illumos-gate/usr/src/tools/install.bin/ |
H A D | install.bin.c | 104 gid_t grp = (gid_t)-1; in chown_file() local 108 grp = stdfind(group, groupnames); in chown_file() 109 if (grp == (gid_t)-1) in chown_file() 122 if (chown(file, own, grp) == -1) { in chown_file()
|
/illumos-gate/usr/src/lib/libresolv2/common/irs/ |
H A D | lcl_ng.c | 274 struct ng_old_struct *grp; in parse_netgrp() local 296 if (!(grp = malloc(sizeof (struct ng_old_struct)))) { in parse_netgrp() 301 memset(grp, 0, sizeof (struct ng_old_struct)); in parse_netgrp() 302 grp->ng_next = pvt->grouphead.gr; in parse_netgrp() 303 pvt->grouphead.gr = grp; in parse_netgrp() 316 if(!(grp->ng_str[strpos] in parse_netgrp() 322 memcpy(grp->ng_str[strpos], in parse_netgrp()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | pg.c | 798 group_t *grp; in pg_ev_thread_swtch() local 801 grp = &cp->cpu_pg->pgs; in pg_ev_thread_swtch() 802 sz = GROUP_SIZE(grp); in pg_ev_thread_swtch() 804 pg = GROUP_ACCESS(grp, i); in pg_ev_thread_swtch() 819 group_t *grp; in pg_ev_thread_remain() local 822 grp = &cp->cpu_pg->pgs; in pg_ev_thread_remain() 823 sz = GROUP_SIZE(grp); in pg_ev_thread_remain() 825 pg = GROUP_ACCESS(grp, i); in pg_ev_thread_remain()
|
/illumos-gate/usr/src/lib/libpkg/common/ |
H A D | pkgexecv.c | 142 struct group *grp; in pkgexecv() local 430 if (gname && *gname && (grp = cgrnam(gname)) != NULL) { in pkgexecv() 431 if (setgid(grp->gr_gid) == -1) { in pkgexecv() 432 progerr(pkg_gt(ERR_SETGID), grp->gr_gid); in pkgexecv()
|
H A D | verify.c | 387 struct group *grp; /* group entry buffer */ in averify() local 749 grp = cgrgid(status.st_gid); in averify() 750 if (grp) in averify() 751 (void) strcpy(ainfo->group, grp->gr_name); in averify() 758 } else if ((grp = cgrnam(ainfo->group)) == NULL) { in averify() 762 } else if ((gid = grp->gr_gid) != status.st_gid) { in averify() 765 gid = grp->gr_gid; in averify() 768 if ((grp = cgrgid((int)status.st_gid)) == in averify() 774 grp->gr_name); in averify()
|
/illumos-gate/usr/src/cmd/sendmail/include/sm/ |
H A D | heap.h | 44 # define sm_malloc_tagged(size, file, line, grp) sm_malloc(size) argument 45 # define sm_malloc_tagged_x(size, file, line, grp) sm_malloc_x(size) argument 47 # define sm_heap_register(ptr, size, file, line, grp) (true) argument
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | sundep.c | 309 lwp_load(klwp_t *lwp, gregset_t grp, uintptr_t thrptr) in lwp_load() argument 313 setgregs(lwp, grp); in lwp_load() 331 if (grp[REG_GS] == LWPGS_SEL) in lwp_load() 351 if (grp[REG_FS] == 0x1bb) /* hard code legacy LWPFS_SEL */ in lwp_load() 353 (uintptr_t)grp[REG_FSBASE]); in lwp_load() 355 if (grp[REG_GS] == 0x1c3) /* hard code legacy LWPGS_SEL */ in lwp_load() 357 (uintptr_t)grp[REG_GSBASE]); in lwp_load() 360 if (grp[GS] == LWPGS_SEL) in lwp_load()
|
/illumos-gate/usr/src/cmd/grpck/ |
H A D | grpck.c | 72 gid_t grp; member 144 t->groups->grp = pwp->pw_gid; in main() 326 t->groups->grp = pwp->pw_gid; in main() 342 if (gid == gp->grp) { in main() 355 gp->grp = gid; in main()
|
/illumos-gate/usr/src/ucbcmd/chown/ |
H A D | chown.c | 71 struct group *grp; in main() local 104 if ((grp = getgrnam(group)) == NULL) in main() 106 gid = grp -> gr_gid; in main()
|
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_prop.c | 1557 const topo_pgroup_info_t *grp, ...) in topo_create_props() argument 1563 if (topo_pgroup_create(tn, grp, &err) != 0 && err != ETOPO_PROP_DEFD) { in topo_create_props() 1565 grp->tpi_name, topo_strerror(err)); in topo_create_props() 1569 va_start(ap, grp); in topo_create_props() 1576 ret = topo_prop_set_int32(tn, grp->tpi_name, prop, in topo_create_props() 1582 ret = topo_prop_set_uint32(tn, grp->tpi_name, prop, in topo_create_props() 1588 ret = topo_prop_set_int64(tn, grp->tpi_name, prop, in topo_create_props() 1594 ret = topo_prop_set_uint64(tn, grp->tpi_name, prop, in topo_create_props() 1600 ret = topo_prop_set_string(tn, grp->tpi_name, prop, in topo_create_props() 1606 ret = topo_prop_set_fmri(tn, grp->tpi_name, prop, in topo_create_props() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/nfs/nfsmapid/ |
H A D | nfsmapid.c | 200 struct group grp; in daemon_init() local 248 (void) _uncached_getgrnam_r("NF21dmvP", &grp, grp_buf, grp_buflen); in daemon_init() 249 (void) _uncached_getgrgid_r(1181794, &grp, grp_buf, grp_buflen); in daemon_init()
|
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | libdlflow.c | 442 i_dladm_flow_remove_db_fn(void *arg, dld_flowinfo_t *grp) in i_dladm_flow_remove_db_fn() argument 447 if ((strcmp(grp->fi_flowname, attr->fi_flowname)) != 0) in i_dladm_flow_remove_db_fn() 450 bcopy(grp, &state->rs_oldattr, in i_dladm_flow_remove_db_fn() 706 i_dladm_flow_get_db_fn(void *arg, dld_flowinfo_t *grp) in i_dladm_flow_get_db_fn() argument 712 if (grp->fi_linkid == state->gs_linkid) { in i_dladm_flow_get_db_fn() 714 bcopy(grp->fi_flowname, &attr.fa_flowname, in i_dladm_flow_get_db_fn() 716 bcopy(&grp->fi_flow_desc, &attr.fa_flow_desc, in i_dladm_flow_get_db_fn() 718 bcopy(&grp->fi_resource_props, &attr.fa_resource_props, in i_dladm_flow_get_db_fn()
|
H A D | libdlaggr.c | 161 laioc_info_group_t *grp; in i_dladm_aggr_iocp2grpattr() local 166 grp = (laioc_info_group_t *)where; in i_dladm_aggr_iocp2grpattr() 168 attrp->lg_linkid = grp->lg_linkid; in i_dladm_aggr_iocp2grpattr() 169 attrp->lg_key = grp->lg_key; in i_dladm_aggr_iocp2grpattr() 170 attrp->lg_nports = grp->lg_nports; in i_dladm_aggr_iocp2grpattr() 171 attrp->lg_policy = grp->lg_policy; in i_dladm_aggr_iocp2grpattr() 172 attrp->lg_lacp_mode = grp->lg_lacp_mode; in i_dladm_aggr_iocp2grpattr() 173 attrp->lg_lacp_timer = grp->lg_lacp_timer; in i_dladm_aggr_iocp2grpattr() 174 attrp->lg_force = grp->lg_force; in i_dladm_aggr_iocp2grpattr() 176 bcopy(grp->lg_mac, attrp->lg_mac, ETHERADDRL); in i_dladm_aggr_iocp2grpattr() [all …]
|
/illumos-gate/usr/src/cmd/smbsrv/smbadm/ |
H A D | smbadm.c | 1161 smbadm_group_dump(smb_group_t *grp, boolean_t show_mem, boolean_t show_privs, in smbadm_group_dump() argument 1166 (void) printf(gettext("%s (%s)\n"), grp->sg_name, grp->sg_cmnt); in smbadm_group_dump() 1168 smb_sid_tostr(grp->sg_id.gs_sid, sidstr); in smbadm_group_dump() 1172 smbadm_group_dump_privs(grp->sg_privs); in smbadm_group_dump() 1175 smbadm_group_dump_members(grp->sg_members, grp->sg_nmembers, in smbadm_group_dump() 1192 smb_group_t grp; in smbadm_group_show() local 1217 status = smb_lgrp_getbyname(gname, &grp); in smbadm_group_show() 1219 smbadm_group_dump(&grp, show_members, show_privs, in smbadm_group_show() 1221 smb_lgrp_free(&grp); in smbadm_group_show() 1236 while ((status = smb_lgrp_iterate(&gi, &grp)) == SMB_LGRP_SUCCESS) { in smbadm_group_show() [all …]
|
/illumos-gate/usr/src/cmd/svr4pkg/pkginstall/ |
H A D | reqexec.c | 329 struct group *grp; in do_exec() local 358 if ((grp = getgrnam(CHK_GRP)) != (struct group *)NULL) { in do_exec() 359 instgid = grp->gr_gid; in do_exec()
|
/illumos-gate/usr/src/cmd/mdb/intel/mdb/ |
H A D | kvm_amd64dep.c | 72 mdb_tgt_gregset_t gregs, *grp; in kt_stack_common() local 77 grp = &gregs; in kt_stack_common() 79 grp = kt->k_regs; in kt_stack_common() 91 (void) mdb_amd64_kvm_stack_iter(mdb.m_target, grp, func, arg); in kt_stack_common()
|
H A D | kvm_ia32dep.c | 72 mdb_tgt_gregset_t gregs, *grp; in kt_stack_common() local 77 grp = &gregs; in kt_stack_common() 79 grp = kt->k_regs; in kt_stack_common() 91 (void) mdb_ia32_kvm_stack_iter(mdb.m_target, grp, func, arg); in kt_stack_common()
|