Lines Matching refs:zpath
696 mk_alloc(devmap_t *list, uid_t uid, struct zone_path *zpath) in mk_alloc() argument
715 if (system_labeled && zpath->count && (error == 0)) { in mk_alloc()
720 for (i = 0; i < zpath->count; i++) { in mk_alloc()
721 dprintf("Allocating %s\n", zpath->path[i]); in mk_alloc()
722 if ((error = _newdac(zpath->path[i], uid, gid, in mk_alloc()
724 (void) _newdac(zpath->path[i], ALLOC_ERRID, in mk_alloc()
1162 struct zone_path zpath; in _allocate_dev() local
1164 zpath.count = 0; in _allocate_dev()
1165 zpath.path = NULL; in _allocate_dev()
1294 if (create_znode(zonename, &zpath, dm) != 0) { in _allocate_dev()
1303 if ((error = mk_alloc(dm, uid, &zpath)) != 0) { in _allocate_dev()
1318 if (zpath.count) { in _allocate_dev()
1319 for (i = 0; i < zpath.count; i++) in _allocate_dev()
1320 free(zpath.path[i]); in _allocate_dev()
1321 free(zpath.path); in _allocate_dev()
1694 create_znode(char *zonename, struct zone_path *zpath, devmap_t *list) in create_znode() argument
1766 if ((zpath->path = (char **)realloc(zpath->path, in create_znode()
1771 zpath->path[zpath->count] = strdup(zonepath); in create_znode()
1772 zpath->count = fcount; in create_znode()