• Home
  • Raw
  • Download

Lines Matching refs:offset

153 	pgoff_t offset;  member
267 static struct zswap_entry *zswap_rb_search(struct rb_root *root, pgoff_t offset) in zswap_rb_search() argument
274 if (entry->offset > offset) in zswap_rb_search()
276 else if (entry->offset < offset) in zswap_rb_search()
297 if (myentry->offset > entry->offset) in zswap_rb_insert()
299 else if (myentry->offset < entry->offset) in zswap_rb_insert()
359 pgoff_t offset) in zswap_entry_find_get() argument
363 entry = zswap_rb_search(root, offset); in zswap_entry_find_get()
845 pgoff_t offset; in zswap_writeback_entry() local
860 offset = swp_offset(swpentry); in zswap_writeback_entry()
864 entry = zswap_entry_find_get(&tree->rbroot, offset); in zswap_writeback_entry()
872 BUG_ON(offset != entry->offset); in zswap_writeback_entry()
922 if (entry == zswap_rb_search(&tree->rbroot, offset)) in zswap_writeback_entry()
987 static int zswap_frontswap_store(unsigned type, pgoff_t offset, in zswap_frontswap_store() argument
998 struct zswap_header zhdr = { .swpentry = swp_entry(type, offset) }; in zswap_frontswap_store()
1043 entry->offset = offset; in zswap_frontswap_store()
1092 entry->offset = offset; in zswap_frontswap_store()
1129 static int zswap_frontswap_load(unsigned type, pgoff_t offset, in zswap_frontswap_load() argument
1141 entry = zswap_entry_find_get(&tree->rbroot, offset); in zswap_frontswap_load()
1178 static void zswap_frontswap_invalidate_page(unsigned type, pgoff_t offset) in zswap_frontswap_invalidate_page() argument
1185 entry = zswap_rb_search(&tree->rbroot, offset); in zswap_frontswap_invalidate_page()