logo_data
const unsigned char *logo_data;
logo_data = kmemdup(logo->data,
if (!logo_data)
kfree(logo_data);
logo_dup->data = logo_data;
(char *)logo_data,
kfree(logo_data);
struct lpfc_logo_event *logo_data = NULL;
logo_data = kmalloc_obj(struct lpfc_logo_event);
if (!logo_data) {
els_data = &logo_data->header;
memcpy(logo_data->logo_wwpn, &payload[2],
memset(&fb_logo, 0, sizeof(struct logo_data));
logo_data = (struct color **)malloc(logo_height*sizeof(struct color *));
if (!logo_data)
logo_data[i] = malloc(logo_width*sizeof(struct color));
if (!logo_data[i])
logo_data[i][j].red = logo_data[i][j].green =
logo_data[i][j].blue = 255*(1-get_number(fp));
logo_data[i][j].red = logo_data[i][j].green =
logo_data[i][j].blue = get_number255(fp, maxval);
logo_data[i][j].red = get_number255(fp, maxval);
logo_data[i][j].green = get_number255(fp, maxval);
logo_data[i][j].blue = get_number255(fp, maxval);
if (!is_black(logo_data[i][j]) && !is_white(logo_data[i][j]))
if (logo_data[i][j].red)
if (is_equal(logo_data[i][j], clut_vga16[k]))
if (is_equal(logo_data[i][j], clut_vga16[k]))
if (is_equal(logo_data[i][j], clut_vga16[k]))
if (is_equal(logo_data[i][j], logo_clut[k]))
logo_clut[logo_clutsize++] = logo_data[i][j];
if (is_equal(logo_data[i][j], logo_clut[k]))
if (!is_gray(logo_data[i][j]))
write_hex(logo_data[i][j].red);
static struct color **logo_data;