Lines Matching refs:npages

181 			   unsigned long npages)
189 cmd.npages = npages;
270 unsigned long npages)
272 return hmm_dmirror_cmd(fd, HMM_DMIRROR_MIGRATE_TO_DEV, buffer, npages);
277 unsigned long npages)
279 return hmm_dmirror_cmd(fd, HMM_DMIRROR_MIGRATE_TO_SYS, buffer, npages);
295 unsigned long npages;
302 npages = ALIGN(HMM_BUFFER_SIZE, self->page_size) >> self->page_shift;
303 ASSERT_NE(npages, 0);
304 size = npages << self->page_shift;
337 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_READ, buffer, npages);
339 ASSERT_EQ(buffer->cpages, npages);
359 unsigned long npages;
365 npages = ALIGN(HMM_BUFFER_SIZE, self->page_size) >> self->page_shift;
366 ASSERT_NE(npages, 0);
367 size = npages << self->page_shift;
396 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_READ, buffer, npages);
418 unsigned long npages;
424 npages = ALIGN(HMM_BUFFER_SIZE, self->page_size) >> self->page_shift;
425 ASSERT_NE(npages, 0);
426 size = npages << self->page_shift;
447 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_WRITE, buffer, npages);
449 ASSERT_EQ(buffer->cpages, npages);
466 unsigned long npages;
472 npages = ALIGN(HMM_BUFFER_SIZE, self->page_size) >> self->page_shift;
473 ASSERT_NE(npages, 0);
474 size = npages << self->page_shift;
501 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_WRITE, buffer, npages);
513 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_WRITE, buffer, npages);
515 ASSERT_EQ(buffer->cpages, npages);
532 unsigned long npages;
540 npages = ALIGN(HMM_BUFFER_SIZE, self->page_size) >> self->page_shift;
541 ASSERT_NE(npages, 0);
542 size = npages << self->page_shift;
590 ret = hmm_dmirror_cmd(child_fd, HMM_DMIRROR_WRITE, buffer, npages);
592 ASSERT_EQ(buffer->cpages, npages);
610 unsigned long npages;
618 npages = ALIGN(HMM_BUFFER_SIZE, self->page_size) >> self->page_shift;
619 ASSERT_NE(npages, 0);
620 size = npages << self->page_shift;
668 ret = hmm_dmirror_cmd(child_fd, HMM_DMIRROR_WRITE, buffer, npages);
670 ASSERT_EQ(buffer->cpages, npages);
687 unsigned long npages;
712 npages = size >> self->page_shift;
724 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_WRITE, buffer, npages);
726 ASSERT_EQ(buffer->cpages, npages);
791 unsigned long npages;
804 npages = size >> self->page_shift;
828 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_WRITE, buffer, npages);
830 ASSERT_EQ(buffer->cpages, npages);
848 unsigned long npages;
856 npages = ALIGN(HMM_BUFFER_SIZE, self->page_size) >> self->page_shift;
857 ASSERT_NE(npages, 0);
858 size = npages << self->page_shift;
885 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_READ, buffer, npages);
887 ASSERT_EQ(buffer->cpages, npages);
903 unsigned long npages;
911 npages = ALIGN(HMM_BUFFER_SIZE, self->page_size) >> self->page_shift;
912 ASSERT_NE(npages, 0);
913 size = npages << self->page_shift;
937 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_WRITE, buffer, npages);
939 ASSERT_EQ(buffer->cpages, npages);
961 unsigned long npages;
967 npages = ALIGN(HMM_BUFFER_SIZE, self->page_size) >> self->page_shift;
968 ASSERT_NE(npages, 0);
969 size = npages << self->page_shift;
990 ret = hmm_migrate_sys_to_dev(self->fd, buffer, npages);
992 ASSERT_EQ(buffer->cpages, npages);
1009 unsigned long npages;
1015 npages = ALIGN(HMM_BUFFER_SIZE, self->page_size) >> self->page_shift;
1016 ASSERT_NE(npages, 0);
1017 size = npages << self->page_shift;
1038 ret = hmm_migrate_sys_to_dev(self->fd, buffer, npages);
1040 ASSERT_EQ(buffer->cpages, npages);
1051 ret = hmm_migrate_sys_to_dev(self->fd, buffer, npages);
1053 ASSERT_EQ(buffer->cpages, npages);
1065 unsigned long npages;
1071 npages = ALIGN(HMM_BUFFER_SIZE, self->page_size) >> self->page_shift;
1072 ASSERT_NE(npages, 0);
1073 size = npages << self->page_shift;
1092 ret = hmm_migrate_sys_to_dev(self->fd, buffer, npages);
1094 ASSERT_EQ(buffer->cpages, npages);
1101 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_RELEASE, buffer, npages);
1117 unsigned long npages;
1121 npages = ALIGN(HMM_BUFFER_SIZE, self->page_size) >> self->page_shift;
1122 ASSERT_NE(npages, 0);
1123 size = npages << self->page_shift;
1140 ret = hmm_migrate_sys_to_dev(self->fd, buffer, npages);
1152 unsigned long npages;
1159 npages = 6;
1160 size = npages << self->page_shift;
1179 ret = hmm_migrate_sys_to_dev(self->fd1, buffer, npages);
1244 unsigned long npages;
1251 npages = ALIGN(HMM_BUFFER_SIZE, self->page_size) >> self->page_shift;
1252 ASSERT_NE(npages, 0);
1253 size = npages << self->page_shift;
1275 ret = hmm_migrate_sys_to_dev(self->fd, buffer, npages);
1277 ASSERT_EQ(buffer->cpages, npages);
1285 ret = hmm_migrate_dev_to_sys(self->fd, buffer, npages);
1287 ASSERT_EQ(buffer->cpages, npages);
1303 unsigned long npages;
1310 npages = ALIGN(HMM_BUFFER_SIZE, self->page_size) >> self->page_shift;
1311 ASSERT_NE(npages, 0);
1312 size = npages << self->page_shift;
1335 npages);
1337 ASSERT_EQ(buffer->cpages, npages);
1365 unsigned long npages;
1370 npages = ALIGN(HMM_BUFFER_SIZE, self->page_size) >> self->page_shift;
1371 ASSERT_NE(npages, 0);
1372 size = npages << self->page_shift;
1404 npages);
1406 ASSERT_EQ(buffer->cpages, npages);
1427 unsigned long npages;
1432 npages = 1;
1433 size = npages << self->page_shift;
1440 buffer->mirror = malloc(npages);
1452 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_SNAPSHOT, buffer, npages);
1454 ASSERT_EQ(buffer->cpages, npages);
1469 unsigned long npages;
1477 npages = 7;
1478 size = npages << self->page_shift;
1485 buffer->mirror = malloc(npages);
1539 ret = hmm_dmirror_cmd(self->fd0, HMM_DMIRROR_SNAPSHOT, buffer, npages);
1541 ASSERT_EQ(buffer->cpages, npages);
1571 unsigned long npages;
1587 npages = size >> self->page_shift;
1602 buffer->mirror = malloc(npages);
1610 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_SNAPSHOT, buffer, npages);
1612 ASSERT_EQ(buffer->cpages, npages);
1616 for (i = 0; i < npages; ++i)
1625 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_SNAPSHOT, buffer, npages);
1627 ASSERT_EQ(buffer->cpages, npages);
1631 for (i = 0; i < npages; ++i)
1646 unsigned long npages;
1652 npages = 6;
1653 size = npages << self->page_shift;
1660 buffer->mirror = malloc(npages);
1679 ret = hmm_dmirror_cmd(self->fd0, HMM_DMIRROR_READ, buffer, npages);
1681 ASSERT_EQ(buffer->cpages, npages);
1689 ret = hmm_dmirror_cmd(self->fd1, HMM_DMIRROR_READ, buffer, npages);
1691 ASSERT_EQ(buffer->cpages, npages);
1699 ret = hmm_migrate_sys_to_dev(self->fd1, buffer, npages);
1701 ASSERT_EQ(buffer->cpages, npages);
1703 ret = hmm_dmirror_cmd(self->fd0, HMM_DMIRROR_READ, buffer, npages);
1705 ASSERT_EQ(buffer->cpages, npages);
1721 unsigned long npages;
1727 npages = ALIGN(HMM_BUFFER_SIZE, self->page_size) >> self->page_shift;
1728 ASSERT_NE(npages, 0);
1729 size = npages << self->page_shift;
1750 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_EXCLUSIVE, buffer, npages);
1752 ASSERT_EQ(buffer->cpages, npages);
1766 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_CHECK_EXCLUSIVE, buffer, npages);
1775 unsigned long npages;
1781 npages = ALIGN(HMM_BUFFER_SIZE, self->page_size) >> self->page_shift;
1782 ASSERT_NE(npages, 0);
1783 size = npages << self->page_shift;
1804 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_EXCLUSIVE, buffer, npages);
1806 ASSERT_EQ(buffer->cpages, npages);
1816 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_WRITE, buffer, npages);
1828 unsigned long npages;
1834 npages = ALIGN(HMM_BUFFER_SIZE, self->page_size) >> self->page_shift;
1835 ASSERT_NE(npages, 0);
1836 size = npages << self->page_shift;
1857 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_EXCLUSIVE, buffer, npages);
1859 ASSERT_EQ(buffer->cpages, npages);
1874 int npages, int size, int flags)
1877 .nr_pages_per_call = npages,
1902 unsigned long npages;
1913 npages = 4;
1914 size = npages << self->page_shift;
1935 ret = hmm_migrate_sys_to_dev(self->fd, buffer, npages);
1937 ASSERT_EQ(buffer->cpages, npages);
1956 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_SNAPSHOT, buffer, npages);
1958 ASSERT_EQ(buffer->cpages, npages);
1990 unsigned long npages;
1999 npages = 4;
2000 size = npages << self->page_shift;
2022 ret = hmm_migrate_sys_to_dev(self->fd, buffer, npages);
2024 ASSERT_EQ(buffer->cpages, npages);
2050 ret = hmm_dmirror_cmd(self->fd, HMM_DMIRROR_SNAPSHOT, buffer, npages);
2052 ASSERT_EQ(buffer->cpages, npages);
2054 for (i = 0; i < npages; i++)