Lines Matching refs:ea

459 xdrNisObject(nis_object *obj, entry_obj **ea, int numEa, int *xdrLenP) {  in xdrNisObject()  argument
480 ea != 0 && numEa > 0) { in xdrNisObject()
500 if (ea[i] == 0 || ea[i]->en_cols.en_cols_val == 0 || in xdrNisObject()
501 ea[i]->en_cols.en_cols_len != 2 || in xdrNisObject()
502 ea[i]->en_cols.en_cols_val[1]. in xdrNisObject()
510 ea[i]->en_cols.en_cols_val[1]. in xdrNisObject()
552 entry_obj **ea; in unXdrNisObject() local
586 ea = am(myself, xno->dirEntry.dirEntry_len * sizeof (ea[0])); in unXdrNisObject()
587 if (ea == 0) { in unXdrNisObject()
593 ea[numEa] = am(myself, sizeof (*ea[numEa])); in unXdrNisObject()
594 if (ea[numEa] != 0) { in unXdrNisObject()
595 ea[numEa]->en_cols.en_cols_len = 2; in unXdrNisObject()
596 ea[numEa]->en_cols.en_cols_val = am(myself, in unXdrNisObject()
597 ea[numEa]->en_cols.en_cols_len * in unXdrNisObject()
598 sizeof (ea[numEa]->en_cols.en_cols_val[0])); in unXdrNisObject()
600 if (ea[numEa] == 0 || in unXdrNisObject()
601 ea[numEa]->en_cols.en_cols_val == 0) { in unXdrNisObject()
604 sfree(ea[i]->en_cols.en_cols_val); in unXdrNisObject()
605 sfree(ea[i]); in unXdrNisObject()
607 sfree(ea); in unXdrNisObject()
613 ea[numEa]->en_cols.en_cols_val[0]. in unXdrNisObject()
615 ea[numEa]->en_cols.en_cols_val[0]. in unXdrNisObject()
622 ea[numEa]->en_cols.en_cols_val[1]. in unXdrNisObject()
625 ea[numEa]->en_cols.en_cols_val[1]. in unXdrNisObject()
629 *eaP = ea; in unXdrNisObject()
658 freeEntryObjArray(entry_obj **ea, int numEa) { in freeEntryObjArray() argument
661 if (ea == 0) in freeEntryObjArray()
667 for (j = 0; j < ea[i]->en_cols.en_cols_len; j++) { in freeEntryObjArray()
668 sfree(ea[i]->en_cols.en_cols_val[j]. in freeEntryObjArray()
672 sfree(ea[i]->en_cols.en_cols_val); in freeEntryObjArray()
675 sfree(ea); in freeEntryObjArray()