Home
last modified time | relevance | path

Searched refs:io_virt (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/video/fbdev/
H A Dtridentfb.c33 void __iomem *io_virt; /* iospace virtual memory address */ member
166 fb_writeb(val, p->io_virt + reg); in t_outb()
171 return fb_readb(p->io_virt + reg); in t_inb()
176 fb_writel(v, par->io_virt + r); in writemmr()
181 return fb_readl(par->io_virt + r); in readmmr()
193 u8 reg = vga_mm_rcrt(par->io_virt, I2C) & DDC_MASK_TGUI; in tridentfb_ddc_setscl_tgui()
200 vga_mm_wcrt(par->io_virt, I2C, reg); in tridentfb_ddc_setscl_tgui()
206 u8 reg = vga_mm_rcrt(par->io_virt, I2C) & DDC_MASK_TGUI; in tridentfb_ddc_setsda_tgui()
213 vga_mm_wcrt(par->io_virt, I2C, reg); in tridentfb_ddc_setsda_tgui()
220 return !!(vga_mm_rcrt(par->io_virt, I2 in tridentfb_ddc_getsda_tgui()
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/
H A Dtridentfb.c34 void __iomem *io_virt; /* iospace virtual memory address */ member
167 fb_writeb(val, p->io_virt + reg); in t_outb()
172 return fb_readb(p->io_virt + reg); in t_inb()
177 fb_writel(v, par->io_virt + r); in writemmr()
182 return fb_readl(par->io_virt + r); in readmmr()
194 u8 reg = vga_mm_rcrt(par->io_virt, I2C) & DDC_MASK_TGUI; in tridentfb_ddc_setscl_tgui()
201 vga_mm_wcrt(par->io_virt, I2C, reg); in tridentfb_ddc_setscl_tgui()
207 u8 reg = vga_mm_rcrt(par->io_virt, I2C) & DDC_MASK_TGUI; in tridentfb_ddc_setsda_tgui()
214 vga_mm_wcrt(par->io_virt, I2C, reg); in tridentfb_ddc_setsda_tgui()
221 return !!(vga_mm_rcrt(par->io_virt, I2 in tridentfb_ddc_getsda_tgui()
[all...]
/kernel/linux/linux-5.10/drivers/pcmcia/
H A Delectra_cf.c40 void __iomem *io_virt; member
207 cf->io_virt = ioremap_phb(io.start, cf->io_size); in electra_cf_probe()
208 if (!cf->io_virt) in electra_cf_probe()
216 cf->io_base = (unsigned long)cf->io_virt - VMALLOC_END; in electra_cf_probe()
299 iounmap(cf->io_virt); in electra_cf_probe()
320 iounmap(cf->io_virt); in electra_cf_remove()
/kernel/linux/linux-6.6/drivers/pcmcia/
H A Delectra_cf.c40 void __iomem *io_virt; member
207 cf->io_virt = ioremap_phb(io.start, cf->io_size); in electra_cf_probe()
208 if (!cf->io_virt) in electra_cf_probe()
216 cf->io_base = (unsigned long)cf->io_virt - VMALLOC_END; in electra_cf_probe()
301 iounmap(cf->io_virt); in electra_cf_probe()
322 iounmap(cf->io_virt); in electra_cf_remove()
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
H A Dodp.c802 * -EFAULT: The io_virt->bcnt is not within the MR, it covers pages that are
809 static int pagefault_mr(struct mlx5_ib_mr *mr, u64 io_virt, size_t bcnt, in pagefault_mr() argument
815 if (unlikely(io_virt < mr->mmkey.iova)) in pagefault_mr()
821 if (check_add_overflow(io_virt - mr->mmkey.iova, in pagefault_mr()
830 return pagefault_implicit_mr(mr, odp, io_virt, bcnt, bytes_mapped, in pagefault_mr()
851 u64 io_virt; member
893 u64 io_virt, size_t bcnt, in pagefault_single_data_segment()
908 io_virt += *bytes_committed; in pagefault_single_data_segment()
938 ret = pagefault_mr(mr, io_virt, bcnt, bytes_mapped, 0); in pagefault_single_data_segment()
978 offset = io_virt in pagefault_single_data_segment()
891 pagefault_single_data_segment(struct mlx5_ib_dev *dev, struct ib_pd *pd, u32 key, u64 io_virt, size_t bcnt, u32 *bytes_committed, u32 *bytes_mapped) pagefault_single_data_segment() argument
1062 u64 io_virt; pagefault_data_segments() local
1728 u64 io_virt; global() member
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Dodp.c730 * -EFAULT: The io_virt->bcnt is not within the MR, it covers pages that are
737 static int pagefault_mr(struct mlx5_ib_mr *mr, u64 io_virt, size_t bcnt, in pagefault_mr() argument
742 if (unlikely(io_virt < mr->ibmr.iova)) in pagefault_mr()
751 if (check_add_overflow(io_virt - mr->ibmr.iova, in pagefault_mr()
760 return pagefault_implicit_mr(mr, odp, io_virt, bcnt, bytes_mapped, in pagefault_mr()
787 u64 io_virt; member
815 u64 io_virt, size_t bcnt, in pagefault_single_data_segment()
827 io_virt += *bytes_committed; in pagefault_single_data_segment()
862 ret = pagefault_mr(mr, io_virt, bcnt, bytes_mapped, 0); in pagefault_single_data_segment()
900 offset = io_virt in pagefault_single_data_segment()
813 pagefault_single_data_segment(struct mlx5_ib_dev *dev, struct ib_pd *pd, u32 key, u64 io_virt, size_t bcnt, u32 *bytes_committed, u32 *bytes_mapped) pagefault_single_data_segment() argument
988 u64 io_virt; pagefault_data_segments() local
1647 u64 io_virt; global() member
[all...]

Completed in 8 milliseconds