Lines Matching defs:ioc
197 sba_dump_pdir_entry(struct ioc *ioc, char *msg, uint pide) in sba_dump_pdir_entry()
229 sba_check_pdir(struct ioc *ioc, char *msg) in sba_check_pdir()
273 sba_dump_sg( struct ioc *ioc, struct scatterlist *startsg, int nents) in sba_dump_sg()
305 #define SBA_IOVA(ioc,iovp,offset,hint_reg) ((ioc->ibase) | (iovp) | (offset)) argument
306 #define SBA_IOVP(ioc,iova) ((iova) & (ioc)->iovp_mask) argument
309 #define SBA_IOVA(ioc,iovp,offset,hint_reg) ((iovp) | (offset)) argument
310 #define SBA_IOVP(ioc,iova) (iova) argument
318 static unsigned long ptr_to_pide(struct ioc *ioc, unsigned long *res_ptr, in ptr_to_pide()
335 sba_search_bitmap(struct ioc *ioc, struct device *dev, in sba_search_bitmap()
434 sba_alloc_range(struct ioc *ioc, struct device *dev, size_t size) in sba_alloc_range()
488 sba_free_range(struct ioc *ioc, dma_addr_t iova, size_t size) in sba_free_range()
519 #define SBA_DMA_HINT(ioc, val) ((val) << (ioc)->hint_shift_pdir) argument
609 sba_mark_invalid(struct ioc *ioc, dma_addr_t iova, size_t byte_cnt) in sba_mark_invalid()
676 struct ioc *ioc; in sba_dma_supported() local
716 struct ioc *ioc; in sba_map_single() local
795 struct ioc *ioc; in sba_unmap_single() local
937 struct ioc *ioc; in sba_map_sg() local
1021 struct ioc *ioc; in sba_unmap_sg() local
1211 struct ioc *ioc; member
1229 setup_ibase_imask(struct parisc_device *sba, struct ioc *ioc, int ioc_num) in setup_ibase_imask()
1254 sba_ioc_init_pluto(struct parisc_device *sba, struct ioc *ioc, int ioc_num) in sba_ioc_init_pluto()
1375 sba_ioc_init(struct parisc_device *sba, struct ioc *ioc, int ioc_num) in sba_ioc_init()
1760 struct ioc *ioc = &sba_dev->ioc[0]; /* FIXME: Multi-IOC support! */ in sba_proc_info() local
1847 struct ioc *ioc = &sba_dev->ioc[0]; /* FIXME: Multi-IOC support! */ in sba_proc_bitmap_info() local