Lines Matching defs:place
75 #define ADDR(place) ((void *)(((char *)(itm_hdr)) + \
76 ((itm_place2_t)((place).itm_ptr))))
77 #define DADDR(n) (((n)->size <= (sizeof ((n)->place))) ? \
78 ((char *)(&((n)->place))) :\
79 ((char *)(ADDR((n)->place))))
130 type_id.place.itm_ptr += (itm_place2_t)itm_hdr;
151 type_id.place.itm_ptr += (itm_place2_t)itm_header;
159 interpreter.place.itm_ptr += (itm_place2_t)itm_header;
273 info_header->str_sec.place.itm_ptr,
276 info_header->str_plc_tbl.place.itm_ptr,
279 info_header->direc_tbl_sec.place.itm_ptr,
282 info_header->direc_plc_tbl.place.itm_ptr,
285 info_header->cond_tbl_sec.place.itm_ptr,
288 info_header->cond_plc_tbl.place.itm_ptr,
291 info_header->map_tbl_sec.place.itm_ptr,
294 info_header->map_plc_tbl.place.itm_ptr,
297 info_header->op_tbl_sec.place.itm_ptr,
300 info_header->op_plc_tbl.place.itm_ptr,
303 info_header->range_tbl_sec.place.itm_ptr,
306 info_header->range_plc_tbl.place.itm_ptr,
309 info_header->escapeseq_tbl_sec.place.itm_ptr,
312 info_header->escapeseq_plc_tbl.place.itm_ptr,
315 info_header->data_sec.place.itm_ptr,
318 info_header->data_plc_tbl.place.itm_ptr,
321 info_header->name_sec.place.itm_ptr,
324 info_header->name_plc_tbl.place.itm_ptr,
327 info_header->reg_plc_tbl.place.itm_ptr,
342 itm_place_t *place;
346 data = (itm_data_t *)(ADDR(info_hdr->reg_plc_tbl.place));
350 d.place.itm_ptr = (itm_place2_t)ADDR(d.place);
355 data = (itm_data_t *)(ADDR(info_hdr->name_plc_tbl.place));
356 for (n = 0, place2 = info_hdr->name_plc_tbl.place.itm_ptr;
362 d.place.itm_ptr = (itm_place2_t)ADDR(d.place);
366 d.place.itm_ptr:
367 (place2 + offsetof(itm_data_t, place))));
372 place = (itm_place_t *)(ADDR(info_hdr->cond_plc_tbl.place));
373 for (n = 0; n < info_hdr->cond_plc_tbl.number; n++, place += 1) {
374 dump_cond_tbl(itm_hdr, *place, 1);
376 place = (itm_place_t *)(ADDR(info_hdr->map_plc_tbl.place));
378 n++, place += 1) {
379 dump_map(itm_hdr, *place, 1);
381 place = (itm_place_t *)(ADDR(info_hdr->op_plc_tbl.place));
383 n++, place += 1) {
384 dump_op_tbl(itm_hdr, *place, 1);
386 place = (itm_place_t *)(ADDR(info_hdr->direc_plc_tbl.place));
387 for (n = 0; n < info_hdr->direc_plc_tbl.number; n++, place += 1) {
388 dump_direc_tbl(itm_hdr, *place);
982 dump_range(itm_hdr, cond->operand.place);
985 dump_expr(itm_hdr, cond->operand.place);
989 dump_escapeseq(itm_hdr, cond->operand.place);
1210 data.place.itm_ptr = (itm_place2_t)ADDR(data.place);
3123 data.place.itm_ptr = (itm_place2_t)ADDR(d->place);
3171 name_place_to_str(itm_hdr_t *itm_hdr, itm_place2_t place)
3175 if (0 != place) {
3176 d = *((itm_data_t *)ADDR2(place));
3178 d.place.itm_ptr = (itm_place2_t)ADDR(d.place);
3182 d.place.itm_ptr = 0;
3217 info_hdr->reg_plc_tbl.place.itm_ptr +