Lines Matching refs:dargs
109 da_args dargs; in _reset_devalloc() local
117 dargs.optflag = DA_ON; in _reset_devalloc()
119 dargs.optflag = DA_OFF | DA_ALLOC_ONLY; in _reset_devalloc()
121 dargs.rootdir = NULL; in _reset_devalloc()
122 dargs.devnames = NULL; in _reset_devalloc()
123 dargs.devinfo = NULL; in _reset_devalloc()
125 (void) da_update_device(&dargs); in _reset_devalloc()
285 da_args dargs; in _update_dev() local
289 dargs.rootdir = NULL; in _update_dev()
290 dargs.devnames = NULL; in _update_dev()
293 dargs.optflag = DA_EVENT; in _update_dev()
295 dargs.optflag = 0; in _update_dev()
298 dargs.optflag |= DA_ADD; in _update_dev()
305 dargs.devinfo = &(entry->devinfo); in _update_dev()
306 (void) da_update_device(&dargs); in _update_dev()
309 dargs.optflag |= DA_REMOVE; in _update_dev()
312 } else if (dargs.optflag & DA_EVENT) { in _update_dev()
336 dargs.devinfo = &(entry->devinfo); in _update_dev()
341 status = da_update_device(&dargs); in _update_dev()
346 return (dargs.devinfo->devname); in _update_dev()
347 else free(dargs.devinfo->devname); in _update_dev()