Home
last modified time | relevance | path

Searched refs:fb_addr (Results 1 – 18 of 18) sorted by relevance

/illumos-gate/usr/src/boot/i386/libi386/
H A Di386_copy.c160 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 Dfbio.c99 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 Dframebuffer.c125 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 Dbootinfo.c255 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 Dgfx_fb.c111 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 Dgfx_fb.h33 uint8_t *fb_addr; /* mapped framebuffer */ member
/illumos-gate/usr/src/uts/common/sys/
H A Dfbuf.h52 caddr_t fb_addr; member
/illumos-gate/usr/src/boot/sys/x86/include/
H A Dmetadata.h46 uint64_t fb_addr; member
/illumos-gate/usr/src/uts/common/fs/udfs/
H A Dudf_dir.c1162 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 Dudf_subr.c1002 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 Dudf_vnops.c1435 pc = (struct path_comp *)(fbp->fb_addr + off); in udf_readlink()
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_dir.c414 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 Dufs_thread.c1214 ep = (struct direct *)(fbp->fb_addr + entryoffsetinblk); in ufs_attr_purge()
H A Dufs_subr.c1092 bp->b_un.b_addr = fbp->fb_addr; in ufs_fbiwrite()
H A Dufs_vnops.c3890 idp = (struct direct *)fbp->fb_addr; in ufs_readdir()
/illumos-gate/usr/src/boot/efi/libefi/
H A Defi_console.c467 gfx_fb.framebuffer_common.framebuffer_addr = efifb.fb_addr; in efi_framebuffer_setup()
/illumos-gate/usr/src/uts/common/fs/hsfs/
H A Dhsfs_node.c1453 uchar_t *blkp = (uchar_t *)fbp->fb_addr; /* dir block */ in process_dirblock()
H A Dhsfs_vnops.c455 blkp = (uchar_t *)fbp->fb_addr; in hsfs_readdir()