eal 811 source3/smbd/nttrans.c struct ea_list *eal = read_ea_list_entry(ctx, pdata + offset + 4, data_size - offset - 4, NULL); eal 813 source3/smbd/nttrans.c if (!eal) { eal 817 source3/smbd/nttrans.c DLIST_ADD_END(ea_list_head, eal, struct ea_list *); eal 483 source3/smbd/trans2.c struct ea_list *eal = TALLOC_ZERO_P(ctx, struct ea_list); eal 498 source3/smbd/trans2.c if (!pull_ascii_talloc(ctx, &eal->ea.name, &pdata[offset], eal 503 source3/smbd/trans2.c if (!eal->ea.name) { eal 508 source3/smbd/trans2.c DLIST_ADD_END(ea_list_head, eal, struct ea_list *); eal 509 source3/smbd/trans2.c DEBUG(10,("read_ea_name_list: read ea name %s\n", eal->ea.name)); eal 521 source3/smbd/trans2.c struct ea_list *eal = TALLOC_ZERO_P(ctx, struct ea_list); eal 526 source3/smbd/trans2.c if (!eal) { eal 534 source3/smbd/trans2.c eal->ea.flags = CVAL(pdata,0); eal 546 source3/smbd/trans2.c if (!pull_ascii_talloc(ctx, &eal->ea.name, pdata + 4, &converted_size)) { eal 550 source3/smbd/trans2.c if (!eal->ea.name) { eal 554 source3/smbd/trans2.c eal->ea.value = data_blob_talloc(eal, NULL, (size_t)val_len + 1); eal 555 source3/smbd/trans2.c if (!eal->ea.value.data) { eal 559 source3/smbd/trans2.c memcpy(eal->ea.value.data, pdata + 4 + namelen + 1, val_len); eal 562 source3/smbd/trans2.c eal->ea.value.data[val_len] = '\0'; eal 564 source3/smbd/trans2.c eal->ea.value.length--; eal 570 source3/smbd/trans2.c DEBUG(10,("read_ea_list_entry: read ea name %s\n", eal->ea.name)); eal 571 source3/smbd/trans2.c dump_data(10, eal->ea.value.data, eal->ea.value.length); eal 573 source3/smbd/trans2.c return eal; eal 587 source3/smbd/trans2.c struct ea_list *eal = read_ea_list_entry(ctx, pdata + offset, data_size - offset, &bytes_used); eal 589 source3/smbd/trans2.c if (!eal) { eal 593 source3/smbd/trans2.c DLIST_ADD_END(ea_list_head, eal, struct ea_list *);