Lines Matching defs:optflag

248 print_dev_attrs(int optflag, devalloc_t *da, devmap_t *dm,
269 if (optflag & WINDOWING) {
303 _list_device(int optflag, uid_t uid, devalloc_t *da, char *zonename)
324 if ((optflag & CLASS) &&
325 (!(optflag & (LISTALL | LISTFREE | LISTALLOC)))) {
327 if (optflag & LISTATTRS)
328 print_dev_attrs(optflag, da, dm, &fi);
364 if (optflag & LISTFREE) { /* list_devices -n */
392 } else if (optflag & LISTALLOC) { /* list_devices -u */
415 } else if (optflag & LISTALL) { /* list_devices -l */
420 if (optflag & WINDOWING &&
427 if (!(optflag & WINDOWING)) {
432 if (system_labeled && !(optflag & WINDOWING)) {
444 } else if (system_labeled && !(optflag & WINDOWING)) {
466 if (system_labeled && DEV_ERRORED(fi.fi_stat) && !(optflag & LISTALL)) {
474 if (optflag & LISTATTRS)
475 print_dev_attrs(optflag, da, dm, &fi);
488 list_devices(int optflag, uid_t uid, char *device, char *zonename)
495 if (system_labeled && optflag & WINDOWING && !(optflag & LISTATTRS)) {
502 if (optflag & USERID) {
510 if (!(optflag & USERID) &&
516 if (optflag & LISTDEFS) {
554 if (optflag & CLASS) {
561 (void) _list_device(optflag, uid, da,
574 error = _list_device(optflag, uid, da, zonename);
582 (void) _list_device(optflag, uid, da, zonename);
740 mk_revoke(int optflag, char *file)
758 if (!(optflag & SILENT)) {
846 mk_unalloc(int optflag, devmap_t *list)
858 if (mk_revoke(optflag, *file) < 0) {
891 exec_clean(int optflag, char *devname, char *path, uid_t uid, char *zonename,
909 } else if (optflag & FORCE) {
924 if (optflag & FORCE_ALL)
926 else if (optflag & FORCE)
942 if (system_labeled && (optflag & WINDOWING)) {
999 _deallocate_dev(int optflag, devalloc_t *da, devmap_t *dm_in, uid_t uid,
1064 if (!(optflag & (FORCE | FORCE_ALL)) && !is_authorized) {
1075 if (!(optflag & FORCE) &&
1081 if (!(optflag & FORCE) && stat_buf.st_uid != uid &&
1088 if (!(optflag & FORCE)) {
1108 !(optflag & FORCE)) {
1114 if ((error = mk_unalloc(optflag, dm)) != 0) {
1115 if (!(optflag & FORCE))
1131 error = exec_clean(optflag, da->da_devname, da->da_devexec, nuid,
1134 if (!(optflag & (FORCE | FORCE_ALL))) {
1149 _allocate_dev(int optflag, uid_t uid, devalloc_t *da, char *zonename,
1215 } else if (!is_authorized && !(optflag & USERNAME)) {
1235 if (optflag & FORCE) {
1236 if (optflag & SILENT)
1265 error = exec_clean(optflag, da->da_devname, da->da_devexec, uid,
1304 (void) mk_unalloc(optflag, dm);
1353 allocate(int optflag, uid_t uid, char *device, char *zonename)
1361 if (optflag & (FORCE | USERID | USERNAME)) {
1367 if (optflag & TYPE) {
1378 error = _allocate_dev(optflag, uid, da, zonename,
1404 error = _allocate_dev(optflag, uid, da, zonename, &lock_fd);
1431 deallocate(int optflag, uid_t uid, char *device, char *zonename)
1440 if (optflag & (FORCE | FORCE_ALL)) {
1444 if (optflag & FORCE_ALL)
1445 optflag |= FORCE;
1448 if (optflag & FORCE_ALL) {
1459 error = _deallocate_dev(optflag, da, NULL, uid,
1472 } else if (system_labeled && (optflag & TYPE)) {
1482 error = _deallocate_dev(optflag, da, NULL, uid,
1495 } else if (system_labeled && (optflag & CLASS)) {
1504 error = _deallocate_dev(optflag, da, NULL, uid,
1520 } else if (!(optflag & TYPE)) {
1533 error = _deallocate_dev(optflag, da, NULL, uid, zonename,
1847 dargs.optflag = flag;
1848 dargs.optflag |= DA_UPDATE|DA_ALLOC_ONLY;
1853 if (dargs.optflag & DA_ADD_ZONE) {