Lines Matching refs:ea

460 xdrNisObject(nis_object *obj, entry_obj **ea, int numEa, int *xdrLenP) {  in xdrNisObject()  argument
481 ea != 0 && numEa > 0) { in xdrNisObject()
501 if (ea[i] == 0 || ea[i]->en_cols.en_cols_val == 0 || in xdrNisObject()
502 ea[i]->en_cols.en_cols_len != 2 || in xdrNisObject()
503 ea[i]->en_cols.en_cols_val[1]. in xdrNisObject()
511 ea[i]->en_cols.en_cols_val[1]. in xdrNisObject()
553 entry_obj **ea; in unXdrNisObject() local
587 ea = am(myself, xno->dirEntry.dirEntry_len * sizeof (ea[0])); in unXdrNisObject()
588 if (ea == 0) { in unXdrNisObject()
594 ea[numEa] = am(myself, sizeof (*ea[numEa])); in unXdrNisObject()
595 if (ea[numEa] != 0) { in unXdrNisObject()
596 ea[numEa]->en_cols.en_cols_len = 2; in unXdrNisObject()
597 ea[numEa]->en_cols.en_cols_val = am(myself, in unXdrNisObject()
598 ea[numEa]->en_cols.en_cols_len * in unXdrNisObject()
599 sizeof (ea[numEa]->en_cols.en_cols_val[0])); in unXdrNisObject()
601 if (ea[numEa] == 0 || in unXdrNisObject()
602 ea[numEa]->en_cols.en_cols_val == 0) { in unXdrNisObject()
605 sfree(ea[i]->en_cols.en_cols_val); in unXdrNisObject()
606 sfree(ea[i]); in unXdrNisObject()
608 sfree(ea); in unXdrNisObject()
614 ea[numEa]->en_cols.en_cols_val[0]. in unXdrNisObject()
616 ea[numEa]->en_cols.en_cols_val[0]. in unXdrNisObject()
623 ea[numEa]->en_cols.en_cols_val[1]. in unXdrNisObject()
626 ea[numEa]->en_cols.en_cols_val[1]. in unXdrNisObject()
630 *eaP = ea; in unXdrNisObject()
659 freeEntryObjArray(entry_obj **ea, int numEa) { in freeEntryObjArray() argument
662 if (ea == 0) in freeEntryObjArray()
668 for (j = 0; j < ea[i]->en_cols.en_cols_len; j++) { in freeEntryObjArray()
669 sfree(ea[i]->en_cols.en_cols_val[j]. in freeEntryObjArray()
673 sfree(ea[i]->en_cols.en_cols_val); in freeEntryObjArray()
676 sfree(ea); in freeEntryObjArray()