Lines Matching refs:name

62     if (vt->name[0]) {
63 fprintf(f, " %s", vt->name);
82 fprintf(f, "typedef struct RS_CMD_%s_rec RS_CMD_%s;\n", apis[ct].name, apis[ct].name);
88 fprintf(f, "#define RS_CMD_ID_%s %i\n", api->name, ct+1);
89 fprintf(f, "struct __attribute__((packed)) RS_CMD_%s_rec {\n", api->name);
105 strcpy(t, api->name);
111 fprintf(f, " (* %s%s) (", prefix, api->name);
113 fprintf(f, " %s%s (", prefix, api->name);
157 fprintf(f, "void %s%s (Context *, const void *);\n", prefix, apis[ct].name);
217 fprintf(f, "rsi_%s(", api->name);
226 fprintf(f, "%s", vt->name);
231 fprintf(f, " LF_%s_handcode(", api->name);
240 fprintf(f, "%s", vt->name);
251 fprintf(f, "rsi_%s(", api->name);
260 fprintf(f, "%s", vt->name);
269 fprintf(f, " const size_t size = sizeof(RS_CMD_%s);\n", api->name);
275 fprintf(f, " dataSize += %s_length;\n", vt->name);
280 //fprintf(f, " ALOGE(\"add command %s\\n\");\n", api->name);
282 fprintf(f, " RS_CMD_%s *cmd = NULL;\n", api->name);
284 fprintf(f, " cmd = static_cast<RS_CMD_%s *>(io->coreHeader(RS_CMD_ID_%s, dataSize + size));\n", api->name, api->name);
286 fprintf(f, " cmd = static_cast<RS_CMD_%s *>(io->coreHeader(RS_CMD_ID_%s, size));\n", api->name, api->name);
290 fprintf(f, " RS_CMD_%s *cmd = static_cast<RS_CMD_%s *>(io->coreHeader(RS_CMD_ID_%s, size));\n", api->name, api->name, api->name);
298 fprintf(f, " memcpy(payload, %s, %s_length);\n", vt->name, vt->name);
299 fprintf(f, " cmd->%s = (", vt->name);
302 fprintf(f, " payload += %s_length;\n", vt->name);
304 fprintf(f, " cmd->%s = %s;\n", vt->name, vt->name);
308 fprintf(f, " cmd->%s = %s;\n", vt->name, vt->name);
343 fprintf(f, " const uint32_t cmdID = RS_CMD_ID_%s;\n", api->name);
349 fprintf(f, " io->%sWrite(& %s, sizeof(%s));\n", str, vt->name, vt->name);
357 fprintf(f, " io->%sWrite(%s, %s_length);\n", str, vt->name, vt->name);
365 fprintf(f, " for (size_t ct = 0; ct < (%s_length_length / sizeof(%s_length)); ct++) {\n", vt->name, vt->name);
366 fprintf(f, " io->%sWrite(%s[ct], %s_length[ct]);\n", str, vt->name, vt->name);
375 fprintf(f, " io->%sGetReturn(%s, %s_length);\n", str, vt->name, vt->name);
383 fprintf(f, " for (size_t ct = 0; ct < (%s_length_length / sizeof(%s_length)); ct++) {\n", vt->name, vt->name);
384 fprintf(f, " io->%sGetReturn(%s[ct], %s_length[ct]);\n", str, vt->name, vt->name);
405 fprintf(f, " LF_%s,\n", apis[ct].name);
412 fprintf(f, " RF_%s,\n", apis[ct].name);
429 fprintf(f, "s_CurrentTable->%s(", api->name);
440 fprintf(f, "%s", vt->name);
470 fprintf(f, "void rsp_%s(Context *con, const void *vp, size_t cmdSizeBytes) {\n", api->name);
471 fprintf(f, " const RS_CMD_%s *cmd = static_cast<const RS_CMD_%s *>(vp);\n", api->name, api->name);
475 fprintf(f, " if (cmdSizeBytes != sizeof(RS_CMD_%s)) {\n", api->name);
486 fprintf(f, "rsi_%s(con", api->name);
492 fprintf(f, ",\n (const %s *)&baseData[(intptr_t)cmd->%s]", vt->typeName, vt->name);
494 fprintf(f, ",\n cmd->%s", vt->name);
503 fprintf(f, " totalSize += cmd->%s_length;\n", api->params[ct2].name);
507 fprintf(f, " if ((totalSize != 0) && (cmdSizeBytes == sizeof(RS_CMD_%s))) {\n", api->name);
523 fprintf(f, "void rspr_%s(Context *con, ThreadIO *io) {\n", api->name);
524 fprintf(f, " RS_CMD_%s cmd;\n", api->name);
529 fprintf(f, " io->coreRead(&cmd.%s, sizeof(cmd.%s));\n", vt->name, vt->name);
537 fprintf(f, " cmd.%s = (", vt->name);
539 fprintf(f, ")malloc(cmd.%s_length);\n", vt->name);
542 fprintf(f, " if (cmd.%s_length) io->coreRead((void *)cmd.%s, cmd.%s_length);\n", vt->name, vt->name, vt->name);
551 fprintf(f, " for (size_t ct = 0; ct < (cmd.%s_length_length / sizeof(cmd.%s_length)); ct++) {\n", vt->name, vt->name);
552 fprintf(f, " cmd.%s = (", vt->name);
554 fprintf(f, ")malloc(cmd.%s_length[ct]);\n", vt->name);
555 fprintf(f, " io->coreRead(& cmd.%s, cmd.%s_length[ct]);\n", vt->name, vt->name);
567 fprintf(f, " rsi_%s(", api->name);
576 fprintf(f, " cmd.%s", vt->name);
583 fprintf(f, " io->coreSetReturn((void *)cmd.%s, cmd.%s_length);\n", vt->name, vt->name);
590 fprintf(f, " for (size_t ct = 0; ct < (cmd.%s_length_length / sizeof(cmd.%s_length)); ct++) {\n", vt->name, vt->name);
591 fprintf(f, " io->coreSetReturn((void *)cmd.%s[ct], cmd.%s_length[ct]);\n", vt->name, vt->name);
606 fprintf(f, " free((void *)cmd.%s);\n", vt->name);
612 fprintf(f, " for (size_t ct = 0; ct < (cmd.%s_length_length / sizeof(cmd.%s_length)); ct++) {\n", vt->name, vt->name);
613 fprintf(f, " free((void *)cmd.%s);\n", vt->name);
627 fprintf(f, " %s%s,\n", "rsp_", apis[ct].name);
635 fprintf(f, " %s%s,\n", "rspr_", apis[ct].name);