bmap_t
bmap_t *bm;
bmap_t * bm;
bmap_t bm;
bmap_t *
grf_free_bitmap(monitor_t *m, bmap_t *bm)
bmap_t *
bmap_t *bm;
(temp_size) + (array_size) + sizeof(bmap_t) +
free_bitmap(bmap_t *bm)
bmap_t *bm = cc_monitor->alloc_bitmap(dim->width, dim->height,
cc_init_view(view_t *v, bmap_t *bm, dmode_t *mode, box_t *dbox)
bmap_t *alloc_bitmap(u_short width, u_short height, u_short depth, u_short flags);
void free_bitmap(bmap_t * bm);
void cc_init_view(view_t * v, bmap_t * bm, dmode_t * mode, box_t * dbox);
bmap_t *bitmap; /* bitmap. */
typedef bmap_t *alloc_bitmap_func (u_short w, u_short h, u_short d, u_short f);
typedef void free_bitmap_func (bmap_t *bm);
bmap_t * grf_alloc_bitmap(monitor_t *m, u_short w, u_short h,
void grf_free_bitmap(monitor_t *m, bmap_t *bm);
static void scrollbmap(bmap_t *, u_short, u_short, u_short, u_short,
bmap_t *bm;
bmap_t *bm = cci->view->bitmap;
bmap_t *bm = ((ipriv_t *)ip->priv)->view->bitmap;
scrollbmap(bmap_t *bm, u_short x, u_short y, u_short width, u_short height,
bmap_t *bm;
bm = (bmap_t *)data;
memcpy(bm, vu->view->bitmap, sizeof(bmap_t));
bmap_t *bm;
#define VIOCGBMAP _IOR('V', 0x4, bmap_t)
bmap_t bm;
static bmap_t con_bm; /* XXX */
bmap_t *bm = v->bitmap;
bmap_t *bm = v->bitmap;
bmap_t *bm;
init_view(view_t *v, bmap_t *bm, dmode_t *mode, box_t *dbox)
static void init_view(view_t *, bmap_t *, dmode_t *, box_t *);
bmap_t *bm;
bmap_t *bm;
init_view(view_t *v, bmap_t *bm, dmode_t *mode, box_t *dbox)
static bmap_t *
static void init_view(view_t *, bmap_t *, dmode_t *, box_t *);
bmap_t *bm;
static bmap_t *alloc_bitmap(u_long, u_long, u_char);
total_size = bm_size + sizeof(bmap_t) + PAGE_SIZE;
if ((bm = (bmap_t*)alloc_stmem(total_size, &hw_address)) == NULL)
bm->plane = (u_char*)bm + sizeof(bmap_t);
bm->hw_address = (u_char*)hw_address + sizeof(bmap_t);
static void free_bitmap(bmap_t *);
free_bitmap(bmap_t *bm)
bmap_t *bitmap; /* bitmap. */
bmap_t *bm = v->bitmap;
bmap_t *bm;
init_view(view_t *v, bmap_t *bm, dmode_t *mode, box_t *dbox)
static bmap_t *
bmap_t *bm;
total_size = bm_size + sizeof(bmap_t) + PAGE_SIZE;
if ((bm = (bmap_t*)alloc_stmem(total_size, &hw_address)) == NULL)
bm->plane = (u_char*)bm + sizeof(bmap_t);
bm->hw_address = (u_char*)hw_address + sizeof(bmap_t);
free_bitmap(bmap_t *bm)
static void init_view(view_t *, bmap_t *, dmode_t *, box_t *);
static bmap_t *alloc_bitmap(u_long, u_long, u_char);
static void free_bitmap(bmap_t *);
static void scrollbmap(bmap_t *, u_short, u_short, u_short, u_short,
bmap_t *bm = v->bitmap;
bmap_t *bm = viewview(ip->grf->g_viewdev)->bitmap;
scrollbmap (bmap_t *bm, u_short x, u_short y, u_short width, u_short height,
bmap_t *bm;
bm = (bmap_t *)data;
memcpy(bm, vu->view->bitmap, sizeof(bmap_t));
bmap_t *bm;
#define VIOCGBMAP _IOR('V', 0x4, bmap_t)