Lines Matching defs:ri
1130 md_ri_to_chars (where, ri)
1132 struct relocation_info *ri;
1134 md_number_to_chars (where, ri->r_address,
1135 sizeof (ri->r_address));
1136 where[4] = ri->r_index & 0x0ff;
1137 where[5] = (ri->r_index >> 8) & 0x0ff;
1138 where[6] = (ri->r_index >> 16) & 0x0ff;
1139 where[7] = ((ri->r_pcrel << 0)
1140 | (ri->r_length << 1)
1141 | (ri->r_extern << 3)
1142 | (ri->r_bsr << 4)
1143 | (ri->r_disp << 5)
1144 | (ri->r_callj << 6));
2867 struct relocation_info ri;
2870 memset ((char *) &ri, '\0', sizeof (ri));
2873 ri.r_bsr = fixP->fx_bsr; /*SAC LD RELAX HACK */
2875 ri.r_callj = fixP->fx_tcbit;
2877 ri.r_length = 2;
2879 ri.r_length = nbytes_r_length[fixP->fx_size];
2880 ri.r_pcrel = fixP->fx_pcrel;
2881 ri.r_address = fixP->fx_frag->fr_address + fixP->fx_where - segment_address_in_file;
2888 ri.r_index = -2;
2889 ri.r_pcrel = 1;
2890 ri.r_length = fixP->fx_size - 1;
2893 ri.r_index = -2;
2894 ri.r_pcrel = 0;
2897 ri.r_index = -1;
2902 ri.r_extern = 0;
2906 ri.r_extern = 1;
2907 ri.r_index = symbolP->sy_number;
2911 ri.r_extern = 0;
2912 ri.r_index = S_GET_TYPE (symbolP);
2916 md_ri_to_chars (where, &ri);