Lines Matching refs:SML_TAG

125 static int	_smlReadTag(SML_TAG **r_tag, char **a_str, char *parent);
128 SML_TAG *tag);
132 static void _smlFreeTag(SML_TAG *tag);
157 * Arguments: r_tag - [RO, *RW] - (SML_TAG **)
165 * a_subTag - [RO, *RW] - (SML_TAG *)
167 * Returns: SML_TAG *
174 SML_TAG *
175 smlAddTag(SML_TAG **r_tag, int a_index, SML_TAG *a_subTag)
177 SML_TAG *tag;
208 tag->tags = (SML_TAG *)realloc(tag->tags,
209 sizeof (SML_TAG) * tag->tags_num);
215 sizeof (SML_TAG) * (tag->tags_num - a_index - 1));
221 sizeof (SML_TAG));
229 * Arguments: tag - [RO, *RW] - (SML_TAG *)
231 * sub_tag - [RO, *RW] - (SML_TAG *)
240 smlDelTag(SML_TAG *tag, SML_TAG *sub_tag)
289 sizeof (SML_TAG) *(tag->tags_num - index - 1));
304 tag->tags = (SML_TAG *)realloc(tag->tags,
305 sizeof (SML_TAG) *tag->tags_num);
314 * Arguments: tag - [RO, *RW] - (SML_TAG *)
321 smlFreeTag(SML_TAG *tag)
340 bzero(tag, sizeof (SML_TAG));
348 * Arguments: a_tag - [RO, *RO] - (SML_TAG *)
356 smlGetNumParams(SML_TAG *a_tag)
365 * Arguments: tag - [RO, *RO] - (SML_TAG *)
377 smlGetParam_r(SML_TAG *tag, char *name, char *buf, int bufLen)
432 * Arguments: tag - [RO, *RO] - (SML_TAG *)
445 smlGetParam(SML_TAG *tag, char *name)
496 * Arguments: tag - [RO, *RO] - (SML_TAG *)
509 smlGetParamName(SML_TAG *tag, int index)
550 * Arguments: tag - [RO, *RO] - (SML_TAG *)
564 smlGetParamByTag(SML_TAG *tag, int index,
567 SML_TAG *rtag;
597 * Arguments: tag - [RO, *RO] - (SML_TAG *)
607 * Returns: SML_TAG *
613 SML_TAG *
614 smlGetTagByTagParam(SML_TAG *tag, int index,
703 * Arguments: tag - [RO, *RO] - (SML_TAG *)
723 smlGetParamByTagParam(SML_TAG *tag, int index,
811 * Arguments: a_tag - [RO, *RO] - (SML_TAG *)
821 smlGetElementName(SML_TAG *a_tag)
837 * Arguments: tag - [RO, *RO] - (SML_TAG *)
841 * Returns: SML_TAG *
846 SML_TAG *
847 smlGetTag(SML_TAG *tag, int index)
877 * Arguments: tag - [RO, *RO] - (SML_TAG *)
883 * Returns: SML_TAG *
888 SML_TAG *
889 smlGetTagByName(SML_TAG *tag, int index, char *name)
943 * r_tag - [RW, *RW] - (SML_TAG **)
956 smlConvertStringToTag(SML_TAG **r_tag, char *str)
959 SML_TAG *tag = SML_TAG__NULL;
960 SML_TAG *tmp_tag;
989 tag->tags = (SML_TAG *)realloc(tag->tags,
990 sizeof (SML_TAG) *tag->tags_num);
992 sizeof (SML_TAG));
1002 * r_tag - [RW, *RW] - (SML_TAG **)
1016 smlReadOneTag(SML_TAG **r_tag, char *a_str)
1059 * Returns: SML_TAG *
1067 SML_TAG *
1070 SML_TAG *tag;
1083 tag = (SML_TAG *)calloc(1, sizeof (SML_TAG));
1107 * Arguments: tag - [RO, *RO] - (SML_TAG *)
1118 smlConvertTagToString(SML_TAG *tag)
1141 * Arguments: a_tag - [RO, *RO] - (SML_TAG *)
1154 smlDbgPrintTag(SML_TAG *a_tag, char *a_format, ...)
1209 * Arguments: tag - [RO, *RW] - (SML_TAG *)
1218 smlDelParam(SML_TAG *tag, char *name)
1305 * Arguments: tag - [RO, *RW] - (SML_TAG *)
1321 smlSetParamF(SML_TAG *tag, char *name, char *format, ...)
1370 * Arguments: tag - [RO, *RO] - (SML_TAG *)
1387 smlGetParamF(SML_TAG *tag, char *format, ...)
1437 * Arguments: tag - [RO, *RW] - (SML_TAG *)
1448 smlSetParam(SML_TAG *tag, char *name, char *value)
1519 * Arguments: tag - [RO, *RO] - (SML_TAG *)
1538 smlParamEqF(SML_TAG *tag, char *findTag, char *findParam, char *format, ...)
1588 * Arguments: tag - [RO, *RO] - (SML_TAG *)
1602 smlParamEq(SML_TAG *tag, char *findTag, char *findParam, char *str)
1604 SML_TAG *rtag;
1645 * Arguments: tag - [RO, *RW] - (SML_TAG *)
1655 smlFindAndDelTag(SML_TAG *tag, char *findTag)
1657 SML_TAG *rtag = SML_TAG__NULL;
1682 * Arguments: tag - [RO, *RO] - (SML_TAG *)
1684 * Returns: SML_TAG *
1692 SML_TAG *
1693 smlDup(SML_TAG *tag)
1695 SML_TAG *rtag = SML_TAG__NULL;
1704 rtag = (SML_TAG *)calloc(1, sizeof (SML_TAG));
1730 rtag->tags = (SML_TAG *)
1731 calloc(1, sizeof (SML_TAG)*rtag->tags_num);
1732 bzero(rtag->tags, sizeof (SML_TAG)*rtag->tags_num);
1734 SML_TAG *stag;
1737 sizeof (SML_TAG));
1756 * Arguments: tag - [RO, *RO] - (SML_TAG *)
1767 smlSetFileStatInfo(SML_TAG **tag, struct stat *statbuf, char *path)
1769 SML_TAG *rtag;
1821 * tag - [RO, *RO] - (SML_TAG *)
1831 smlFstatCompareEq(struct stat *statbuf, SML_TAG *tag, char *path)
2374 * r_tag - [RW, *RW] - (SML_TAG **)
2391 _smlReadTag(SML_TAG **r_tag, char **a_str, char *parent)
2394 SML_TAG *tag;
2395 SML_TAG *tmp_tag;
2417 tag = (SML_TAG *)calloc(1, sizeof (SML_TAG));
2994 tag->tags = (SML_TAG *)realloc(tag->tags,
2995 sizeof (SML_TAG) *tag->tags_num);
2997 sizeof (SML_TAG));
3062 _smlWriteSimpleTag(char **a_str, SML_TAG *tag)
3190 _smlFreeTag(SML_TAG *tag)
3244 bzero(tag->tags, sizeof (SML_TAG)*tag->tags_num);