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()
1161 struct zone_path zpath; in _allocate_dev() local
1163 zpath.count = 0; in _allocate_dev()
1164 zpath.path = NULL; in _allocate_dev()
1293 if (create_znode(zonename, &zpath, dm) != 0) { in _allocate_dev()
1302 if ((error = mk_alloc(dm, uid, &zpath)) != 0) { in _allocate_dev()
1317 if (zpath.count) { in _allocate_dev()
1318 for (i = 0; i < zpath.count; i++) in _allocate_dev()
1319 free(zpath.path[i]); in _allocate_dev()
1320 free(zpath.path); in _allocate_dev()
1693 create_znode(char *zonename, struct zone_path *zpath, devmap_t *list) in create_znode() argument
1765 if ((zpath->path = (char **)realloc(zpath->path, in create_znode()
1770 zpath->path[zpath->count] = strdup(zonepath); in create_znode()
1771 zpath->count = fcount; in create_znode()