cmd_db_header
static bool cmd_db_magic_matches(const struct cmd_db_header *header)
static struct cmd_db_header *cmd_db_header;
return cmd_db_header->data + offset;
return cmd_db_header->data + offset + loffset;
if (cmd_db_header == NULL)
else if (!cmd_db_magic_matches(cmd_db_header))
rsc_hdr = &cmd_db_header->header[i];
rsc = &cmd_db_header->header[i];
cmd_db_header = devm_memremap(&pdev->dev, rmem->base, rmem->size, MEMREMAP_WC);
if (IS_ERR(cmd_db_header)) {
ret = PTR_ERR(cmd_db_header);
cmd_db_header = NULL;
if (!cmd_db_magic_matches(cmd_db_header)) {
cmd_db_header = NULL;