Lines Matching refs:attrVal
75 if (rv[n].attrVal != 0) { in freeRuleValue()
77 for (j = 0; j < rv[n].attrVal[i].numVals; in freeRuleValue()
79 sfree(rv[n].attrVal[i].val[j].value); in freeRuleValue()
81 if (rv[n].attrVal[i].numVals > 0) in freeRuleValue()
82 sfree(rv[n].attrVal[i].val); in freeRuleValue()
84 free(rv[n].attrVal); in freeRuleValue()
153 rv[i].attrVal = cloneValue(rvIn->attrVal, rv[i].numAttrs); in growRuleValue()
155 (rv[i].attrName == 0 || rv[i].attrVal == 0)) { in growRuleValue()
189 for (j = 0; j < s->attrVal[i].numVals; j++) { in mergeRuleValue()
190 if (addAttr2RuleValue(s->attrVal[i].type, in mergeRuleValue()
192 s->attrVal[i].val[j].value, in mergeRuleValue()
193 s->attrVal[i].val[j].length, in mergeRuleValue()
394 &rv->numAttrs, &rv->attrName, &rv->attrVal)); in addAttr2RuleValue()
806 for (j = 0; j < rv->attrVal[i].numVals; j++) in delAttrFromRuleValue()
807 sfree(rv->attrVal[i].val[j].value); in delAttrFromRuleValue()
808 if (rv->attrVal[i].numVals > 0) in delAttrFromRuleValue()
809 sfree(rv->attrVal[i].val); in delAttrFromRuleValue()
816 rv->attrVal[j-1] = rv->attrVal[j]; in delAttrFromRuleValue()
981 return (valString(&rv->attrVal[i])); in findVal()