/illumos-gate/usr/src/uts/common/io/aggr/ |
H A D | aggr_send.c | 55 aggr_send_update_policy(aggr_grp_t *grp, uint32_t policy) argument 59 ASSERT(MAC_PERIM_HELD(grp->lg_mh)); 68 grp->lg_tx_policy = policy; 69 grp->lg_mac_tx_policy = mac_policy; 82 aggr_grp_t *grp = arg; local 86 rw_enter(&grp->lg_tx_lock, RW_READER); 87 if (grp->lg_ntx_ports == 0) { 92 rw_exit(&grp->lg_tx_lock); 96 hash = mac_pkt_hash(DL_ETHER, mp, grp->lg_mac_tx_policy, B_TRUE); 97 port = grp 136 aggr_grp_t *grp = (aggr_grp_t *)arg; local 179 aggr_grp_t *grp = port->lp_grp; local 237 aggr_grp_t *grp = port->lp_grp; local 288 aggr_grp_t *grp = port->lp_grp; local [all...] |
H A D | aggr_grp.c | 172 aggr_grp_t *grp = buf; local 174 bzero(grp, sizeof (*grp)); 175 mutex_init(&grp->lg_lacp_lock, NULL, MUTEX_DEFAULT, NULL); 176 cv_init(&grp->lg_lacp_cv, NULL, CV_DEFAULT, NULL); 177 rw_init(&grp->lg_tx_lock, NULL, RW_DRIVER, NULL); 178 mutex_init(&grp->lg_port_lock, NULL, MUTEX_DEFAULT, NULL); 179 cv_init(&grp->lg_port_cv, NULL, CV_DEFAULT, NULL); 180 mutex_init(&grp->lg_tx_flowctl_lock, NULL, MUTEX_DEFAULT, NULL); 181 cv_init(&grp 190 aggr_grp_t *grp = buf; local 256 aggr_grp_t *grp = port->lp_grp; local 271 aggr_grp_t *grp = port->lp_grp; local 285 aggr_grp_port_wait(aggr_grp_t *grp) argument 304 aggr_grp_attach_port(aggr_grp_t *grp, aggr_port_t *port) argument 384 aggr_grp_detach_port(aggr_grp_t *grp, aggr_port_t *port) argument 433 aggr_grp_update_ports_mac(aggr_grp_t *grp) argument 474 aggr_grp_port_mac_changed(aggr_grp_t *grp, aggr_port_t *port, boolean_t *mac_addr_changedp, boolean_t *link_state_changedp) argument 524 aggr_grp_add_port(aggr_grp_t *grp, datalink_id_t port_linkid, boolean_t force, aggr_port_t **pp) argument 589 aggr_grp_update_default(aggr_grp_t *grp) argument 686 aggr_grp_t *grp = port->lp_grp; local 758 aggr_grp_t *grp = port->lp_grp; local 891 aggr_grp_t *grp = port->lp_grp; local 967 aggr_grp_t *grp = port->lp_grp; local 1036 aggr_grp_t *grp = NULL; local 1157 aggr_grp_modify_common(aggr_grp_t *grp, uint8_t update_mask, uint32_t policy, boolean_t mac_fixed, const uchar_t *mac_addr, aggr_lacp_mode_t lacp_mode, aggr_lacp_timer_t lacp_timer) argument 1226 aggr_grp_t *grp = NULL; local 1263 aggr_grp_t *grp = NULL; local 1474 aggr_grp_port_lookup(aggr_grp_t *grp, datalink_id_t linkid) argument 1492 aggr_grp_rem_port(aggr_grp_t *grp, aggr_port_t *port, boolean_t *mac_addr_changedp, boolean_t *link_state_changedp) argument 1591 aggr_grp_t *grp = NULL; local 1708 aggr_grp_t *grp = NULL; local 1812 aggr_grp_free(aggr_grp_t *grp) argument 1828 aggr_grp_t *grp; local 1884 aggr_grp_stat(aggr_grp_t *grp, uint_t stat, uint64_t *val) argument 1956 aggr_grp_t *grp = arg; local 1987 aggr_grp_t *grp = arg; local 2026 aggr_grp_t *grp = arg; local 2049 aggr_grp_t *grp = arg; local 2146 aggr_grp_t *grp = arg; local 2218 aggr_grp_t *grp = arg; local 2247 aggr_grp_t *grp = arg; local 2316 aggr_grp_t *grp = port->lp_grp; local 2355 aggr_grp_t *grp = rx_group->arg_grp; local 2405 aggr_grp_t *grp = rx_group->arg_grp; local 2455 aggr_grp_t *grp = port->lp_grp; local 2469 aggr_grp_t *grp = arg; local 2511 aggr_grp_t *grp = arg; local 2527 aggr_grp_capab_set(aggr_grp_t *grp) argument 2572 aggr_grp_capab_check(aggr_grp_t *grp, aggr_port_t *port) argument 2618 aggr_grp_max_sdu(aggr_grp_t *grp) argument 2642 aggr_grp_sdu_check(aggr_grp_t *grp, aggr_port_t *port) argument 2654 aggr_grp_max_margin(aggr_grp_t *grp) argument 2677 aggr_grp_margin_check(aggr_grp_t *grp, aggr_port_t *port) argument 2697 aggr_set_port_sdu(aggr_grp_t *grp, aggr_port_t *port, uint32_t sdu, uint32_t *old_mtu) argument 2739 aggr_sdu_update(aggr_grp_t *grp, uint32_t sdu) argument 2790 aggr_grp_t *grp = m_driver; local 2921 aggr_grp_possible_mtu_range(aggr_grp_t *grp, mac_propval_uint32_range_t **prval, int *prmaxcnt, int *prcount) argument 3002 aggr_grp_t *grp = m_driver; local [all...] |
H A D | aggr_recv.c | 56 aggr_grp_t *grp = port->lp_grp; local 59 if (grp->lg_promisc) { 63 aggr_mac_rx(grp->lg_mh, mrh, nmp); 79 aggr_grp_t *grp = port->lp_grp; local 81 if (grp->lg_lacp_mode == AGGR_LACP_OFF) { 82 aggr_mac_rx(grp->lg_mh, mrh, mp); 104 aggr_mac_rx(grp->lg_mh, mrh, 139 aggr_mac_rx(grp->lg_mh, mrh, 158 aggr_mac_rx(grp->lg_mh, mrh, head);
|
H A D | aggr_ctl.c | 146 laioc_info_group_t grp; local 148 if (state->bytes_left < sizeof (grp)) 151 grp.lg_linkid = linkid; 152 grp.lg_key = key; 153 bcopy(mac, grp.lg_mac, ETHERADDRL); 154 grp.lg_mac_fixed = mac_fixed; 155 grp.lg_force = force; 156 grp.lg_policy = policy; 157 grp.lg_nports = nports; 158 grp [all...] |
H A D | aggr_port.c | 113 * Hold a reference of the grp and the port and this reference will 118 * on the grp is used for aggr_grp_delete() to wait for the thread 131 aggr_port_create(aggr_grp_t *grp, const datalink_id_t linkid, boolean_t force, argument 179 if (((err = dls_mgmt_get_linkinfo(grp->lg_linkid, 282 * the aggr grp's mac perimeter, don't wait (otherwise there would be 336 aggr_port_notify_link(aggr_grp_t *grp, aggr_port_t *port) argument 346 ASSERT(MAC_PERIM_HELD(grp->lg_mh)); 377 do_detach |= (ifspeed != grp->lg_ifspeed); 379 do_attach |= (ifspeed == grp->lg_ifspeed); 385 link_state_changed = aggr_grp_attach_port(grp, por 400 aggr_port_notify_unicst(aggr_grp_t *grp, aggr_port_t *port, boolean_t *mac_addr_changedp, boolean_t *link_state_changedp) argument 452 aggr_grp_t *grp = port->lp_grp; local 555 aggr_grp_t *grp = port->lp_grp; local 648 aggr_grp_t *grp = port->lp_grp; local [all...] |
/illumos-gate/usr/src/cmd/getent/ |
H A D | dogetgr.c | 28 #include <grp.h> 35 putgrent(const struct group *grp, FILE *fp) argument 40 if (grp == NULL) { 45 grp->gr_name != NULL ? grp->gr_name : "", 46 grp->gr_passwd != NULL ? grp->gr_passwd : "", 47 grp->gr_gid) == EOF) 50 mem = grp ->gr_mem; 69 struct group *grp; local [all...] |
/illumos-gate/usr/src/cmd/mdb/intel/modules/genunix/ |
H A D | gcore_isadep.c | 43 gcore_getgregs(mdb_klwp_t *lwp, gregset_t grp) argument 57 grp[REG_RDI] = rp->r_rdi; 58 grp[REG_RSI] = rp->r_rsi; 59 grp[REG_RDX] = rp->r_rdx; 60 grp[REG_RCX] = rp->r_rcx; 61 grp[REG_R8] = rp->r_r8; 62 grp[REG_R9] = rp->r_r9; 63 grp[REG_RAX] = rp->r_rax; 64 grp[REG_RBX] = rp->r_rbx; 65 grp[REG_RB [all...] |
/illumos-gate/usr/src/lib/libbc/libc/gen/common/ |
H A D | grpauth.c | 31 #include <grp.h> 55 struct group *grp; local 57 if ((grp = getgrnam(name)) == NULL) 60 gr = *grp;
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_bcast.c | 108 mac_bcast_grp_mip(void *grp) argument 110 mac_bcast_grp_t *bcast_grp = grp; 122 mac_bcast_grp_t *grp = bcast_grp; local 123 mac_impl_t *mip = grp->mbg_mac_impl; 127 ASSERT(grp->mbg_addr != NULL); 128 kmem_free(grp->mbg_addr, mip->mi_type->mt_addr_length); 129 kmem_free(grp->mbg_clients, 130 grp->mbg_nclients_alloc * sizeof (mac_bcast_grp_mcip_t)); 132 kmem_cache_free(mac_bcast_grp_cache, grp); 143 mac_bcast_grp_t *grp local 267 mac_bcast_grp_t *grp = NULL, **last_grp; local 506 mac_bcast_grp_t *grp = NULL, **prev; local 622 mac_mcast_addrs_t *grp, *next; local 654 mac_mcast_addrs_t *grp, *next; local [all...] |
/illumos-gate/usr/src/lib/libcmdutils/common/ |
H A D | gid.c | 37 #include <grp.h> 51 struct group *grp; local 55 for (grp = getgrent(); grp != NULL; grp = getgrent()) { 56 if (isreservedgid(grp->gr_gid)) /* Skip reserved IDs */ 58 if (grp->gr_gid >= gid) { 59 if (grp->gr_gid == stop) { /* Overflow check */ 63 gid = grp->gr_gid + 1; 66 if (grp [all...] |
/illumos-gate/usr/src/uts/common/sys/ |
H A D | group.h | 58 #define GROUP_SIZE(grp) ((grp)->grp_size) 63 #define GROUP_ACCESS(grp, index) ((grp)->grp_set[index])
|
/illumos-gate/usr/src/cmd/oamuser/lib/ |
H A D | vgroup.c | 59 struct group *grp; local 75 if ((r = valid_gid((gid_t)l, &grp)) == NOTUNIQUE) { 78 *gptr = grp; 86 if (valid_gname(group, &grp, &warn) == NOTUNIQUE) { 90 *gptr = grp;
|
/illumos-gate/usr/src/uts/intel/ia32/os/ |
H A D | archdep.c | 444 getgregs(klwp_t *lwp, gregset_t grp) argument 451 grp[REG_RDI] = rp->r_rdi; 452 grp[REG_RSI] = rp->r_rsi; 453 grp[REG_RDX] = rp->r_rdx; 454 grp[REG_RCX] = rp->r_rcx; 455 grp[REG_R8] = rp->r_r8; 456 grp[REG_R9] = rp->r_r9; 457 grp[REG_RAX] = rp->r_rax; 458 grp[REG_RBX] = rp->r_rbx; 459 grp[REG_RB 498 getgregs32(klwp_t *lwp, gregset32_t grp) argument 698 setgregs(klwp_t *lwp, gregset_t grp) argument [all...] |
/illumos-gate/usr/src/lib/libresolv2/common/irs/ |
H A D | util.c | 69 struct group *grp; local 91 while ((grp = (*this->next)(this)) != NULL) { 92 if ((gid_t)grp->gr_gid == basegid) 94 for (i = 0; grp->gr_mem[i]; i++) { 95 if (!strcmp(grp->gr_mem[i], name)) { 98 groups[ng++] = grp->gr_gid;
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ipmp.c | 45 #define IPMP_GRP_TO_IPST(grp) PHYINT_TO_IPST((grp)->gr_phyint) 127 ipmp_grp_t *grp; local 133 if ((grp = kmem_zalloc(sizeof (ipmp_grp_t), KM_NOSLEEP)) == NULL) 136 (void) strlcpy(grp->gr_name, grname, sizeof (grp->gr_name)); 137 (void) strlcpy(grp->gr_ifname, grname, sizeof (grp->gr_ifname)); 143 grp->gr_phyint = phyi; 148 if (ipmp_grp_create_kstats(grp) ! 170 ipmp_grp_create_kstats(ipmp_grp_t *grp) argument 197 ipmp_grp_t *grp = ksp->ks_private; local 263 ipmp_grp_destroy_kstats(ipmp_grp_t *grp) argument 279 ipmp_grp_t *grp; local 294 ipmp_grp_info(const ipmp_grp_t *grp, lifgroupinfo_t *lifgr) argument 325 ipmp_grp_insert(ipmp_grp_t *grp, mod_hash_hndl_t mh) argument 351 ipmp_grp_remove(ipmp_grp_t *grp) argument 372 ipmp_grp_rename(ipmp_grp_t *grp, const char *grname) argument 405 ipmp_grp_destroy(ipmp_grp_t *grp) argument 439 ipmp_grp_vet_ill(ipmp_grp_t *grp, ill_t *ill) argument 511 ipmp_grp_vet_phyint(ipmp_grp_t *grp, phyint_t *phyi) argument 1059 ipmp_illgrp_link_grp(ipmp_illgrp_t *illg, ipmp_grp_t *grp) argument 1081 ipmp_grp_t *grp = illg->ig_ipmp_ill->ill_phyint->phyint_grp; local 1427 ipmp_grp_t *grp = ill->ill_phyint->phyint_grp; local 1519 ipmp_grp_t *grp = ill->ill_phyint->phyint_grp; local 1888 ipmp_grp_t *grp; local 1903 ipmp_phyint_join_grp(phyint_t *phyi, ipmp_grp_t *grp) argument [all...] |
/illumos-gate/usr/src/lib/libpkg/common/ |
H A D | ncgrpw.c | 36 #include <grp.h> 61 static int dup_gr_ent(struct group *grp); 116 struct group *grp; local 138 if ((grp = clgrnam(nam)) != NULL || 139 (grp = getgrnam(nam)) != NULL) { 141 if (dup_gr_ent(grp)) 146 grp = (struct group *)NULL; 165 (void) memmove(itemp->data, grp, 176 return (grp); 276 struct group *grp; local 413 dup_gr_ent(struct group *grp) argument [all...] |
/illumos-gate/usr/src/cmd/mdb/sparc/modules/genunix/ |
H A D | gcore_isadep.c | 47 gcore_getgregs(mdb_klwp_t *lwp, gregset_t grp) argument
|
/illumos-gate/usr/src/lib/libcmd/common/ |
H A D | id.c | 66 #include <grp.h> 197 register struct group* grp; local 289 gname = (grp = getgrgid(group)) ? grp->gr_name : (char*)0; 308 while (grp = getgrent()) 309 if (p = grp->gr_mem) 318 sfprintf(sp, "%s", grp->gr_name); 319 else sfprintf(sp, "%u(%s)", grp->gr_gid, grp->gr_name); 334 putid(sp, flags, " egid", (grp [all...] |
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/ |
H A D | smb_lgrp.c | 34 #include <grp.h> 273 smb_group_t grp; local 284 bzero(&grp, sizeof (grp)); 285 grp.sg_name = smb_strlwr(gname); 286 grp.sg_cmnt = cmnt; 321 grp.sg_id.gs_type = SidTypeAlias; 322 grp.sg_domain = SMB_DOMAIN_LOCAL; 323 grp.sg_rid = pxgrp->gr_gid; 331 grp 369 smb_group_t grp; local 456 smb_group_t grp; local 487 smb_group_t grp; local 561 smb_group_t grp; local 667 smb_lgrp_getbyname(char *gname, smb_group_t *grp) argument 704 smb_lgrp_getbyrid(uint32_t rid, smb_domain_type_t domtype, smb_group_t *grp) argument 772 smb_lgrp_free(smb_group_t *grp) argument 885 smb_lgrp_iterate(smb_giter_t *iter, smb_group_t *grp) argument 944 smb_lgrp_is_member(smb_group_t *grp, smb_sid_t *sid) argument 1314 smb_lgrp_gtbl_lookup(sqlite *db, int key, smb_group_t *grp, int infolvl, ...) argument 1472 smb_lgrp_gtbl_insert(sqlite *db, smb_group_t *grp) argument 1558 smb_lgrp_gtbl_update(sqlite *db, char *gname, smb_group_t *grp, int col_id) argument 2182 smb_lgrp_encode_privset(smb_group_t *grp, smb_lgplist_t *plist) argument 2215 smb_lgrp_decode_privset(smb_group_t *grp, char *nprivs, char *privs) argument 2243 smb_lgrp_decode_members(smb_group_t *grp, char *nmembers, char *members, sqlite *db) argument 2305 smb_lgrp_decode(smb_group_t *grp, char **values, int infolvl, sqlite *db) argument 2388 smb_lgrp_set_default_privs(smb_group_t *grp) argument [all...] |
/illumos-gate/usr/src/lib/fm/libfmd_log/common/ |
H A D | fmd_log.c | 107 ea_object_t *grp, *obj; local 116 if ((grp = ea_get_object_tree(&lp->log_ea, 1)) == NULL) 119 if (grp->eo_catalog != CAT_FMA_RGROUP && 120 grp->eo_catalog != CAT_FMA_GROUP) { 121 fmd_log_dprintf(lp, "bad catalog tag 0x%x\n", grp->eo_catalog); 122 ea_free_object(grp, EUP_ALLOC); 127 rp->rec_grp = grp; 132 for (obj = grp->eo_group.eg_objs; obj != NULL; obj = obj->eo_next) { 192 * exacct group 'grp' into the next empty slot in rp->rec_xrefs. This function 197 fmd_log_record_t *rp, ea_object_t *grp) 196 fmd_log_load_xref(fmd_log_t *lp, uint_t iflags, fmd_log_record_t *rp, ea_object_t *grp) argument 325 ea_object_t *grp, *obj; local 380 ea_object_t *grp, *obj; local 559 ea_object_t obj, *grp; local [all...] |
/illumos-gate/usr/src/cmd/idmap/idmapd/ |
H A D | directory_provider_nsswitch.c | 32 #include <grp.h> 50 directory_entry_rpc *pent, struct passwd *pwd, struct group *grp, 83 struct group *grp = NULL; local 148 grp = getgrgid(rid - LOCALRID_GID_MIN); 149 if (grp == NULL) { 180 * pwd or grp. 208 grp = getgrnam(name); 209 if (grp == NULL && errno != 0) { 227 if (pwd == NULL && grp == NULL) 230 de = directory_provider_nsswitch_populate(&del[i], pwd, grp, 248 directory_provider_nsswitch_populate( directory_entry_rpc *pent, struct passwd *pwd, struct group *grp, idmap_utf8str_list *attrs) argument [all...] |
/illumos-gate/usr/src/lib/libsec/common/ |
H A D | llib-lsec | 31 #include <grp.h>
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/sunfire/common/ |
H A D | sunfire.c | 612 struct grp *grp; local 614 grp = &grps->grp[group]; 617 if ((grp->type != MEM_BOARD) && (grp->type != CPU_BOARD)) { 621 if (grp->valid) { 622 log_printf("%2d ", grp->board, 0); 623 log_printf(" %1d ", grp->group, 0); 624 log_printf("%4d ", grp 988 struct grp *grp; local 1141 struct grp *grp; local [all...] |
/illumos-gate/usr/src/uts/sparc/v9/os/ |
H A D | v9dep.c | 327 setgregs(klwp_t *lwp, gregset_t grp) argument 338 tbits = (((grp[REG_CCR] & TSTATE_CCR_MASK) << TSTATE_CCR_SHIFT) | 339 ((grp[REG_ASI] & TSTATE_ASI_MASK) << TSTATE_ASI_SHIFT)); 344 fp->fpu_fprs = (uint32_t)grp[REG_FPRS]; 353 rp->r_pc = grp[REG_PC] & ~03L; 354 rp->r_npc = grp[REG_nPC] & ~03L; 355 rp->r_y = grp[REG_Y]; 357 rp->r_g1 = grp[REG_G1]; 358 rp->r_g2 = grp[REG_G2]; 359 rp->r_g3 = grp[REG_G 391 getgregs(klwp_t *lwp, gregset_t grp) argument 428 getgregs32(klwp_t *lwp, gregset32_t grp) argument 1550 lwp_load(klwp_t *lwp, gregset_t grp, uintptr_t thrptr) argument [all...] |
/illumos-gate/usr/src/cmd/sendmail/include/sm/ |
H A D | heap.h | 46 # define sm_malloc_tagged(size, file, line, grp) sm_malloc(size) 47 # define sm_malloc_tagged_x(size, file, line, grp) sm_malloc_x(size) 49 # define sm_heap_register(ptr, size, file, line, grp) (true)
|