Lines Matching defs:shutdown
106 struct dtm_shutdown *shutdown;
108 shutdown = kmalloc(sizeof(struct dtm_shutdown), GFP_KERNEL);
109 if (shutdown == NULL)
112 shutdown->func = func;
113 shutdown->arg = arg;
115 list_add(&shutdown->list, &dtm_shutdown_list);
122 struct dtm_shutdown *shutdown;
124 list_for_each_entry(shutdown, &dtm_shutdown_list, list)
125 if (shutdown->func == func && shutdown->arg == arg) {
126 list_del(&shutdown->list);
127 kfree(shutdown);
136 struct dtm_shutdown *shutdown;
143 /* Run through the shutdown list. */
144 list_for_each_entry(shutdown, &dtm_shutdown_list, list)
145 shutdown->func(shutdown->arg);