Lines Matching refs:base
14 base::{
28 video::fbdev::base::{fbmem::frame_buffer_manager, FbVisual, FRAME_BUFFER_SET},
44 use super::base::{
378 fn fb_image_blit(&self, image: &super::base::FbImage) { in fb_image_blit()
383 fn fb_fillrect(&self, rect: super::base::FillRectData) -> Result<(), SystemError> { in fb_fillrect()
405 let base = screen_base.as_ptr::<u32>(); in fb_fillrect() localVariable
409 unsafe { *base.add((y * line_offset + x) as usize) = fg }; in fb_fillrect()
414 let base = screen_base.as_ptr::<u16>(); in fb_fillrect() localVariable
418 unsafe { *base.add((y * line_offset + x) as usize) = 0x0000 }; in fb_fillrect()
423 let base = screen_base.as_ptr::<[u8; 3]>(); in fb_fillrect() localVariable
427 unsafe { *base.add((y * line_offset + x) as usize) = [0, 0, 0] }; in fb_fillrect()
443 fn fb_copyarea(&self, data: super::base::CopyAreaData) { in fb_copyarea()
445 let base = bp.screen_info.lfb_virt_base.unwrap(); in fb_copyarea() localVariable
533 base + VirtAddr::new((s_real_y * bytes_per_line + s_real_x * bytes_per_pixel) as usize); in fb_copyarea()
536 base + VirtAddr::new((d_real_y * bytes_per_line + d_real_x * bytes_per_pixel) as usize); in fb_copyarea()