Lines Matching defs:range_list
64 struct range_list {
65 struct range_list *next;
66 struct range_list *prev;
72 typedef struct range_list range_list;
96 range_list *new_range_list_item(enum range_state state, int valid, u32 low, u32 high);
97 void initialize_list(range_list **list);
98 void add_range(range_list **list, u32 base, u32 len, int allocate);
99 void print_range_list(range_list *list);
100 void delete_list(range_list *list);
101 void coalesce_list(range_list *list);
155 range_list *
158 range_list *item;
160 item = (range_list *) malloc(sizeof(struct range_list));
172 initialize_list(range_list **list)
174 range_list *item;
182 delete_list(range_list *list)
184 range_list *item;
185 range_list *cur;
196 add_range(range_list **list, u32 base, u32 len, int allocate)
198 range_list *item;
199 range_list *cur;
273 coalesce_list(range_list *list)
275 range_list *cur;
276 range_list *item;
299 print_range_list(range_list *list)
301 range_list *cur;
355 range_list *list;