Searched refs:tag (Results 1 – 2 of 2) sorted by relevance
25 struct iter_data_t *tag = (struct iter_data_t *)((void *)addr + 8); in multiboot2_iter() local26 for (; tag->type != MULTIBOOT_TAG_TYPE_END; in multiboot2_iter()27 tag = (struct iter_data_t *)((uint8_t *)tag + ALIGN(tag->size, 8))) in multiboot2_iter()30 if (_fun(tag, data, count) == true) in multiboot2_iter()
28   指定的handler。当某个header的tag与该handler所处理的tag相同时,handler将处理该header,并返回true。30   其第一个参数为tag类型,第二个参数为返回的数据的指针,第三个值为计数(某些没有用到该值的地方,该值可以为空)44   在模块中,按照我们需要获取不同类型的tag的需要,定义了一些迭代器工作函数。