eas 292 librpc/gen_ndr/ndr_xattr.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->eas));
eas 295 librpc/gen_ndr/ndr_xattr.c if (r->eas) {
eas 298 librpc/gen_ndr/ndr_xattr.c NDR_CHECK(ndr_push_xattr_EA(ndr, NDR_SCALARS, &r->eas[cntr_eas_1]));
eas 316 librpc/gen_ndr/ndr_xattr.c NDR_PULL_ALLOC(ndr, r->eas);
eas 318 librpc/gen_ndr/ndr_xattr.c r->eas = NULL;
eas 322 librpc/gen_ndr/ndr_xattr.c if (r->eas) {
eas 324 librpc/gen_ndr/ndr_xattr.c NDR_PULL_SET_MEM_CTX(ndr, r->eas, 0);
eas 325 librpc/gen_ndr/ndr_xattr.c NDR_CHECK(ndr_pull_array_size(ndr, &r->eas));
eas 326 librpc/gen_ndr/ndr_xattr.c NDR_PULL_ALLOC_N(ndr, r->eas, ndr_get_array_size(ndr, &r->eas));
eas 328 librpc/gen_ndr/ndr_xattr.c NDR_PULL_SET_MEM_CTX(ndr, r->eas, 0);
eas 330 librpc/gen_ndr/ndr_xattr.c NDR_CHECK(ndr_pull_xattr_EA(ndr, NDR_SCALARS, &r->eas[cntr_eas_1]));
eas 335 librpc/gen_ndr/ndr_xattr.c if (r->eas) {
eas 336 librpc/gen_ndr/ndr_xattr.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->eas, r->num_eas));
eas 348 librpc/gen_ndr/ndr_xattr.c ndr_print_ptr(ndr, "eas", r->eas);
eas 350 librpc/gen_ndr/ndr_xattr.c if (r->eas) {
eas 356 librpc/gen_ndr/ndr_xattr.c ndr_print_xattr_EA(ndr, "eas", &r->eas[cntr_eas_1]);
eas 373 librpc/gen_ndr/ndr_xattr.c NDR_CHECK(ndr_push_xattr_EA(ndr, NDR_SCALARS, &r->eas[cntr_eas_0]));
eas 388 librpc/gen_ndr/ndr_xattr.c NDR_PULL_ALLOC_N(ndr, r->eas, r->num_eas);
eas 390 librpc/gen_ndr/ndr_xattr.c NDR_PULL_SET_MEM_CTX(ndr, r->eas, 0);
eas 392 librpc/gen_ndr/ndr_xattr.c NDR_CHECK(ndr_pull_xattr_EA(ndr, NDR_SCALARS, &r->eas[cntr_eas_0]));
eas 412 librpc/gen_ndr/ndr_xattr.c ndr_print_xattr_EA(ndr, "eas", &r->eas[cntr_eas_0]);
eas 58 librpc/gen_ndr/xattr.h struct xattr_EA *eas;/* [unique,size_is(num_eas)] */
eas 63 librpc/gen_ndr/xattr.h struct xattr_EA *eas;
eas 184 source3/modules/vfs_xattr_tdb.c if (strcmp(attribs->eas[i].name, name) == 0) {
eas 194 source3/modules/vfs_xattr_tdb.c if (attribs->eas[i].value.length > size) {
eas 199 source3/modules/vfs_xattr_tdb.c memcpy(value, attribs->eas[i].value.data,
eas 200 source3/modules/vfs_xattr_tdb.c attribs->eas[i].value.length);
eas 201 source3/modules/vfs_xattr_tdb.c result = attribs->eas[i].value.length;
eas 287 source3/modules/vfs_xattr_tdb.c if (strcmp(attribs->eas[i].name, name) == 0) {
eas 307 source3/modules/vfs_xattr_tdb.c attribs, attribs->eas, struct xattr_EA,
eas 317 source3/modules/vfs_xattr_tdb.c attribs->eas = tmp;
eas 321 source3/modules/vfs_xattr_tdb.c attribs->eas[i].name = name;
eas 322 source3/modules/vfs_xattr_tdb.c attribs->eas[i].value.data = CONST_DISCARD(uint8 *, value);
eas 323 source3/modules/vfs_xattr_tdb.c attribs->eas[i].value.length = size;
eas 412 source3/modules/vfs_xattr_tdb.c attribs->eas[i].name));
eas 414 source3/modules/vfs_xattr_tdb.c tmp = strlen(attribs->eas[i].name);
eas 441 source3/modules/vfs_xattr_tdb.c strlcpy(list+len, attribs->eas[i].name,
eas 443 source3/modules/vfs_xattr_tdb.c len += (strlen(attribs->eas[i].name) + 1);
eas 524 source3/modules/vfs_xattr_tdb.c if (strcmp(attribs->eas[i].name, name) == 0) {
eas 535 source3/modules/vfs_xattr_tdb.c attribs->eas[i] =
eas 536 source3/modules/vfs_xattr_tdb.c attribs->eas[attribs->num_eas-1];
eas 1801 source4/client/client.c finfo.all_eas.out.eas[i].flags,
eas 1802 source4/client/client.c (int)finfo.all_eas.out.eas[i].value.length,
eas 1803 source4/client/client.c finfo.all_eas.out.eas[i].name.s);
eas 1901 source4/client/client.c finfo.all_eas.out.eas[i].flags,
eas 1902 source4/client/client.c (int)finfo.all_eas.out.eas[i].value.length,
eas 1903 source4/client/client.c finfo.all_eas.out.eas[i].name.s);
eas 1906 source4/client/client.c finfo.all_eas.out.eas[i].value.data,
eas 1907 source4/client/client.c finfo.all_eas.out.eas[i].value.length);
eas 165 source4/libcli/raw/interfaces.h struct ea_struct *eas;
eas 472 source4/libcli/raw/interfaces.h } *eas;
eas 565 source4/libcli/raw/interfaces.h struct ea_struct *eas;
eas 973 source4/libcli/raw/interfaces.h struct ea_struct *eas;
eas 1134 source4/libcli/raw/interfaces.h struct smb_ea_list eas;
eas 1450 source4/libcli/raw/interfaces.h struct ea_struct *eas;
eas 1628 source4/libcli/raw/interfaces.h struct smb_ea_list eas;
eas 2575 source4/libcli/raw/interfaces.h struct smb_ea_list eas;
eas 30 source4/libcli/raw/raweas.c size_t ea_list_size(uint_t num_eas, struct ea_struct *eas)
eas 35 source4/libcli/raw/raweas.c total += 4 + strlen(eas[i].name.s)+1 + eas[i].value.length;
eas 43 source4/libcli/raw/raweas.c static uint_t ea_name_list_size(uint_t num_names, struct ea_name *eas)
eas 48 source4/libcli/raw/raweas.c total += 1 + strlen(eas[i].name.s) + 1;
eas 58 source4/libcli/raw/raweas.c size_t ea_list_size_chained(uint_t num_eas, struct ea_struct *eas, unsigned alignment)
eas 63 source4/libcli/raw/raweas.c uint_t len = 8 + strlen(eas[i].name.s)+1 + eas[i].value.length;
eas 74 source4/libcli/raw/raweas.c void ea_put_list(uint8_t *data, uint_t num_eas, struct ea_struct *eas)
eas 79 source4/libcli/raw/raweas.c ea_size = ea_list_size(num_eas, eas);
eas 85 source4/libcli/raw/raweas.c uint_t nlen = strlen(eas[i].name.s);
eas 86 source4/libcli/raw/raweas.c SCVAL(data, 0, eas[i].flags);
eas 88 source4/libcli/raw/raweas.c SSVAL(data, 2, eas[i].value.length);
eas 89 source4/libcli/raw/raweas.c memcpy(data+4, eas[i].name.s, nlen+1);
eas 90 source4/libcli/raw/raweas.c memcpy(data+4+nlen+1, eas[i].value.data, eas[i].value.length);
eas 91 source4/libcli/raw/raweas.c data += 4+nlen+1+eas[i].value.length;
eas 100 source4/libcli/raw/raweas.c void ea_put_list_chained(uint8_t *data, uint_t num_eas, struct ea_struct *eas,
eas 106 source4/libcli/raw/raweas.c uint_t nlen = strlen(eas[i].name.s);
eas 107 source4/libcli/raw/raweas.c uint32_t len = 8+nlen+1+eas[i].value.length;
eas 114 source4/libcli/raw/raweas.c SCVAL(data, 4, eas[i].flags);
eas 116 source4/libcli/raw/raweas.c SSVAL(data, 6, eas[i].value.length);
eas 117 source4/libcli/raw/raweas.c memcpy(data+8, eas[i].name.s, nlen+1);
eas 118 source4/libcli/raw/raweas.c memcpy(data+8+nlen+1, eas[i].value.data, eas[i].value.length);
eas 168 source4/libcli/raw/raweas.c uint_t *num_eas, struct ea_struct **eas)
eas 185 source4/libcli/raw/raweas.c *eas = NULL;
eas 194 source4/libcli/raw/raweas.c *eas = talloc_realloc(mem_ctx, *eas, struct ea_struct, n+1);
eas 195 source4/libcli/raw/raweas.c if (! *eas) return NT_STATUS_NO_MEMORY;
eas 197 source4/libcli/raw/raweas.c len = ea_pull_struct(&blob2, mem_ctx, &(*eas)[n]);
eas 217 source4/libcli/raw/raweas.c uint_t *num_eas, struct ea_struct **eas)
eas 229 source4/libcli/raw/raweas.c *eas = NULL;
eas 239 source4/libcli/raw/raweas.c *eas = talloc_realloc(mem_ctx, *eas, struct ea_struct, n+1);
eas 240 source4/libcli/raw/raweas.c if (! *eas) return NT_STATUS_NO_MEMORY;
eas 242 source4/libcli/raw/raweas.c len = ea_pull_struct(&blob2, mem_ctx, &(*eas)[n]);
eas 341 source4/libcli/raw/raweas.c DATA_BLOB *data, uint_t num_names, struct ea_name *eas)
eas 347 source4/libcli/raw/raweas.c ea_size = ea_name_list_size(num_names, eas);
eas 358 source4/libcli/raw/raweas.c uint_t nlen = strlen(eas[i].name.s);
eas 360 source4/libcli/raw/raweas.c memcpy(data->data+off+1, eas[i].name.s, nlen+1);
eas 195 source4/libcli/raw/rawfile.c data_total = ea_list_size(parms->t2mkdir.in.num_eas, parms->t2mkdir.in.eas);
eas 212 source4/libcli/raw/rawfile.c ea_put_list(t2.in.data.data, parms->t2mkdir.in.num_eas, parms->t2mkdir.in.eas);
eas 363 source4/libcli/raw/rawfile.c parms->ntcreatex.in.ea_list->eas, 4);
eas 370 source4/libcli/raw/rawfile.c parms->ntcreatex.in.ea_list->eas, 4);
eas 428 source4/libcli/raw/rawfile.c list_size = ea_list_size(parms->t2open.in.num_eas, parms->t2open.in.eas);
eas 456 source4/libcli/raw/rawfile.c ea_put_list(t2.in.data.data, parms->t2open.in.num_eas, parms->t2open.in.eas);
eas 224 source4/libcli/raw/rawfileinfo.c &parms->all_eas.out.eas);
eas 321 source4/libcli/raw/rawfileinfo.c &parms->ea_list.out.eas);
eas 327 source4/libcli/raw/rawfileinfo.c &parms->all_eas.out.eas);
eas 573 source4/libcli/raw/rawsearch.c &data->ea_list.eas.num_eas,
eas 574 source4/libcli/raw/rawsearch.c &data->ea_list.eas.eas);
eas 113 source4/libcli/raw/rawsetfileinfo.c printf("num_eas=%d\n", parms->full_ea_information.in.eas.num_eas);
eas 115 source4/libcli/raw/rawsetfileinfo.c parms->full_ea_information.in.eas.num_eas,
eas 116 source4/libcli/raw/rawsetfileinfo.c parms->full_ea_information.in.eas.eas, 4));
eas 118 source4/libcli/raw/rawsetfileinfo.c parms->full_ea_information.in.eas.num_eas,
eas 119 source4/libcli/raw/rawsetfileinfo.c parms->full_ea_information.in.eas.eas, 4);
eas 174 source4/libcli/raw/rawsetfileinfo.c NEED_BLOB(ea_list_size(parms->ea_set.in.num_eas, parms->ea_set.in.eas));
eas 175 source4/libcli/raw/rawsetfileinfo.c ea_put_list(blob->data, parms->ea_set.in.num_eas, parms->ea_set.in.eas);
eas 220 source4/libcli/smb2/create.c if (io->in.eas.num_eas != 0) {
eas 222 source4/libcli/smb2/create.c ea_list_size_chained(io->in.eas.num_eas, io->in.eas.eas, 4));
eas 223 source4/libcli/smb2/create.c ea_put_list_chained(b.data, io->in.eas.num_eas, io->in.eas.eas, 4);
eas 459 source4/ntvfs/ntvfs_generic.c io2->generic.in.ea_list->eas = io->t2open.in.eas;
eas 529 source4/ntvfs/ntvfs_generic.c io2->generic.in.ea_list = &io->smb2.in.eas;
eas 843 source4/ntvfs/ntvfs_generic.c info->all_eas.out.eas = talloc_array(mem_ctx,
eas 846 source4/ntvfs/ntvfs_generic.c if (!info->all_eas.out.eas) {
eas 852 source4/ntvfs/ntvfs_generic.c info->all_eas.out.eas[i] = info2->generic.out.eas[i];
eas 853 source4/ntvfs/ntvfs_generic.c info->all_eas.out.eas[i].name.s =
eas 854 source4/ntvfs/ntvfs_generic.c talloc_strdup(info->all_eas.out.eas,
eas 855 source4/ntvfs/ntvfs_generic.c info2->generic.out.eas[i].name.s);
eas 856 source4/ntvfs/ntvfs_generic.c if (!info->all_eas.out.eas[i].name.s) {
eas 860 source4/ntvfs/ntvfs_generic.c info->all_eas.out.eas[i].value.data =
eas 861 source4/ntvfs/ntvfs_generic.c (uint8_t *)talloc_memdup(info->all_eas.out.eas,
eas 862 source4/ntvfs/ntvfs_generic.c info2->generic.out.eas[i].value.data,
eas 863 source4/ntvfs/ntvfs_generic.c info2->generic.out.eas[i].value.length);
eas 864 source4/ntvfs/ntvfs_generic.c if (!info->all_eas.out.eas[i].value.data) {
eas 79 source4/ntvfs/posix/pvfs_mkdir.c md->t2mkdir.in.eas);
eas 115 source4/ntvfs/posix/pvfs_open.c io->ntcreatex.in.ea_list->eas);
eas 76 source4/ntvfs/posix/pvfs_qfileinfo.c struct smb_ea_list *eas)
eas 82 source4/ntvfs/posix/pvfs_qfileinfo.c ZERO_STRUCTP(eas);
eas 87 source4/ntvfs/posix/pvfs_qfileinfo.c eas->eas = talloc_array(mem_ctx, struct ea_struct, num_names);
eas 88 source4/ntvfs/posix/pvfs_qfileinfo.c if (eas->eas == NULL) {
eas 91 source4/ntvfs/posix/pvfs_qfileinfo.c eas->num_eas = num_names;
eas 94 source4/ntvfs/posix/pvfs_qfileinfo.c eas->eas[i].flags = 0;
eas 95 source4/ntvfs/posix/pvfs_qfileinfo.c eas->eas[i].name.s = names[i].name.s;
eas 96 source4/ntvfs/posix/pvfs_qfileinfo.c eas->eas[i].value = data_blob(NULL, 0);
eas 98 source4/ntvfs/posix/pvfs_qfileinfo.c if (strcasecmp_m(eas->eas[i].name.s,
eas 99 source4/ntvfs/posix/pvfs_qfileinfo.c ealist->eas[j].name) == 0) {
eas 100 source4/ntvfs/posix/pvfs_qfileinfo.c eas->eas[i].value = ealist->eas[j].value;
eas 113 source4/ntvfs/posix/pvfs_qfileinfo.c struct smb_ea_list *eas)
eas 119 source4/ntvfs/posix/pvfs_qfileinfo.c ZERO_STRUCTP(eas);
eas 124 source4/ntvfs/posix/pvfs_qfileinfo.c eas->eas = talloc_array(mem_ctx, struct ea_struct, ealist->num_eas);
eas 125 source4/ntvfs/posix/pvfs_qfileinfo.c if (eas->eas == NULL) {
eas 128 source4/ntvfs/posix/pvfs_qfileinfo.c eas->num_eas = 0;
eas 130 source4/ntvfs/posix/pvfs_qfileinfo.c eas->eas[eas->num_eas].flags = 0;
eas 131 source4/ntvfs/posix/pvfs_qfileinfo.c eas->eas[eas->num_eas].name.s = ealist->eas[i].name;
eas 132 source4/ntvfs/posix/pvfs_qfileinfo.c eas->eas[eas->num_eas].value = ealist->eas[i].value;
eas 133 source4/ntvfs/posix/pvfs_qfileinfo.c eas->num_eas++;
eas 148 source4/ntvfs/posix/pvfs_search.c &file->ea_list.eas);
eas 227 source4/ntvfs/posix/pvfs_setfileinfo.c struct ea_struct *eas)
eas 250 source4/ntvfs/posix/pvfs_setfileinfo.c struct ea_struct *ea = &eas[j];
eas 253 source4/ntvfs/posix/pvfs_setfileinfo.c if (strcasecmp_m(ealist->eas[i].name, ea->name.s) == 0) {
eas 254 source4/ntvfs/posix/pvfs_setfileinfo.c ealist->eas[i].value = ea->value;
eas 261 source4/ntvfs/posix/pvfs_setfileinfo.c ealist->eas = talloc_realloc(ealist, ealist->eas,
eas 264 source4/ntvfs/posix/pvfs_setfileinfo.c if (ealist->eas == NULL) {
eas 267 source4/ntvfs/posix/pvfs_setfileinfo.c ealist->eas[i].name = ea->name.s;
eas 268 source4/ntvfs/posix/pvfs_setfileinfo.c ealist->eas[i].value = ea->value;
eas 275 source4/ntvfs/posix/pvfs_setfileinfo.c if (ealist->eas[i].value.length == 0) {
eas 276 source4/ntvfs/posix/pvfs_setfileinfo.c memmove(&ealist->eas[i],
eas 277 source4/ntvfs/posix/pvfs_setfileinfo.c &ealist->eas[i+1],
eas 278 source4/ntvfs/posix/pvfs_setfileinfo.c (ealist->num_eas-(i+1)) * sizeof(ealist->eas[i]));
eas 296 source4/ntvfs/posix/pvfs_setfileinfo.c name->dos.ea_size += 4 + strlen(ealist->eas[i].name)+1 +
eas 297 source4/ntvfs/posix/pvfs_setfileinfo.c ealist->eas[i].value.length;
eas 369 source4/ntvfs/posix/pvfs_setfileinfo.c info->ea_set.in.eas);
eas 697 source4/ntvfs/posix/pvfs_setfileinfo.c info->ea_set.in.eas);
eas 282 source4/ntvfs/posix/pvfs_xattr.c struct xattr_DosEAs *eas)
eas 285 source4/ntvfs/posix/pvfs_xattr.c ZERO_STRUCTP(eas);
eas 289 source4/ntvfs/posix/pvfs_xattr.c status = pvfs_xattr_ndr_load(pvfs, eas, name->full_name, fd, XATTR_DOSEAS_NAME,
eas 290 source4/ntvfs/posix/pvfs_xattr.c eas, (ndr_pull_flags_fn_t)ndr_pull_xattr_DosEAs);
eas 301 source4/ntvfs/posix/pvfs_xattr.c struct xattr_DosEAs *eas)
eas 306 source4/ntvfs/posix/pvfs_xattr.c return pvfs_xattr_ndr_save(pvfs, name->full_name, fd, XATTR_DOSEAS_NAME, eas,
eas 478 source4/smb_server/blob.c st->all_eas.out.eas, 4);
eas 483 source4/smb_server/blob.c st->all_eas.out.eas, 4);
eas 181 source4/smb_server/smb/nttrans.c &io->ntcreatex.in.ea_list->eas);
eas 250 source4/smb_server/smb/trans2.c io->t2open.in.eas = NULL;
eas 257 source4/smb_server/smb/trans2.c TRANS2_CHECK(ea_pull_list(&trans->in.data, io, &io->t2open.in.num_eas, &io->t2open.in.eas));
eas 307 source4/smb_server/smb/trans2.c &io->t2mkdir.in.eas));
eas 364 source4/smb_server/smb/trans2.c st->ea_list.out.eas);
eas 368 source4/smb_server/smb/trans2.c st->ea_list.out.num_eas, st->ea_list.out.eas);
eas 373 source4/smb_server/smb/trans2.c st->all_eas.out.eas);
eas 377 source4/smb_server/smb/trans2.c st->all_eas.out.num_eas, st->all_eas.out.eas);
eas 560 source4/smb_server/smb/trans2.c &st->ea_set.in.eas);
eas 763 source4/smb_server/smb/trans2.c ea_size = ea_list_size(file->ea_list.eas.num_eas, file->ea_list.eas.eas);
eas 778 source4/smb_server/smb/trans2.c ea_put_list(data+22, file->ea_list.eas.num_eas, file->ea_list.eas.eas);
eas 104 source4/smb_server/smb2/fileio.c &io->smb2.in.eas.num_eas,
eas 105 source4/smb_server/smb2/fileio.c &io->smb2.in.eas.eas));
eas 1538 source4/torture/basic/base.c md.t2mkdir.in.eas = NULL;
eas 931 source4/torture/gentest.c struct smb_ea_list eas;
eas 934 source4/torture/gentest.c ZERO_STRUCT(eas);
eas 935 source4/torture/gentest.c return eas;
eas 937 source4/torture/gentest.c eas.num_eas = gen_int_range(0, 3);
eas 938 source4/torture/gentest.c eas.eas = talloc_array(current_op.mem_ctx, struct ea_struct, eas.num_eas);
eas 939 source4/torture/gentest.c for (i=0;i<eas.num_eas;i++) {
eas 940 source4/torture/gentest.c eas.eas[i] = gen_ea_struct();
eas 942 source4/torture/gentest.c return eas;
eas 1574 source4/torture/gentest.c CHECK_EQUAL(all_eas.out.eas[i].flags);
eas 1575 source4/torture/gentest.c CHECK_WSTR_EQUAL(all_eas.out.eas[i].name);
eas 1576 source4/torture/gentest.c CHECK_BLOB_EQUAL(all_eas.out.eas[i].value);
eas 1710 source4/torture/gentest.c CHECK_EQUAL(all_eas.out.eas[i].flags);
eas 1711 source4/torture/gentest.c CHECK_WSTR_EQUAL(all_eas.out.eas[i].name);
eas 1712 source4/torture/gentest.c CHECK_BLOB_EQUAL(all_eas.out.eas[i].value);
eas 2156 source4/torture/gentest.c info->ea_set.in.eas = &ea;
eas 2157 source4/torture/gentest.c info->ea_set.in.eas[0] = gen_ea_struct();
eas 2193 source4/torture/gentest.c info->full_ea_information.in.eas = gen_ea_list();
eas 2273 source4/torture/gentest.c info->ea_set.in.eas = &ea;
eas 2274 source4/torture/gentest.c info->ea_set.in.eas[0] = gen_ea_struct();
eas 2310 source4/torture/gentest.c info->full_ea_information.in.eas = gen_ea_list();
eas 2525 source4/torture/gentest.c parm[0].in.eas = gen_ea_list();
eas 83 source4/torture/raw/eas.c setfile.ea_set.in.eas = talloc_array(mem_ctx, struct ea_struct, 2);
eas 84 source4/torture/raw/eas.c setfile.ea_set.in.eas[0].flags = 0;
eas 85 source4/torture/raw/eas.c setfile.ea_set.in.eas[0].name.s = "EAONE";
eas 86 source4/torture/raw/eas.c setfile.ea_set.in.eas[0].value = data_blob_string_const("VALUE1");
eas 87 source4/torture/raw/eas.c setfile.ea_set.in.eas[1].flags = 0;
eas 88 source4/torture/raw/eas.c setfile.ea_set.in.eas[1].name.s = "SECONDEA";
eas 89 source4/torture/raw/eas.c setfile.ea_set.in.eas[1].value = data_blob_string_const("ValueTwo");
eas 99 source4/torture/raw/eas.c setfile.ea_set.in.eas[0].name.s = "SECONDEA";
eas 100 source4/torture/raw/eas.c setfile.ea_set.in.eas[0].value = data_blob_string_const(" Changed Value");
eas 108 source4/torture/raw/eas.c setfile.ea_set.in.eas[0].value = data_blob(NULL, 0);
eas 109 source4/torture/raw/eas.c setfile.ea_set.in.eas[0].name.s = "NULLEA";
eas 118 source4/torture/raw/eas.c setfile.ea_set.in.eas[0].flags = 0;
eas 119 source4/torture/raw/eas.c setfile.ea_set.in.eas[0].name.s = "EAONE";
eas 120 source4/torture/raw/eas.c setfile.ea_set.in.eas[0].value = data_blob(NULL, 0);
eas 128 source4/torture/raw/eas.c setfile.ea_set.in.eas[0].flags = 0;
eas 129 source4/torture/raw/eas.c setfile.ea_set.in.eas[0].name.s = "SECONDEA";
eas 130 source4/torture/raw/eas.c setfile.ea_set.in.eas[0].value = data_blob(NULL, 0);
eas 158 source4/torture/raw/eas.c setfile.ea_set.in.eas = &eastruct;
eas 159 source4/torture/raw/eas.c setfile.ea_set.in.eas->flags = 0;
eas 160 source4/torture/raw/eas.c setfile.ea_set.in.eas->name.s = eaname;
eas 161 source4/torture/raw/eas.c setfile.ea_set.in.eas->value = eablob;
eas 172 source4/torture/raw/eas.c setfile.ea_set.in.eas->value.length = i;
eas 372 source4/torture/raw/eas.c struct ea_struct eas[3];
eas 393 source4/torture/raw/eas.c ea_list.eas = eas;
eas 395 source4/torture/raw/eas.c eas[0].flags = 0;
eas 396 source4/torture/raw/eas.c eas[0].name.s = "1st EA";
eas 397 source4/torture/raw/eas.c eas[0].value = data_blob_string_const("Value One");
eas 399 source4/torture/raw/eas.c eas[1].flags = 0;
eas 400 source4/torture/raw/eas.c eas[1].name.s = "2nd EA";
eas 401 source4/torture/raw/eas.c eas[1].value = data_blob_string_const("Second Value");
eas 403 source4/torture/raw/eas.c eas[2].flags = 0;
eas 404 source4/torture/raw/eas.c eas[2].name.s = "and 3rd";
eas 405 source4/torture/raw/eas.c eas[2].value = data_blob_string_const("final value");
eas 426 source4/torture/raw/eas.c eas[0].flags = 0;
eas 427 source4/torture/raw/eas.c eas[0].name.s = "Fourth EA";
eas 428 source4/torture/raw/eas.c eas[0].value = data_blob_string_const("Value Four");
eas 121 source4/torture/raw/mkdir.c md.t2mkdir.in.eas = talloc_array(tctx, struct ea_struct, md.t2mkdir.in.num_eas);
eas 122 source4/torture/raw/mkdir.c md.t2mkdir.in.eas[0].flags = 0;
eas 123 source4/torture/raw/mkdir.c md.t2mkdir.in.eas[0].name.s = "EAONE";
eas 124 source4/torture/raw/mkdir.c md.t2mkdir.in.eas[0].value = data_blob_talloc(tctx, "blah", 4);
eas 125 source4/torture/raw/mkdir.c md.t2mkdir.in.eas[1].flags = 0;
eas 126 source4/torture/raw/mkdir.c md.t2mkdir.in.eas[1].name.s = "EA TWO";
eas 127 source4/torture/raw/mkdir.c md.t2mkdir.in.eas[1].value = data_blob_talloc(tctx, "foo bar", 7);
eas 128 source4/torture/raw/mkdir.c md.t2mkdir.in.eas[2].flags = 0;
eas 129 source4/torture/raw/mkdir.c md.t2mkdir.in.eas[2].name.s = "EATHREE";
eas 130 source4/torture/raw/mkdir.c md.t2mkdir.in.eas[2].value = data_blob_talloc(tctx, "xx1", 3);
eas 549 source4/torture/raw/open.c io.t2open.in.eas = talloc_array(tctx, struct ea_struct, io.t2open.in.num_eas);
eas 550 source4/torture/raw/open.c io.t2open.in.eas[0].flags = 0;
eas 551 source4/torture/raw/open.c io.t2open.in.eas[0].name.s = ".CLASSINFO";
eas 552 source4/torture/raw/open.c io.t2open.in.eas[0].value = data_blob_talloc(tctx, "first value", 11);
eas 553 source4/torture/raw/open.c io.t2open.in.eas[1].flags = 0;
eas 554 source4/torture/raw/open.c io.t2open.in.eas[1].name.s = "EA TWO";
eas 555 source4/torture/raw/open.c io.t2open.in.eas[1].value = data_blob_talloc(tctx, "foo", 3);
eas 556 source4/torture/raw/open.c io.t2open.in.eas[2].flags = 0;
eas 557 source4/torture/raw/open.c io.t2open.in.eas[2].name.s = "X THIRD";
eas 558 source4/torture/raw/open.c io.t2open.in.eas[2].value = data_blob_talloc(tctx, "xy", 2);
eas 669 source4/torture/raw/qfileinfo.c s1->all_eas.out.eas[i].flags,
eas 670 source4/torture/raw/qfileinfo.c s1->all_eas.out.eas[i].name.s,
eas 671 source4/torture/raw/qfileinfo.c (int)s1->all_eas.out.eas[i].value.length,
eas 672 source4/torture/raw/qfileinfo.c (int)s1->all_eas.out.eas[i].value.length,
eas 673 source4/torture/raw/qfileinfo.c s1->all_eas.out.eas[i].value.data);
eas 684 source4/torture/raw/qfileinfo.c ea_list_size(s1->all_eas.out.num_eas, s1->all_eas.out.eas)) {
eas 686 source4/torture/raw/qfileinfo.c (int)ea_list_size(s1->all_eas.out.num_eas, s1->all_eas.out.eas),
eas 695 source4/torture/raw/qfileinfo.c VAL_EQUAL(all_eas, eas[i].flags, all_eas, eas[i].flags);
eas 696 source4/torture/raw/qfileinfo.c STR_EQUAL(all_eas, eas[i].name, all_eas, eas[i].name);
eas 697 source4/torture/raw/qfileinfo.c VAL_EQUAL(all_eas, eas[i].value.length, all_eas, eas[i].value.length);
eas 279 source4/torture/raw/samba3misc.c io.t2open.in.eas = talloc_array(mem_ctx, struct ea_struct, io.t2open.in.num_eas);
eas 280 source4/torture/raw/samba3misc.c io.t2open.in.eas[0].flags = 0;
eas 281 source4/torture/raw/samba3misc.c io.t2open.in.eas[0].name.s = ".CLASSINFO";
eas 282 source4/torture/raw/samba3misc.c io.t2open.in.eas[0].value = data_blob_talloc(mem_ctx, "first value", 11);
eas 1289 source4/torture/raw/search.c setfile.ea_set.in.eas = talloc_array(tctx, struct ea_struct, 2);
eas 1290 source4/torture/raw/search.c setfile.ea_set.in.eas[0].flags = 0;
eas 1291 source4/torture/raw/search.c setfile.ea_set.in.eas[0].name.s = "EA ONE";
eas 1292 source4/torture/raw/search.c setfile.ea_set.in.eas[0].value = data_blob_string_const("VALUE 1");
eas 1293 source4/torture/raw/search.c setfile.ea_set.in.eas[1].flags = 0;
eas 1294 source4/torture/raw/search.c setfile.ea_set.in.eas[1].name.s = "SECOND EA";
eas 1295 source4/torture/raw/search.c setfile.ea_set.in.eas[1].value = data_blob_string_const("Value Two");
eas 1346 source4/torture/raw/search.c CHECK_VALUE(result.list[0].ea_list.eas.num_eas, 2);
eas 1348 source4/torture/raw/search.c CHECK_STRING(result.list[0].ea_list.eas.eas[0].name.s, "SECOND EA");
eas 1349 source4/torture/raw/search.c CHECK_VALUE(result.list[0].ea_list.eas.eas[0].value.length, 0);
eas 1350 source4/torture/raw/search.c CHECK_STRING(result.list[0].ea_list.eas.eas[1].name.s, "THIRD EA");
eas 1351 source4/torture/raw/search.c CHECK_VALUE(result.list[0].ea_list.eas.eas[1].value.length, 0);
eas 1354 source4/torture/raw/search.c CHECK_STRING(result.list[1].ea_list.eas.eas[0].name.s, "SECOND EA");
eas 1355 source4/torture/raw/search.c CHECK_VALUE(result.list[1].ea_list.eas.eas[0].value.length, 9);
eas 1356 source4/torture/raw/search.c CHECK_STRING((const char *)result.list[1].ea_list.eas.eas[0].value.data, "Value Two");
eas 1357 source4/torture/raw/search.c CHECK_STRING(result.list[1].ea_list.eas.eas[1].name.s, "THIRD EA");
eas 1358 source4/torture/raw/search.c CHECK_VALUE(result.list[1].ea_list.eas.eas[1].value.length, 0);
eas 1361 source4/torture/raw/search.c CHECK_STRING(result.list[2].ea_list.eas.eas[0].name.s, "SECOND EA");
eas 1362 source4/torture/raw/search.c CHECK_VALUE(result.list[2].ea_list.eas.eas[0].value.length, 9);
eas 1363 source4/torture/raw/search.c CHECK_STRING((const char *)result.list[2].ea_list.eas.eas[0].value.data, "Value Two");
eas 1364 source4/torture/raw/search.c CHECK_STRING(result.list[2].ea_list.eas.eas[1].name.s, "THIRD EA");
eas 1365 source4/torture/raw/search.c CHECK_VALUE(result.list[2].ea_list.eas.eas[1].value.length, 0);
eas 89 source4/torture/smb2/util.c io.in.eas.num_eas = 2;
eas 90 source4/torture/smb2/util.c io.in.eas.eas = talloc_array(tmp_ctx, struct ea_struct, 2);
eas 91 source4/torture/smb2/util.c io.in.eas.eas[0].flags = 0;
eas 92 source4/torture/smb2/util.c io.in.eas.eas[0].name.s = "EAONE";
eas 93 source4/torture/smb2/util.c io.in.eas.eas[0].value = data_blob_talloc(tmp_ctx, "VALUE1", 6);
eas 94 source4/torture/smb2/util.c io.in.eas.eas[1].flags = 0;
eas 95 source4/torture/smb2/util.c io.in.eas.eas[1].name.s = "SECONDEA";
eas 96 source4/torture/smb2/util.c io.in.eas.eas[1].value = data_blob_talloc(tmp_ctx, "ValueTwo", 8);
eas 227 source4/torture/smb2/util.c io.all_eas.out.eas[i].flags,
eas 228 source4/torture/smb2/util.c (int)io.all_eas.out.eas[i].value.length,
eas 229 source4/torture/smb2/util.c io.all_eas.out.eas[i].name.s);
eas 118 source4/torture/util_smb.c setfile.ea_set.in.eas = talloc_array(mem_ctx, struct ea_struct, 2);
eas 119 source4/torture/util_smb.c setfile.ea_set.in.eas[0].flags = 0;
eas 120 source4/torture/util_smb.c setfile.ea_set.in.eas[0].name.s = "EAONE";
eas 121 source4/torture/util_smb.c setfile.ea_set.in.eas[0].value = data_blob_talloc(mem_ctx, "VALUE1", 6);
eas 122 source4/torture/util_smb.c setfile.ea_set.in.eas[1].flags = 0;
eas 123 source4/torture/util_smb.c setfile.ea_set.in.eas[1].name.s = "SECONDEA";
eas 124 source4/torture/util_smb.c setfile.ea_set.in.eas[1].value = data_blob_talloc(mem_ctx, "ValueTwo", 8);
eas 195 source4/torture/util_smb.c setfile.ea_set.in.eas = talloc_array(mem_ctx, struct ea_struct, 2);
eas 196 source4/torture/util_smb.c setfile.ea_set.in.eas[0].flags = 0;
eas 197 source4/torture/util_smb.c setfile.ea_set.in.eas[0].name.s = "EAONE";
eas 198 source4/torture/util_smb.c setfile.ea_set.in.eas[0].value = data_blob_talloc(mem_ctx, "VALUE1", 6);
eas 199 source4/torture/util_smb.c setfile.ea_set.in.eas[1].flags = 0;
eas 200 source4/torture/util_smb.c setfile.ea_set.in.eas[1].name.s = "SECONDEA";
eas 201 source4/torture/util_smb.c setfile.ea_set.in.eas[1].value = data_blob_talloc(mem_ctx, "ValueTwo", 8);
eas 432 source4/torture/util_smb.c if (strcasecmp_m(eaname, info.ea_list.out.eas[0].name.s) != 0) {
eas 434 source4/torture/util_smb.c eaname, info.ea_list.out.eas[0].name.s);
eas 440 source4/torture/util_smb.c if (info.ea_list.out.eas[0].value.length != 0) {
eas 449 source4/torture/util_smb.c if (strlen(value) == info.ea_list.out.eas[0].value.length &&
eas 450 source4/torture/util_smb.c memcmp(value, info.ea_list.out.eas[0].value.data,
eas 451 source4/torture/util_smb.c info.ea_list.out.eas[0].value.length) == 0) {
eas 458 source4/torture/util_smb.c (int)info.ea_list.out.eas[0].value.length,
eas 459 source4/torture/util_smb.c (int)info.ea_list.out.eas[0].value.length,
eas 460 source4/torture/util_smb.c info.ea_list.out.eas[0].value.data,