Home
last modified time | relevance | path

Searched refs:ipm_pagecnt (Results 1 – 4 of 4) sorted by relevance

/openbsd/sys/arch/hppa/dev/
H A Dastro.c141 int ipm_pagecnt; /* Number of entries in use */ member
418 sgsize = ims->ims_map.ipm_pagecnt * PAGE_SIZE; in iommu_iomap_load_map()
430 for (i = 0, e = ipm->ipm_map; i < ipm->ipm_pagecnt; ++i, ++e) { in iommu_iomap_load_map()
502 for (i = 0, e = ipm->ipm_map; i < ipm->ipm_pagecnt; ++i, ++e) in iommu_dvmamap_unload()
618 if (ims->ims_map.ipm_pagecnt > 0) in iommu_iomap_destroy()
620 ims->ims_map.ipm_pagecnt); in iommu_iomap_destroy()
635 if (ipm->ipm_pagecnt >= ipm->ipm_maxpage) { in iommu_iomap_insert_page()
645 e = &ipm->ipm_map[ipm->ipm_pagecnt]; in iommu_iomap_insert_page()
657 ++ipm->ipm_pagecnt; in iommu_iomap_insert_page()
691 ims->ims_map.ipm_pagecnt = 0; in iommu_iomap_clear_pages()
/openbsd/sys/arch/sparc64/dev/
H A Diommu.c766 sgsize = ims->ims_map.ipm_pagecnt * PAGE_SIZE; in iommu_dvmamap_load()
987 sgsize = ims->ims_map.ipm_pagecnt * PAGE_SIZE; in iommu_dvmamap_load_raw()
1518 ipm, ipm->ipm_maxpage, ipm->ipm_pagecnt); in iommu_dvmamap_print_map()
1519 for (i = 0; i < ipm->ipm_pagecnt; ++i) { in iommu_dvmamap_print_map()
1708 if (ims->ims_map.ipm_pagecnt > 0) in iommu_iomap_destroy()
1710 ims->ims_map.ipm_pagecnt); in iommu_iomap_destroy()
1739 if (ipm->ipm_pagecnt >= ipm->ipm_maxpage) { in iommu_iomap_insert_page()
1749 e = &ipm->ipm_map[ipm->ipm_pagecnt]; in iommu_iomap_insert_page()
1760 ++ipm->ipm_pagecnt; in iommu_iomap_insert_page()
1793 (i == (ipm->ipm_pagecnt - 1) || (slot % 8) == 7)) in iommu_iomap_load_map()
[all …]
H A Diommuvar.h84 int ipm_pagecnt; /* Number of entries in use */ member
H A Dviommu.c361 sgsize = ims->ims_map.ipm_pagecnt * PAGE_SIZE; in viommu_dvmamap_load()
551 sgsize = ims->ims_map.ipm_pagecnt * PAGE_SIZE; in viommu_dvmamap_load_raw()
961 for (i = 0, e = ipm->ipm_map; i < ipm->ipm_pagecnt; ++i, ++e) { in viommu_iomap_load_map()
978 for (i = 0, e = ipm->ipm_map; i < ipm->ipm_pagecnt; ++i, ++e) in viommu_iomap_unload_map()