Lines Matching refs:dargs

70 	da_args		dargs;  in main()  local
102 dargs.optflag = 0; in main()
103 dargs.rootdir = NULL; in main()
104 dargs.devnames = NULL; in main()
105 dargs.devinfo = &devinfo; in main()
108 dargs.optflag |= DA_ADD; in main()
110 dargs.optflag |= DA_REMOVE; in main()
112 usage(&dargs, progname); in main()
131 if (process_args(argc, argv, &dargs, progname) != 0) { in main()
132 usage(&dargs, progname); in main()
136 if (dargs.optflag & DA_ADD) { in main()
137 if (check_args(&dargs) == NO_OVERRIDE) { in main()
140 dargs.devinfo->devname, gettext("\n")); in main()
141 usage(&dargs, progname); in main()
146 if (dargs.optflag & DA_DEFATTRS) in main()
147 rc = da_update_defattrs(&dargs); in main()
149 rc = da_update_device(&dargs); in main()
151 if ((rc != 0) && (!(dargs.optflag & DA_SILENT))) { in main()
155 else if (dargs.optflag & DA_ADD) in main()
158 else if (dargs.optflag & DA_REMOVE) in main()
168 process_args(int argc, char **argv, da_args *dargs, char *progname) in process_args() argument
175 devinfo = dargs->devinfo; in process_args()
190 if (!(dargs->optflag & DA_SILENT)) in process_args()
199 dargs->optflag |= DA_DEFATTRS; in process_args()
205 if (!(dargs->optflag & DA_SILENT)) in process_args()
214 dargs->optflag |= DA_FORCE; in process_args()
220 if (!(dargs->optflag & DA_SILENT)) in process_args()
231 if (!(dargs->optflag & DA_SILENT)) { in process_args()
243 if (dargs->optflag & DA_ADD) { in process_args()
250 dargs->optflag |= DA_SILENT; in process_args()
255 if (!(dargs->optflag & DA_SILENT)) in process_args()
269 if (dargs->optflag & DA_ADD) { in process_args()
276 if (!(dargs->optflag & DA_SILENT)) in process_args()
281 } else if (dargs->optflag & DA_REMOVE) { in process_args()
288 if (!(dargs->optflag & DA_SILENT)) in process_args()
303 if (!(dargs->optflag & DA_SILENT)) in process_args()
387 check_args(da_args *dargs) in check_args() argument
397 devinfo = dargs->devinfo; in check_args()
404 if (da && !(dargs->optflag & DA_FORCE)) { in check_args()
489 usage(da_args *dargs, char *progname) in usage() argument
491 if (dargs->optflag & DA_SILENT) in usage()
493 if (dargs->optflag & DA_ADD) in usage()
498 else if (dargs->optflag & DA_REMOVE) in usage()