Lines Matching refs:opts
40 struct prt_opts opts;
59 opts.o_progname = "prtconf";
61 opts.o_progname = (const char *) p + 1;
63 opts.o_progname = name;
183 opts.o_promdev = "/dev/openprom";
188 ++opts.o_ancestors;
191 ++opts.o_productinfo;
194 ++opts.o_children;
197 ++opts.o_pciid;
200 ++opts.o_drv_name;
203 ++opts.o_verbose;
206 ++opts.o_memory;
209 ++opts.o_prominfo;
212 opts.o_promdev = optarg;
215 ++opts.o_promversion;
218 ++opts.o_prom_ready64;
221 ++opts.o_fbname;
222 ++opts.o_noheader;
225 ++opts.o_pseudodevs;
228 ++opts.o_forcecache;
241 (void) fprintf(stderr, usage, opts.o_progname);
246 (void) uname(&opts.o_uts);
248 if (opts.o_fbname)
251 if (opts.o_promversion)
254 if (opts.o_prom_ready64)
257 if (opts.o_productinfo)
260 opts.o_devices_path = NULL;
261 opts.o_devt = DDI_DEV_T_NONE;
262 opts.o_target = 0;
268 if (opts.o_prominfo) {
271 "mutually exclusive\n", opts.o_progname);
277 "path specified is too long\n", opts.o_progname);
285 opts.o_progname);
291 opts.o_devt = sinfo.st_rdev;
308 opts.o_devices_path = "/";
315 opts.o_devices_path = new_path + plen;
327 opts.o_progname);
331 opts.o_target = 1;
334 if ((opts.o_ancestors || opts.o_children) && (!opts.o_target)) {
336 opts.o_progname);
340 if (opts.o_target) {
345 if (!opts.o_memory) {
357 opts.o_uts.machine);
363 if (opts.o_memory) {
373 if (opts.o_memory) {
382 if (opts.o_prominfo) {
387 opts.o_progname);