Lines Matching defs:pFfb

50 FFBDacLoadCursorPos(FFBPtr pFfb, int x, int y)
52 ffb_dacPtr dac = pFfb->dac;
65 FFBDacLoadCursorColor(FFBPtr pFfb, int fg, int bg)
67 ffb_dacPtr dac = pFfb->dac;
75 FFBDacCursorEnableDisable(FFBPtr pFfb, int enable)
77 ffb_dac_info_t *p = &pFfb->dac_info;
78 ffb_dacPtr dac = pFfb->dac;
95 FFBDacCursorLoadBitmap(FFBPtr pFfb, int xshift, int yshift, unsigned int *bitmap)
97 ffb_dacPtr dac = pFfb->dac;
131 FFBPtr pFfb = GET_FFB_FROM_SCRN(pScrn);
132 ffb_dac_info_t *p = &pFfb->dac_info;
133 ffb_dacPtr dac = pFfb->dac;
179 dac_stop(FFBPtr pFfb)
181 ffb_dacPtr dac = pFfb->dac;
217 dac_state_restore(FFBPtr pFfb, ffb_dac_hwstate_t *state)
219 ffb_dac_info_t *p = &pFfb->dac_info;
220 ffb_dacPtr dac = pFfb->dac;
221 ffb_fbcPtr ffb = pFfb->regs;
225 dac_stop(pFfb);
280 if (pFfb->ffb_type == ffb2_vertical_plus ||
281 pFfb->ffb_type == ffb2_horizontal_plus ||
282 pFfb->ffb_type == afb_m3 ||
283 pFfb->ffb_type == afb_m6)
297 dac_state_save(FFBPtr pFfb, ffb_dac_hwstate_t *state)
299 ffb_dac_info_t *p = &pFfb->dac_info;
300 ffb_dacPtr dac = pFfb->dac;
355 init_dac_flags(FFBPtr pFfb)
357 ffb_dac_info_t *p = &pFfb->dac_info;
358 ffb_dacPtr dac = pFfb->dac;
363 p->kernel_wid = *((volatile unsigned char *)pFfb->dfb8x);
368 if (pFfb->ffb_type == afb_m3 || pFfb->ffb_type == afb_m6) {
386 device = pFfb->psdp->device;
405 FFBDacInit(FFBPtr pFfb)
407 ffb_dac_info_t *p = &pFfb->dac_info;
408 ffb_fbcPtr ffb = pFfb->regs;
410 init_dac_flags(pFfb);
414 if (pFfb->ffb_type == ffb2_vertical_plus ||
415 pFfb->ffb_type == ffb2_horizontal_plus ||
416 pFfb->ffb_type == afb_m3 ||
417 pFfb->ffb_type == afb_m6)
424 dac_state_save(pFfb, &p->kern_dac_state);
425 dac_state_save(pFfb, &p->x_dac_state);
428 FFBWidPoolInit(pFfb);
439 restore_kernel_xchannel(FFBPtr pFfb)
441 ffb_fbcPtr ffb = pFfb->regs;
444 wid = pFfb->dac_info.kernel_wid;
446 if (pFfb->has_double_buffer)
460 FFB_ATTR_RAW(pFfb, ppc, ppc_mask, ~0,
464 FFBFifo(pFfb, 4);
466 FFB_WRITE64_2(&ffb->bh, pFfb->psdp->height, pFfb->psdp->width);
467 pFfb->rp_active = 1;
468 FFBWait(pFfb, ffb);
472 FFBDacFini(FFBPtr pFfb)
474 ffb_dac_info_t *p = &pFfb->dac_info;
477 dac_state_restore(pFfb, &p->kern_dac_state);
478 restore_kernel_xchannel(pFfb);
484 FFBDacEnterVT(FFBPtr pFfb)
486 ffb_dac_info_t *p = &pFfb->dac_info;
489 dac_state_save(pFfb, &p->kern_dac_state);
492 dac_state_restore(pFfb, &p->x_dac_state);
497 FFBDacLeaveVT(FFBPtr pFfb)
499 ffb_dac_info_t *p = &pFfb->dac_info;
502 dac_state_save(pFfb, &p->x_dac_state);
505 dac_state_restore(pFfb, &p->kern_dac_state);
506 restore_kernel_xchannel(pFfb);
531 FFBPtr pFfb = GET_FFB_FROM_SCRN(pScrn);
536 if(!pFfb) return FALSE; /* Is there any way at all this could happen? */
537 else dac = pFfb -> dac;
556 if (pFfb->ffb_type < ffb2_prototype)
606 FFBDacDPMSMode(FFBPtr pFfb, int DPMSMode, int flags) {
608 ffb_dac_info_t *p = &pFfb->dac_info;
610 ffb_dacPtr dac = pFfb -> dac;