Lines Matching defs:pname
1114 lookup_prop_by_name(picl_obj_t *nodep, const char *pname, picl_obj_t **ret)
1118 if (strcmp(pname, PICL_PROP_PARENT) == 0) {
1124 if (strcmp(pname, PICL_PROP_CHILD) == 0) {
1130 if (strcmp(pname, PICL_PROP_PEER) == 0) {
1139 if (strcmp(propp->prop_name, pname) == 0) {
2081 copy_reserved_propinfo_ver_1(ptree_propinfo_t *pinfo, const char *pname)
2087 (void) strcpy(pinfo->piclinfo.name, pname);
2124 xptree_get_propinfo_by_name(picl_nodehdl_t nodeh, const char *pname,
2139 err = lookup_prop_by_name(nodep, pname, &propp);
2146 if (picl_restricted(pname))
2147 copy_reserved_propinfo_ver_1(pinfo, pname);
2163 read_reserved_propval_and_unlock(picl_obj_t *nodep, const char *pname,
2171 if (strcmp(pname, PICL_PROP_PARENT) == 0)
2173 else if (strcmp(pname, PICL_PROP_CHILD) == 0)
2175 else if (strcmp(pname, PICL_PROP_PEER) == 0)
2270 xptree_get_propval_by_name_with_cred(picl_nodehdl_t nodeh, const char *pname,
2286 err = lookup_prop_by_name(nodep, pname, &propp);
2293 if (picl_restricted(pname))
2294 return (read_reserved_propval_and_unlock(nodep, pname, vbuf,
2312 ptree_get_propval_by_name(picl_nodehdl_t nodeh, const char *pname, void *vbuf,
2315 return (xptree_get_propval_by_name_with_cred(nodeh, pname, vbuf, size,
2402 xptree_update_propval_by_name_with_cred(picl_nodehdl_t nodeh, const char *pname,
2417 if (picl_restricted(pname)) {
2423 err = lookup_prop_by_name(nodep, pname, &propp);
2444 ptree_update_propval_by_name(picl_nodehdl_t nodeh, const char *pname,
2447 return (xptree_update_propval_by_name_with_cred(nodeh, pname, vbuf,
2455 ptree_get_prop_by_name(picl_nodehdl_t nodeh, const char *pname,
2470 if (picl_restricted(pname)) {
2477 err = lookup_prop_by_name(nodep, pname, &propp);
2591 char *pname;
2630 pname = propptr;
2641 if (strlen(pname) == 0) /* no prop exp after ? */
2644 ptr = strchr(pname, '=');
2656 el->pname = pname;
2746 check_propval(picl_nodehdl_t nodeh, char *pname, char *pval)
2753 err = ptree_get_prop_by_name(nodeh, pname, &proph);
2781 picl_nodehdl_t *nodeh, char *pname)
2839 if ((strcmp(pname, PICL_PROP_CLASSNAME) != 0) ||
2841 err = ptree_get_propval_by_name(chdh, pname,
2877 err = check_propval(chdh, ptr->pname, ptr->pval);
2981 size_t psize, char *pname, int (*readfn)(ptree_rarg_t *, void *),
2986 if ((infop == NULL) || (pname == NULL))
2994 (void) strlcpy(infop->piclinfo.name, pname, PICL_PROPNAMELEN_MAX);
3107 compare_propval(picl_nodehdl_t nodeh, char *pname, picl_prop_type_t ptype,
3115 err = ptree_get_prop_by_name(nodeh, pname, &proph);
3148 ptree_find_node(picl_nodehdl_t rooth, char *pname, picl_prop_type_t ptype,
3154 if (pname == NULL)
3160 if (compare_propval(chdh, pname, ptype, pval, valsize)) {
3166 err = ptree_find_node(chdh, pname, ptype, pval, valsize,
3425 char pname[PATH_MAX];
3429 (void) snprintf(pname, PATH_MAX, PICLD_PLAT_PLUGIN_DIRF, nmbuf);
3430 if (access(pname, R_OK) == 0)
3431 get_plugins_from_dir(pname);
3435 (void) snprintf(pname, PATH_MAX, PICLD_PLAT_PLUGIN_DIRF, nmbuf);
3436 if (access(pname, R_OK) == 0)
3437 get_plugins_from_dir(pname);
3440 (void) snprintf(pname, PATH_MAX, "%s/", PICLD_COMMON_PLUGIN_DIR);
3441 if (access(pname, R_OK) == 0)
3442 get_plugins_from_dir(pname);