Home | History | Annotate | Download | only in fastboot

Lines Matching refs:Action

64 typedef struct Action Action;
66 struct Action
69 Action *next;
76 int (*func)(Action *a, int status, char *resp);
81 static Action *action_list = 0;
82 static Action *action_last = 0;
84 static int cb_default(Action *a, int status, char *resp)
96 static Action *queue_action(unsigned op, const char *fmt, ...)
98 Action *a;
101 a = calloc(1, sizeof(Action));
124 Action *a;
131 Action *a;
168 static int cb_check(Action *a, int status, char *resp, int invert)
201 static int cb_require(Action *a, int status, char *resp)
206 static int cb_reject(Action *a, int status, char *resp)
213 Action *a;
222 static int cb_display(Action *a, int status, char *resp)
234 Action *a;
241 static int cb_do_nothing(Action *a, int status, char *resp)
249 Action *a = queue_action(OP_COMMAND, "reboot");
256 Action *a = queue_action(OP_COMMAND, cmd);
262 Action *a = queue_action(OP_DOWNLOAD, "");
270 Action *a = queue_action(OP_NOTICE, "");
276 Action *a;
306 die("bogus action");