Lines Matching refs:args_buf

366 static void manage_flash(struct rtas_manage_flash_t *args_buf, unsigned int op)
375 args_buf->status = rc;
381 struct rtas_manage_flash_t *const args_buf = &rtas_manage_flash_data;
386 status = args_buf->status;
396 struct rtas_manage_flash_t *const args_buf = &rtas_manage_flash_data;
404 if ((args_buf->status == MANAGE_AUTH) || (count == 0))
422 manage_flash(args_buf, op);
429 static void validate_flash(struct rtas_validate_flash_t *args_buf)
438 memcpy(rtas_data_buf, args_buf->buf, VALIDATE_BUF_SIZE);
440 (u32) __pa(rtas_data_buf), args_buf->buf_size);
441 memcpy(args_buf->buf, rtas_data_buf, VALIDATE_BUF_SIZE);
445 args_buf->status = rc;
446 args_buf->update_results = update_results;
449 static int get_validate_flash_msg(struct rtas_validate_flash_t *args_buf,
454 if (args_buf->status >= VALIDATE_TMP_UPDATE) {
455 n = sprintf(msg, "%d\n", args_buf->update_results);
456 if ((args_buf->update_results >= VALIDATE_CUR_UNKNOWN) ||
457 (args_buf->update_results == VALIDATE_TMP_UPDATE))
459 args_buf->buf);
461 n = sprintf(msg, "%d\n", args_buf->status);
469 struct rtas_validate_flash_t *const args_buf =
475 msglen = get_validate_flash_msg(args_buf, msg, VALIDATE_MSG_LEN);
484 struct rtas_validate_flash_t *const args_buf =
492 (args_buf->status == VALIDATE_AUTH)) {
499 args_buf->status = VALIDATE_READY;
501 args_buf->status = VALIDATE_INCOMPLETE;
507 if (copy_from_user(args_buf->buf + *off, buf, count))
516 struct rtas_validate_flash_t *const args_buf =
521 if (args_buf->status == VALIDATE_READY) {
522 args_buf->buf_size = VALIDATE_BUF_SIZE;
523 validate_flash(args_buf);