Lines Matching refs:nce

2251 	struct name_cache_entry *nce;  in __get_cur_name_and_parent()  local
2258 nce = name_cache_search(sctx, ino, gen); in __get_cur_name_and_parent()
2259 if (nce) { in __get_cur_name_and_parent()
2260 if (ino < sctx->send_progress && nce->need_later_update) { in __get_cur_name_and_parent()
2261 btrfs_lru_cache_remove(&sctx->name_cache, &nce->entry); in __get_cur_name_and_parent()
2262 nce = NULL; in __get_cur_name_and_parent()
2264 *parent_ino = nce->parent_ino; in __get_cur_name_and_parent()
2265 *parent_gen = nce->parent_gen; in __get_cur_name_and_parent()
2266 ret = fs_path_add(dest, nce->name, nce->name_len); in __get_cur_name_and_parent()
2269 return nce->ret; in __get_cur_name_and_parent()
2323 nce = kmalloc(sizeof(*nce) + fs_path_len(dest), GFP_KERNEL); in __get_cur_name_and_parent()
2324 if (!nce) in __get_cur_name_and_parent()
2327 nce->entry.key = ino; in __get_cur_name_and_parent()
2328 nce->entry.gen = gen; in __get_cur_name_and_parent()
2329 nce->parent_ino = *parent_ino; in __get_cur_name_and_parent()
2330 nce->parent_gen = *parent_gen; in __get_cur_name_and_parent()
2331 nce->name_len = fs_path_len(dest); in __get_cur_name_and_parent()
2332 nce->ret = ret; in __get_cur_name_and_parent()
2333 memcpy(nce->name, dest->start, nce->name_len); in __get_cur_name_and_parent()
2336 nce->need_later_update = 0; in __get_cur_name_and_parent()
2338 nce->need_later_update = 1; in __get_cur_name_and_parent()
2340 nce_ret = btrfs_lru_cache_store(&sctx->name_cache, &nce->entry, GFP_KERNEL); in __get_cur_name_and_parent()
2342 kfree(nce); in __get_cur_name_and_parent()
4291 struct name_cache_entry *nce; in process_recorded_refs() local
4327 nce = name_cache_search(sctx, ow_inode, ow_gen); in process_recorded_refs()
4328 if (nce) in process_recorded_refs()
4330 &nce->entry); in process_recorded_refs()