usr/src/cmd/ldapcachemgr/cachemgr.c
1538
ret[j] = new_attr((char *)strlist + strlist->ldap_offsets[i],
usr/src/lib/libcommputil/common/sdp.c
631
sdp_attr_t *new_attr;
usr/src/lib/libcommputil/common/sdp.c
636
new_attr = calloc(1, sizeof (sdp_attr_t));
usr/src/lib/libcommputil/common/sdp.c
637
if (new_attr == NULL)
usr/src/lib/libcommputil/common/sdp.c
639
if ((ret = commp_add_str(&new_attr->a_name, name, strlen(name))) != 0)
usr/src/lib/libcommputil/common/sdp.c
642
if ((ret = commp_add_str(&new_attr->a_value, value,
usr/src/lib/libcommputil/common/sdp.c
649
*attr = new_attr;
usr/src/lib/libcommputil/common/sdp.c
653
tmp->a_next = new_attr;
usr/src/lib/libcommputil/common/sdp.c
657
sdp_free_attribute(new_attr);
usr/src/lib/libcommputil/common/sdp_parse.c
807
sdp_attr_t *new_attr;
usr/src/lib/libcommputil/common/sdp_parse.c
814
new_attr = calloc(1, sizeof (sdp_attr_t));
usr/src/lib/libcommputil/common/sdp_parse.c
815
if (new_attr == NULL) {
usr/src/lib/libcommputil/common/sdp_parse.c
825
COMMP_COPY_STR(new_attr->a_name, begin, current - begin);
usr/src/lib/libcommputil/common/sdp_parse.c
826
if (new_attr->a_name == NULL) {
usr/src/lib/libcommputil/common/sdp_parse.c
827
sdp_free_attribute(new_attr);
usr/src/lib/libcommputil/common/sdp_parse.c
837
COMMP_COPY_STR(new_attr->a_value, current, end - current);
usr/src/lib/libcommputil/common/sdp_parse.c
838
if (new_attr->a_value == NULL) {
usr/src/lib/libcommputil/common/sdp_parse.c
839
sdp_free_attribute(new_attr);
usr/src/lib/libcommputil/common/sdp_parse.c
845
*attr = new_attr;
usr/src/lib/libcommputil/common/sdp_parse.c
850
tmp->a_next = new_attr;
usr/src/lib/libcommputil/common/sdp_parse.c
855
sdp_free_attribute(new_attr);
usr/src/lib/libdladm/common/libdlaggr.c
1293
dladm_aggr_modify_attr_t new_attr, old_attr;
usr/src/lib/libdladm/common/libdlaggr.c
1297
new_attr.ld_policy = policy;
usr/src/lib/libdladm/common/libdlaggr.c
1298
new_attr.ld_mac_fixed = mac_fixed;
usr/src/lib/libdladm/common/libdlaggr.c
1299
new_attr.ld_lacp_mode = lacp_mode;
usr/src/lib/libdladm/common/libdlaggr.c
1300
new_attr.ld_lacp_timer = lacp_timer;
usr/src/lib/libdladm/common/libdlaggr.c
1301
bcopy(mac_addr, new_attr.ld_mac, ETHERADDRL);
usr/src/lib/libdladm/common/libdlaggr.c
1314
modify_mask, &new_attr)) != DLADM_STATUS_OK) {
usr/src/lib/libdladm/common/libdlaggr.c
1330
&new_attr);
usr/src/lib/libdwarf/common/dwarf_query.c
430
Dwarf_Attribute new_attr = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
479
new_attr = (Dwarf_Attribute)
usr/src/lib/libdwarf/common/dwarf_query.c
481
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/dwarf_query.c
486
new_attr->ar_attribute = attr;
usr/src/lib/libdwarf/common/dwarf_query.c
487
new_attr->ar_attribute_form_direct = attr_form;
usr/src/lib/libdwarf/common/dwarf_query.c
488
new_attr->ar_attribute_form = attr_form;
usr/src/lib/libdwarf/common/dwarf_query.c
495
dwarf_dealloc(dbg,new_attr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_query.c
513
new_attr->ar_attribute_form = attr_form;
usr/src/lib/libdwarf/common/dwarf_query.c
524
dwarf_dealloc(dbg,new_attr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_query.c
534
new_attr->ar_cu_context = die->di_cu_context;
usr/src/lib/libdwarf/common/dwarf_query.c
535
new_attr->ar_debug_ptr = info_ptr;
usr/src/lib/libdwarf/common/dwarf_query.c
536
new_attr->ar_die = die;
usr/src/lib/libdwarf/common/dwarf_query.c
537
new_attr->ar_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
541
new_attr->ar_implicit_const = implicit_const;
usr/src/lib/libdwarf/common/dwarf_query.c
556
dwarf_dealloc(dbg,new_attr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_query.c
563
head_attr = curr_attr = new_attr;
usr/src/lib/libdwarf/common/dwarf_query.c
565
curr_attr->ar_next = new_attr;
usr/src/lib/libdwarf/common/dwarf_query.c
566
curr_attr = new_attr;
usr/src/lib/libdwarf/common/pro_die.c
327
Dwarf_P_Attribute new_attr;
usr/src/lib/libdwarf/common/pro_die.c
331
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_die.c
334
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_die.c
339
new_attr->ar_attribute = DW_AT_stmt_list;
usr/src/lib/libdwarf/common/pro_die.c
340
new_attr->ar_attribute_form =
usr/src/lib/libdwarf/common/pro_die.c
342
new_attr->ar_rel_type = dbg->de_offset_reloc;
usr/src/lib/libdwarf/common/pro_die.c
344
new_attr->ar_nbytes = uwordb_size;
usr/src/lib/libdwarf/common/pro_die.c
345
new_attr->ar_next = NULL;
usr/src/lib/libdwarf/common/pro_die.c
346
new_attr->ar_reloc_len = uwordb_size;
usr/src/lib/libdwarf/common/pro_die.c
347
new_attr->ar_data = (char *)
usr/src/lib/libdwarf/common/pro_die.c
349
if (new_attr->ar_data == NULL) {
usr/src/lib/libdwarf/common/pro_die.c
356
WRITE_UNALIGNED(dbg, (void *) new_attr->ar_data,
usr/src/lib/libdwarf/common/pro_die.c
360
_dwarf_pro_add_at_to_die(first_die, new_attr);
usr/src/lib/libdwarf/common/pro_die.c
614
int _dwarf_pro_set_string_attr(Dwarf_P_Attribute new_attr,
usr/src/lib/libdwarf/common/pro_die.c
624
new_attr->ar_nbytes = slen;
usr/src/lib/libdwarf/common/pro_die.c
625
new_attr->ar_next = 0;
usr/src/lib/libdwarf/common/pro_die.c
627
new_attr->ar_data =
usr/src/lib/libdwarf/common/pro_die.c
629
if (new_attr->ar_data == NULL) {
usr/src/lib/libdwarf/common/pro_die.c
636
strcpy(new_attr->ar_data, name);
usr/src/lib/libdwarf/common/pro_die.c
637
new_attr->ar_attribute_form = DW_FORM_string;
usr/src/lib/libdwarf/common/pro_die.c
638
new_attr->ar_rel_type = R_MIPS_NONE;
usr/src/lib/libdwarf/common/pro_die.c
639
new_attr->ar_reloc_len = 0; /* unused for R_MIPS_NONE */
usr/src/lib/libdwarf/common/pro_die.c
653
new_attr->ar_attribute_form = form;
usr/src/lib/libdwarf/common/pro_die.c
654
new_attr->ar_rel_type = dbg->de_offset_reloc;
usr/src/lib/libdwarf/common/pro_die.c
655
new_attr->ar_nbytes = uwordb_size;
usr/src/lib/libdwarf/common/pro_die.c
656
new_attr->ar_next = NULL;
usr/src/lib/libdwarf/common/pro_die.c
657
new_attr->ar_reloc_len = uwordb_size;
usr/src/lib/libdwarf/common/pro_die.c
660
new_attr->ar_data = (char *)
usr/src/lib/libdwarf/common/pro_die.c
662
if (new_attr->ar_data == NULL) {
usr/src/lib/libdwarf/common/pro_die.c
669
WRITE_UNALIGNED(dbg, (void *) new_attr->ar_data,
usr/src/lib/libdwarf/common/pro_die.c
708
Dwarf_P_Attribute new_attr = 0;
usr/src/lib/libdwarf/common/pro_die.c
715
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_die.c
718
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_die.c
724
new_attr->ar_attribute = DW_AT_name;
usr/src/lib/libdwarf/common/pro_die.c
725
res = _dwarf_pro_set_string_attr(new_attr,die->di_dbg,name,error);
usr/src/lib/libdwarf/common/pro_die.c
731
_dwarf_pro_add_at_to_die(die, new_attr);
usr/src/lib/libdwarf/common/pro_die.c
732
*newattr_out = new_attr;
usr/src/lib/libdwarf/common/pro_die.c
763
Dwarf_P_Attribute new_attr = 0;
usr/src/lib/libdwarf/common/pro_die.c
770
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_die.c
773
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_die.c
779
new_attr->ar_attribute = DW_AT_comp_dir;
usr/src/lib/libdwarf/common/pro_die.c
780
res = _dwarf_pro_set_string_attr(new_attr,ownerdie->di_dbg,
usr/src/lib/libdwarf/common/pro_die.c
787
_dwarf_pro_add_at_to_die(ownerdie, new_attr);
usr/src/lib/libdwarf/common/pro_die.c
788
*attr_out = new_attr;
usr/src/lib/libdwarf/common/pro_die.c
798
Dwarf_P_Attribute new_attr;
usr/src/lib/libdwarf/common/pro_die.c
804
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_die.c
806
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_die.c
811
new_attr->ar_attribute = DW_AT_MIPS_fde;
usr/src/lib/libdwarf/common/pro_die.c
812
new_attr->ar_attribute_form = dbg->de_ar_data_attribute_form;
usr/src/lib/libdwarf/common/pro_die.c
813
new_attr->ar_rel_type = dbg->de_offset_reloc;
usr/src/lib/libdwarf/common/pro_die.c
814
new_attr->ar_nbytes = uwordb_size;
usr/src/lib/libdwarf/common/pro_die.c
815
new_attr->ar_next = NULL;
usr/src/lib/libdwarf/common/pro_die.c
816
new_attr->ar_reloc_len = uwordb_size;
usr/src/lib/libdwarf/common/pro_die.c
817
new_attr->ar_data = (char *)
usr/src/lib/libdwarf/common/pro_die.c
819
if (new_attr->ar_data == NULL) {
usr/src/lib/libdwarf/common/pro_die.c
825
WRITE_UNALIGNED(dbg, (void *) new_attr->ar_data,
usr/src/lib/libdwarf/common/pro_die.c
828
_dwarf_pro_add_at_to_die(die, new_attr);
usr/src/lib/libdwarf/common/pro_die.c
838
Dwarf_P_Attribute new_attr;
usr/src/lib/libdwarf/common/pro_die.c
844
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_die.c
846
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_die.c
851
new_attr->ar_attribute = DW_AT_macro_info;
usr/src/lib/libdwarf/common/pro_die.c
852
new_attr->ar_attribute_form = dbg->de_ar_data_attribute_form;
usr/src/lib/libdwarf/common/pro_die.c
853
new_attr->ar_rel_type = dbg->de_offset_reloc;
usr/src/lib/libdwarf/common/pro_die.c
855
new_attr->ar_nbytes = uwordb_size;
usr/src/lib/libdwarf/common/pro_die.c
856
new_attr->ar_next = NULL;
usr/src/lib/libdwarf/common/pro_die.c
857
new_attr->ar_reloc_len = uwordb_size;
usr/src/lib/libdwarf/common/pro_die.c
858
new_attr->ar_data = (char *)
usr/src/lib/libdwarf/common/pro_die.c
860
if (new_attr->ar_data == NULL) {
usr/src/lib/libdwarf/common/pro_die.c
866
WRITE_UNALIGNED(dbg, (void *) new_attr->ar_data,
usr/src/lib/libdwarf/common/pro_die.c
870
_dwarf_pro_add_at_to_die(die, new_attr);
usr/src/lib/libdwarf/common/pro_die.h
65
int _dwarf_pro_set_string_attr(Dwarf_P_Attribute new_attr,
usr/src/lib/libdwarf/common/pro_forms.c
1048
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_forms.c
1050
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1055
new_attr->ar_attribute = attr;
usr/src/lib/libdwarf/common/pro_forms.c
1056
new_attr->ar_attribute_form = attr_form;
usr/src/lib/libdwarf/common/pro_forms.c
1057
new_attr->ar_reloc_len = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/pro_forms.c
1059
new_attr->ar_rel_type = dbg->de_ptr_reloc;
usr/src/lib/libdwarf/common/pro_forms.c
1061
new_attr->ar_rel_type = R_MIPS_NONE;
usr/src/lib/libdwarf/common/pro_forms.c
1063
new_attr->ar_rel_symidx = loc_expr->ex_reloc_sym_index;
usr/src/lib/libdwarf/common/pro_forms.c
1064
new_attr->ar_rel_offset =
usr/src/lib/libdwarf/common/pro_forms.c
1067
new_attr->ar_nbytes = block_size + len_size;
usr/src/lib/libdwarf/common/pro_forms.c
1069
new_attr->ar_next = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1070
new_attr->ar_data = block_dest_ptr =
usr/src/lib/libdwarf/common/pro_forms.c
1072
if (new_attr->ar_data == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1093
_dwarf_pro_add_at_to_die(ownerdie, new_attr);
usr/src/lib/libdwarf/common/pro_forms.c
1094
*attr_out = new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
1120
Dwarf_P_Attribute new_attr = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1176
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_forms.c
1178
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1183
new_attr->ar_attribute = attr;
usr/src/lib/libdwarf/common/pro_forms.c
1184
new_attr->ar_attribute_form = dbg->de_ar_ref_attr_form;
usr/src/lib/libdwarf/common/pro_forms.c
1185
new_attr->ar_nbytes = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_forms.c
1186
new_attr->ar_reloc_len = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_forms.c
1187
new_attr->ar_ref_die = otherdie;
usr/src/lib/libdwarf/common/pro_forms.c
1188
new_attr->ar_rel_type = R_MIPS_NONE;
usr/src/lib/libdwarf/common/pro_forms.c
1189
new_attr->ar_next = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1192
_dwarf_pro_add_at_to_die(ownerdie, new_attr);
usr/src/lib/libdwarf/common/pro_forms.c
1193
*attr_out = new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
1329
Dwarf_P_Attribute new_attr = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1340
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_forms.c
1342
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1347
new_attr->ar_attribute = attr;
usr/src/lib/libdwarf/common/pro_forms.c
1348
new_attr->ar_attribute_form = DW_FORM_flag;
usr/src/lib/libdwarf/common/pro_forms.c
1349
new_attr->ar_nbytes = 1;
usr/src/lib/libdwarf/common/pro_forms.c
1350
new_attr->ar_reloc_len = 0; /* not used */
usr/src/lib/libdwarf/common/pro_forms.c
1351
new_attr->ar_rel_type = R_MIPS_NONE;
usr/src/lib/libdwarf/common/pro_forms.c
1352
new_attr->ar_next = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1354
new_attr->ar_data = (char *)
usr/src/lib/libdwarf/common/pro_forms.c
1356
if (new_attr->ar_data == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1360
memcpy(new_attr->ar_data, &flag, 1);
usr/src/lib/libdwarf/common/pro_forms.c
1363
_dwarf_pro_add_at_to_die(ownerdie, new_attr);
usr/src/lib/libdwarf/common/pro_forms.c
1364
*attr_out = new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
1395
Dwarf_P_Attribute new_attr = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1408
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_forms.c
1410
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1433
new_attr->ar_attribute = attr;
usr/src/lib/libdwarf/common/pro_forms.c
1434
res = _dwarf_pro_set_string_attr(new_attr,ownerdie->di_dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1441
_dwarf_pro_add_at_to_die(ownerdie, new_attr);
usr/src/lib/libdwarf/common/pro_forms.c
1442
*attr_out = new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
1467
Dwarf_P_Attribute new_attr = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1477
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_forms.c
1479
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1484
new_attr->ar_attribute = DW_AT_const_value;
usr/src/lib/libdwarf/common/pro_forms.c
1485
res = _dwarf_pro_set_string_attr(new_attr,dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1492
_dwarf_pro_add_at_to_die(ownerdie, new_attr);
usr/src/lib/libdwarf/common/pro_forms.c
1493
*attr_out = new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
1521
Dwarf_P_Attribute new_attr = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1530
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_forms.c
1532
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1536
new_attr->ar_attribute = attrnum;
usr/src/lib/libdwarf/common/pro_forms.c
1537
new_attr->ar_attribute_form = DW_FORM_ref_sig8;
usr/src/lib/libdwarf/common/pro_forms.c
1538
new_attr->ar_nbytes = sizeof (Dwarf_Sig8);
usr/src/lib/libdwarf/common/pro_forms.c
1539
new_attr->ar_next = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1541
new_attr->ar_data =
usr/src/lib/libdwarf/common/pro_forms.c
1543
if (new_attr->ar_data == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1547
memcpy(new_attr->ar_data,sig8_in,sizeof(Dwarf_Sig8));
usr/src/lib/libdwarf/common/pro_forms.c
1548
new_attr->ar_rel_type = R_MIPS_NONE;
usr/src/lib/libdwarf/common/pro_forms.c
1549
new_attr->ar_reloc_len = 0; /* unused for R_MIPS_NONE */
usr/src/lib/libdwarf/common/pro_forms.c
1550
_dwarf_pro_add_at_to_die(ownerdie, new_attr);
usr/src/lib/libdwarf/common/pro_forms.c
1551
*attr_out = new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
1578
Dwarf_P_Attribute new_attr = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1587
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_forms.c
1589
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1594
new_attr->ar_attribute = DW_AT_producer;
usr/src/lib/libdwarf/common/pro_forms.c
1595
res = _dwarf_pro_set_string_attr(new_attr,dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1602
_dwarf_pro_add_at_to_die(ownerdie, new_attr);
usr/src/lib/libdwarf/common/pro_forms.c
1603
*attr_out = new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
1647
Dwarf_P_Attribute new_attr = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1656
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_forms.c
1658
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1663
new_attr->ar_attribute = attrnum;
usr/src/lib/libdwarf/common/pro_forms.c
1664
new_attr->ar_attribute_form = DW_FORM_implicit_const;
usr/src/lib/libdwarf/common/pro_forms.c
1665
new_attr->ar_rel_type = R_MIPS_NONE;
usr/src/lib/libdwarf/common/pro_forms.c
1666
new_attr->ar_reloc_len = 0; /* unused for R_MIPS_NONE */
usr/src/lib/libdwarf/common/pro_forms.c
1667
new_attr->ar_next = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1671
new_attr->ar_data = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1672
new_attr->ar_nbytes = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1673
new_attr->ar_implicit_const = signed_value;
usr/src/lib/libdwarf/common/pro_forms.c
1676
_dwarf_pro_add_at_to_die(ownerdie, new_attr);
usr/src/lib/libdwarf/common/pro_forms.c
1677
*outattr = new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
1707
Dwarf_P_Attribute new_attr = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1719
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_forms.c
1721
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1726
new_attr->ar_attribute = attrnum;
usr/src/lib/libdwarf/common/pro_forms.c
1727
new_attr->ar_attribute_form = DW_FORM_sdata;
usr/src/lib/libdwarf/common/pro_forms.c
1728
new_attr->ar_rel_type = R_MIPS_NONE;
usr/src/lib/libdwarf/common/pro_forms.c
1729
new_attr->ar_reloc_len = 0; /* unused for R_MIPS_NONE */
usr/src/lib/libdwarf/common/pro_forms.c
1730
new_attr->ar_next = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1739
new_attr->ar_data = (char *)
usr/src/lib/libdwarf/common/pro_forms.c
1741
if (new_attr->ar_data == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1745
memcpy(new_attr->ar_data, encode_buffer, leb_size);
usr/src/lib/libdwarf/common/pro_forms.c
1746
new_attr->ar_nbytes = leb_size;
usr/src/lib/libdwarf/common/pro_forms.c
1749
_dwarf_pro_add_at_to_die(ownerdie, new_attr);
usr/src/lib/libdwarf/common/pro_forms.c
1750
*attr_out = new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
1795
Dwarf_P_Attribute new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
1804
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_forms.c
1806
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1810
new_attr->ar_attribute = attrnum;
usr/src/lib/libdwarf/common/pro_forms.c
1811
new_attr->ar_attribute_form = DW_FORM_data16;
usr/src/lib/libdwarf/common/pro_forms.c
1812
new_attr->ar_rel_type = R_MIPS_NONE;
usr/src/lib/libdwarf/common/pro_forms.c
1813
new_attr->ar_reloc_len = 0; /* unused for R_MIPS_NONE */
usr/src/lib/libdwarf/common/pro_forms.c
1814
new_attr->ar_next = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1815
new_attr->ar_data = (char *)
usr/src/lib/libdwarf/common/pro_forms.c
1817
if (new_attr->ar_data == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1821
memcpy(new_attr->ar_data, ptr_to_val->fd_data, val_size);
usr/src/lib/libdwarf/common/pro_forms.c
1822
new_attr->ar_nbytes = val_size;
usr/src/lib/libdwarf/common/pro_forms.c
1823
_dwarf_pro_add_at_to_die(ownerdie, new_attr);
usr/src/lib/libdwarf/common/pro_forms.c
1824
*attr_return = new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
1851
Dwarf_P_Attribute new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
1862
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_forms.c
1864
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1869
new_attr->ar_attribute = attrnum;
usr/src/lib/libdwarf/common/pro_forms.c
1870
new_attr->ar_attribute_form = DW_FORM_udata;
usr/src/lib/libdwarf/common/pro_forms.c
1871
new_attr->ar_rel_type = R_MIPS_NONE;
usr/src/lib/libdwarf/common/pro_forms.c
1872
new_attr->ar_reloc_len = 0; /* unused for R_MIPS_NONE */
usr/src/lib/libdwarf/common/pro_forms.c
1873
new_attr->ar_next = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1882
new_attr->ar_data = (char *)
usr/src/lib/libdwarf/common/pro_forms.c
1884
if (new_attr->ar_data == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1888
memcpy(new_attr->ar_data, encode_buffer, leb_size);
usr/src/lib/libdwarf/common/pro_forms.c
1889
new_attr->ar_nbytes = leb_size;
usr/src/lib/libdwarf/common/pro_forms.c
1892
_dwarf_pro_add_at_to_die(ownerdie, new_attr);
usr/src/lib/libdwarf/common/pro_forms.c
1893
*attr_out = new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
288
Dwarf_P_Attribute new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
305
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_forms.c
307
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
312
new_attr->ar_attribute = attr;
usr/src/lib/libdwarf/common/pro_forms.c
313
new_attr->ar_attribute_form = form;
usr/src/lib/libdwarf/common/pro_forms.c
314
new_attr->ar_nbytes = upointer_size;
usr/src/lib/libdwarf/common/pro_forms.c
315
new_attr->ar_rel_symidx = sym_index;
usr/src/lib/libdwarf/common/pro_forms.c
316
new_attr->ar_reloc_len = upointer_size;
usr/src/lib/libdwarf/common/pro_forms.c
317
new_attr->ar_next = 0;
usr/src/lib/libdwarf/common/pro_forms.c
319
new_attr->ar_rel_type = dbg->de_ptr_reloc;
usr/src/lib/libdwarf/common/pro_forms.c
321
new_attr->ar_rel_type = R_MIPS_NONE;
usr/src/lib/libdwarf/common/pro_forms.c
324
new_attr->ar_data = (char *)
usr/src/lib/libdwarf/common/pro_forms.c
326
if (new_attr->ar_data == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
330
WRITE_UNALIGNED(dbg, new_attr->ar_data,
usr/src/lib/libdwarf/common/pro_forms.c
335
_dwarf_pro_add_at_to_die(ownerdie, new_attr);
usr/src/lib/libdwarf/common/pro_forms.c
336
*attr_out = new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
605
Dwarf_P_Attribute new_attr = 0;
usr/src/lib/libdwarf/common/pro_forms.c
608
block_data,block_size,&new_attr,error);
usr/src/lib/libdwarf/common/pro_forms.c
612
return new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
624
Dwarf_P_Attribute new_attr = 0;
usr/src/lib/libdwarf/common/pro_forms.c
651
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_forms.c
653
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
659
new_attr->ar_attribute = attr;
usr/src/lib/libdwarf/common/pro_forms.c
660
new_attr->ar_attribute_form = DW_FORM_block;
usr/src/lib/libdwarf/common/pro_forms.c
661
new_attr->ar_nbytes = len_size + block_size;
usr/src/lib/libdwarf/common/pro_forms.c
662
new_attr->ar_next = 0;
usr/src/lib/libdwarf/common/pro_forms.c
664
new_attr->ar_data = attrdata = (char *)
usr/src/lib/libdwarf/common/pro_forms.c
666
if (new_attr->ar_data == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
668
_dwarf_p_dealloc(dbg, (unsigned char *) new_attr);
usr/src/lib/libdwarf/common/pro_forms.c
679
_dwarf_pro_add_at_to_die(ownerdie, new_attr);
usr/src/lib/libdwarf/common/pro_forms.c
680
*attr_out = new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
718
Dwarf_P_Attribute new_attr = 0;
usr/src/lib/libdwarf/common/pro_forms.c
791
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_forms.c
793
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
798
new_attr->ar_attribute = attr;
usr/src/lib/libdwarf/common/pro_forms.c
799
new_attr->ar_attribute_form = attr_form;
usr/src/lib/libdwarf/common/pro_forms.c
800
new_attr->ar_rel_type = R_MIPS_NONE;
usr/src/lib/libdwarf/common/pro_forms.c
801
new_attr->ar_reloc_len = 0; /* irrelevant: unused with R_MIPS_NONE */
usr/src/lib/libdwarf/common/pro_forms.c
802
new_attr->ar_nbytes = size;
usr/src/lib/libdwarf/common/pro_forms.c
803
new_attr->ar_next = 0;
usr/src/lib/libdwarf/common/pro_forms.c
805
new_attr->ar_data = (char *)
usr/src/lib/libdwarf/common/pro_forms.c
807
if (new_attr->ar_data == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
811
WRITE_UNALIGNED(dbg, new_attr->ar_data,
usr/src/lib/libdwarf/common/pro_forms.c
815
_dwarf_pro_add_at_to_die(ownerdie, new_attr);
usr/src/lib/libdwarf/common/pro_forms.c
816
*attr_out = new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
851
Dwarf_P_Attribute new_attr = 0;
usr/src/lib/libdwarf/common/pro_forms.c
902
new_attr = (Dwarf_P_Attribute)
usr/src/lib/libdwarf/common/pro_forms.c
904
if (new_attr == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
909
new_attr->ar_attribute = attr;
usr/src/lib/libdwarf/common/pro_forms.c
910
new_attr->ar_attribute_form = attr_form;
usr/src/lib/libdwarf/common/pro_forms.c
911
new_attr->ar_rel_type = R_MIPS_NONE;
usr/src/lib/libdwarf/common/pro_forms.c
912
new_attr->ar_reloc_len = 0; /* irrelevant: unused with R_MIPS_NONE */
usr/src/lib/libdwarf/common/pro_forms.c
913
new_attr->ar_nbytes = size;
usr/src/lib/libdwarf/common/pro_forms.c
914
new_attr->ar_next = 0;
usr/src/lib/libdwarf/common/pro_forms.c
916
new_attr->ar_data = (char *)
usr/src/lib/libdwarf/common/pro_forms.c
918
if (new_attr->ar_data == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
922
WRITE_UNALIGNED(dbg, new_attr->ar_data,
usr/src/lib/libdwarf/common/pro_forms.c
926
_dwarf_pro_add_at_to_die(ownerdie, new_attr);
usr/src/lib/libdwarf/common/pro_forms.c
927
*attr_out = new_attr;
usr/src/lib/libdwarf/common/pro_forms.c
962
Dwarf_P_Attribute new_attr = 0;
usr/src/lib/libtecla/common/getline.c
9773
unsigned new_attr=0; /* The requested text display attributes */
usr/src/lib/libtecla/common/getline.c
9814
new_attr |= GL_TXT_BOLD;
usr/src/lib/libtecla/common/getline.c
9817
new_attr &= ~GL_TXT_BOLD;
usr/src/lib/libtecla/common/getline.c
9820
new_attr |= GL_TXT_UNDERLINE;
usr/src/lib/libtecla/common/getline.c
9823
new_attr &= ~GL_TXT_UNDERLINE;
usr/src/lib/libtecla/common/getline.c
9826
new_attr |= GL_TXT_STANDOUT;
usr/src/lib/libtecla/common/getline.c
9829
new_attr &= ~GL_TXT_STANDOUT;
usr/src/lib/libtecla/common/getline.c
9832
new_attr |= GL_TXT_DIM;
usr/src/lib/libtecla/common/getline.c
9835
new_attr &= ~GL_TXT_DIM;
usr/src/lib/libtecla/common/getline.c
9838
new_attr |= GL_TXT_BLINK;
usr/src/lib/libtecla/common/getline.c
9841
new_attr &= ~GL_TXT_BLINK;
usr/src/lib/libtecla/common/getline.c
9844
new_attr |= GL_TXT_REVERSE;
usr/src/lib/libtecla/common/getline.c
9847
new_attr &= ~GL_TXT_REVERSE;
usr/src/lib/libtecla/common/getline.c
9865
if(old_attr & ~new_attr) {
usr/src/lib/libtecla/common/getline.c
9873
if(new_attr != old_attr) {
usr/src/lib/libtecla/common/getline.c
9874
if(new_attr & GL_TXT_BOLD && !(old_attr & GL_TXT_BOLD) &&
usr/src/lib/libtecla/common/getline.c
9877
if(new_attr & GL_TXT_UNDERLINE && !(old_attr & GL_TXT_UNDERLINE) &&
usr/src/lib/libtecla/common/getline.c
9880
if(new_attr & GL_TXT_STANDOUT && !(old_attr & GL_TXT_STANDOUT) &&
usr/src/lib/libtecla/common/getline.c
9883
if(new_attr & GL_TXT_DIM && !(old_attr & GL_TXT_DIM) &&
usr/src/lib/libtecla/common/getline.c
9886
if(new_attr & GL_TXT_REVERSE && !(old_attr & GL_TXT_REVERSE) &&
usr/src/lib/libtecla/common/getline.c
9889
if(new_attr & GL_TXT_BLINK && !(old_attr & GL_TXT_BLINK) &&
usr/src/lib/libtecla/common/getline.c
9892
old_attr = new_attr;
usr/src/lib/passwdutil/ldap_attr.c
535
attrs[*idx] = new_attr(item, strp);
usr/src/lib/passwdutil/ldap_attr.c
69
p[i] = new_attr(attr, (val)); \
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
548
attribute_set_value(CK_ATTRIBUTE *new_attr,
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
553
if (new_attr == NULL)
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
555
else if (new_attr->pValue == NULL) {
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
559
find_attribute(new_attr->type, attributes, num_attributes, &attr);
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
565
if (attr->attribute.ulValueLen >= new_attr->ulValueLen) {
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
570
new_attr->ulValueLen,
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
571
attr->attribute.ulValueLen - new_attr->ulValueLen);
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
573
} else if (new_attr->ulValueLen <= sizeof (attr->generic_data)) {
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
599
newStorage = malloc(new_attr->ulValueLen);
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
607
(void) memcpy(attr->attribute.pValue, new_attr->pValue,
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
608
new_attr->ulValueLen);
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
609
attr->attribute.ulValueLen = new_attr->ulValueLen;
usr/src/lib/pkcs11/libpkcs11/common/metaGlobal.h
678
CK_RV attribute_set_value(CK_ATTRIBUTE *new_attr,
usr/src/lib/pkcs11/pkcs11_tpm/common/key_mgr.c
173
sizeof (CK_BBOOL), &new_attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key_mgr.c
178
new_attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key_mgr.c
192
sizeof (CK_BBOOL), &new_attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key_mgr.c
197
*(CK_BBOOL *)new_attr->pValue = false;
usr/src/lib/pkcs11/pkcs11_tpm/common/key_mgr.c
200
new_attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key_mgr.c
71
CK_ATTRIBUTE * new_attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1076
template_update_attribute(TEMPLATE *tmpl, CK_ATTRIBUTE *new_attr) {
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1080
if (! tmpl || ! new_attr) {
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1088
if (new_attr->type == attr->type) {
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1099
tmpl->attribute_list, new_attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
604
CK_ATTRIBUTE *new_attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
609
new_attr = (CK_ATTRIBUTE *)malloc(len);
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
610
if (! new_attr) {
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
613
(void) memcpy(new_attr, attr, len);
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
615
new_attr->pValue = (CK_BYTE *)new_attr + sizeof (CK_ATTRIBUTE);
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
618
new_attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2024
CK_ATTRIBUTE *new_attr;
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2064
&new_attr))) {
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2067
(void) template_update_attribute(publ_tmpl, new_attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2070
blob_size, &new_attr))) {
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2073
(void) template_update_attribute(priv_tmpl, new_attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
772
CK_ATTRIBUTE *attr = NULL, *new_attr, *prime_attr;
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
911
&new_attr))) {
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
915
(void) template_update_attribute(obj->template, new_attr);
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1001
new_attr.sa_mask |= SMB_AT_CRTIME;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1002
new_attr.sa_crtime = op->crtime;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1007
new_attr.sa_dosattr = op->dattr;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1008
new_attr.sa_vattr.va_type = VREG;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1010
new_attr.sa_vattr.va_mode = S_IRUSR | S_IWUSR;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1012
new_attr.sa_vattr.va_mode =
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1025
new_attr.sa_vattr.va_size = op->dsize;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1026
new_attr.sa_mask |= SMB_AT_SIZE;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1030
op->fqi.fq_last_comp, &new_attr, &op->fqi.fq_fnode);
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1033
new_attr.sa_dosattr = op->dattr;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1034
new_attr.sa_vattr.va_type = VDIR;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1035
new_attr.sa_vattr.va_mode = 0777;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1038
op->fqi.fq_last_comp, &new_attr, &op->fqi.fq_fnode);
usr/src/uts/common/fs/smbsrv/smb_common_open.c
259
smb_attr_t new_attr;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
636
bzero(&new_attr, sizeof (new_attr));
usr/src/uts/common/fs/smbsrv/smb_common_open.c
637
new_attr.sa_vattr.va_type = VREG;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
638
new_attr.sa_vattr.va_mode = S_IRUSR;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
639
new_attr.sa_mask |= SMB_AT_TYPE | SMB_AT_MODE;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
642
fnode, sname, lookup_flags, &new_attr, &fnode);
usr/src/uts/common/fs/smbsrv/smb_common_open.c
879
bzero(&new_attr, sizeof (new_attr));
usr/src/uts/common/fs/smbsrv/smb_common_open.c
890
new_attr.sa_dosattr = op->dattr;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
892
new_attr.sa_dosattr = FILE_ATTRIBUTE_ARCHIVE;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
901
new_attr.sa_vattr.va_size = 0;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
902
new_attr.sa_mask = SMB_AT_DOSATTR | SMB_AT_SIZE;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
904
&new_attr);
usr/src/uts/common/fs/smbsrv/smb_common_open.c
989
bzero(&new_attr, sizeof (new_attr));
usr/src/uts/common/fs/smbsrv/smb_common_open.c
990
new_attr.sa_mask = SMB_AT_DOSATTR | SMB_AT_TYPE | SMB_AT_MODE;
usr/src/uts/common/fs/smbsrv/smb_directory.c
113
smb_attr_t new_attr;
usr/src/uts/common/fs/smbsrv/smb_directory.c
155
bzero(&new_attr, sizeof (new_attr));
usr/src/uts/common/fs/smbsrv/smb_directory.c
156
new_attr.sa_dosattr = FILE_ATTRIBUTE_DIRECTORY;
usr/src/uts/common/fs/smbsrv/smb_directory.c
157
new_attr.sa_vattr.va_type = VDIR;
usr/src/uts/common/fs/smbsrv/smb_directory.c
158
new_attr.sa_vattr.va_mode = 0777;
usr/src/uts/common/fs/smbsrv/smb_directory.c
159
new_attr.sa_mask = SMB_AT_TYPE | SMB_AT_MODE | SMB_AT_DOSATTR;
usr/src/uts/common/fs/smbsrv/smb_directory.c
162
&new_attr, &fqi->fq_fnode);