Lines Matching refs:ent
1869 swp_entry_t ent;
1880 ent.val = page_private(page);
1881 id = lookup_swap_cgroup(ent);
2229 swp_entry_t ent = {.val = page_private(page)};
2233 id = swap_cgroup_record(ent, 0);
2462 * memcg information is recorded to swap_cgroup of "ent"
2465 mem_cgroup_uncharge_swapcache(struct page *page, swp_entry_t ent, bool swapout)
2480 swap_cgroup_record(ent, css_id(&memcg->css));
2489 void mem_cgroup_uncharge_swap(swp_entry_t ent)
2497 id = swap_cgroup_record(ent, 0);
4286 * @target: the pointer the target page or swap ent will be stored(can be NULL)
4295 * in target->ent.
4301 swp_entry_t ent;
4335 swp_entry_t ent = pte_to_swp_entry(ptent);
4337 if (!move_anon() || non_swap_entry(ent))
4339 usage_count = mem_cgroup_count_swap_user(ent, &page);
4346 entry->val = ent.val;
4375 swp_entry_t ent;
4376 mem_cgroup_get_shmem_target(inode, pgoff, &page, &ent);
4378 entry->val = ent.val;
4390 swp_entry_t ent = { .val = 0 };
4395 page = mc_handle_swap_pte(vma, addr, ptent, &ent);
4397 page = mc_handle_file_pte(vma, addr, ptent, &ent);
4399 if (!page && !ent.val)
4417 if (ent.val && !ret &&
4418 css_id(&mc.from->css) == lookup_swap_cgroup(ent)) {
4421 target->ent = ent;
4605 swp_entry_t ent;
4628 ent = target.ent;
4629 if (!mem_cgroup_move_swap_account(ent,