Lines Matching refs:range
31 struct codetag_range range; member
66 return cmod->range.start < cmod->range.stop ? cmod->range.start : NULL; in get_first_module_ct()
75 return res < iter->cmod->range.stop ? res : NULL; in get_next_module_ct()
132 const struct codetag_range *range) in range_size() argument
134 return ((char *)range->stop - (char *)range->start) / in range_size()
178 struct codetag_range range; in codetag_module_init() local
183 range = get_section_range(mod, cttype->desc.section); in codetag_module_init()
184 if (!range.start || !range.stop) { in codetag_module_init()
191 if (range.start == range.stop) in codetag_module_init()
194 BUG_ON(range.start > range.stop); in codetag_module_init()
201 cmod->range = range; in codetag_module_init()
208 err = cttype->desc.module_load(mod, range.start, range.stop); in codetag_module_init()
210 cttype->count += range_size(cttype, &range); in codetag_module_init()
214 cttype->count += range_size(cttype, &range); in codetag_module_init()
364 cmod->range.start, cmod->range.stop); in codetag_unload_module()
366 cttype->count -= range_size(cttype, &cmod->range); in codetag_unload_module()