Lines Matching refs:ed
37 struct exit_data *ed;
39 for (ed = items + nr_items - 1; ed >= items; ed--) {
40 if (ed->func == NULL)
42 ed->func(ed->data);
56 struct exit_data *ed, *free_ed = NULL;
63 for (x = 0, ed = items; x < nr_items; x++, ed++) {
64 if (ed->func == func && ed->data == data)
66 if (ed->func == NULL)
67 free_ed = ed;
97 struct exit_data *ed;
103 for (x = 0, ed = items; x < nr_items; x++, ed++) {
104 if (ed->func == NULL)
106 if (ed->func == func && ed->data == data) {
109 memmove(ed, ed + 1, sz);