Lines Matching refs:se
69 StructEntry *se; in thunk_register_struct() local
72 se = struct_entries + id; in thunk_register_struct()
81 se->field_types = types; in thunk_register_struct()
82 se->nb_fields = nb_fields; in thunk_register_struct()
83 se->name = name; in thunk_register_struct()
86 se->name, id, se->nb_fields); in thunk_register_struct()
93 se->field_offsets[i] = malloc(nb_fields * sizeof(int)); in thunk_register_struct()
94 type_ptr = se->field_types; in thunk_register_struct()
99 se->field_offsets[i][j] = offset; in thunk_register_struct()
106 se->size[i] = offset; in thunk_register_struct()
107 se->align[i] = max_align; in thunk_register_struct()
118 StructEntry *se; in thunk_register_struct_direct() local
119 se = struct_entries + id; in thunk_register_struct_direct()
120 *se = *se1; in thunk_register_struct_direct()
121 se->name = name; in thunk_register_struct_direct()
213 const StructEntry *se; in thunk_convert() local
219 se = struct_entries + *type_ptr++; in thunk_convert()
220 if (se->convert[0] != NULL) { in thunk_convert()
222 (*se->convert[to_host])(dst, src); in thunk_convert()
225 field_types = se->field_types; in thunk_convert()
226 dst_offsets = se->field_offsets[to_host]; in thunk_convert()
227 src_offsets = se->field_offsets[1 - to_host]; in thunk_convert()
230 for(i = 0;i < se->nb_fields; i++) { in thunk_convert()