Lines Matching refs:header
92 struct chameleon_fpga_header *header; in chameleon_parse_cells() local
100 header = kzalloc(hsize, GFP_KERNEL); in chameleon_parse_cells()
101 if (!header) in chameleon_parse_cells()
105 memcpy_fromio(header, p, hsize); in chameleon_parse_cells()
107 header->magic = le16_to_cpu(header->magic); in chameleon_parse_cells()
108 if (header->magic != CHAMELEONV2_MAGIC) { in chameleon_parse_cells()
110 header->magic); in chameleon_parse_cells()
111 kfree(header); in chameleon_parse_cells()
116 pr_debug("header->revision = %d\n", header->revision); in chameleon_parse_cells()
117 pr_debug("header->model = 0x%x ('%c')\n", header->model, in chameleon_parse_cells()
118 header->model); in chameleon_parse_cells()
119 pr_debug("header->minor = %d\n", header->minor); in chameleon_parse_cells()
120 pr_debug("header->bus_type = 0x%x\n", header->bus_type); in chameleon_parse_cells()
123 pr_debug("header->magic = 0x%x\n", header->magic); in chameleon_parse_cells()
125 header->filename); in chameleon_parse_cells()
144 kfree(header); in chameleon_parse_cells()
153 kfree(header); in chameleon_parse_cells()
157 kfree(header); in chameleon_parse_cells()