Searched refs:iovp (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/drivers/parisc/ |
| H A D | ccio-dma.c | 272 #define CCIO_IOVA(iovp,offset) ((iovp) | (offset)) argument 275 #define PDIR_INDEX(iovp) ((iovp)>>IOVP_SHIFT) argument 277 #define MKIOVA(iovp,offset) (dma_addr_t)((long)iovp | (long)offset) argument 423 unsigned long iovp = CCIO_IOVP(iova); in ccio_free_range() local 626 iovp += chain_size; in ccio_clear_io_tlb() 652 u32 iovp = (u32)CCIO_IOVP(iova); in ccio_mark_invalid() local 672 iovp += IOVP_SIZE; in ccio_mark_invalid() 720 dma_addr_t iovp; in ccio_map_single() local 745 iovp = (dma_addr_t)MKIOVP(idx); in ccio_map_single() 771 return CCIO_IOVA(iovp, offset); in ccio_map_single() [all …]
|
| H A D | sba_iommu.c | 310 #define SBA_IOVA(ioc,iovp,offset,hint_reg) ((ioc->ibase) | (iovp) | (offset)) argument 314 #define SBA_IOVA(ioc,iovp,offset,hint_reg) ((iovp) | (offset)) argument 318 #define PDIR_INDEX(iovp) ((iovp)>>IOVP_SHIFT) argument 496 unsigned long iovp = SBA_IOVP(ioc, iova); in sba_free_range() local 497 unsigned int pide = PDIR_INDEX(iovp); in sba_free_range() 615 u32 iovp = (u32) SBA_IOVP(ioc,iova); in sba_mark_invalid() local 616 __le64 *pdir_ptr = &ioc->pdir_base[PDIR_INDEX(iovp)]; in sba_mark_invalid() 640 iovp |= get_order(byte_cnt) + PAGE_SHIFT; in sba_mark_invalid() 715 dma_addr_t iovp; in sba_map_single() local 740 iovp = (dma_addr_t) pide << IOVP_SHIFT; in sba_map_single() [all …]
|
| /linux-6.15/lib/ |
| H A D | iov_iter.c | 1429 struct iovec **iovp, struct iov_iter *i, in __import_iovec_ubuf() argument 1432 struct iovec *iov = *iovp; in __import_iovec_ubuf() 1435 *iovp = NULL; in __import_iovec_ubuf() 1459 return __import_iovec_ubuf(type, uvec, iovp, i, compat); in __import_iovec() 1463 *iovp = NULL; in __import_iovec() 1479 if (iov != *iovp) in __import_iovec() 1481 *iovp = NULL; in __import_iovec() 1493 if (iov == *iovp) in __import_iovec() 1494 *iovp = NULL; in __import_iovec() 1496 *iovp = iov; in __import_iovec() [all …]
|
| /linux-6.15/include/linux/ |
| H A D | uio.h | 367 unsigned nr_segs, unsigned fast_segs, struct iovec **iovp, 370 unsigned nr_segs, unsigned fast_segs, struct iovec **iovp,
|
| /linux-6.15/arch/parisc/include/asm/ |
| H A D | processor.h | 326 extern void ccio_cujo20_fixup(struct parisc_device *dev, u32 iovp);
|