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()
284 da_args dargs; in _update_dev() local
288 dargs.rootdir = NULL; in _update_dev()
289 dargs.devnames = NULL; in _update_dev()
292 dargs.optflag = DA_EVENT; in _update_dev()
294 dargs.optflag = 0; in _update_dev()
297 dargs.optflag |= DA_ADD; in _update_dev()
304 dargs.devinfo = &(entry->devinfo); in _update_dev()
305 (void) da_update_device(&dargs); in _update_dev()
308 dargs.optflag |= DA_REMOVE; in _update_dev()
311 } else if (dargs.optflag & DA_EVENT) { in _update_dev()
335 dargs.devinfo = &(entry->devinfo); in _update_dev()
340 status = da_update_device(&dargs); in _update_dev()
345 return (dargs.devinfo->devname); in _update_dev()
346 else free(dargs.devinfo->devname); in _update_dev()