Page MenuHomeFreeBSD

D46974.id.diff
No OneTemporary

D46974.id.diff

diff --git a/sys/vm/swap_pager.c b/sys/vm/swap_pager.c
--- a/sys/vm/swap_pager.c
+++ b/sys/vm/swap_pager.c
@@ -564,7 +564,7 @@
}
static struct swblk *
-swblk_iter(struct pctrie_iter *blks, vm_object_t object,
+swblk_iter_init(struct pctrie_iter *blks, vm_object_t object,
vm_pindex_t pindex)
{
VM_OBJECT_ASSERT_LOCKED(object);
@@ -575,7 +575,7 @@
}
static struct swblk *
-swblk_iter_limit(struct pctrie_iter *blks, vm_object_t object,
+swblk_iter_limit_init(struct pctrie_iter *blks, vm_object_t object,
vm_pindex_t pindex, vm_pindex_t limit)
{
VM_OBJECT_ASSERT_LOCKED(object);
@@ -1851,7 +1851,7 @@
return (0);
res = 0;
- for (sb = swblk_iter(&blks, object, 0); sb != NULL;
+ for (sb = swblk_iter_init(&blks, object, 0); sb != NULL;
sb = swblk_iter_next(&blks)) {
for (i = 0; i < SWAP_META_PAGES; i++) {
if (sb->d[i] != SWAPBLK_NONE)
@@ -1885,7 +1885,7 @@
vm_page_iter_init(&pages, object);
swp_pager_init_freerange(&range);
- sb = swblk_iter(&blks, object, 0);
+ sb = swblk_iter_init(&blks, object, 0);
while (sb != NULL) {
if ((object->flags & OBJ_DEAD) != 0) {
/*
@@ -1959,7 +1959,7 @@
* after blks.index.
*/
pctrie_iter_reset(&pages);
- sb = swblk_iter(&blks, object, blks.index);
+ sb = swblk_iter_init(&blks, object, blks.index);
continue;
}
if (sb_empty) {
@@ -2231,7 +2231,7 @@
swp_pager_init_freerange(&range);
d_mask = 0;
last = pindex + count;
- for (sb = swblk_iter_limit(&blks, srcobject, pindex, last),
+ for (sb = swblk_iter_limit_init(&blks, srcobject, pindex, last),
start = swblk_start(sb, pindex);
sb != NULL; sb = swblk_iter_next(&blks), start = 0) {
limit = MIN(last - blks.index, SWAP_META_PAGES);
@@ -2308,7 +2308,7 @@
swp_pager_init_freerange(&range);
vm_page_iter_init(&pages, object);
last = pindex + count;
- for (sb = swblk_iter_limit(&blks, object, pindex, last),
+ for (sb = swblk_iter_limit_init(&blks, object, pindex, last),
start = swblk_start(sb, pindex);
sb != NULL; sb = swblk_iter_next(&blks), start = 0) {
limit = MIN(last - blks.index, SWAP_META_PAGES);
@@ -2409,7 +2409,7 @@
struct swblk *sb;
int i;
- if ((sb = swblk_iter(&blks, object, pindex)) == NULL)
+ if ((sb = swblk_iter_init(&blks, object, pindex)) == NULL)
return (OBJ_MAX_SIZE);
if (blks.index < pindex) {
for (i = pindex % SWAP_META_PAGES; i < SWAP_META_PAGES; i++) {
@@ -2882,7 +2882,7 @@
goto unlock;
pi = OFF_TO_IDX(cur->offset);
e = pi + OFF_TO_IDX(cur->end - cur->start);
- for (sb = swblk_iter_limit(&blks, object, pi, e),
+ for (sb = swblk_iter_limit_init(&blks, object, pi, e),
start = swblk_start(sb, pi);
sb != NULL; sb = swblk_iter_next(&blks), start = 0) {
limit = MIN(e - blks.index, SWAP_META_PAGES);

File Metadata

Mime Type
text/plain
Expires
Thu, Apr 9, 11:38 PM (1 h, 39 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31178521
Default Alt Text
D46974.id.diff (2 KB)

Event Timeline