Lines Matching full:se

67     StructEntry *se;  in thunk_register_struct()  local
80 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()
90 for (i = 0; i < ARRAY_SIZE(se->field_offsets); i++) { in thunk_register_struct()
93 se->field_offsets[i] = g_new(int, nb_fields); 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
121 se = struct_entries + id; in thunk_register_struct_direct()
122 *se = *se1; in thunk_register_struct_direct()
123 se->name = name; in thunk_register_struct_direct()
242 const StructEntry *se; in thunk_convert() local
249 se = struct_entries + *type_ptr++; in thunk_convert()
250 if (se->convert[0] != NULL) { in thunk_convert()
252 (*se->convert[to_host])(dst, src); in thunk_convert()
255 field_types = se->field_types; in thunk_convert()
256 dst_offsets = se->field_offsets[to_host]; in thunk_convert()
257 src_offsets = se->field_offsets[1 - to_host]; in thunk_convert()
260 for(i = 0;i < se->nb_fields; i++) { in thunk_convert()
402 const StructEntry *se; in thunk_print() local
407 se = struct_entries + *type_ptr++; in thunk_print()
409 if (se->print != NULL) { in thunk_print()
410 se->print(arg); in thunk_print()
414 field_types = se->field_types; in thunk_print()
415 arg_offsets = se->field_offsets[0]; in thunk_print()
418 for (i = 0; i < se->nb_fields; i++) { in thunk_print()