Lines Matching full:buffer_size
46 BUFFER_SIZE = PAGE_SIZE * 16; in setup_sizes()
47 rc = posix_memalign(&buffer, HUGEPAGE_SIZE, BUFFER_SIZE); in setup_sizes()
51 vrc = mmap(buffer, BUFFER_SIZE, PROT_READ | PROT_WRITE, in setup_sizes()
55 mfd_buffer = memfd_mmap(BUFFER_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, in setup_sizes()
1078 .num_iovas = BUFFER_SIZE / sizeof(*ranges), in TEST_F()
1096 memset(ranges, 0, BUFFER_SIZE); in TEST_F()
1108 ranges_cmd.num_iovas = BUFFER_SIZE / sizeof(*ranges); in TEST_F()
1123 memset(ranges, 0, BUFFER_SIZE); in TEST_F()
1182 .length = BUFFER_SIZE, in TEST_F()
1189 .length = BUFFER_SIZE, in TEST_F()
1198 for (npages = 1; npages < BUFFER_SIZE / PAGE_SIZE; npages++) { in TEST_F()
1205 test_ioctl_ioas_map_fixed(buffer, BUFFER_SIZE, in TEST_F()
1243 test_ioctl_ioas_unmap(MOCK_APERTURE_START, BUFFER_SIZE); in TEST_F()
1254 .length = BUFFER_SIZE, in TEST_F()
1260 test_ioctl_ioas_map_fixed(buffer, BUFFER_SIZE, MOCK_APERTURE_START); in TEST_F()
1266 test_ioctl_ioas_unmap(MOCK_APERTURE_START, BUFFER_SIZE); in TEST_F()
1289 for (i = 0; i != BUFFER_SIZE / sizeof(*buffer16); i++) in check_access_rw()
1324 tmp2 = malloc(BUFFER_SIZE); in check_access_rw()
1327 access_cmd.access_rw.length = BUFFER_SIZE; in check_access_rw()
1342 test_ioctl_ioas_map(buffer, BUFFER_SIZE, &iova); in TEST_F()
1346 test_ioctl_ioas_unmap(iova, BUFFER_SIZE); in TEST_F()
1359 test_ioctl_ioas_map_fixed(buffer, BUFFER_SIZE, iova); in TEST_F()
1361 test_ioctl_ioas_unmap(iova, BUFFER_SIZE); in TEST_F()
1375 test_ioctl_ioas_map_fixed(buffer, BUFFER_SIZE, in TEST_F()
1423 test_ioctl_ioas_map_fixed(buffer, BUFFER_SIZE, in TEST_F()
1552 last_iova = MOCK_APERTURE_START + BUFFER_SIZE - 1; in TEST_F()
1554 last_iova = MOCK_APERTURE_START + BUFFER_SIZE - 2; in TEST_F()
1911 .access_pages = { .length = BUFFER_SIZE, in TEST_F()
1919 .length = BUFFER_SIZE, in TEST_F()
1925 .length = BUFFER_SIZE, in TEST_F()
1932 test_ioctl_ioas_map_id_file(ioas_id, mfd, 0, BUFFER_SIZE, in TEST_F()
1935 test_ioctl_ioas_map_id(ioas_id, buf, BUFFER_SIZE, in TEST_F()
1947 check_mock_iova(buf, MOCK_APERTURE_START, BUFFER_SIZE); in TEST_F()
1952 test_ioctl_ioas_map_id_file(new_ioas_id, mfd, 0, BUFFER_SIZE, in TEST_F()
1955 test_ioctl_ioas_map_id(new_ioas_id, buf, BUFFER_SIZE, in TEST_F()
1971 check_mock_iova(buf, MOCK_APERTURE_START, BUFFER_SIZE); in TEST_F()
2055 unsigned long buffer_size; in FIXTURE_VARIANT() local
2067 if (variant->buffer_size < MOCK_PAGE_SIZE) { in FIXTURE_SETUP()
2069 "Skipping buffer_size=%lu, less than MOCK_PAGE_SIZE=%lu", in FIXTURE_SETUP()
2070 variant->buffer_size, MOCK_PAGE_SIZE); in FIXTURE_SETUP()
2077 mmap_buffer_size = variant->buffer_size; in FIXTURE_SETUP()
2098 SKIP(return, "Skipping buffer_size=%lu due to errno=%d", in FIXTURE_SETUP()
2107 self->bitmap_size = variant->buffer_size / self->page_size; in FIXTURE_SETUP()
2139 .buffer_size = 8UL * 1024UL, in FIXTURE_VARIANT_ADD()
2145 .buffer_size = 16UL * 1024UL, in FIXTURE_VARIANT_ADD()
2151 .buffer_size = 64UL * 1024UL, in FIXTURE_VARIANT_ADD()
2157 .buffer_size = 128UL * 1024UL, in FIXTURE_VARIANT_ADD()
2163 .buffer_size = 320UL * 1024UL, in FIXTURE_VARIANT_ADD()
2169 .buffer_size = 64UL * 1024UL * 1024UL, in FIXTURE_VARIANT_ADD()
2175 .buffer_size = 64UL * 1024UL * 1024UL, in FIXTURE_VARIANT_ADD()
2182 .buffer_size = 128UL * 1024UL * 1024UL, in FIXTURE_VARIANT_ADD()
2188 .buffer_size = 128UL * 1024UL * 1024UL, in FIXTURE_VARIANT_ADD()
2259 variant->buffer_size, MOCK_APERTURE_START); in TEST_F()
2266 test_mock_dirty_bitmaps(hwpt_id, variant->buffer_size, in TEST_F()
2271 test_mock_dirty_bitmaps(hwpt_id, variant->buffer_size, in TEST_F()
2277 test_mock_dirty_bitmaps(hwpt_id, variant->buffer_size, in TEST_F()
2296 variant->buffer_size, MOCK_APERTURE_START); in TEST_F()
2303 test_mock_dirty_bitmaps(hwpt_id, variant->buffer_size, in TEST_F()
2310 test_mock_dirty_bitmaps(hwpt_id, variant->buffer_size, in TEST_F()
2318 test_mock_dirty_bitmaps(hwpt_id, variant->buffer_size, in TEST_F()
2511 memset(buffer + _cmd_len, 0xAA, BUFFER_SIZE - _cmd_len); \
2514 BUFFER_SIZE - _cmd_len)); \
2626 .size = BUFFER_SIZE, in TEST_F()
2631 .size = BUFFER_SIZE, in TEST_F()
2634 unsigned long pages_iova[BUFFER_SIZE / PAGE_SIZE]; in TEST_F()
2640 ASSERT_EQ(BUFFER_SIZE, unmap_cmd.size); in TEST_F()
2650 ASSERT_EQ(BUFFER_SIZE, unmap_cmd.size); in TEST_F()