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

/linux-master/drivers/parisc/
H A Dsba_iommu.c696 (ioc->pdir_size / sizeof(u64) * IOVP_SIZE) )));
1135 sba_alloc_pdir(unsigned int pdir_size) argument
1138 unsigned long pdir_order = get_order(pdir_size);
1176 if (((virt_to_phys(pdir_base)+pdir_size-1) & PIRANHA_ADDR_MASK) == PIRANHA_ADDR_VAL) {
1186 new_pdir += pdir_size;
1189 pdir_size <<=1;
1223 pdir_size -= 128*1024;
1227 memset((void *) pdir_base, 0, pdir_size);
1299 ioc->pdir_size = (iova_space_size / IOVP_SIZE) * sizeof(u64);
1306 get_order(ioc->pdir_size));
1397 unsigned int pdir_size, iov_order, tcnfg; local
[all...]
H A Dccio-dma.c218 u32 pdir_size; /* bytes, function of IOV Space size */ member in struct:ioc
663 BUG_ON(idx >= (ioc->pdir_size / sizeof(u64)));
1273 ioc->pdir_size = (iova_space_size / IOVP_SIZE) * sizeof(u64);
1275 BUG_ON(ioc->pdir_size > 8 * 1024 * 1024); /* max pdir size <= 8MB */
1278 BUG_ON((1 << get_order(ioc->pdir_size)) != (ioc->pdir_size >> PAGE_SHIFT));
1287 get_order(ioc->pdir_size));
1291 memset(ioc->pdir_base, 0, ioc->pdir_size);
1296 /* resource map size dictated by pdir_size */
1297 ioc->res_size = (ioc->pdir_size / sizeo
[all...]
/linux-master/arch/parisc/include/asm/
H A Dropes.h70 unsigned int pdir_size; /* in bytes, determined by IOV Space size */ member in struct:ioc

Completed in 316 milliseconds