osd_info
struct osd_info *osd_info; /* ivtvfb private OSD info */
if (!itv->osd_info) {
if (!itv->osd_info) {
struct osd_info *oi = itv->osd_info;
struct osd_info *oi = itv->osd_info;
itv->osd_info = NULL;
if (itv->osd_info) {
itv->osd_info = kzalloc_obj(struct osd_info, GFP_KERNEL | __GFP_NOWARN);
if (itv->osd_info == NULL) {
if (register_framebuffer(&itv->osd_info->ivtvfb_info) < 0) {
itv->osd_video_pbase = itv->osd_info->video_pbase;
ivtvfb_set_par(&itv->osd_info->ivtvfb_info);
ivtvfb_blank(FB_BLANK_UNBLANK, &itv->osd_info->ivtvfb_info);
struct osd_info *oi = itv->osd_info;
unregister_framebuffer(&itv->osd_info->ivtvfb_info);
struct osd_info *oi = itv->osd_info;
struct osd_info *oi = itv->osd_info;
struct osd_info *oi = itv->osd_info;
IVTV_DECODER_OFFSET + itv->osd_info->video_rbase;
struct osd_info *oi = itv->osd_info;
struct osd_info *oi = itv->osd_info;
struct osd_info *oi = itv->osd_info;
itv->osd_info->pan_cur = osd_pan_index;
itv->osd_info->palette_cur[regno] = color;
itv->osd_info->blank_cur = blank_mode;
struct osd_info *oi = itv->osd_info;
struct osd_info *oi = itv->osd_info;