Changes in kernel/generic/src/console/cmd.c [3266412:593e023] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/console/cmd.c
r3266412 r593e023 70 70 #include <sysinfo/sysinfo.h> 71 71 #include <symtab.h> 72 #include <synch/workqueue.h>73 #include <synch/rcu.h>74 72 #include <errno.h> 75 73 … … 206 204 .func = cmd_test, 207 205 .argc = 1, 208 .argv = test_argv, 209 .hints_enum = tests_hints_enum 206 .argv = test_argv 210 207 }; 211 208 … … 247 244 .func = cmd_desc, 248 245 .argc = 1, 249 .argv = &desc_argv, 250 .hints_enum = cmdtab_enum 246 .argv = &desc_argv 251 247 }; 252 248 … … 264 260 .func = cmd_symaddr, 265 261 .argc = 1, 266 .argv = &symaddr_argv, 267 .hints_enum = symtab_hints_enum, 262 .argv = &symaddr_argv 268 263 }; 269 264 … … 306 301 .func = cmd_call0, 307 302 .argc = 1, 308 .argv = &call0_argv, 309 .hints_enum = symtab_hints_enum 303 .argv = &call0_argv 310 304 }; 311 305 … … 322 316 .func = cmd_mcall0, 323 317 .argc = 1, 324 .argv = &mcall0_argv, 325 .hints_enum = symtab_hints_enum 318 .argv = &mcall0_argv 326 319 }; 327 320 … … 345 338 .func = cmd_call1, 346 339 .argc = 2, 347 .argv = call1_argv, 348 .hints_enum = symtab_hints_enum 340 .argv = call1_argv 349 341 }; 350 342 … … 373 365 .func = cmd_call2, 374 366 .argc = 3, 375 .argv = call2_argv, 376 .hints_enum = symtab_hints_enum 367 .argv = call2_argv 377 368 }; 378 369 … … 407 398 .func = cmd_call3, 408 399 .argc = 4, 409 .argv = call3_argv, 410 .hints_enum = symtab_hints_enum 400 .argv = call3_argv 411 401 }; 412 402 … … 534 524 .argc = 1, 535 525 .argv = &zone_argv 536 };537 538 /* Data and methods for the 'workq' command */539 static int cmd_workq(cmd_arg_t *argv);540 static cmd_info_t workq_info = {541 .name = "workq",542 .description = "Show global workq information.",543 .func = cmd_workq,544 .argc = 0545 };546 547 /* Data and methods for the 'workq' command */548 static int cmd_rcu(cmd_arg_t *argv);549 static cmd_info_t rcu_info = {550 .name = "rcu",551 .description = "Show RCU run-time statistics.",552 .func = cmd_rcu,553 .argc = 0554 526 }; 555 527 … … 617 589 &physmem_info, 618 590 &reboot_info, 619 &rcu_info,620 591 &sched_info, 621 592 &set4_info, … … 628 599 &uptime_info, 629 600 &version_info, 630 &workq_info,631 601 &zones_info, 632 602 &zone_info, … … 1300 1270 { 1301 1271 sched_print_list(); 1302 return 1;1303 }1304 1305 /** Prints information about the global work queue.1306 *1307 * @param argv Ignores1308 *1309 * @return Always 11310 */1311 int cmd_workq(cmd_arg_t *argv)1312 {1313 workq_global_print_info();1314 return 1;1315 }1316 1317 /** Prints RCU statistics.1318 *1319 * @param argv Ignores1320 *1321 * @return Always 11322 */1323 int cmd_rcu(cmd_arg_t *argv)1324 {1325 rcu_print_stat();1326 1272 return 1; 1327 1273 }
Note:
See TracChangeset
for help on using the changeset viewer.