Home
last modified time | relevance | path

Searched refs:num_inv (Results 1 – 2 of 2) sorted by relevance

/linux-6.12.1/tools/testing/selftests/iommu/
Diommufd.c278 uint32_t num_inv; in TEST_F() local
364 num_inv = 1; in TEST_F()
367 sizeof(*inv_reqs), &num_inv); in TEST_F()
368 assert(!num_inv); in TEST_F()
371 num_inv = 0; in TEST_F()
374 sizeof(*inv_reqs), &num_inv); in TEST_F()
375 assert(!num_inv); in TEST_F()
378 num_inv = 1; in TEST_F()
381 sizeof(*inv_reqs), &num_inv); in TEST_F()
382 assert(!num_inv); in TEST_F()
[all …]
/linux-6.12.1/drivers/iommu/
Dexynos-iommu.c454 sysmmu_iova_t iova, unsigned int num_inv) in __sysmmu_tlb_invalidate_entry() argument
458 if (MMU_MAJ_VER(data->version) < 5 || num_inv == 1) { in __sysmmu_tlb_invalidate_entry()
459 for (i = 0; i < num_inv; i++) { in __sysmmu_tlb_invalidate_entry()
466 writel((iova & SPAGE_MASK) + (num_inv - 1) * SPAGE_SIZE, in __sysmmu_tlb_invalidate_entry()
698 unsigned int num_inv = 1; in sysmmu_tlb_invalidate_entry() local
713 num_inv = min_t(unsigned int, size / SPAGE_SIZE, 64); in sysmmu_tlb_invalidate_entry()
716 __sysmmu_tlb_invalidate_entry(data, iova, num_inv); in sysmmu_tlb_invalidate_entry()