Lines Matching defs:hpp
46 struct nwam_handle **hpp)
49 assert(name != NULL && hpp != NULL);
52 *hpp = NULL;
56 if ((*hpp = calloc(1, sizeof (struct nwam_handle))) == NULL)
59 (*hpp)->nwh_object_type = type;
60 (void) strlcpy((*hpp)->nwh_name, name, strlen(name) + 1);
61 (*hpp)->nwh_committed = B_FALSE;
62 (*hpp)->nwh_data = NULL;
69 struct nwam_handle **hpp)
86 if ((err = nwam_handle_create(type, name, hpp)) != NWAM_SUCCESS)
89 (*hpp)->nwh_data = objp;
99 uint64_t flags, struct nwam_handle **hpp)
106 assert(name != NULL && hpp != NULL);
110 if ((err = nwam_handle_create(type, name, hpp)) != NWAM_SUCCESS)
130 if ((nerr = netcfg_add_idlist(idlist, keyname, (*hpp)->nwh_name))
136 if ((nerr = netcfg_read_object(&idlist, flags, &(*hpp)->nwh_data))
139 free(*hpp);
140 *hpp = NULL;
149 (void) strlcpy((*hpp)->nwh_name, fobjname,
150 sizeof ((*hpp)->nwh_name));
154 (*hpp)->nwh_committed = B_TRUE;
167 struct nwam_handle **hpp)
172 assert(hpp != NULL && name != NULL);
179 if ((err = nwam_handle_create(type, name, hpp)) != NWAM_SUCCESS)
183 return (nwam_alloc_object_list(&((*hpp)->nwh_data)));