Lines Matching refs:err

133 	int err = 0;
155 err |= sw_get_optl_string(args, "obj_root", &obj_root);
156 err |= sw_get_optl_nvlist(args, "obj-pkg", &obj_pkg);
158 err |= sw_get_optl_string(args, "site_token", &site_token);
159 err |= sw_get_optl_string(args, "site_module", &site_module);
160 err |= sw_get_optl_string(args, "site_file", &site_file);
161 err |= sw_get_optl_string(args, "site_func", &site_func);
162 err |= sw_get_optl_int64(args, "site_line", &site_line);
164 err |= sw_get_optl_string(args, "ctxt_origin", &ctxt_origin);
165 err |= sw_get_optl_string(args, "ctxt_execname", &ctxt_execname);
166 err |= sw_get_optl_string(args, "ctxt_zone", &ctxt_zone);
167 err |= sw_get_optl_int64(args, "ctxt_pid", &ctxt_pid);
168 err |= sw_get_optl_int64(args, "ctxt_ctid", &ctxt_ctid);
175 err++;
178 if (err)
190 err |= nvlist_add_uint8(fmri, FM_VERSION, FM_SW_SCHEME_VERSION);
191 err |= nvlist_add_string(fmri, FM_FMRI_SCHEME, FM_FMRI_SCHEME_SW);
196 err |= nvlist_add_string(obj, FM_FMRI_SW_OBJ_PATH, obj_path);
197 err |= sw_add_optl_string(obj, FM_FMRI_SW_OBJ_ROOT, obj_root);
199 err |= nvlist_add_nvlist(obj, FM_FMRI_SW_OBJ_PKG, obj_pkg);
204 if (err == 0)
205 err |= nvlist_add_nvlist(fmri, FM_FMRI_SW_OBJ, obj);
207 if (err) {
227 err |= sw_add_optl_string(site, FM_FMRI_SW_SITE_TOKEN, site_token);
228 err |= sw_add_optl_string(site, FM_FMRI_SW_SITE_MODULE, site_module);
229 err |= sw_add_optl_string(site, FM_FMRI_SW_SITE_FILE, site_file);
230 err |= sw_add_optl_string(site, FM_FMRI_SW_SITE_FUNC, site_func);
233 err |= nvlist_add_int64(site, FM_FMRI_SW_SITE_LINE, site_line);
238 if (err == 0)
239 err |= nvlist_add_nvlist(fmri, FM_FMRI_SW_SITE, site);
241 if (err) {
262 err |= sw_add_optl_string(ctxt, FM_FMRI_SW_CTXT_ORIGIN, ctxt_origin);
263 err |= sw_add_optl_string(ctxt, FM_FMRI_SW_CTXT_EXECNAME,
265 err |= sw_add_optl_string(ctxt, FM_FMRI_SW_CTXT_ZONE, ctxt_zone);
267 err |= nvlist_add_int64(ctxt, FM_FMRI_SW_CTXT_PID, ctxt_pid);
269 err |= nvlist_add_int64(ctxt, FM_FMRI_SW_CTXT_CTID, ctxt_ctid);
271 err |= nvlist_add_string_array(ctxt, FM_FMRI_SW_CTXT_STACK,
277 if (err == 0)
278 err |= nvlist_add_nvlist(fmri, FM_FMRI_SW_CTXT, ctxt);
280 moderr = err ? EMOD_NOMEM : 0;
333 int err;
335 err = nvlist_lookup_string(nvl, name, valp);
340 if (err == 0)
352 if (required == B_TRUE || err != ENOENT)
378 int err;
388 err = nvlist_lookup_nvlist(nvl, FM_FMRI_AUTHORITY, &anvl);
389 if (err != 0 && err != ENOENT)
404 if ((err = nvlist_lookup_nvlist(nvl, FM_FMRI_SW_SITE, &site)) == 0) {
423 } else if (err != ENOENT) {