Lines Matching refs:adp

212 xboxfb_init(int unit, video_adapter_t* adp, int flags)
219 vi = &adp->va_info;
221 vid_init_struct (adp, XBOXFB_DRIVER_NAME, -1, unit);
225 if (!(adp->va_flags & V_ADP_INITIALIZED)) {
254 adp->va_flags |= V_ADP_INITIALIZED;
265 adp->va_flags |= V_ADP_COLOR;
267 if (vid_register(adp) < 0)
270 adp->va_flags |= V_ADP_REGISTERED;
276 xboxfb_probe(int unit, video_adapter_t** adp, void* arg, int flags)
358 video_adapter_t* adp = scp->sc->adp;
363 vidd_puts(adp, from, (uint16_t*)sc_vtb_pointer(&scp->vtb, from), count);
369 vidd_putc(adp, from, c, (a >> 4) | ((a & 0xf) << 4));
383 video_adapter_t* adp = scp->sc->adp;
391 row = (at / adp->va_info.vi_width) * adp->va_info.vi_cheight;
392 col = (at % adp->va_info.vi_width) * adp->va_info.vi_cwidth;
396 for (i = 0; i < adp->va_info.vi_cheight; i++) {
397 for (j = 0; j < adp->va_info.vi_cwidth; j++) {
400 ptri += (sc->sc_width - adp->va_info.vi_cwidth);
417 vidd_putm(scp->sc->adp, x, y, mouse_pointer, 0xffffffff, 16, 8);
422 xboxfb_get_info(video_adapter_t *adp, int mode, video_info_t *info)
424 bcopy(&adp->va_info, info, sizeof(*info));
429 xboxfb_query_mode(video_adapter_t *adp, video_info_t *info)
435 xboxfb_set_mode(video_adapter_t *adp, int mode)
441 xboxfb_save_font(video_adapter_t *adp, int page, int size, int width,
448 xboxfb_load_font(video_adapter_t *adp, int page, int size, int width,
455 xboxfb_show_font(video_adapter_t *adp, int page)
461 xboxfb_save_palette(video_adapter_t *adp, u_char *palette)
467 xboxfb_load_palette(video_adapter_t *adp, u_char *palette)
473 xboxfb_set_border(video_adapter_t *adp, int border)
479 xboxfb_save_state(video_adapter_t *adp, void *p, size_t size)
485 xboxfb_load_state(video_adapter_t *adp, void *p)
491 xboxfb_set_win_org(video_adapter_t *adp, off_t offset)
497 xboxfb_read_hw_cursor(video_adapter_t *adp, int *col, int *row)
505 xboxfb_set_hw_cursor(video_adapter_t *adp, int col, int row)
511 xboxfb_set_hw_cursor_shape(video_adapter_t *adp, int base, int height,
518 xboxfb_blank_display(video_adapter_t *adp, int mode)
524 xboxfb_mmap(video_adapter_t *adp, vm_ooffset_t offset, vm_paddr_t *paddr,
531 xboxfb_ioctl(video_adapter_t *adp, u_long cmd, caddr_t data)
533 return (fb_commonioctl(adp, cmd, data));
537 xboxfb_clear(video_adapter_t *adp)
543 xboxfb_fill_rect(video_adapter_t *adp, int val, int x, int y, int cx, int cy)
549 xboxfb_bitblt(video_adapter_t *adp, ...)
555 xboxfb_diag(video_adapter_t *adp, int level)
559 fb_dump_adp_info(adp->va_name, adp, level);
560 xboxfb_get_info(adp, 0, &info);
561 fb_dump_mode_info(adp->va_name, adp, &info, level);
566 xboxfb_save_cursor_palette(video_adapter_t *adp, u_char *palette)
572 xboxfb_load_cursor_palette(video_adapter_t *adp, u_char *palette)
578 xboxfb_copy(video_adapter_t *adp, vm_offset_t src, vm_offset_t dst, int n)
584 xboxfb_putp(video_adapter_t *adp, vm_offset_t off, u_int32_t p, u_int32_t a,
591 xboxfb_putc(video_adapter_t *adp, vm_offset_t off, u_int8_t c, u_int8_t a)
602 row = (off / adp->va_info.vi_width) * adp->va_info.vi_cheight;
603 col = (off % adp->va_info.vi_width) * adp->va_info.vi_cwidth;
604 fontdata = &sc->sc_font->data[c * adp->va_info.vi_cheight];
608 for (j = 0; j < adp->va_info.vi_cheight; j++) {
610 for (i = 0; i < adp->va_info.vi_cwidth; i++) {
615 ptri += (sc->sc_width - adp->va_info.vi_cwidth);
622 xboxfb_puts(video_adapter_t *adp, vm_offset_t off, u_int16_t *s, int len)
627 vidd_putc(adp, off + i, s[i] & 0xff, (s[i] & 0xff00) >> 8);
633 xboxfb_putm(video_adapter_t *adp, int x, int y, u_int8_t *pixel_image,