Lines Matching defs:ops
361 tnf_ref32_1(tnf_ops_t *ops, tnf_record_p item, tnf_record_p reference)
399 tnf_ref32_1(tnf_ops_t *ops, tnf_record_p item, tnf_record_p reference)
445 tnf_abstract_tag_1(tnf_ops_t *ops, tnf_tag_data_t *tag_data)
452 saved_mode = ops->mode;
453 ops->mode = TNF_ALLOC_FIXED;
455 ALLOC(ops, sizeof (*buffer), buffer, tag_data->tag_index,
460 metatag_data->tag_desc(ops, metatag_data);
466 ops->mode = saved_mode;
475 tnf_scalar_tag_1(tnf_ops_t *ops, tnf_tag_data_t *tag_data)
482 saved_mode = ops->mode;
483 ops->mode = TNF_ALLOC_FIXED;
485 ALLOC(ops, sizeof (*buffer), buffer, tag_data->tag_index,
490 metatag_data->tag_desc(ops, metatag_data);
501 ops->mode = saved_mode;
510 tnf_derived_tag_1(tnf_ops_t *ops, tnf_tag_data_t *tag_data)
517 saved_mode = ops->mode;
518 ops->mode = TNF_ALLOC_FIXED;
520 ALLOC(ops, sizeof (*buffer), buffer, tag_data->tag_index,
525 metatag_data->tag_desc(ops, metatag_data);
532 ops->mode = saved_mode;
541 tnf_struct_tag_1(tnf_ops_t *ops, tnf_tag_data_t *tag_data)
548 saved_mode = ops->mode;
549 ops->mode = TNF_ALLOC_FIXED;
551 ALLOC(ops, sizeof (*buffer), buffer, tag_data->tag_index,
556 metatag_data->tag_desc(ops, metatag_data);
566 ops->mode = saved_mode;
575 tnf_array_tag_1(tnf_ops_t *ops, tnf_tag_data_t *tag_data)
582 saved_mode = ops->mode;
583 ops->mode = TNF_ALLOC_FIXED;
585 ALLOC(ops, sizeof (*buffer), buffer, tag_data->tag_index,
590 metatag_data->tag_desc(ops, metatag_data);
600 ops->mode = saved_mode;
609 tnf_root_tag_1(tnf_ops_t *ops, tnf_tag_data_t *tag_data)
615 saved_mode = ops->mode;
616 ops->mode = TNF_ALLOC_FIXED;
618 ALLOC(ops, sizeof (*buffer), buffer, tag_data->tag_index,
629 *fw_p = tnf_ref32(ops, tag_data->tag_index, (tnf_record_p)fw_p);
635 *fw_p = tnf_ref32(ops, tag_data->tag_index,
671 tag_p->tag_desc(ops, tag_p);
686 *fw_p = tnf_ref32(ops, _TAG_DATA(tnf_file_header).tag_index,
691 *fw_p = tnf_ref32(ops, _TAG_DATA(tnf_block_header).tag_index,
699 *fw_p = tnf_ref32(ops, _TAG_DATA(tnf_file_header).tag_index,
705 *fw_p = tnf_ref32(ops, _TAG_DATA(tnf_block_header).tag_index,
712 ops->mode = saved_mode;
726 tnf_string_1(tnf_ops_t *ops, const char *string, tnf_record_p reference,
734 tag_data->tag_desc(ops, tag_data);
745 ALLOC2(ops, record_size, bufhdr, ops->mode);
760 return (tnf_ref32(ops, (tnf_record_p)bufhdr, reference));
768 tnf_string_array_1(tnf_ops_t *ops, char **strings, tnf_record_p reference,
778 tag_data->tag_desc(ops, tag_data);
788 ALLOC2(ops, record_size, bufhdr, ops->mode);
798 *ref_p = tnf_string(ops, *tmp, (tnf_record_p)ref_p);
803 return (tnf_ref32(ops, (tnf_record_p) bufhdr, reference));
811 tnf_tag_element_1(tnf_ops_t *ops, tnf_tag_data_t **tag_data_p,
818 aux_tag_data->tag_desc(ops, aux_tag_data);
826 tag_data->tag_desc(ops, tag_data);
828 return (tnf_ref32(ops, tag_data->tag_index, reference));
837 tnf_tag_array_1(tnf_ops_t *ops,
849 tag_data->tag_desc(ops, tag_data);
859 ALLOC2(ops, record_size, bufhdr, ops->mode);
869 *ref_p = tnf_tag_element_1(ops, *tmp, (tnf_record_p)ref_p,
875 return (tnf_ref32(ops, (tnf_record_p)bufhdr, reference));
883 tnf_tag_properties_1(tnf_ops_t *ops,
889 tag_data->tag_desc(ops, tag_data);
894 return (tnf_tag_array_1(ops, *tag_data_array, reference, tag_data));