Lines Matching refs:ea
34 #include <atalk/ea.h>
356 static void remove_eafiles(const char *name, struct ea *ea)
403 struct ea ea;
407 if ((ret = ea_open(&volume, fname, EA_RDWR, &ea)) != 0) {
412 remove_eafiles(fname, &ea);
417 while (count < ea.ea_count) {
418 dbd_log(LOGDEBUG, "EA: %s", (*ea.ea_entries)[count].ea_name);
421 eaname = ea_path(&ea, (*ea.ea_entries)[count].ea_name, 0);
429 } else if (st.st_size != (*ea.ea_entries)[count].ea_size) {
439 free((*ea.ea_entries)[count].ea_name);
440 (*ea.ea_entries)[count].ea_name = NULL;
446 ea_close(&ea);