Lines Matching refs:params

34 static struct spu_elf_params params =
104 /* Pass params to backend. */
105 if ((params.auto_overlay & AUTO_OVERLAY) == 0)
106 params.auto_overlay = 0;
107 params.emit_stub_syms |= link_info.emitrelocations;
108 spu_elf_setup (&link_info, &params);
148 else if (params.ovly_flavour != ovly_soft_icache
160 if (params.ovly_flavour == ovly_soft_icache && o != NULL)
167 e_size = exp_intop (params.line_size - s->size);
189 if (params.ovly_flavour == ovly_soft_icache)
286 if (params.auto_overlay != 0)
289 params.auto_overlay = 0;
423 if (params.local_store_lo < params.local_store_hi)
428 if (s != NULL && !params.auto_overlay)
431 else if (params.auto_overlay)
682 params.compact_stub = 1;
686 params.emit_stub_syms = 1;
690 params.non_overlay_stubs = 1;
696 params.local_store_lo = strtoul (optarg, &end, 0);
699 params.local_store_hi = strtoul (end + 1, &end, 0);
708 params.stack_analysis = 1;
712 params.emit_stack_syms = 1;
716 params.auto_overlay |= 1;
725 params.auto_overlay |= 2;
729 params.auto_overlay |= 4;
733 params.ovly_flavour = ovly_soft_icache;
735 params.compact_stub = 1;
737 params.num_lines = 32;
738 else if ((params.num_lines & -params.num_lines) != params.num_lines)
740 params.num_lines);
742 params.line_size = 1024;
743 else if ((params.line_size & -params.line_size) != params.line_size)
745 params.line_size);
749 params.lrlive_analysis = 1;
753 params.non_ia_text = 1;
759 params.num_lines = strtoul (optarg, &end, 0);
762 && (params.ovly_flavour != ovly_soft_icache
763 || (params.num_lines & -params.num_lines) == params.num_lines))
772 params.line_size = strtoul (optarg, &end, 0);
775 && (params.ovly_flavour != ovly_soft_icache
776 || (params.line_size & -params.line_size) == params.line_size))
785 params.auto_overlay_fixed = strtoul (optarg, &end, 0);
794 params.auto_overlay_reserved = strtoul (optarg, &end, 0);
803 params.extra_stack_space = strtol (optarg, &end, 0);
810 params.auto_overlay = 0;
829 params.emit_fixups = 1;