Lines Matching refs:range_list
65 struct range_list {
66 struct range_list *next;
67 struct range_list *prev;
73 typedef struct range_list range_list;
97 range_list *new_range_list_item(enum range_state state, int valid, uint32_t low, uint32_t high);
98 void initialize_list(range_list **list);
99 void add_range(range_list **list, uint32_t base, uint32_t len, int allocate);
100 void print_range_list(range_list *list);
101 void delete_list(range_list *list);
102 void coalesce_list(range_list *list);
156 range_list *
159 range_list *item;
161 item = (range_list *) malloc(sizeof(struct range_list));
173 initialize_list(range_list **list)
175 range_list *item;
183 delete_list(range_list *list)
185 range_list *item;
186 range_list *cur;
197 add_range(range_list **list, uint32_t base, uint32_t len, int allocate)
199 range_list *item;
200 range_list *cur;
274 coalesce_list(range_list *list)
276 range_list *cur;
277 range_list *item;
300 print_range_list(range_list *list)
302 range_list *cur;
356 range_list *list;