Lines Matching refs:sc
20 bool JsonGenerator::syscall(std::ofstream& os, const Syscall& sc) { in syscall() argument
27 os << " \"name\": \"" << sc.name << "\",\n"; in syscall()
32 index != sc.attributes.size(); ++index) { in syscall()
33 os << " \"" << sc.attributes[index] << "\""; in syscall()
34 if (index < sc.attributes.size() - 1) { in syscall()
44 for (size_t i = 0; i < sc.top_description.size(); ++i) { in syscall()
45 os << "\"" << sc.top_description[i] << "\""; in syscall()
46 if (i < sc.top_description.size() - 1) { in syscall()
54 for (size_t i = 0; i < sc.requirements.size(); ++i) { in syscall()
56 for (size_t j = 0; j < sc.requirements[i].size(); ++j) { in syscall()
57 os << "\"" << sc.requirements[i][j] << "\""; in syscall()
58 if (j < sc.requirements[i].size() - 1) { in syscall()
62 if (i < sc.requirements.size() - 1) { in syscall()
73 sc.for_each_kernel_arg([&](const TypeSpec& arg) { in syscall()
121 os << " \"return_type\": \"" << sc.return_type() << "\"\n"; in syscall()