Lines Matching refs:remove_ioc
385 struct sgx_enclave_remove_pages remove_ioc; variable
489 memset(&remove_ioc, 0, sizeof(remove_ioc));
491 remove_ioc.offset = heap->offset;
492 remove_ioc.length = heap->size;
496 ret = ioctl(self->encl.fd, SGX_IOC_ENCLAVE_REMOVE_PAGES, &remove_ioc);
501 EXPECT_EQ(remove_ioc.count, heap->size);
1227 struct sgx_enclave_remove_pages remove_ioc; in TEST_F() local
1494 memset(&remove_ioc, 0, sizeof(remove_ioc)); in TEST_F()
1496 remove_ioc.offset = total_size; in TEST_F()
1497 remove_ioc.length = 3 * PAGE_SIZE; in TEST_F()
1499 ret = ioctl(self->encl.fd, SGX_IOC_ENCLAVE_REMOVE_PAGES, &remove_ioc); in TEST_F()
1504 EXPECT_EQ(remove_ioc.count, 3 * PAGE_SIZE); in TEST_F()
1564 struct sgx_enclave_remove_pages remove_ioc; in TEST_F() local
1656 memset(&remove_ioc, 0, sizeof(remove_ioc)); in TEST_F()
1658 remove_ioc.offset = encl_get_data_offset(&self->encl) + PAGE_SIZE; in TEST_F()
1659 remove_ioc.length = PAGE_SIZE; in TEST_F()
1661 ret = ioctl(self->encl.fd, SGX_IOC_ENCLAVE_REMOVE_PAGES, &remove_ioc); in TEST_F()
1667 EXPECT_EQ(remove_ioc.count, 0); in TEST_F()
1915 struct sgx_enclave_remove_pages remove_ioc; in TEST_F() local
1981 memset(&remove_ioc, 0, sizeof(remove_ioc)); in TEST_F()
1983 remove_ioc.offset = encl_get_data_offset(&self->encl) + PAGE_SIZE; in TEST_F()
1984 remove_ioc.length = PAGE_SIZE; in TEST_F()
1985 ret = ioctl(self->encl.fd, SGX_IOC_ENCLAVE_REMOVE_PAGES, &remove_ioc); in TEST_F()
1990 EXPECT_EQ(remove_ioc.count, 4096); in TEST_F()