Lines Matching refs:layer_path
376 static inline int ovl_kern_path(const char *layer_name, struct path *layer_path, in ovl_kern_path() argument
387 err = ovl_mount_dir(layer_name, layer_path); in ovl_kern_path()
392 err = ovl_mount_dir_noesc(layer_name, layer_path); in ovl_kern_path()
403 struct path *layer_path, enum ovl_opt layer) in ovl_do_parse_layer() argument
413 err = ovl_mount_dir_check(fc, layer_path, layer, name, upper); in ovl_do_parse_layer()
424 ovl_add_layer(fc, layer, layer_path, &name); in ovl_do_parse_layer()
431 struct path layer_path __free(path_put) = {}; in ovl_parse_layer()
436 err = ovl_kern_path(param->string, &layer_path, layer); in ovl_parse_layer()
439 err = ovl_do_parse_layer(fc, param->string, &layer_path, layer); in ovl_parse_layer()
449 layer_path = param->file->f_path; in ovl_parse_layer()
450 path_get(&layer_path); in ovl_parse_layer()
452 layer_name = d_path(&layer_path, buf, PATH_MAX); in ovl_parse_layer()
456 err = ovl_do_parse_layer(fc, layer_name, &layer_path, layer); in ovl_parse_layer()