Searched refs:pdir_base (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/parisc/
H A Dsba_iommu.c205 __le64 *ptr = &(ioc->pdir_base[pide & (~0U * BITS_PER_LONG)]);
238 u64 *pptr = ioc->pdir_base; /* pdir ptr */
458 if(0x00 != ((u8 *) ioc->pdir_base)[pide*sizeof(u64) + 7]) {
616 __le64 *pdir_ptr = &ioc->pdir_base[PDIR_INDEX(iovp)];
745 pdir_start = &(ioc->pdir_base[pide]);
923 ** Since 0 is a valid pdir_base index value, can't use that
1137 unsigned long pdir_base; local
1140 pdir_base = __get_free_pages(GFP_KERNEL, pdir_order);
1141 if (NULL == (void *) pdir_base) {
1155 return (void *) pdir_base;
[all...]
H A Dccio-dma.c217 __le64 *pdir_base; /* physical base address */ member in struct:ioc
661 char *pdir_ptr = (char *) &(ioc->pdir_base[idx]);
747 pdir_start = &(ioc->pdir_base[idx]);
881 ** Since 0 is a valid pdir_base index value, can't use that
1286 ioc->pdir_base = (__le64 *)__get_free_pages(GFP_KERNEL,
1288 if(NULL == ioc->pdir_base) {
1291 memset(ioc->pdir_base, 0, ioc->pdir_size);
1293 BUG_ON((((unsigned long)ioc->pdir_base) & PAGE_MASK) != (unsigned long)ioc->pdir_base);
1294 DBG_INIT(" base %p\n", ioc->pdir_base);
[all...]
H A Diommu-helpers.h64 pdirp = &(ioc->pdir_base[pide >> IOVP_SHIFT]);
/linux-master/arch/parisc/include/asm/
H A Dropes.h32 __le64 *pdir_base; /* physical base address */ member in struct:ioc

Completed in 129 milliseconds