Lines Matching refs:status

96     int (*func)(Action *a, int status, char *resp);
158 int status;
161 status = fb_getvar(usb, response, "partition-type:%s", partition);
162 if (status) {
180 static int cb_default(Action *a, int status, char *resp)
182 if (status) {
189 return status;
321 int status = 0;
328 status = fb_getvar(usb, response, "partition-type:%s", partition);
329 if (status) {
338 return status;
360 status = fb_getvar(usb, response, "partition-size:%s", partition);
361 if (status) {
369 return status;
382 status = fb_download_data(usb, image.buffer, image.image_size);
383 if (status) goto cleanup;
387 status = fb_command(usb, cmd);
388 if (status) goto cleanup;
393 return status;
457 static int cb_check(Action *a, int status, char *resp, int invert)
464 if (status) {
466 return status;
500 static int cb_require(Action *a, int status, char *resp)
502 return cb_check(a, status, resp, 0);
505 static int cb_reject(Action *a, int status, char *resp)
507 return cb_check(a, status, resp, 1);
523 static int cb_display(Action *a, int status, char *resp)
525 if (status) {
527 return status;
542 static int cb_save(Action *a, int status, char *resp)
544 if (status) {
546 return status;
561 static int cb_do_nothing(Action *a, int status, char *resp)
598 int status = 0;
602 return status;
614 status = fb_download_data(usb, a->data, a->size);
615 status = a->func(a, status, status ? fb_get_error() : "");
616 if (status) break;
618 status = fb_command(usb, a->cmd);
619 status = a->func(a, status, status ? fb_get_error() : "");
620 if (status) break;
622 status = fb_command_response(usb, a->cmd, resp);
623 status = a->func(a, status, status ? fb_get_error() : resp);
624 if (status) break;
628 status = fb_format(a, usb, (int)a->data);
629 status = a->func(a, status, status ? fb_get_error() : "");
630 if (status) break;
632 status = fb_download_data_sparse(usb, a->data);
633 status = a->func(a, status, status ? fb_get_error() : "");
634 if (status) break;
641 return status;