Lines Matching defs:ioc
200 sba_dump_pdir_entry(struct ioc *ioc, char *msg, uint pide) in sba_dump_pdir_entry()
232 sba_check_pdir(struct ioc *ioc, char *msg) in sba_check_pdir()
276 sba_dump_sg( struct ioc *ioc, struct scatterlist *startsg, int nents) in sba_dump_sg()
308 #define SBA_IOVA(ioc,iovp,offset,hint_reg) ((ioc->ibase) | (iovp) | (offset)) argument
309 #define SBA_IOVP(ioc,iova) ((iova) & (ioc)->iovp_mask) argument
312 #define SBA_IOVA(ioc,iovp,offset,hint_reg) ((iovp) | (offset)) argument
313 #define SBA_IOVP(ioc,iova) (iova) argument
321 static unsigned long ptr_to_pide(struct ioc *ioc, unsigned long *res_ptr, in ptr_to_pide()
338 sba_search_bitmap(struct ioc *ioc, struct device *dev, in sba_search_bitmap()
437 sba_alloc_range(struct ioc *ioc, struct device *dev, size_t size) in sba_alloc_range()
491 sba_free_range(struct ioc *ioc, dma_addr_t iova, size_t size) in sba_free_range()
522 #define SBA_DMA_HINT(ioc, val) ((val) << (ioc)->hint_shift_pdir) argument
611 sba_mark_invalid(struct ioc *ioc, dma_addr_t iova, size_t byte_cnt) in sba_mark_invalid()
678 struct ioc *ioc; in sba_dma_supported() local
720 struct ioc *ioc; in sba_map_single() local
811 struct ioc *ioc; in sba_unmap_page() local
957 struct ioc *ioc; in sba_map_sg() local
1042 struct ioc *ioc; in sba_unmap_sg() local
1239 struct ioc *ioc; member
1257 setup_ibase_imask(struct parisc_device *sba, struct ioc *ioc, int ioc_num) in setup_ibase_imask()
1282 sba_ioc_init_pluto(struct parisc_device *sba, struct ioc *ioc, int ioc_num) in sba_ioc_init_pluto()
1403 sba_ioc_init(struct parisc_device *sba, struct ioc *ioc, int ioc_num) in sba_ioc_init()
1799 struct ioc *ioc = &sba_dev->ioc[0]; /* FIXME: Multi-IOC support! */ in sba_proc_info() local
1870 struct ioc *ioc = &sba_dev->ioc[0]; /* FIXME: Multi-IOC support! */ in sba_proc_bitmap_info() local