Lines Matching defs:dargs

72 	da_args		dargs;
104 dargs.optflag = 0;
105 dargs.rootdir = NULL;
106 dargs.devnames = NULL;
107 dargs.devinfo = &devinfo;
110 dargs.optflag |= DA_ADD;
112 dargs.optflag |= DA_REMOVE;
114 usage(&dargs, progname);
133 if (process_args(argc, argv, &dargs, progname) != 0) {
134 usage(&dargs, progname);
138 if (dargs.optflag & DA_ADD) {
139 if (check_args(&dargs) == NO_OVERRIDE) {
142 dargs.devinfo->devname, gettext("\n"));
143 usage(&dargs, progname);
148 if (dargs.optflag & DA_DEFATTRS)
149 rc = da_update_defattrs(&dargs);
151 rc = da_update_device(&dargs);
153 if ((rc != 0) && (!(dargs.optflag & DA_SILENT))) {
157 else if (dargs.optflag & DA_ADD)
160 else if (dargs.optflag & DA_REMOVE)
170 process_args(int argc, char **argv, da_args *dargs, char *progname)
177 devinfo = dargs->devinfo;
192 if (!(dargs->optflag & DA_SILENT))
201 dargs->optflag |= DA_DEFATTRS;
207 if (!(dargs->optflag & DA_SILENT))
216 dargs->optflag |= DA_FORCE;
222 if (!(dargs->optflag & DA_SILENT))
233 if (!(dargs->optflag & DA_SILENT)) {
245 if (dargs->optflag & DA_ADD) {
252 dargs->optflag |= DA_SILENT;
257 if (!(dargs->optflag & DA_SILENT))
271 if (dargs->optflag & DA_ADD) {
278 if (!(dargs->optflag & DA_SILENT))
283 } else if (dargs->optflag & DA_REMOVE) {
290 if (!(dargs->optflag & DA_SILENT))
305 if (!(dargs->optflag & DA_SILENT))
389 check_args(da_args *dargs)
399 devinfo = dargs->devinfo;
406 if (da && !(dargs->optflag & DA_FORCE)) {
491 usage(da_args *dargs, char *progname)
493 if (dargs->optflag & DA_SILENT)
495 if (dargs->optflag & DA_ADD)
500 else if (dargs->optflag & DA_REMOVE)