Lines Matching refs:modt_ioc

386 	struct sgx_enclave_modify_types modt_ioc;  variable
410 memset(&modt_ioc, 0, sizeof(modt_ioc));
411 ret = ioctl(self->encl.fd, SGX_IOC_ENCLAVE_MODIFY_TYPES, &modt_ioc);
451 memset(&modt_ioc, 0, sizeof(modt_ioc));
453 modt_ioc.offset = heap->offset;
454 modt_ioc.length = heap->size;
455 modt_ioc.page_type = SGX_PAGE_TYPE_TRIM;
459 ret = ioctl(self->encl.fd, SGX_IOC_ENCLAVE_MODIFY_TYPES, &modt_ioc);
464 EXPECT_EQ(modt_ioc.result, 0);
465 EXPECT_EQ(modt_ioc.count, heap->size);
1229 struct sgx_enclave_modify_types modt_ioc; in TEST_F() local
1250 memset(&modt_ioc, 0, sizeof(modt_ioc)); in TEST_F()
1251 ret = ioctl(self->encl.fd, SGX_IOC_ENCLAVE_MODIFY_TYPES, &modt_ioc); in TEST_F()
1375 memset(&modt_ioc, 0, sizeof(modt_ioc)); in TEST_F()
1377 modt_ioc.offset = total_size + PAGE_SIZE; in TEST_F()
1378 modt_ioc.length = PAGE_SIZE; in TEST_F()
1379 modt_ioc.page_type = SGX_PAGE_TYPE_TCS; in TEST_F()
1381 ret = ioctl(self->encl.fd, SGX_IOC_ENCLAVE_MODIFY_TYPES, &modt_ioc); in TEST_F()
1386 EXPECT_EQ(modt_ioc.result, 0); in TEST_F()
1387 EXPECT_EQ(modt_ioc.count, 4096); in TEST_F()
1438 memset(&modt_ioc, 0, sizeof(modt_ioc)); in TEST_F()
1440 modt_ioc.offset = total_size; in TEST_F()
1441 modt_ioc.length = 3 * PAGE_SIZE; in TEST_F()
1442 modt_ioc.page_type = SGX_PAGE_TYPE_TRIM; in TEST_F()
1444 ret = ioctl(self->encl.fd, SGX_IOC_ENCLAVE_MODIFY_TYPES, &modt_ioc); in TEST_F()
1449 EXPECT_EQ(modt_ioc.result, 0); in TEST_F()
1450 EXPECT_EQ(modt_ioc.count, 3 * PAGE_SIZE); in TEST_F()
1566 struct sgx_enclave_modify_types modt_ioc; in TEST_F() local
1580 memset(&modt_ioc, 0, sizeof(modt_ioc)); in TEST_F()
1581 ret = ioctl(self->encl.fd, SGX_IOC_ENCLAVE_MODIFY_TYPES, &modt_ioc); in TEST_F()
1639 memset(&modt_ioc, 0, sizeof(modt_ioc)); in TEST_F()
1641 modt_ioc.offset = encl_get_data_offset(&self->encl) + PAGE_SIZE; in TEST_F()
1642 modt_ioc.length = PAGE_SIZE; in TEST_F()
1643 modt_ioc.page_type = SGX_PAGE_TYPE_TRIM; in TEST_F()
1645 ret = ioctl(self->encl.fd, SGX_IOC_ENCLAVE_MODIFY_TYPES, &modt_ioc); in TEST_F()
1650 EXPECT_EQ(modt_ioc.result, 0); in TEST_F()
1651 EXPECT_EQ(modt_ioc.count, 4096); in TEST_F()
1916 struct sgx_enclave_modify_types modt_ioc; in TEST_F() local
1927 memset(&modt_ioc, 0, sizeof(modt_ioc)); in TEST_F()
1928 ret = ioctl(self->encl.fd, SGX_IOC_ENCLAVE_MODIFY_TYPES, &modt_ioc); in TEST_F()
1951 memset(&modt_ioc, 0, sizeof(modt_ioc)); in TEST_F()
1953 modt_ioc.offset = encl_get_data_offset(&self->encl) + PAGE_SIZE; in TEST_F()
1954 modt_ioc.length = PAGE_SIZE; in TEST_F()
1955 modt_ioc.page_type = SGX_PAGE_TYPE_TRIM; in TEST_F()
1956 ret = ioctl(self->encl.fd, SGX_IOC_ENCLAVE_MODIFY_TYPES, &modt_ioc); in TEST_F()
1961 EXPECT_EQ(modt_ioc.result, 0); in TEST_F()
1962 EXPECT_EQ(modt_ioc.count, 4096); in TEST_F()