Lines Matching defs:ioc
198 sba_dump_pdir_entry(struct ioc *ioc, char *msg, uint pide) in sba_dump_pdir_entry()
230 sba_check_pdir(struct ioc *ioc, char *msg) in sba_check_pdir()
274 sba_dump_sg( struct ioc *ioc, struct scatterlist *startsg, int nents) in sba_dump_sg()
306 #define SBA_IOVA(ioc,iovp,offset,hint_reg) ((ioc->ibase) | (iovp) | (offset)) argument
307 #define SBA_IOVP(ioc,iova) ((iova) & (ioc)->iovp_mask) argument
310 #define SBA_IOVA(ioc,iovp,offset,hint_reg) ((iovp) | (offset)) argument
311 #define SBA_IOVP(ioc,iova) (iova) argument
319 static unsigned long ptr_to_pide(struct ioc *ioc, unsigned long *res_ptr, in ptr_to_pide()
336 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
607 sba_mark_invalid(struct ioc *ioc, dma_addr_t iova, size_t byte_cnt) in sba_mark_invalid()
673 struct ioc *ioc; in sba_dma_supported() local
707 struct ioc *ioc; in sba_map_single() local
797 struct ioc *ioc; in sba_unmap_page() local
942 struct ioc *ioc; in sba_map_sg() local
1026 struct ioc *ioc; in sba_unmap_sg() local
1219 struct ioc *ioc; member
1237 setup_ibase_imask(struct parisc_device *sba, struct ioc *ioc, int ioc_num) in setup_ibase_imask()
1262 sba_ioc_init_pluto(struct parisc_device *sba, struct ioc *ioc, int ioc_num) in sba_ioc_init_pluto()
1383 sba_ioc_init(struct parisc_device *sba, struct ioc *ioc, int ioc_num) in sba_ioc_init()
1779 struct ioc *ioc = &sba_dev->ioc[0]; /* FIXME: Multi-IOC support! */ in sba_proc_info() local
1850 struct ioc *ioc = &sba_dev->ioc[0]; /* FIXME: Multi-IOC support! */ in sba_proc_bitmap_info() local