bp_tag_t
extern void platform_init(bp_tag_t*);
void init_arch(bp_tag_t *bp_start);
void __weak __init platform_init(bp_tag_t *first)
static int __init parse_tag_initrd(const bp_tag_t* tag)
static int __init parse_tag_fdt(const bp_tag_t *tag)
static int __init parse_tag_cmdline(const bp_tag_t* tag)
static int __init parse_bootparam(const bp_tag_t* tag)
tag = (bp_tag_t*)((unsigned long)tag + sizeof(bp_tag_t) + tag->size);
tag = (bp_tag_t*)((unsigned long)(tag + 1) + tag->size);
static int __init parse_bootparam(const bp_tag_t *tag)
void __init init_arch(bp_tag_t *bp_start)
int (*parse)(const bp_tag_t*);
static int __init parse_tag_mem(const bp_tag_t *tag)