Home
last modified time | relevance | path

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

/linux/drivers/parisc/
H A Dsba_iommu.c310 #define SBA_IOVA(ioc,iovp,offset,hint_reg) ((ioc->ibase) | (iovp) | (offset)) argument
314 #define SBA_IOVA(ioc,iovp,offset,hint_reg) ((iovp) | (offset)) argument
318 #define PDIR_INDEX(iovp) ((iovp)>>IOVP_SHIFT) argument
496 unsigned long iovp = SBA_IOVP(ioc, iova); in sba_free_range() local
497 unsigned int pide = PDIR_INDEX(iovp); in sba_free_range()
612 u32 iovp = (u32) SBA_IOVP(ioc,iova); in sba_mark_invalid() local
613 __le64 *pdir_ptr = &ioc->pdir_base[PDIR_INDEX(iovp)]; in sba_mark_invalid()
623 sba_dump_pdir_entry(ioc,"sba_mark_invalid()", PDIR_INDEX(iovp)); in sba_mark_invalid()
637 iovp |= get_order(byte_cnt) + PAGE_SHIFT; in sba_mark_invalid()
652 iovp |= IOVP_SHIFT; /* set "size" field for PCOM */ in sba_mark_invalid()
[all …]
/linux/arch/parisc/include/asm/
H A Dprocessor.h326 extern void ccio_cujo20_fixup(struct parisc_device *dev, u32 iovp);