983 static struct s_net *original_net;
988 static struct s_block *original_block;
990 static int original_num_nets;
991 static int original_num_blocks;
992 static int longest_length;
997 &original_num_nets, &original_num_blocks);
1001 timing_inf, directs, num_directs);
1017 original_num_nets, original_num_blocks);
static void load_simplified_device(void)
static void alloc_delta_arrays(void)
static void free_and_reset_internal_structures(struct s_net *original_net, struct s_block *original_block, int original_num_nets, int original_num_blocks)
static void free_routing_structs(struct s_router_opts router_opts, struct s_det_routing_arch det_routing_arch, t_segment_inf *segment_inf, t_timing_inf timing_inf)
static void compute_delta_arrays(struct s_router_opts router_opts, struct s_det_routing_arch det_routing_arch, t_segment_inf *segment_inf, t_timing_inf timing_inf, int longest_length)
static void setup_chan_width(struct s_router_opts router_opts, t_chan_width_dist chan_width_dist)
static int get_longest_segment_length(struct s_det_routing_arch det_routing_arch, t_segment_inf *segment_inf)
static void restore_original_device(void)
static void alloc_routing_structs(struct s_router_opts router_opts, struct s_det_routing_arch det_routing_arch, t_segment_inf *segment_inf, t_timing_inf timing_inf, INP t_direct_inf *directs, INP int num_directs)
static void alloc_and_assign_internal_structures(struct s_net **original_net, struct s_block **original_block, int *original_num_nets, int *original_num_blocks)