Searched refs:lowerdata (Results 1 - 4 of 4) sorted by relevance
/linux-master/fs/overlayfs/ |
H A D | ovl_entry.h | 148 /* May return NULL if lazy lookup of lowerdata is needed */ 151 struct ovl_path *lowerdata = ovl_lowerdata(oe); local 153 return lowerdata ? READ_ONCE(lowerdata->dentry) : NULL;
|
H A D | util.c | 255 struct ovl_path *lowerdata = ovl_lowerdata(oe); local 262 * Make sure that if lowerdata->dentry is visible, then 266 path->mnt = READ_ONCE(lowerdata->layer)->mnt; 331 struct ovl_path *lowerdata = ovl_lowerdata(oe); local 337 WRITE_ONCE(lowerdata->layer, datapath->layer); 340 * Make sure that if lowerdata->dentry is visible, then 341 * lowerdata->layer is visible as well. 344 WRITE_ONCE(lowerdata->dentry, dget(datadentry)); 398 struct dentry *lowerdata = ovl_lowerdata_dentry(OVL_I_E(inode)); local 403 return lowerdata [all...] |
H A D | copy_up.c | 1026 struct path lowerdata; local 1028 ovl_path_lowerdata(dentry, &lowerdata); 1030 if (WARN_ON_ONCE(lowerdata.dentry == NULL) || 1031 ovl_ensure_verity_loaded(&lowerdata) || 1032 !fsverity_active(d_inode(lowerdata.dentry))) { 1195 * We may not need lowerdata if we are only doing metacopy up, but it is 1196 * not very important to optimize this case, so do lazy lowerdata lookup
|
H A D | namei.c | 374 pr_debug("lookup lowerdata (%pd2, redirect=\"%s\", layer=%d, err=%i)\n", 399 struct ovl_path *lowerdata) 412 lowerdata->dentry = datapath.dentry; 413 lowerdata->layer = layer; 972 /* Lazy lookup of lowerdata */ 1013 pr_warn_ratelimited("lazy lowerdata lookup failed (%pd2, err=%i)\n", 1217 /* Defer lookup of lowerdata in data-only layers to first access */ 1327 /* Store lowerdata redirect for lazy lookup */ 398 ovl_lookup_data_layers(struct dentry *dentry, const char *redirect, struct ovl_path *lowerdata) argument
|
Completed in 227 milliseconds