SYMBOL INDEX (562 symbols across 33 files) FILE: core-tools/src/dgsh-conc.c type timespec (line 46) | struct timespec function usage (line 52) | static void type portinfo (line 67) | struct portinfo { function STATIC (line 107) | STATIC int function STATIC (line 151) | STATIC bool function STATIC (line 166) | STATIC int function STATIC (line 221) | STATIC void function STATIC (line 249) | STATIC int function STATIC (line 455) | STATIC void function STATIC (line 490) | STATIC void function main (line 525) | int FILE: core-tools/src/dgsh-enumerate.c function main (line 29) | int FILE: core-tools/src/dgsh-fft-input.c function main (line 11) | int main(int argc, char **argv) FILE: core-tools/src/dgsh-httpval.c function usage (line 75) | static void type query (line 88) | struct query { function main (line 98) | int function http_serve (line 230) | static void function send_error (line 343) | static void function send_headers (line 357) | static void function strdecode (line 411) | static void function hexit (line 424) | static int FILE: core-tools/src/dgsh-monitor.c function usage (line 36) | static void function escape (line 44) | static void function main (line 64) | int FILE: core-tools/src/dgsh-pecho.c function main (line 6) | int FILE: core-tools/src/dgsh-readval.c function usage (line 40) | static void function main (line 55) | int FILE: core-tools/src/dgsh-tee.c type pool_buffer (line 60) | struct pool_buffer { type buffer_pool (line 73) | struct buffer_pool { type buffer_pool (line 91) | struct buffer_pool type buffer_pool (line 94) | struct buffer_pool type buffer_pool (line 96) | struct buffer_pool type buffer_pool (line 96) | struct buffer_pool type io_buffer (line 116) | struct io_buffer { type sink_info (line 154) | struct sink_info { type sink_info (line 167) | struct sink_info type sink_info (line 170) | struct sink_info type sink_info (line 172) | struct sink_info type sink_info (line 172) | struct sink_info type source_info (line 182) | struct source_info { type source_info (line 211) | struct source_info type source_info (line 214) | struct source_info type source_info (line 216) | struct source_info type source_info (line 216) | struct source_info type state (line 254) | enum state { function memory_pool_size (line 266) | static unsigned long function page_out (line 273) | static void function allocate_pool_buffer (line 328) | static bool function page_in (line 349) | static void function memory_allocate (line 386) | static bool function buffer_file_free (line 436) | static void function memory_free (line 454) | static void function source_buffer (line 497) | static bool function sink_buffer (line 519) | static struct io_buffer type buffer_pool (line 544) | struct buffer_pool function sink_buffer_length (line 557) | static size_t type read_result (line 570) | enum read_result { function source_read (line 581) | static enum read_result function allocate_data_to_sinks (line 611) | static void function sink_write (line 761) | static size_t function usage (line 832) | static void function non_block (line 860) | static void function show_select_args (line 874) | static void function show_state (line 899) | static void function parse_size (line 927) | static unsigned long function parse_permute (line 957) | static void type source_info (line 986) | struct source_info type source_info (line 987) | struct source_info type source_info (line 990) | struct source_info function memory_stats (line 1009) | static void function first_in_group (line 1029) | static bool function last_in_group (line 1041) | static bool type list (line 1047) | struct list { function list_transpose (line 1063) | static void function chain_io_files (line 1126) | static void function main (line 1194) | int FILE: core-tools/src/dgsh-w.c function read_number (line 17) | void function write_number (line 42) | void function main (line 59) | int FILE: core-tools/src/dgsh-wrap.c function usage (line 48) | static void function remove_from_path (line 97) | static void function dump_args (line 136) | static void function split_argv (line 167) | static void function remove_os_script_path (line 219) | static void function remove_absolute_path (line 248) | static void function process_embedded_io_arg (line 262) | static bool function process_standalone_io_arg (line 283) | static void function increment_channels (line 298) | static void function main (line 309) | int FILE: core-tools/src/dgsh-writeval.c type timeval (line 75) | struct timeval type buffer (line 89) | struct buffer { type buffer (line 100) | struct buffer type buffer (line 103) | struct buffer type dpointer (line 106) | struct dpointer { type dpointer (line 112) | struct dpointer type client (line 115) | struct client { type client (line 131) | struct client function dpointer_increment (line 141) | static bool function dpointer_decrement (line 157) | static bool function dpointer_add (line 180) | static bool function dpointer_subtract (line 205) | static bool function dpointer_move_back (line 233) | static bool function dpointer_move_forward (line 260) | static bool type buffer (line 282) | struct buffer type buffer (line 283) | struct buffer type buffer (line 283) | struct buffer type buffer (line 285) | struct buffer function update_oldest_buffer (line 303) | static void function free_unused_buffers_by_position (line 317) | static void function free_unused_buffers_by_time (line 338) | static void function content_length (line 371) | static unsigned int function update_current_record_by_rt_number (line 393) | static void function update_current_record_by_rl_number (line 420) | static void function update_current_record_by_rt_time (line 449) | static void function update_current_record_by_rl_time (line 484) | static void function dump_buffer_times (line 530) | static void function timestamp (line 553) | static void function update_current_record (line 573) | static void function read_command (line 656) | static void function write_record (line 709) | static void function set_buffer_counters (line 784) | void function buffer_read (line 812) | static void function non_block (line 884) | static void type client (line 895) | struct client function usage (line 906) | static void function parse_double (line 929) | static double function double_to_timeval (line 947) | struct timeval function parse_arguments (line 958) | static void function handle_events (line 1049) | static void function main (line 1218) | int FILE: core-tools/src/kvstore.c function write_command (line 42) | static int function dgsh_send_command (line 85) | void FILE: core-tools/src/negotiate.c type timespec (line 47) | struct timespec type dgsh_edge (line 56) | struct dgsh_edge { type dgsh_node (line 75) | struct dgsh_node { type dgsh_node_connections (line 90) | struct dgsh_node_connections { type dgsh_node_pipe_fds (line 116) | struct dgsh_node_pipe_fds { type dgsh_negotiation (line 133) | struct dgsh_negotiation type dgsh_node (line 134) | struct dgsh_node type node_io_side (line 138) | struct node_io_side type dgsh_node_pipe_fds (line 139) | struct dgsh_node_pipe_fds function dgsh_force_include_function (line 151) | void function dgsh_exit_handler (line 159) | static void function dgsh_alarm_handler (line 176) | void function install_exit_handler (line 191) | __attribute__((constructor)) function setup_iov_max (line 202) | __attribute__((constructor)) function STATIC (line 220) | STATIC void function op_result (line 272) | op_result function op_result (line 369) | op_result function op_result (line 402) | op_result function op_result (line 452) | op_result function satisfy_io_constraints (line 486) | static enum op_result function dry_match_io_constraints (line 535) | static enum op_result function free_graph_solution (line 595) | static enum op_result function record_move_flexible (line 618) | static enum op_result function record_move_unbalanced (line 640) | static enum op_result function move (line 667) | static enum op_result function cross_match_io_constraints (line 743) | static enum op_result type dgsh_conc (line 854) | struct dgsh_conc type dgsh_negotiation (line 855) | struct dgsh_negotiation type dgsh_conc (line 858) | struct dgsh_conc function calculate_conc_fds (line 870) | static enum op_result function prepare_solution (line 965) | static enum op_result function print_solution_error (line 1014) | static void function check_constraints_matched (line 1040) | static void function cross_match_constraints (line 1073) | static enum op_result function node_match_constraints (line 1158) | static enum op_result function solve_graph (line 1221) | enum op_result function establish_io_connections (line 1307) | static enum op_result function write_output_fds (line 1380) | static enum op_result function write_piece (line 1441) | static int function get_struct_size (line 1456) | static int function do_write (line 1472) | static int function write_concs (line 1537) | static enum op_result function write_graph_solution (line 1570) | static enum op_result function set_dispatcher (line 1625) | static void function write_message_block (line 1643) | enum op_result function add_node (line 1713) | static enum op_result function lookup_dgsh_edge (line 1737) | static enum op_result function fill_dgsh_edge (line 1758) | static enum op_result function add_edge (line 1807) | static enum op_result function try_add_dgsh_edge (line 1828) | static enum op_result function fill_node (line 1847) | static void function try_add_dgsh_node (line 1882) | static enum op_result function free_conc_array (line 1905) | static void function free_mb (line 1916) | void function register_node_edge (line 1931) | static enum op_result function analyse_read (line 1953) | static enum op_result function check_read (line 1988) | static enum op_result function alloc_copy_proc_pids (line 2003) | static enum op_result function alloc_copy_concs (line 2015) | static enum op_result function alloc_copy_graph_solution (line 2028) | static enum op_result function alloc_copy_edges (line 2042) | static enum op_result function alloc_copy_nodes (line 2055) | static enum op_result function alloc_copy_mb (line 2069) | static enum op_result function call_read (line 2089) | static enum op_result function read_chunk (line 2106) | static enum op_result function alloc_fds (line 2167) | static enum op_result function alloc_io_fds (line 2179) | static enum op_result function pid_t (line 2213) | pid_t function get_expected_fds_n (line 2230) | int function get_provided_fds_n (line 2258) | int function write_fd (line 2286) | void function read_fd (line 2313) | int function read_input_fds (line 2349) | static enum op_result function read_concs (line 2391) | static enum op_result function read_graph_solution (line 2426) | static enum op_result function read_message_block (line 2503) | enum op_result function construct_message_block (line 2567) | enum op_result function get_env_var (line 2598) | static void function get_environment_vars (line 2617) | static void function op_result (line 2632) | op_result function set_fds (line 2650) | static int function set_negotiation_complete (line 2694) | void function setup_file_descriptors (line 2700) | static int function dgsh_exit (line 2729) | static int type prot_state (line 2753) | enum prot_state function dgsh_negotiate (line 2782) | int FILE: core-tools/src/negotiate.h type prot_state (line 31) | enum prot_state { type cmsghdr (line 41) | struct cmsghdr type op_result (line 49) | enum op_result { type dgsh_edge (line 78) | struct dgsh_edge { type dgsh_negotiation (line 98) | struct dgsh_negotiation type node_io_side (line 101) | struct node_io_side { type dgsh_conc (line 109) | struct dgsh_conc { type dgsh_negotiation (line 120) | struct dgsh_negotiation { type op_result (line 166) | enum op_result type op_result (line 167) | enum op_result type dgsh_conc (line 168) | struct dgsh_conc type dgsh_negotiation (line 168) | struct dgsh_negotiation type dgsh_negotiation (line 169) | struct dgsh_negotiation type dgsh_negotiation (line 170) | struct dgsh_negotiation type dgsh_negotiation (line 171) | struct dgsh_negotiation type op_result (line 172) | enum op_result type dgsh_negotiation (line 173) | struct dgsh_negotiation type op_result (line 174) | enum op_result type dgsh_negotiation (line 175) | struct dgsh_negotiation FILE: core-tools/tests-regression/code-metrics/in/date/date.c function main (line 72) | int function setthetime (line 181) | static void function badformat (line 288) | static void function usage (line 295) | static void FILE: core-tools/tests-regression/code-metrics/in/date/netdate.c function netsettime (line 67) | int FILE: core-tools/tests-regression/code-metrics/in/date/vary.c type trans (line 36) | struct trans { type trans (line 41) | struct trans type trans (line 48) | struct trans type tm (line 55) | struct tm function domktime (line 57) | static int function trans (line 69) | static int type vary (line 82) | struct vary type vary (line 83) | struct vary type vary (line 85) | struct vary type vary (line 95) | struct vary type vary (line 95) | struct vary function daysinmonth (line 104) | static int function adjyear (line 127) | static int function adjmon (line 148) | static int function adjday (line 208) | static int function adjwday (line 252) | static int function adjhour (line 288) | static int function adjmin (line 333) | static int function adjsec (line 374) | static int type vary (line 415) | struct vary type vary (line 416) | struct vary type tm (line 416) | struct tm function vary_destroy (line 496) | void FILE: core-tools/tests-regression/code-metrics/in/date/vary.h type vary (line 29) | struct vary { type vary (line 34) | struct vary type vary (line 34) | struct vary type vary (line 35) | struct vary type vary (line 35) | struct vary type tm (line 35) | struct tm type vary (line 36) | struct vary FILE: core-tools/tests-regression/map-hierarchy/in/a/date/date.c function main (line 63) | int function setthetime (line 169) | static void function badformat (line 268) | static void function usage (line 275) | static void FILE: core-tools/tests-regression/map-hierarchy/in/a/date/vary.c type trans (line 34) | struct trans { type trans (line 39) | struct trans type trans (line 46) | struct trans type tm (line 53) | struct tm function domktime (line 55) | static int function trans (line 67) | static int type vary (line 80) | struct vary type vary (line 81) | struct vary type vary (line 83) | struct vary type vary (line 93) | struct vary type vary (line 93) | struct vary function daysinmonth (line 102) | static int function adjyear (line 125) | static int function adjmon (line 146) | static int function adjday (line 206) | static int function adjwday (line 250) | static int function adjhour (line 286) | static int function adjmin (line 331) | static int function adjsec (line 372) | static int type vary (line 413) | struct vary type vary (line 414) | struct vary type tm (line 414) | struct tm function vary_destroy (line 494) | void FILE: core-tools/tests-regression/map-hierarchy/in/a/date/vary.h type vary (line 29) | struct vary { type vary (line 34) | struct vary type vary (line 34) | struct vary type vary (line 35) | struct vary type vary (line 35) | struct vary type tm (line 35) | struct tm type vary (line 36) | struct vary FILE: core-tools/tests-regression/map-hierarchy/in/b/bin/date/date.c function main (line 72) | int function setthetime (line 181) | static void function badformat (line 288) | static void function usage (line 295) | static void FILE: core-tools/tests-regression/map-hierarchy/in/b/bin/date/headers/vary.h type vary (line 29) | struct vary { type vary (line 34) | struct vary type vary (line 34) | struct vary type vary (line 35) | struct vary type vary (line 35) | struct vary type tm (line 35) | struct tm type vary (line 36) | struct vary FILE: core-tools/tests-regression/map-hierarchy/in/b/bin/date/netdate.c function netsettime (line 67) | int FILE: core-tools/tests-regression/map-hierarchy/in/b/bin/date/vary.c type trans (line 36) | struct trans { type trans (line 41) | struct trans type trans (line 48) | struct trans type tm (line 55) | struct tm function domktime (line 57) | static int function trans (line 69) | static int type vary (line 82) | struct vary type vary (line 83) | struct vary type vary (line 85) | struct vary type vary (line 95) | struct vary type vary (line 95) | struct vary function daysinmonth (line 104) | static int function adjyear (line 127) | static int function adjmon (line 148) | static int function adjday (line 208) | static int function adjwday (line 252) | static int function adjhour (line 288) | static int function adjmin (line 333) | static int function adjsec (line 374) | static int type vary (line 415) | struct vary type vary (line 416) | struct vary type tm (line 416) | struct tm function vary_destroy (line 496) | void FILE: core-tools/tests-regression/map-hierarchy/out.ok/map-hierarchy/in/b/bin/date/date.c function main (line 63) | int function setthetime (line 169) | static void function badformat (line 268) | static void function usage (line 275) | static void FILE: core-tools/tests-regression/map-hierarchy/out.ok/map-hierarchy/in/b/bin/date/headers/vary.h type vary (line 29) | struct vary { type vary (line 34) | struct vary type vary (line 34) | struct vary type vary (line 35) | struct vary type vary (line 35) | struct vary type tm (line 35) | struct tm type vary (line 36) | struct vary FILE: core-tools/tests-regression/map-hierarchy/out.ok/map-hierarchy/in/b/bin/date/vary.c type trans (line 34) | struct trans { type trans (line 39) | struct trans type trans (line 46) | struct trans type tm (line 53) | struct tm function domktime (line 55) | static int function trans (line 67) | static int type vary (line 80) | struct vary type vary (line 81) | struct vary type vary (line 83) | struct vary type vary (line 93) | struct vary type vary (line 93) | struct vary function daysinmonth (line 102) | static int function adjyear (line 125) | static int function adjmon (line 146) | static int function adjday (line 206) | static int function adjwday (line 250) | static int function adjhour (line 286) | static int function adjmin (line 331) | static int function adjsec (line 372) | static int type vary (line 413) | struct vary type vary (line 414) | struct vary type tm (line 414) | struct tm function vary_destroy (line 494) | void FILE: core-tools/tests/check_negotiate.c type dgsh_negotiation (line 18) | struct dgsh_negotiation type dgsh_edge (line 19) | struct dgsh_edge type dgsh_edge (line 20) | struct dgsh_edge function setup_concs (line 30) | void function setup_graph_solution (line 57) | void function setup_chosen_mb (line 117) | void function setup_mb (line 216) | void function setup_pointers_to_edges (line 309) | void function setup_self_node (line 325) | void function setup_self_node_io_side (line 332) | void function setup_pipe_fds (line 340) | void function setup_args (line 353) | void setup_args(void) function setup (line 361) | void function setup_test_set_fds (line 371) | void function setup_test_add_node (line 378) | void function setup_test_lookup_dgsh_edge (line 386) | void function setup_test_fill_dgsh_edge (line 392) | void function setup_test_add_edge (line 400) | void function setup_test_try_add_dgsh_edge (line 406) | void function setup_test_try_add_dgsh_node (line 414) | void function setup_test_fill_node (line 421) | void function setup_test_free_mb (line 429) | void function setup_test_analyse_read (line 435) | void function setup_test_alloc_copy_graph_solution (line 452) | void function setup_test_alloc_copy_concs (line 458) | void function setup_test_alloc_copy_edges (line 464) | void function setup_test_alloc_copy_nodes (line 470) | void function setup_test_read_chunk (line 476) | void function setup_test_alloc_io_fds (line 482) | void function setup_test_get_provided_fds_n (line 490) | void function setup_test_get_expected_fds_n (line 497) | void function setup_test_get_origin_pid (line 504) | void function setup_test_read_input_fds (line 510) | void function setup_test_read_graph_solution (line 518) | void function setup_test_read_concs (line 526) | void function setup_test_write_graph_solution (line 535) | void function setup_test_write_concs (line 543) | void function setup_test_read_message_block (line 551) | void function setup_test_write_message_block (line 558) | void function setup_test_make_compact_edge_array (line 565) | void function setup_test_reallocate_edge_pointer_array (line 571) | void function setup_test_move (line 591) | void function setup_test_satisfy_io_constraints (line 597) | void function setup_test_dry_match_io_constraints (line 605) | void function setup_test_node_match_constraints (line 614) | void function setup_test_free_graph_solution (line 620) | void function setup_test_solve_graph (line 627) | void function setup_test_calculate_conc_fds (line 636) | void function setup_test_write_output_fds (line 644) | void function setup_test_set_dispatcher (line 652) | void function setup_test_establish_io_connections (line 659) | void function setup_pi (line 667) | void setup_pi(void) function setup_test_is_ready (line 681) | void function setup_test_set_io_channels (line 688) | void function retire_pointers_to_edges (line 695) | void function retire_graph_solution (line 704) | void function retire_concs (line 718) | void retire_concs(struct dgsh_negotiation *mb) function retire_chosen_mb (line 726) | void function retire_mb (line 734) | void function retire_pipe_fds (line 743) | void function retire_args (line 753) | void function retire (line 759) | void function retire_test_set_fds (line 768) | void function retire_test_construct_message_block (line 774) | void function retire_test_add_node (line 780) | void function retire_test_lookup_dgsh_edge (line 786) | void function retire_test_fill_dgsh_edge (line 792) | void function retire_test_add_edge (line 798) | void function retire_test_try_add_dgsh_edge (line 804) | void function retire_test_try_add_dgsh_node (line 810) | void function retire_test_analyse_read (line 816) | void function retire_test_alloc_copy_graph_solution (line 831) | void function retire_test_alloc_copy_concs (line 837) | void function retire_test_alloc_copy_edges (line 843) | void function retire_test_alloc_copy_nodes (line 849) | void function retire_test_alloc_io_fds (line 855) | void function retire_test_get_provided_fds_n (line 864) | void function retire_test_get_expected_fds_n (line 872) | void function retire_test_read_input_fds (line 880) | void function retire_test_get_origin_pid (line 888) | void function retire_test_read_message_block (line 894) | void function retire_test_write_message_block (line 900) | void function retire_test_read_graph_solution (line 906) | void function retire_test_read_concs (line 913) | void function retire_test_write_graph_solution (line 921) | void function retire_test_write_concs (line 929) | void function retire_test_make_compact_edge_array (line 936) | void function retire_test_reallocate_edge_pointer_array (line 943) | void function retire_test_move (line 963) | void function retire_test_satisfy_io_constraints (line 969) | void function retire_test_dry_match_io_constraints (line 977) | void function retire_test_node_match_constraints (line 987) | void function retire_test_free_graph_solution (line 995) | void function retire_test_solve_graph (line 1001) | void function retire_test_calculate_conc_fds (line 1016) | void function retire_test_write_output_fds (line 1025) | void function retire_test_set_dispatcher (line 1032) | void function retire_test_establish_io_connections (line 1038) | void function retire_pi (line 1046) | void function retire_test_is_ready (line 1052) | void function retire_test_set_io_channels (line 1059) | void function START_TEST (line 1067) | START_TEST(test_solve_graph) function END_TEST (line 1130) | END_TEST function END_TEST (line 1154) | END_TEST function END_TEST (line 1161) | END_TEST type dgsh_edge (line 1211) | struct dgsh_edge function retire_dmic (line 1214) | void function START_TEST (line 1224) | START_TEST(test_node_match_constraints) function END_TEST (line 1257) | END_TEST function END_TEST (line 1299) | END_TEST function END_TEST (line 1355) | END_TEST function END_TEST (line 1373) | END_TEST function END_TEST (line 1426) | END_TEST function END_TEST (line 1470) | END_TEST function END_TEST (line 1483) | END_TEST function END_TEST (line 1499) | END_TEST function END_TEST (line 1520) | END_TEST function END_TEST (line 1528) | END_TEST function END_TEST (line 1544) | END_TEST function END_TEST (line 1586) | END_TEST function END_TEST (line 1658) | END_TEST function END_TEST (line 1726) | END_TEST function END_TEST (line 1803) | END_TEST function END_TEST (line 1888) | END_TEST function END_TEST (line 1928) | END_TEST function END_TEST (line 1942) | END_TEST function END_TEST (line 1953) | END_TEST function END_TEST (line 1963) | END_TEST function END_TEST (line 1978) | END_TEST function END_TEST (line 1994) | END_TEST function END_TEST (line 2052) | END_TEST function END_TEST (line 2148) | END_TEST function END_TEST (line 2187) | END_TEST function END_TEST (line 2215) | END_TEST function END_TEST (line 2230) | END_TEST function END_TEST (line 2251) | END_TEST function END_TEST (line 2270) | END_TEST function END_TEST (line 2284) | END_TEST function END_TEST (line 2298) | END_TEST function END_TEST (line 2320) | END_TEST function END_TEST (line 2328) | END_TEST function END_TEST (line 2562) | END_TEST function END_TEST (line 2568) | END_TEST function END_TEST (line 2585) | END_TEST function END_TEST (line 2603) | END_TEST function END_TEST (line 2647) | END_TEST function END_TEST (line 2658) | END_TEST function END_TEST (line 2684) | END_TEST function END_TEST (line 2694) | END_TEST function END_TEST (line 2709) | END_TEST function END_TEST (line 2726) | END_TEST function END_TEST (line 2741) | END_TEST function END_TEST (line 2755) | END_TEST function END_TEST (line 2785) | END_TEST function END_TEST (line 2802) | END_TEST function END_TEST (line 2813) | END_TEST function END_TEST (line 2828) | END_TEST function END_TEST (line 2868) | END_TEST function END_TEST (line 2906) | END_TEST function Suite (line 2980) | Suite * function Suite (line 3088) | Suite * function Suite (line 3245) | Suite * function run_suite (line 3269) | int run_suite(Suite *s) function run_suite_connect (line 3279) | int function run_suite_solve (line 3286) | int function run_suite_broadcast (line 3293) | int function run_suite_conc (line 3300) | int function main (line 3308) | int main() FILE: eval/TextProperties.java class TextProperties (line 34) | class TextProperties { method increment (line 37) | static void increment(Map map, String member) { method ngramIncrement (line 47) | static void ngramIncrement(Map map, StringBuffer word... method sortedList (line 53) | static void sortedList(Map map, String fileName) { method main (line 84) | public static void main(String args[]) { FILE: eval/WebStats.java class WebStats (line 37) | class WebStats { method header (line 40) | static void header(String s) { method add (line 49) | static void add(Map map, String member, int value) { method list (line 59) | static void list(String title, Map map) { method sortedList (line 66) | static void sortedList(String title, Map map, int n) { method main (line 93) | public static void main(String args[]) { FILE: simple-shell/simple-shell.py function debug (line 12) | def debug(s): class Process (line 17) | class Process: method __init__ (line 20) | def __init__(self, command): method selectInputFileDescriptor (line 26) | def selectInputFileDescriptor(self): method selectOutputFileDescriptor (line 39) | def selectOutputFileDescriptor(self): function setupProcess (line 52) | def setupProcess(index, channel, connector): function parse (line 65) | def parse(command): FILE: unix-tools/cpow.c function cpow (line 35) | double complex