size_t cur;
size_t offset;
char *dst = (char *)dstv;
- unsigned long i = get_eb_folio_index(eb, start);
+ unsigned long i;
if (check_eb_range(eb, start, len)) {
/*
}
offset = get_eb_offset_in_folio(eb, start);
-
+ i = get_eb_folio_index(eb, start);
while (len > 0) {
char *kaddr;
size_t cur;
size_t offset;
char __user *dst = (char __user *)dstv;
- unsigned long i = get_eb_folio_index(eb, start);
+ unsigned long i;
int ret = 0;
WARN_ON(start > eb->len);
}
offset = get_eb_offset_in_folio(eb, start);
-
+ i = get_eb_folio_index(eb, start);
while (len > 0) {
char *kaddr;
size_t offset;
char *kaddr;
char *ptr = (char *)ptrv;
- unsigned long i = get_eb_folio_index(eb, start);
+ unsigned long i;
int ret = 0;
if (check_eb_range(eb, start, len))
return memcmp(ptrv, eb->addr + start, len);
offset = get_eb_offset_in_folio(eb, start);
-
+ i = get_eb_folio_index(eb, start);
while (len > 0) {
cur = min(len, unit_size - offset);
kaddr = folio_address(eb->folios[i]);
size_t offset;
char *kaddr;
const char *src = (const char *)srcv;
- unsigned long i = get_eb_folio_index(eb, start);
+ unsigned long i;
/* For unmapped (dummy) ebs, no need to check their uptodate status. */
const bool check_uptodate = !test_bit(EXTENT_BUFFER_UNMAPPED, &eb->bflags);
}
offset = get_eb_offset_in_folio(eb, start);
-
+ i = get_eb_folio_index(eb, start);
while (len > 0) {
if (check_uptodate)
assert_eb_folio_uptodate(eb, i);
size_t cur;
size_t offset;
char *kaddr;
- unsigned long i = get_eb_folio_index(dst, dst_offset);
+ unsigned long i;
if (check_eb_range(dst, dst_offset, len) ||
check_eb_range(src, src_offset, len))
offset = get_eb_offset_in_folio(dst, dst_offset);
+ i = get_eb_folio_index(dst, dst_offset);
while (len > 0) {
assert_eb_folio_uptodate(dst, i);