/illumos-gate/usr/src/boot/i386/libi386/ |
H A D | i386_copy.c | 160 vm_offset_t fb_addr; in i386_loadaddr() local 163 fb_addr = gfx_fb.framebuffer_common.framebuffer_addr; in i386_loadaddr() 167 if ((off >= fb_addr && off <= fb_addr + fb_size) || in i386_loadaddr() 168 (off + size >= fb_addr && in i386_loadaddr() 169 off + size <= fb_addr + fb_size)) { in i386_loadaddr() 171 "size %#x\n", fb_addr, fb_size); in i386_loadaddr() 172 off = roundup2(fb_addr + fb_size + 1, in i386_loadaddr()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | fbio.c | 99 fbp->fb_addr = addr + o; in fbread() 129 fbp->fb_addr = addr; in fbzero() 155 addr = (caddr_t)((uintptr_t)fbp->fb_addr & ~pgoff); \ 156 size = ((fbp->fb_addr - addr) + fbp->fb_count + pgoff) & ~pgoff; \ 158 addr = (caddr_t)((uintptr_t)fbp->fb_addr & MAXBMASK); \ 205 bp->b_un.b_addr = fbp->fb_addr; in fbiwrite()
|
/illumos-gate/usr/src/boot/efi/loader/ |
H A D | framebuffer.c | 125 efifb->fb_addr = mode->FrameBufferBase; in efifb_from_gop() 132 if (efifb->fb_addr == 0) in efifb_from_gop() 316 status = efifb_uga_locate_framebuffer(pciio, &efifb->fb_addr, in efifb_from_uga() 319 efifb->fb_addr = 0; in efifb_from_uga() 358 efifb->fb_height == vert && efifb->fb_addr == fbaddr) { in efifb_from_uga() 359 efifb->fb_addr += offset; in efifb_from_uga() 384 if (efifb->fb_addr == 0) { in efifb_from_uga() 407 offset = efifb_uga_find_pixel(uga, 0, pciio, efifb->fb_addr, in efifb_from_uga() 412 efifb->fb_addr += offset; in efifb_from_uga() 418 efifb->fb_addr = strtoul(ev, &p, 0); in efifb_from_uga() [all …]
|
H A D | bootinfo.c | 255 printf("addr, size 0x%lx, 0x%lx\n", efifb.fb_addr, in bi_load_efi_data()
|
/illumos-gate/usr/src/common/ficl/emu/ |
H A D | gfx_fb.c | 111 fb.fb_addr = (uint8_t *)mmap(0, fb.fb_size, (PROT_READ | PROT_WRITE), in gfx_framework_init() 114 if (fb.fb_addr == NULL) { in gfx_framework_init() 131 (void) munmap((caddr_t)fb.fb_addr, fb.fb_size); in gfx_framework_fini() 173 fb.fb_addr[offset] = c & 0xff; in gfx_fb_setpixel() 177 *(uint16_t *)(fb.fb_addr + offset) = c & 0xffff; in gfx_fb_setpixel() 180 fb.fb_addr[offset] = (c >> 16) & 0xff; in gfx_fb_setpixel() 181 fb.fb_addr[offset + 1] = (c >> 8) & 0xff; in gfx_fb_setpixel() 182 fb.fb_addr[offset + 2] = c & 0xff; in gfx_fb_setpixel() 185 *(uint32_t *)(fb.fb_addr + offset) = c; in gfx_fb_setpixel() 747 fbp = fb.fb_addr + col * fb.fb_bpp + row * fb.fb_pitch; in gfx_fb_cons_display()
|
H A D | gfx_fb.h | 33 uint8_t *fb_addr; /* mapped framebuffer */ member
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | fbuf.h | 52 caddr_t fb_addr; member
|
/illumos-gate/usr/src/boot/sys/x86/include/ |
H A D | metadata.h | 46 uint64_t fb_addr; member
|
/illumos-gate/usr/src/uts/common/fs/udfs/ |
H A D | udf_dir.c | 1162 fid = (struct file_id *)fbp->fb_addr; in ud_dircheckpath() 1414 bzero(fbp->fb_addr, ip->i_udf->udf_lbsize); in ud_dirmakedirect() 1416 fid = (struct file_id *)fbp->fb_addr; in ud_dirmakedirect() 1695 (fbp->fb_addr + off); in ud_dirprepareentry() 1743 bcopy((caddr_t)buf, fbp->fb_addr + (offset & lbmask), count); in ud_dirprepareentry() 1754 bcopy((caddr_t)(buf + count), fbp->fb_addr, entrysize - count); in ud_dirprepareentry() 1800 fid = (struct file_id *)fbp->fb_addr; in ud_dirfixdotdot() 1921 bcopy(buf, lfbp->fb_addr + in ud_write_fid() 1924 slot->fbp->fb_addr, count); in ud_write_fid() 1930 bcopy(buf, lfbp->fb_addr + in ud_write_fid()
|
H A D | udf_subr.c | 1002 end = (*fbp)->fb_addr + (*fbp)->fb_count; in ud_get_next_fid() 1003 beg = (*fbp)->fb_addr + (offset & lbmask); in ud_get_next_fid() 1031 end = (*fbp)->fb_addr + (*fbp)->fb_count; in ud_get_next_fid() 1032 beg = (*fbp)->fb_addr; in ud_get_next_fid() 1107 end = (*fbp)->fb_addr + (*fbp)->fb_count; in ud_get_next_fid() 1108 beg = (*fbp)->fb_addr; in ud_get_next_fid() 1163 end = (*fbp)->fb_addr + (*fbp)->fb_count; in ud_get_next_fid() 1164 beg = (*fbp)->fb_addr; in ud_get_next_fid()
|
H A D | udf_vnops.c | 1435 pc = (struct path_comp *)(fbp->fb_addr + off); in udf_readlink()
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_dir.c | 414 ep = (struct direct *)(fbp->fb_addr + entryoffsetinblock); in ufs_dirlook() 1285 ep = (struct direct *)(fbp->fb_addr + entryoffsetinblk); in ufs_dircheckforname() 2369 dirp = (struct dirtemplate *)fbp->fb_addr; in ufs_dirmakedirect() 2790 *res = fbp->fb_addr + blkoff(fs, offset); in blkatoff() 3338 dotp = (struct direct *)fbp->fb_addr; in ufs_dirclrdotdot()
|
H A D | ufs_thread.c | 1214 ep = (struct direct *)(fbp->fb_addr + entryoffsetinblk); in ufs_attr_purge()
|
H A D | ufs_subr.c | 1092 bp->b_un.b_addr = fbp->fb_addr; in ufs_fbiwrite()
|
H A D | ufs_vnops.c | 3890 idp = (struct direct *)fbp->fb_addr; in ufs_readdir()
|
/illumos-gate/usr/src/boot/efi/libefi/ |
H A D | efi_console.c | 467 gfx_fb.framebuffer_common.framebuffer_addr = efifb.fb_addr; in efi_framebuffer_setup()
|
/illumos-gate/usr/src/uts/common/fs/hsfs/ |
H A D | hsfs_node.c | 1453 uchar_t *blkp = (uchar_t *)fbp->fb_addr; /* dir block */ in process_dirblock()
|
H A D | hsfs_vnops.c | 455 blkp = (uchar_t *)fbp->fb_addr; in hsfs_readdir()
|