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 *);