Home
last modified time | relevance | path

Searched refs:pdir_size (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/parisc/
H A Dsba_iommu.c693 (ioc->pdir_size / sizeof(u64) * IOVP_SIZE) ))); in sba_dma_supported()
1133 sba_alloc_pdir(unsigned int pdir_size) in sba_alloc_pdir() argument
1136 unsigned long pdir_order = get_order(pdir_size); in sba_alloc_pdir()
1174 if (((virt_to_phys(pdir_base)+pdir_size-1) & PIRANHA_ADDR_MASK) == PIRANHA_ADDR_VAL) { in sba_alloc_pdir()
1184 new_pdir += pdir_size; in sba_alloc_pdir()
1187 pdir_size <<=1; in sba_alloc_pdir()
1221 pdir_size -= 128*1024; in sba_alloc_pdir()
1225 memset((void *) pdir_base, 0, pdir_size); in sba_alloc_pdir()
1297 ioc->pdir_size = (iova_space_size / IOVP_SIZE) * sizeof(u64); in sba_ioc_init_pluto()
1304 get_order(ioc->pdir_size)); in sba_ioc_init_pluto()
[all …]
H A Dccio-dma.c218 u32 pdir_size; /* bytes, function of IOV Space size */ member
663 BUG_ON(idx >= (ioc->pdir_size / sizeof(u64))); in ccio_mark_invalid()
1275 ioc->pdir_size = (iova_space_size / IOVP_SIZE) * sizeof(u64); in ccio_ioc_init()
1277 BUG_ON(ioc->pdir_size > 8 * 1024 * 1024); /* max pdir size <= 8MB */ in ccio_ioc_init()
1280 BUG_ON((1 << get_order(ioc->pdir_size)) != (ioc->pdir_size >> PAGE_SHIFT)); in ccio_ioc_init()
1289 get_order(ioc->pdir_size)); in ccio_ioc_init()
1293 memset(ioc->pdir_base, 0, ioc->pdir_size); in ccio_ioc_init()
1299 ioc->res_size = (ioc->pdir_size / sizeof(u64)) >> 3; in ccio_ioc_init()
/linux/arch/parisc/include/asm/
H A Dropes.h70 unsigned int pdir_size; /* in bytes, determined by IOV Space size */ member