/illumos-gate/usr/src/lib/libadm/common/ |
H A D | putdev.c | 431 struct attrval *prevattrval; /* * to prev attr/val struct */ in mkdevtabent() 432 struct attrval *attrval; /* * to current struct */ in mkdevtabent() local 548 if ((attrval = devtabent->attrlist) != NULL) in mkdevtabent() 550 if (strcmp(attrval->attr, in mkdevtabent() 559 (attrval = attrval->next)); in mkdevtabent() 564 if (attrval = in mkdevtabent() 565 malloc(sizeof (struct attrval))) { in mkdevtabent() 568 attrval->attr = name; in mkdevtabent() 569 attrval->val = val; in mkdevtabent() 570 attrval->next = NULL; in mkdevtabent() [all …]
|
H A D | listdev.c | 133 struct attrval *attrval; /* Ptr to attr val pair */ in listdev() local 157 if ((attrval = devtabent->attrlist) != NULL) { in listdev() 160 while ((attrval = attrval->next) != NULL); in listdev() 188 if (noerror && (attrval = devtabent->attrlist)) { in listdev() 190 if (*pp = malloc(strlen(attrval->attr)+1)) in listdev() 192 (void) strcpy(*pp++, attrval->attr); in listdev() 194 } while (noerror && (attrval = attrval->next)); in listdev()
|
H A D | devtab.c | 310 static struct attrval * 314 struct attrval *rtn; /* Ptr to struct to return */ in getattrval() 331 if (rtn = malloc(sizeof (struct attrval))) { in getattrval() 679 struct attrval *attr; /* Ptr to struct for attr/val pair */ in _getdevtabent() 680 struct attrval *t; /* Tmp ptr to attr/val struct */ in _getdevtabent() 840 struct attrval *p; /* Structure being freed */ in _freedevtabent() 841 struct attrval *q; /* Next structure to free */ in _freedevtabent()
|
H A D | devattr.c | 103 struct attrval *p; /* attr/val records */ in devattr()
|
H A D | getdev.c | 859 struct attrval *q; /* Pointer to current attr/val pair */ in matchallcriteria() 959 struct attrval *q; /* Pointer to current attr/val pair */ in matchanycriteria()
|
/illumos-gate/usr/src/lib/libadm/inc/ |
H A D | devtab.h | 121 struct attrval *attrlist; /* Addr of 1st attribute description */ 134 struct attrval { struct 137 struct attrval *next; /* Next attrval in list */ argument
|
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | libdlmgmt.c | 456 void *attrval, size_t attrsz) in dladm_get_conf_field() argument 460 if (attrval == NULL || attrsz == 0 || attr == NULL) in dladm_get_conf_field() 475 bcopy(oattrval, attrval, oattrsz); in dladm_get_conf_field() 496 bcopy(retval.lr_attrval, attrval, retval.lr_attrsz); in dladm_get_conf_field() 507 const char *last_attr, char *attr, void *attrval, size_t attrsz, in dladm_getnext_conf_linkprop() argument 516 if (nvl == NULL || attrval == NULL || attrsz == 0 || attr == NULL || in dladm_getnext_conf_linkprop() 541 bcopy(oattrval, attrval, oattrsz); in dladm_getnext_conf_linkprop() 657 dladm_datatype_t type, const void *attrval) in dladm_set_conf_field() argument 664 if (attr == NULL || attrval == NULL) in dladm_set_conf_field() 671 attrsz = strlen(attrval) + 1; in dladm_set_conf_field() [all …]
|
H A D | libdloverlay.c | 1160 char attrval[OVERLAY_PROP_SIZEMAX]; in i_dladm_overlay_fetch_persistent_config() local 1192 attr, attrval, sizeof (attrval), &attrsz) == DLADM_STATUS_OK) { in i_dladm_overlay_fetch_persistent_config() 1205 if ((aip->ai_val[0] = strdup(attrval)) == NULL) { in i_dladm_overlay_fetch_persistent_config()
|
H A D | linkprop.c | 3853 char attrval[MAXLINKATTRVALLEN]; in i_dladm_walk_linkprop_priv_db() local 3865 attr, attrval, MAXLINKATTRVALLEN, &attrsz)) == DLADM_STATUS_OK) { in i_dladm_walk_linkprop_priv_db()
|
/illumos-gate/usr/src/cmd/dlmgmtd/ |
H A D | dlmgmt_util.c | 229 linkattr_set(dlmgmt_linkattr_t **headp, const char *attr, void *attrval, in linkattr_set() argument 241 if (linkattr_equal(headp, attr, attrval, attrsz)) in linkattr_set() 264 bcopy(attrval, attrp->lp_val, attrsz); in linkattr_set() 302 linkattr_equal(dlmgmt_linkattr_t **headp, const char *attr, void *attrval, in linkattr_equal() argument 312 (memcmp(saved_attrval, attrval, attrsz) == 0)); in linkattr_equal() 599 void *attrval; in dlmgmt_getattr_common() local 603 err = linkattr_get(headp, attr, &attrval, &attrsz, &attrtype); in dlmgmt_getattr_common() 613 bcopy(attrval, retvalp->lr_attrval, attrsz); in dlmgmt_getattr_common()
|
/illumos-gate/usr/src/cmd/fs.d/autofs/ |
H A D | ns_ldap.c | 426 char *attrval; in ldap_match() local 430 attrval = tounix_str(attr->attrvalue[0]); in ldap_match() 432 attrval = attr->attrvalue[0]; in ldap_match() 433 *ldap_len = strlen(key) + strlen(attrval); in ldap_match() 454 (void) sprintf(*ldap_line, "%s", attrval); in ldap_match()
|
/illumos-gate/usr/src/cmd/svr4pkg/hdrs/ |
H A D | libadm.h | 273 extern int _adddevtabrec __P((char *alias, char **attrval)); 274 extern int _moddevtabrec __P((char *device, char **attrval));
|
/illumos-gate/usr/src/lib/libsldap/common/ |
H A D | ns_confmgr.c | 828 char **attrval; in __ns_ldap_make_config() local 900 attrval = attr->attrvalue; in __ns_ldap_make_config() 911 attrval[m], &error); in __ns_ldap_make_config() 923 if (__print2buf(&buffer, attrval[m], sepstr)) in __ns_ldap_make_config()
|
/illumos-gate/usr/src/uts/common/io/dls/ |
H A D | dls_mgmt.c | 578 void *attrval, size_t *attrszp) in i_dls_mgmt_get_linkattr() argument 593 bcopy(retval.lr_attrval, attrval, retval.lr_attrsz); in i_dls_mgmt_get_linkattr()
|
/illumos-gate/usr/src/cmd/auditd/ |
H A D | doorway.c | 429 open_return(plugin_t *p, char *attrval) in open_return() argument
|