Lines Matching refs:pdir_ptr
569 sba_io_pdir_entry(u64 *pdir_ptr, space_t sid, unsigned long vba, in sba_io_pdir_entry() argument
583 *pdir_ptr = cpu_to_le64(pa); /* swap and store into I/O Pdir */ in sba_io_pdir_entry()
591 asm volatile("fdc %%r0(%0)" : : "r" (pdir_ptr)); in sba_io_pdir_entry()
615 u64 *pdir_ptr = &ioc->pdir_base[PDIR_INDEX(iovp)]; in sba_mark_invalid() local
624 if (0x80 != (((u8 *) pdir_ptr)[7])) { in sba_mark_invalid()
633 L1_CACHE_ALIGN(((unsigned long) pdir_ptr)) in sba_mark_invalid()
634 - (unsigned long) pdir_ptr; in sba_mark_invalid()
643 ((u8 *) pdir_ptr)[7] = 0; in sba_mark_invalid()
645 asm volatile("fdc %%r0(%0)" : : "r" (pdir_ptr)); in sba_mark_invalid()
650 pdir_ptr++; in sba_mark_invalid()
663 ((u8 *) pdir_ptr)[7] = 0; in sba_mark_invalid()
665 asm volatile("fdc %%r0(%0)" : : "r" (pdir_ptr)); in sba_mark_invalid()