Searched defs:pdir_ptr (Results 1 - 2 of 2) sorted by relevance

/drivers/parisc/
H A Dccio-dma.c529 * @pdir_ptr: A pointer into I/O Pdir.
535 * load the I/O PDIR entry pointed to by pdir_ptr (arg0). Each IO Pdir
557 ccio_io_pdir_entry(u64 *pdir_ptr, space_t sid, unsigned long vba, argument
575 ((u32 *)pdir_ptr)[1] = (u32) pa;
602 ((u32 *)pdir_ptr)[0] = (u32) pa;
616 asm volatile("fdc %%r0(%0)" : : "r" (pdir_ptr));
675 char *pdir_ptr = (char *) &(ioc->pdir_base[idx]); local
678 pdir_ptr[7] = 0; /* clear only VALID bit */
687 asm volatile("fdc %%r0(%0)" : : "r" (pdir_ptr[7]));
H A Dsba_iommu.c528 * @pdir_ptr: pointer to IO PDIR entry
537 * pdir_ptr (arg0).
567 sba_io_pdir_entry(u64 *pdir_ptr, space_t sid, unsigned long vba, argument
581 *pdir_ptr = cpu_to_le64(pa); /* swap and store into I/O Pdir */
589 asm volatile("fdc %%r0(%0)" : : "r" (pdir_ptr));
613 u64 *pdir_ptr = &ioc->pdir_base[PDIR_INDEX(iovp)]; local
622 if (0x80 != (((u8 *) pdir_ptr)[7])) {
631 L1_CACHE_ALIGN(((unsigned long) pdir_ptr))
632 - (unsigned long) pdir_ptr;
641 ((u8 *) pdir_ptr)[
[all...]

Completed in 34 milliseconds