Symbol: attr
usr/src/boot/common/tem.c
1839
text_attr_t attr;
usr/src/boot/common/tem.c
1848
tem_get_attr(tem, &fg, &bg, &attr, TEM_ATTR_REVERSE);
usr/src/boot/common/tem.c
1849
tem->tvs_outbuf[tem->tvs_outindex].tc_char = ch | TEM_ATTR(attr);
usr/src/boot/common/tem.c
2369
text_attr_t attr;
usr/src/boot/common/tem.c
2373
tem_get_attr(tem, &c.tc_fg_color, &c.tc_bg_color, &attr,
usr/src/boot/common/tem.c
2375
c.tc_char = TEM_ATTR(attr & ~TEM_ATTR_UNDERLINE) | ' ';
usr/src/boot/common/tem.c
2536
text_attr_t attr;
usr/src/boot/common/tem.c
2547
tem_get_attr(tem, &c.tc_fg_color, &c.tc_bg_color, &attr,
usr/src/boot/common/tem.c
2549
c.tc_char = TEM_ATTR(attr);
usr/src/boot/common/tem.c
2792
text_attr_t attr;
usr/src/boot/common/tem.c
2801
tem_get_attr(tem, &c.tc_fg_color, &c.tc_bg_color, &attr,
usr/src/boot/common/tem.c
2803
c.tc_char = TEM_ATTR(attr);
usr/src/boot/common/tem.c
2843
text_color_t *bg, text_attr_t *attr, uint8_t flag)
usr/src/boot/common/tem.c
2853
if (attr != NULL)
usr/src/boot/common/tem.c
2854
*attr = tem->tvs_flags;
usr/src/boot/common/tem.c
2930
text_attr_t attr;
usr/src/boot/common/tem.c
2933
tem_get_attr(tem, &c.tc_fg_color, &c.tc_bg_color, &attr,
usr/src/boot/common/tem.c
2935
c.tc_char = TEM_ATTR(attr);
usr/src/boot/common/tem.c
2962
text_attr_t attr;
usr/src/boot/common/tem.c
2970
tem_get_attr(tem, &c.tc_fg_color, &c.tc_bg_color, &attr,
usr/src/boot/common/tem.c
2973
c.tc_char = TEM_ATTR(attr & ~TEM_ATTR_UNDERLINE) | ' ';
usr/src/boot/common/tem.c
3018
text_attr_t attr;
usr/src/boot/common/tem.c
3020
tem_get_attr(tem, &c.tc_fg_color, &c.tc_bg_color, &attr,
usr/src/boot/common/tem.c
3023
c.tc_char = TEM_ATTR(attr & ~TEM_ATTR_UNDERLINE) | ' ';
usr/src/boot/efi/libefi/efi_console.c
318
UINTN attr = conout->Mode->Attribute & 0x0F;
usr/src/boot/efi/libefi/efi_console.c
326
attr = EFI_TEXT_ATTR(attr, bg);
usr/src/boot/efi/libefi/efi_console.c
327
st = conout->SetAttribute(conout, attr);
usr/src/boot/efi/libefi/efi_console.c
355
UINTN attr;
usr/src/boot/efi/libefi/efi_console.c
373
attr = EFI_TEXT_ATTR(fg, bg);
usr/src/boot/efi/libefi/efi_console.c
375
st = conout->SetAttribute(conout, attr);
usr/src/boot/efi/libefi/efienv.c
43
UINT32 attr;
usr/src/boot/efi/libefi/efienv.c
51
rv = RS->GetVariable(uv, g, &attr, &dl, data);
usr/src/boot/efi/libefi/efienv.c
59
efi_setenv(EFI_GUID *g, uint32_t attr, const char *v, void *data, size_t len)
usr/src/boot/efi/libefi/efienv.c
68
rv = RS->SetVariable(uv, g, attr, len, data);
usr/src/boot/efi/libefi/env.c
1023
efi_print_var_attr(UINT32 attr)
usr/src/boot/efi/libefi/env.c
1027
if (attr & EFI_VARIABLE_NON_VOLATILE) {
usr/src/boot/efi/libefi/env.c
1031
if (attr & EFI_VARIABLE_BOOTSERVICE_ACCESS) {
usr/src/boot/efi/libefi/env.c
1037
if (attr & EFI_VARIABLE_RUNTIME_ACCESS) {
usr/src/boot/efi/libefi/env.c
1043
if (attr & EFI_VARIABLE_HARDWARE_ERROR_RECORD) {
usr/src/boot/efi/libefi/env.c
1049
if (attr & EFI_VARIABLE_TIME_BASED_AUTHENTICATED_WRITE_ACCESS) {
usr/src/boot/efi/libefi/env.c
1062
UINT32 attr;
usr/src/boot/efi/libefi/env.c
1069
status = RS->GetVariable(varnamearg, matchguid, &attr, &datasz, NULL);
usr/src/boot/efi/libefi/env.c
1081
status = RS->GetVariable(varnamearg, matchguid, &attr, &datasz, data);
usr/src/boot/efi/libefi/env.c
1094
efi_print_var_attr(attr);
usr/src/boot/efi/libefi/env.c
1426
int names, values, guids, attr;
usr/src/boot/efi/libefi/env.c
1435
attr = ficlStackPopInteger(pStack);
usr/src/boot/efi/libefi/env.c
1483
status = RS->SetVariable(name, (EFI_GUID *)&u, attr, values, value);
usr/src/boot/i386/libi386/vidconsole.c
466
uint8_t attr;
usr/src/boot/i386/libi386/vidconsole.c
470
uint8_t attr;
usr/src/boot/i386/libi386/vidconsole.c
474
attr = (solaris_color_to_pc_color[da->bg_color.four & 0xf] << 4) |
usr/src/boot/i386/libi386/vidconsole.c
480
addr[i].attr = attr;
usr/src/boot/libsa/dosfs.c
313
if ((!(de->attr & FA_DIR) && (!clus != !size)) ||
usr/src/boot/libsa/dosfs.c
314
((de->attr & FA_DIR) && size) ||
usr/src/boot/libsa/dosfs.c
457
sb->st_mode = f->de.attr & FA_DIR ? S_IFDIR | 0555 : S_IFREG | 0444;
usr/src/boot/libsa/dosfs.c
509
if (dd.de.attr & FA_LABEL) {
usr/src/boot/libsa/dosfs.c
514
if ((dd.de.attr & FA_MASK) == FA_XDE) {
usr/src/boot/libsa/dosfs.c
550
d->d_type = (dd.de.attr & FA_DIR) ? DT_DIR : DT_REG;
usr/src/boot/libsa/dosfs.c
648
if (!(de->attr & FA_DIR))
usr/src/boot/libsa/dosfs.c
700
if ((dir[ent].de.attr & FA_MASK) == FA_XDE) {
usr/src/boot/libsa/dosfs.c
716
} else if (!(dir[ent].de.attr & FA_LABEL)) {
usr/src/boot/libsa/dosfs.c
816
if (!(size = cv4(de->size)) && de->attr & FA_DIR) {
usr/src/boot/libsa/dosfs.h
72
uchar_t attr; /* attributes */
usr/src/boot/libsa/dosfs.h
83
uchar_t attr; /* (see fat_de) */
usr/src/cmd/availdevs/availdevs.c
56
set_uint64_prop(xmlNodePtr node, const char *attr, uint64_t value)
usr/src/cmd/availdevs/availdevs.c
60
(void) xmlSetProp(node, (xmlChar *)attr, (xmlChar *)tmp);
usr/src/cmd/bhyve/amd64/vga.c
264
uint8_t ch, attr, font;
usr/src/cmd/bhyve/amd64/vga.c
275
attr = sc->vga_ram[offset + 1 * 64*KB];
usr/src/cmd/bhyve/amd64/vga.c
281
idx = sc->vga_atc.atc_palette[attr & 0xf];
usr/src/cmd/bhyve/amd64/vga.c
287
if (attr & 0x8)
usr/src/cmd/bhyve/amd64/vga.c
293
attr &= ~0x8;
usr/src/cmd/bhyve/amd64/vga.c
301
idx = sc->vga_atc.atc_palette[attr & 0xf];
usr/src/cmd/bhyve/amd64/vga.c
303
idx = sc->vga_atc.atc_palette[attr >> 4];
usr/src/cmd/bhyve/common/pci_virtio_viona.c
928
dladm_vnic_attr_t attr;
usr/src/cmd/bhyve/common/pci_virtio_viona.c
976
if ((status = dladm_vnic_info(handle, sc->vsc_linkid, &attr,
usr/src/cmd/bhyve/common/pci_virtio_viona.c
983
memcpy(sc->vsc_config.vnc_macaddr, attr.va_mac_addr, ETHERADDRL);
usr/src/cmd/bnu/dial.c
181
if (call.attr != NULL) {
usr/src/cmd/bnu/dial.c
182
if ( call.attr->c_cflag & PARENB ) {
usr/src/cmd/bnu/dial.c
183
Evenflag = ((call.attr->c_cflag & PARODD) ? 0 : 1);
usr/src/cmd/bnu/dial.c
184
Oddflag = ((call.attr->c_cflag & PARODD) ? 1 : 0);
usr/src/cmd/bnu/dial.c
186
line_8bit = (call.attr->c_cflag & CS8 ? 1 : 0);
usr/src/cmd/bnu/dial.c
243
if ((call.attr) && ioctl(rlfd, TCSETA, call.attr) < 0) {
usr/src/cmd/bnu/dial.h
67
struct termio *attr; /* ptr to termio attribute struct */
usr/src/cmd/boot/installboot/i386/installboot.c
273
posix_spawnattr_t attr;
usr/src/cmd/boot/installboot/i386/installboot.c
278
if (posix_spawnattr_init(&attr))
usr/src/cmd/boot/installboot/i386/installboot.c
281
(void) posix_spawnattr_destroy(&attr);
usr/src/cmd/boot/installboot/i386/installboot.c
285
if (posix_spawnattr_setflags(&attr,
usr/src/cmd/boot/installboot/i386/installboot.c
287
(void) posix_spawnattr_destroy(&attr);
usr/src/cmd/boot/installboot/i386/installboot.c
293
(void) posix_spawnattr_destroy(&attr);
usr/src/cmd/boot/installboot/i386/installboot.c
306
if (posix_spawn(&pid, cmd[0], &file_actions, &attr, cmd, NULL))
usr/src/cmd/boot/installboot/i386/installboot.c
308
(void) posix_spawnattr_destroy(&attr);
usr/src/cmd/cfgadm/cfgadm.c
1004
if (set_attrval(attr, val, post_filtp,
usr/src/cmd/cfgadm/cfgadm.c
1010
attr = cp + 1;
usr/src/cmd/cfgadm/cfgadm.c
1023
ret = set_attrval(attr, val, post_filtp, match_type);
usr/src/cmd/cfgadm/cfgadm.c
909
const char *attr,
usr/src/cmd/cfgadm/cfgadm.c
918
if (strcmp(attr, all_fields[fld].name) == 0)
usr/src/cmd/cfgadm/cfgadm.c
949
char *cp = NULL, *optstr = NULL, *attr = NULL, *val = NULL;
usr/src/cmd/cfgadm/cfgadm.c
969
cp = attr = optstr;
usr/src/cmd/chmod/chmod.c
1184
set_attr_args(f_attr_t attr, char action, char *attractptr)
usr/src/cmd/chmod/chmod.c
1186
if ((attr_to_xattr_view(attr) == XATTR_VIEW_READWRITE) &&
usr/src/cmd/chmod/chmod.c
1187
(attr_to_data_type(attr) == DATA_TYPE_BOOLEAN_VALUE)) {
usr/src/cmd/chmod/chmod.c
1188
attractptr[attr] = action;
usr/src/cmd/chmod/chmod.c
1216
f_attr_t attr;
usr/src/cmd/chmod/chmod.c
1219
if ((attr = name_to_attr(entry)) != F_ATTR_INVAL) {
usr/src/cmd/chmod/chmod.c
1220
return (set_attr_args(attr,
usr/src/cmd/chmod/chmod.c
1224
((attr = name_to_attr(entry + 2)) != F_ATTR_INVAL)) {
usr/src/cmd/chmod/chmod.c
1225
return (set_attr_args(attr, ((action == A_REPLACE_OP) ||
usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_persist.c
582
pthread_attr_t attr;
usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_persist.c
614
(void) pthread_attr_init(&attr);
usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_persist.c
615
(void) pthread_attr_setdetachstate(&attr,
usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_persist.c
617
(void) pthread_attr_setname_np(&attr, "db_restore");
usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_persist.c
618
err = pthread_create(&tid, &attr, ipmgmt_db_restore_thread,
usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_persist.c
620
(void) pthread_attr_destroy(&attr);
usr/src/cmd/cmd-inet/lib/nwamd/conditions.c
563
dladm_wlan_linkattr_t attr;
usr/src/cmd/cmd-inet/lib/nwamd/conditions.c
577
status = dladm_wlan_get_linkattr(dld_handle, linkid, &attr);
usr/src/cmd/cmd-inet/lib/nwamd/conditions.c
584
if (attr.la_status == DLADM_WLAN_LINK_DISCONNECTED)
usr/src/cmd/cmd-inet/lib/nwamd/conditions.c
591
(void) dladm_wlan_essid2str(&attr.la_wlan_attr.wa_essid,
usr/src/cmd/cmd-inet/lib/nwamd/conditions.c
621
(void) dladm_wlan_bssid2str(&attr.la_wlan_attr.wa_bssid,
usr/src/cmd/cmd-inet/lib/nwamd/main.c
178
pthread_attr_t attr;
usr/src/cmd/cmd-inet/lib/nwamd/main.c
182
(void) pthread_attr_init(&attr);
usr/src/cmd/cmd-inet/lib/nwamd/main.c
183
(void) pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
usr/src/cmd/cmd-inet/lib/nwamd/main.c
184
if (err = pthread_create(&sighand, &attr, sighandler, NULL)) {
usr/src/cmd/cmd-inet/lib/nwamd/main.c
190
(void) pthread_attr_destroy(&attr);
usr/src/cmd/cmd-inet/lib/nwamd/ncu_ip.c
1439
pthread_attr_t attr;
usr/src/cmd/cmd-inet/lib/nwamd/ncu_ip.c
1455
(void) pthread_attr_init(&attr);
usr/src/cmd/cmd-inet/lib/nwamd/ncu_ip.c
1456
(void) pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
usr/src/cmd/cmd-inet/lib/nwamd/ncu_ip.c
1457
if (pthread_create(NULL, &attr, start_dhcp_thread, arg) == -1) {
usr/src/cmd/cmd-inet/lib/nwamd/ncu_ip.c
1461
(void) pthread_attr_destroy(&attr);
usr/src/cmd/cmd-inet/lib/nwamd/ncu_ip.c
1464
(void) pthread_attr_destroy(&attr);
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1189
dladm_wlan_linkattr_t attr;
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1204
&attr) != DLADM_STATUS_OK) {
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1205
attr.la_status = DLADM_WLAN_LINK_DISCONNECTED;
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1206
} else if (attr.la_status == DLADM_WLAN_LINK_CONNECTED) {
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1211
if (attr.la_status == DLADM_WLAN_LINK_CONNECTED) {
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1212
(void) dladm_wlan_essid2str(&attr.la_wlan_attr.wa_essid, essid);
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1213
(void) dladm_wlan_bssid2str(&attr.la_wlan_attr.wa_bssid, bssid);
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1236
(void) dladm_wlan_strength2str(&attr.la_wlan_attr.wa_strength,
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1243
if (attr.la_wlan_attr.wa_strength < wireless_scan_level) {
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1552
dladm_wlan_attr_t attr;
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1581
(void) memset(&attr, 0, sizeof (attr));
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1582
if (dladm_wlan_str2essid(link->nwamd_link_wifi_essid, &attr.wa_essid)
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1588
attr.wa_valid = DLADM_WLAN_ATTR_ESSID;
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1593
&attr.wa_bssid) != DLADM_STATUS_OK) {
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1598
attr.wa_valid |= DLADM_WLAN_ATTR_BSSID;
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1621
attr.wa_valid |= DLADM_WLAN_ATTR_SECMODE;
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1622
attr.wa_secmode = link->nwamd_link_wifi_security_mode;
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1643
status = do_connect(link_id, &attr, key, keycount,
usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c
1647
if (!wireless_autoconf || (status = do_connect(link_id, &attr,
usr/src/cmd/cmd-inet/lib/nwamd/routing_events.c
351
pthread_attr_t attr;
usr/src/cmd/cmd-inet/lib/nwamd/routing_events.c
366
(void) pthread_attr_init(&attr);
usr/src/cmd/cmd-inet/lib/nwamd/routing_events.c
367
(void) pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
usr/src/cmd/cmd-inet/lib/nwamd/routing_events.c
368
if (pthread_create(&v4_routing, &attr, routing_events_v4, NULL) != 0 ||
usr/src/cmd/cmd-inet/lib/nwamd/routing_events.c
369
pthread_create(&v6_routing, &attr, routing_events_v6, NULL) != 0)
usr/src/cmd/cmd-inet/lib/nwamd/routing_events.c
371
(void) pthread_attr_destroy(&attr);
usr/src/cmd/cmd-inet/lib/nwamd/sysevent_events.c
153
pthread_attr_t attr;
usr/src/cmd/cmd-inet/lib/nwamd/sysevent_events.c
155
rc = pthread_attr_init(&attr);
usr/src/cmd/cmd-inet/lib/nwamd/sysevent_events.c
161
rc = pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
usr/src/cmd/cmd-inet/lib/nwamd/sysevent_events.c
167
rc = pthread_create(NULL, &attr, sysevent_initialization, NULL);
usr/src/cmd/cmd-inet/lib/nwamd/sysevent_events.c
173
(void) pthread_attr_destroy(&attr);
usr/src/cmd/cmd-inet/lib/nwamd/util.c
185
posix_spawnattr_t attr;
usr/src/cmd/cmd-inet/lib/nwamd/util.c
200
if ((rc = posix_spawnattr_init(&attr)) != 0) {
usr/src/cmd/cmd-inet/lib/nwamd/util.c
206
if ((rc = posix_spawnattr_setsigdefault(&attr, &fullset)) != 0) {
usr/src/cmd/cmd-inet/lib/nwamd/util.c
210
if ((rc = posix_spawnattr_setsigmask(&attr, &original_sigmask)) != 0) {
usr/src/cmd/cmd-inet/lib/nwamd/util.c
214
if ((rc = posix_spawnattr_setflags(&attr,
usr/src/cmd/cmd-inet/lib/nwamd/util.c
220
if ((rc = posix_spawnp(&pid, command, NULL, &attr, (char * const *)argv,
usr/src/cmd/cmd-inet/lib/nwamd/util.c
226
if ((rc = posix_spawnattr_destroy(&attr)) != 0) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
173
const mib2_transportMLPEntry_t *attr);
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
175
const mib2_transportMLPEntry_t *attr);
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
1995
mitcp_state(int state, const mib2_transportMLPEntry_t *attr)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
2047
if (RSECflag && attr != NULL && attr->tme_flags != 0) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
2052
if (attr->tme_flags & MIB2_TMEF_PRIVATE)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
2054
if (attr->tme_flags & MIB2_TMEF_SHARED)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
2062
miudp_state(int state, const mib2_transportMLPEntry_t *attr)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
2084
if (RSECflag && attr != NULL && attr->tme_flags != 0) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
2089
if (attr->tme_flags & MIB2_TMEF_PRIVATE)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
2091
if (attr->tme_flags & MIB2_TMEF_SHARED)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5266
print_transport_label(const mib2_transportMLPEntry_t *attr)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5268
if (!RSECflag || attr == NULL ||
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5269
!(attr->tme_flags & MIB2_TMEF_IS_LABELED))
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5272
if (bisinvalid(&attr->tme_label)) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5274
} else if (!blequal(&attr->tme_label, zone_security_label)) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5277
sl_str = sl_to_str(&attr->tme_label);
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5579
const mib2_transportMLPEntry_t *attr, const mib2_socketInfoEntry_t *sie)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5638
mitcp_state(tp->tcpConnEntryInfo.ce_state, attr));
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5652
mitcp_state(tp->tcpConnEntryInfo.ce_state, attr));
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5675
mitcp_state(tp->tcpConnEntryInfo.ce_state, attr),
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5695
mitcp_state(tp->tcpConnEntryInfo.ce_state, attr));
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5699
print_transport_label(attr);
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5706
const mib2_transportMLPEntry_t *attr, const mib2_socketInfoEntry_t *sie)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5765
mitcp_state(tp6->tcp6ConnEntryInfo.ce_state, attr),
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5781
mitcp_state(tp6->tcp6ConnEntryInfo.ce_state, attr),
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5808
mitcp_state(tp6->tcp6ConnEntryInfo.ce_state, attr),
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5832
mitcp_state(tp6->tcp6ConnEntryInfo.ce_state, attr),
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
5837
print_transport_label(attr);
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6025
const mib2_transportMLPEntry_t *attr, const mib2_socketInfoEntry_t *sie)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6063
leadin, miudp_state(ude->udpEntryInfo.ue_state, attr));
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6075
attr),
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6081
attr));
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6086
print_transport_label(attr);
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6095
const mib2_transportMLPEntry_t *attr, const mib2_socketInfoEntry_t *sie)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6138
miudp_state(ude6->udp6EntryInfo.ue_state, attr),
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6149
attr),
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6157
attr),
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6163
print_transport_label(attr);
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6246
nssctp_state(int state, const mib2_transportMLPEntry_t *attr)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6286
if (RSECflag && attr != NULL && attr->tme_flags != 0) {
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6291
if (attr->tme_flags & MIB2_TMEF_PRIVATE)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6293
if (attr->tme_flags & MIB2_TMEF_SHARED)
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6408
const mib2_sctpConnEntry_t *sp, const mib2_transportMLPEntry_t *attr,
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6458
nssctp_state(sp->sctpAssocState, attr),
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6463
nssctp_state(sp->sctpAssocState, attr));
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6478
nssctp_state(sp->sctpAssocState, attr));
usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c
6481
print_transport_label(attr);
usr/src/cmd/cmd-inet/usr.lib/bridged/main.c
167
pthread_attr_t attr;
usr/src/cmd/cmd-inet/usr.lib/bridged/main.c
188
(void) pthread_attr_init(&attr);
usr/src/cmd/cmd-inet/usr.lib/bridged/main.c
189
(void) pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
usr/src/cmd/cmd-inet/usr.lib/bridged/main.c
190
err = pthread_create(&sighand, &attr, sighandler,
usr/src/cmd/cmd-inet/usr.lib/bridged/main.c
197
(void) pthread_attr_destroy(&attr);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_hc.c
1268
posix_spawnattr_t attr;
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_hc.c
1305
if (posix_spawnattr_init(&attr) != 0) {
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_hc.c
1326
if (posix_spawnattr_setsigdefault(&attr, &child_sigset) != 0) {
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_hc.c
1331
if (posix_spawnattr_setflags(&attr, POSIX_SPAWN_NOSIGCHLD_NP|
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_hc.c
1354
if (posix_spawn(&pid, probe_name, &fd_actions, &attr, child_argv,
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_hc.c
1383
(void) posix_spawnattr_destroy(&attr);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_hc.c
1391
(void) posix_spawnattr_destroy(&attr);
usr/src/cmd/cmd-inet/usr.lib/wpad/driver_wifi.c
43
dladm_wlan_linkattr_t attr;
usr/src/cmd/cmd-inet/usr.lib/wpad/driver_wifi.c
46
status = dladm_wlan_get_linkattr(handle, linkid, &attr);
usr/src/cmd/cmd-inet/usr.lib/wpad/driver_wifi.c
50
wl_attrp = &attr.la_wlan_attr;
usr/src/cmd/cmd-inet/usr.lib/wpad/driver_wifi.c
51
if ((attr.la_valid & DLADM_WLAN_LINKATTR_WLAN) == 0 ||
usr/src/cmd/cmd-inet/usr.lib/wpad/driver_wifi.c
79
dladm_wlan_linkattr_t attr;
usr/src/cmd/cmd-inet/usr.lib/wpad/driver_wifi.c
82
status = dladm_wlan_get_linkattr(handle, linkid, &attr);
usr/src/cmd/cmd-inet/usr.lib/wpad/driver_wifi.c
86
wl_attrp = &attr.la_wlan_attr;
usr/src/cmd/cmd-inet/usr.lib/wpad/driver_wifi.c
87
if ((attr.la_valid & DLADM_WLAN_LINKATTR_WLAN) == 0 ||
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
250
struct spd_attribute *attr;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
283
attr = sync_req_attr - 1;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
284
attr->spd_attr_tag = SPD_ATTR_END;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
338
struct spd_attribute *attr, *endattr;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
404
attr = (struct spd_attribute *)&actp[1];
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
411
while (attr < endattr) {
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
412
switch (attr->spd_attr_tag) {
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
417
attr = endattr;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
437
alg.a_alg_num = attr->spd_attr_value;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
441
alg.a_proto_num = attr->spd_attr_value;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
445
alg.a_key_increment = attr->spd_attr_value;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
449
nkey_sizes = attr->spd_attr_value;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
465
alg.a_key_sizes[cur_key++] = attr->spd_attr_value;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
469
nblock_sizes = attr->spd_attr_value;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
486
alg.a_block_sizes[cur_block++] = attr->spd_attr_value;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
490
nparams = attr->spd_attr_value;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
507
alg.a_mech_params[cur_block++] = attr->spd_attr_value;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
511
alg.a_alg_flags = attr->spd_attr_value;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
522
alg.a_mech_name = malloc(attr->spd_attr_value);
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
526
mech_name = (char *)(attr + 1);
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
527
bcopy(mech_name, alg.a_mech_name, attr->spd_attr_value);
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
528
attr = (struct spd_attribute *)((uint64_t *)attr +
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
529
SPD_8TO64(attr->spd_attr_value));
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecalgs.c
533
attr++;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecconf.c
595
struct spd_attribute *attr, *endattr;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecconf.c
657
attr = (struct spd_attribute *)&actp[1];
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecconf.c
661
while (attr < endattr) {
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecconf.c
662
switch (attr->spd_attr_tag) {
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecconf.c
667
attr = endattr;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecconf.c
677
alg.minkeybits = attr->spd_attr_value;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecconf.c
683
alg.maxkeybits = attr->spd_attr_value;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecconf.c
689
alg.defkeybits = attr->spd_attr_value;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecconf.c
695
alg.incr = attr->spd_attr_value;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecconf.c
701
alg.id = attr->spd_attr_value;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecconf.c
702
algtype = attr->spd_attr_tag - SPD_ATTR_AH_AUTH;
usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipsecconf.c
705
attr++;
usr/src/cmd/cpc/common/strtoset.c
304
attr_count_walker(void *arg, const char *attr)
usr/src/cmd/cpc/common/strtoset.c
309
if (strncmp(attr, "picnum", 7) == 0)
usr/src/cmd/cpc/common/strtoset.c
325
attr_walker(void *arg, const char *attr)
usr/src/cmd/cpc/common/strtoset.c
329
if (strncmp(attr, "picnum", 7) == 0)
usr/src/cmd/cpc/common/strtoset.c
332
if ((attrlist[(*i)++] = strdup(attr)) == NULL) {
usr/src/cmd/cpc/common/strtoset.c
601
tmp_attr_t *attr;
usr/src/cmd/cpc/common/strtoset.c
604
attr = (tmp_attr_t *)emalloc(sizeof (tmp_attr_t));
usr/src/cmd/cpc/common/strtoset.c
605
attr->name = "count_sibling_usr";
usr/src/cmd/cpc/common/strtoset.c
606
attr->val = 1;
usr/src/cmd/cpc/common/strtoset.c
607
attr->next = attrs[picnum];
usr/src/cmd/cpc/common/strtoset.c
608
attrs[picnum] = attr;
usr/src/cmd/cpc/common/strtoset.c
613
attr = (tmp_attr_t *)emalloc(sizeof (tmp_attr_t));
usr/src/cmd/cpc/common/strtoset.c
614
attr->name = "count_sibling_sys";
usr/src/cmd/cpc/common/strtoset.c
615
attr->val = 1;
usr/src/cmd/cpc/common/strtoset.c
616
attr->next = attrs[picnum];
usr/src/cmd/cpc/common/strtoset.c
617
attrs[picnum] = attr;
usr/src/cmd/cpio/cpio.c
4919
attr = (struct sec_attr *)tp;
usr/src/cmd/cpio/cpio.c
4920
switch (attr->attr_type) {
usr/src/cmd/cpio/cpio.c
4923
(void) sscanf(attr->attr_len, "%7o",
usr/src/cmd/cpio/cpio.c
4927
strlen(&attr->attr_info[0])
usr/src/cmd/cpio/cpio.c
4931
acl_fromtext(&attr->attr_info[0],
usr/src/cmd/cpio/cpio.c
526
} *attr;
usr/src/cmd/cpio/cpio.c
8074
attr = e_zalloc(E_NORMAL, newattrsize);
usr/src/cmd/cpio/cpio.c
8075
if (attr == NULL) {
usr/src/cmd/cpio/cpio.c
8079
attr->attr_type = (acl_type(aclp) == ACLENT_T) ?
usr/src/cmd/cpio/cpio.c
8082
(void) sprintf(attr->attr_len, "%06o", acl_cnt(aclp));
usr/src/cmd/cpio/cpio.c
8083
(void) strcpy((char *)&attr->attr_info[0], attrtext);
usr/src/cmd/cpio/cpio.c
8105
(void) memcpy(new_secinfo + oldsize, attr, newattrsize);
usr/src/cmd/cpio/cpio.c
9755
attropen(char *file, char *attr, int omode, mode_t cmode)
usr/src/cmd/devmgmt/cmds/devattr.c
164
char *attr; /* Pointer to current attribute */
usr/src/cmd/devmgmt/cmds/devattr.c
268
while (noerr && ((attr = *argptr++) != (char *) NULL)) {
usr/src/cmd/devmgmt/cmds/devattr.c
269
if (!(value = devattr(device, attr))) {
usr/src/cmd/devmgmt/cmds/devattr.c
272
(void) snprintf(txt, sizeof(txt), M_NOATTR, attr);
usr/src/cmd/devmgmt/cmds/devattr.c
283
(void) fputs(attr, stdout);
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3642
char *attr;
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3653
attr = sa_get_share_attr(share, "subgroup");
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3654
if (attr != NULL) {
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3655
if (strcmp(attr, "true") == 0)
usr/src/cmd/dfs.cmds/sharemgr/commands.c
3657
sa_free_attr_string(attr);
usr/src/cmd/dladm/dladm.c
3900
dladm_macaddr_attr_t *attr = mac_state->ms_mac_attr;
usr/src/cmd/dladm/dladm.c
3901
boolean_t is_primary = (attr->ma_slot == 0);
usr/src/cmd/dladm/dladm.c
3913
(void) snprintf(buf, bufsize, "%d", attr->ma_slot);
usr/src/cmd/dladm/dladm.c
3916
(void) dladm_aggr_macaddr2str(attr->ma_addr, buf);
usr/src/cmd/dladm/dladm.c
3920
attr->ma_flags & DLADM_MACADDR_USED ? gettext("yes") :
usr/src/cmd/dladm/dladm.c
3928
(void) snprintf(buf, bufsize, "%s", attr->ma_client_name);
usr/src/cmd/dladm/dladm.c
3952
dladm_hwgrp_attr_t *attr = hg_state->hs_grp_attr;
usr/src/cmd/dladm/dladm.c
3956
(void) snprintf(buf, bufsize, "%s", attr->hg_link_name);
usr/src/cmd/dladm/dladm.c
3960
attr->hg_grp_type == DLADM_HWGRP_TYPE_RX ? "RX" : "TX");
usr/src/cmd/dladm/dladm.c
3964
for (i = 0; i < attr->hg_n_rings; i++) {
usr/src/cmd/dladm/dladm.c
3965
uint_t index = attr->hg_rings[i];
usr/src/cmd/dladm/dladm.c
4032
if (attr->hg_client_names[0] == '\0') {
usr/src/cmd/dladm/dladm.c
4036
attr->hg_client_names);
usr/src/cmd/dladm/dladm.c
4048
print_phys_mac_callback(void *arg, dladm_macaddr_attr_t *attr)
usr/src/cmd/dladm/dladm.c
4053
mac_state->ms_mac_attr = attr;
usr/src/cmd/dladm/dladm.c
4078
print_phys_hwgrp_callback(void *arg, dladm_hwgrp_attr_t *attr)
usr/src/cmd/dladm/dladm.c
4083
hwgrp_state->hs_grp_attr = attr;
usr/src/cmd/dladm/dladm.c
4948
dladm_vnic_attr_t attr;
usr/src/cmd/dladm/dladm.c
4950
if (dladm_vnic_info(handle, linkid, &attr, flags) != DLADM_STATUS_OK) {
usr/src/cmd/dladm/dladm.c
4956
is_etherstub = (attr.va_link_id == DATALINK_INVALID_LINKID);
usr/src/cmd/dladm/dladm.c
5121
dladm_vnic_attr_t attr, *vnic = &attr;
usr/src/cmd/dladm/dladm.c
6232
dladm_wlan_linkattr_t attr;
usr/src/cmd/dladm/dladm.c
6243
status = dladm_wlan_get_linkattr(dh, linkid, &attr);
usr/src/cmd/dladm/dladm.c
6251
warg.ws_attr = &attr;
usr/src/cmd/dladm/dladm.c
6418
dladm_wlan_attr_t attr, *attrp;
usr/src/cmd/dladm/dladm.c
6429
(void) memset(&attr, 0, sizeof (attr));
usr/src/cmd/dladm/dladm.c
6434
status = dladm_wlan_str2essid(optarg, &attr.wa_essid);
usr/src/cmd/dladm/dladm.c
6438
attr.wa_valid |= DLADM_WLAN_ATTR_ESSID;
usr/src/cmd/dladm/dladm.c
6445
status = dladm_wlan_str2bssid(optarg, &attr.wa_bssid);
usr/src/cmd/dladm/dladm.c
6449
attr.wa_valid |= DLADM_WLAN_ATTR_BSSID;
usr/src/cmd/dladm/dladm.c
6452
status = dladm_wlan_str2auth(optarg, &attr.wa_auth);
usr/src/cmd/dladm/dladm.c
6456
attr.wa_valid |= DLADM_WLAN_ATTR_AUTH;
usr/src/cmd/dladm/dladm.c
6459
status = dladm_wlan_str2mode(optarg, &attr.wa_mode);
usr/src/cmd/dladm/dladm.c
6463
attr.wa_valid |= DLADM_WLAN_ATTR_MODE;
usr/src/cmd/dladm/dladm.c
6467
&attr.wa_bsstype)) != DLADM_STATUS_OK) {
usr/src/cmd/dladm/dladm.c
6471
attr.wa_valid |= DLADM_WLAN_ATTR_BSSTYPE;
usr/src/cmd/dladm/dladm.c
6475
&attr.wa_secmode)) != DLADM_STATUS_OK) {
usr/src/cmd/dladm/dladm.c
6479
attr.wa_valid |= DLADM_WLAN_ATTR_SECMODE;
usr/src/cmd/dladm/dladm.c
6509
if ((attr.wa_valid & DLADM_WLAN_ATTR_SECMODE) != 0) {
usr/src/cmd/dladm/dladm.c
6511
dladm_wlan_secmode2str(&attr.wa_secmode, buf));
usr/src/cmd/dladm/dladm.c
6514
if ((attr.wa_valid & DLADM_WLAN_ATTR_SECMODE) != 0 &&
usr/src/cmd/dladm/dladm.c
6515
attr.wa_secmode != keysecmode)
usr/src/cmd/dladm/dladm.c
6517
attr.wa_valid |= DLADM_WLAN_ATTR_SECMODE;
usr/src/cmd/dladm/dladm.c
6518
attr.wa_secmode = keysecmode;
usr/src/cmd/dladm/dladm.c
6546
attrp = (attr.wa_valid == 0) ? NULL : &attr;
usr/src/cmd/dladm/dladm.c
6559
if (attr.wa_valid == 0) {
usr/src/cmd/dladm/dladm.c
9268
dladm_part_attr_t attr;
usr/src/cmd/dladm/dladm.c
9280
if ((status = dladm_part_info(handle, linkid, &attr, state->ps_flags))
usr/src/cmd/dladm/dladm.c
9293
if (state->ps_over_id != attr.dia_physlinkid)
usr/src/cmd/dladm/dladm.c
9311
if (dladm_datalink_id2info(handle, attr.dia_physlinkid, NULL, NULL,
usr/src/cmd/dladm/dladm.c
9338
force_in_conf = ((attr.dia_flags & DLADM_PART_FORCE_CREATE)
usr/src/cmd/dladm/dladm.c
9349
"%X", attr.dia_pkey);
usr/src/cmd/dladm/dladm.c
9489
dladm_ib_attr_t attr;
usr/src/cmd/dladm/dladm.c
9496
bzero(&attr, sizeof (attr));
usr/src/cmd/dladm/dladm.c
9502
if ((status = dladm_ib_info(handle, phys_linkid, &attr,
usr/src/cmd/dladm/dladm.c
9507
!= attr.dia_physlinkid)) {
usr/src/cmd/dladm/dladm.c
9508
dladm_free_ib_info(&attr);
usr/src/cmd/dladm/dladm.c
9525
"%d", attr.dia_portnum);
usr/src/cmd/dladm/dladm.c
9528
"%llX", attr.dia_hca_guid);
usr/src/cmd/dladm/dladm.c
9531
"%llX", attr.dia_port_guid);
usr/src/cmd/dladm/dladm.c
9539
bzero(ibuf.ib_pkeys, attr.dia_port_pkey_tbl_sz * sizeof (ib_pkey_t));
usr/src/cmd/dladm/dladm.c
9540
for (i = 0; i < attr.dia_port_pkey_tbl_sz; i++) {
usr/src/cmd/dladm/dladm.c
9541
if (attr.dia_port_pkeys[i] != IB_PKEY_INVALID_FULL &&
usr/src/cmd/dladm/dladm.c
9542
attr.dia_port_pkeys[i] != IB_PKEY_INVALID_LIMITED) {
usr/src/cmd/dladm/dladm.c
9545
attr.dia_port_pkeys[i]);
usr/src/cmd/dladm/dladm.c
9548
attr.dia_port_pkeys[i]);
usr/src/cmd/dladm/dladm.c
9553
dladm_free_ib_info(&attr);
usr/src/cmd/dlmgmtd/dlmgmt_util.c
217
linkattr_find(dlmgmt_linkattr_t *headp, const char *attr)
usr/src/cmd/dlmgmtd/dlmgmt_util.c
222
if (strcmp(attrp->lp_name, attr) == 0)
usr/src/cmd/dlmgmtd/dlmgmt_util.c
229
linkattr_set(dlmgmt_linkattr_t **headp, const char *attr, void *attrval,
usr/src/cmd/dlmgmtd/dlmgmt_util.c
236
attrp = linkattr_find(*headp, attr);
usr/src/cmd/dlmgmtd/dlmgmt_util.c
241
if (linkattr_equal(headp, attr, attrval, attrsz))
usr/src/cmd/dlmgmtd/dlmgmt_util.c
252
(void) strlcpy(attrp->lp_name, attr, MAXLINKATTRLEN);
usr/src/cmd/dlmgmtd/dlmgmt_util.c
267
attrp->lp_linkprop = dladm_attr_is_linkprop(attr);
usr/src/cmd/dlmgmtd/dlmgmt_util.c
274
linkattr_unset(dlmgmt_linkattr_t **headp, const char *attr)
usr/src/cmd/dlmgmtd/dlmgmt_util.c
278
if ((attrp = linkattr_find(*headp, attr)) != NULL) {
usr/src/cmd/dlmgmtd/dlmgmt_util.c
286
linkattr_get(dlmgmt_linkattr_t **headp, const char *attr, void **attrvalp,
usr/src/cmd/dlmgmtd/dlmgmt_util.c
291
if ((attrp = linkattr_find(*headp, attr)) == NULL)
usr/src/cmd/dlmgmtd/dlmgmt_util.c
302
linkattr_equal(dlmgmt_linkattr_t **headp, const char *attr, void *attrval,
usr/src/cmd/dlmgmtd/dlmgmt_util.c
308
if (linkattr_get(headp, attr, &saved_attrval, &saved_attrsz, NULL) != 0)
usr/src/cmd/dlmgmtd/dlmgmt_util.c
595
dlmgmt_getattr_common(dlmgmt_linkattr_t **headp, const char *attr,
usr/src/cmd/dlmgmtd/dlmgmt_util.c
603
err = linkattr_get(headp, attr, &attrval, &attrsz, &attrtype);
usr/src/cmd/enhance/enhance.c
517
struct termios attr; /* The terminal attributes */
usr/src/cmd/enhance/enhance.c
521
if(tcgetattr(subsid, &attr)) {
usr/src/cmd/enhance/enhance.c
526
attr.c_lflag &= ~(ECHO);
usr/src/cmd/enhance/enhance.c
527
while(tcsetattr(subsid, TCSADRAIN, &attr)) {
usr/src/cmd/fcinfo/fcoeadm.c
73
printFCOEPortInfo(FCOE_PORT_ATTRIBUTE *attr)
usr/src/cmd/fcinfo/fcoeadm.c
76
if (attr == NULL) {
usr/src/cmd/fcinfo/fcoeadm.c
80
wwnconvert((unsigned char *)&attr->port_wwn));
usr/src/cmd/fcinfo/fcoeadm.c
83
(attr->port_type == 0) ? "Initiator" : "Target");
usr/src/cmd/fcinfo/fcoeadm.c
85
fprintf(stdout, gettext("\tMAC Name: %s\n"), attr->mac_link_name);
usr/src/cmd/fcinfo/fcoeadm.c
87
fprintf(stdout, gettext("\tMTU Size: %d\n"), attr->mtu_size);
usr/src/cmd/fcinfo/fcoeadm.c
91
fprintf(stdout, gettext("%02x"), attr->mac_factory_addr[i]);
usr/src/cmd/fcinfo/fcoeadm.c
95
fprintf(stdout, gettext("%02x"), attr->mac_current_addr[i]);
usr/src/cmd/fcinfo/fcoeadm.c
98
attr->mac_promisc == 1 ? "On" : "Off");
usr/src/cmd/flowadm/flowadm.c
1107
show_flowprop(dladm_handle_t handle, dladm_flow_attr_t *attr, void *arg)
usr/src/cmd/flowadm/flowadm.c
1109
show_flowprop_one_flow(arg, attr->fa_flowname);
usr/src/cmd/flowadm/flowadm.c
1222
dladm_flow_attr_t attr;
usr/src/cmd/flowadm/flowadm.c
1228
if ((status = dladm_flow_info(handle, flow, &attr)) !=
usr/src/cmd/flowadm/flowadm.c
300
match_attr(char *attr)
usr/src/cmd/flowadm/flowadm.c
305
if (strlen(attr) == strlen(attr_table[i]) &&
usr/src/cmd/flowadm/flowadm.c
306
strncmp(attr, attr_table[i], strlen(attr_table[i])) == 0) {
usr/src/cmd/flowadm/flowadm.c
307
return (attr);
usr/src/cmd/flowadm/flowadm.c
487
remove_flow(dladm_handle_t handle, dladm_flow_attr_t *attr, void *arg)
usr/src/cmd/flowadm/flowadm.c
491
state->fs_status = dladm_flow_remove(handle, attr->fa_flowname,
usr/src/cmd/flowadm/flowadm.c
502
print_flow(show_flow_state_t *state, dladm_flow_attr_t *attr,
usr/src/cmd/flowadm/flowadm.c
508
if ((status = dladm_datalink_id2info(handle, attr->fa_linkid, NULL,
usr/src/cmd/flowadm/flowadm.c
514
"%s", attr->fa_flowname);
usr/src/cmd/flowadm/flowadm.c
518
(void) dladm_flow_attr_ip2str(attr, fbuf->flow_ipaddr,
usr/src/cmd/flowadm/flowadm.c
520
(void) dladm_flow_attr_proto2str(attr, fbuf->flow_proto,
usr/src/cmd/flowadm/flowadm.c
522
if ((attr->fa_flow_desc.fd_mask & FLOW_ULP_PORT_LOCAL) != 0) {
usr/src/cmd/flowadm/flowadm.c
523
(void) dladm_flow_attr_port2str(attr, fbuf->flow_lport,
usr/src/cmd/flowadm/flowadm.c
526
if ((attr->fa_flow_desc.fd_mask & FLOW_ULP_PORT_REMOTE) != 0) {
usr/src/cmd/flowadm/flowadm.c
527
(void) dladm_flow_attr_port2str(attr, fbuf->flow_rport,
usr/src/cmd/flowadm/flowadm.c
530
(void) dladm_flow_attr_dsfield2str(attr, fbuf->flow_dsfield,
usr/src/cmd/flowadm/flowadm.c
541
show_flow(dladm_handle_t handle, dladm_flow_attr_t *attr, void *arg)
usr/src/cmd/flowadm/flowadm.c
551
status = print_flow(statep, attr, &fbuf);
usr/src/cmd/flowadm/flowadm.c
566
dladm_flow_attr_t attr;
usr/src/cmd/flowadm/flowadm.c
568
if (dladm_flow_info(handle, name, &attr) != DLADM_STATUS_OK)
usr/src/cmd/flowadm/flowadm.c
571
(void) show_flow(handle, &attr, arg);
usr/src/cmd/flowstat/flowstat.c
418
query_flow_stats(dladm_handle_t handle, dladm_flow_attr_t *attr, void *arg)
usr/src/cmd/flowstat/flowstat.c
425
char *flowname = attr->fa_flowname;
usr/src/cmd/flowstat/flowstat.c
497
dump_one_flow_stats(dladm_handle_t handle, dladm_flow_attr_t *attr, void *arg)
usr/src/cmd/flowstat/flowstat.c
499
char *flowname = attr->fa_flowname;
usr/src/cmd/flowstat/flowstat.c
581
dladm_flow_attr_t attr;
usr/src/cmd/flowstat/flowstat.c
697
dladm_flow_info(handle, flowname, &attr) != DLADM_STATUS_OK)
usr/src/cmd/flowstat/flowstat.c
701
dump_all_flow_stats(&attr, &state, linkid, flow_arg);
usr/src/cmd/flowstat/flowstat.c
730
(void) query_flow_stats(handle, &attr, &state);
usr/src/cmd/flowstat/flowstat.c
764
dladm_flow_attr_t attr;
usr/src/cmd/flowstat/flowstat.c
772
history->du_name, &attr)) != DLADM_STATUS_OK)) {
usr/src/cmd/flowstat/flowstat.c
792
dladm_flow_attr_t attr;
usr/src/cmd/flowstat/flowstat.c
800
history->du_name, &attr)) != DLADM_STATUS_OK)) {
usr/src/cmd/flowstat/flowstat.c
864
dladm_flow_attr_t attr;
usr/src/cmd/flowstat/flowstat.c
872
history->du_name, &attr)) != DLADM_STATUS_OK)) {
usr/src/cmd/flowstat/flowstat.c
968
dladm_flow_attr_t attr;
usr/src/cmd/flowstat/flowstat.c
972
dladm_flow_info(handle, resource, &attr) !=
usr/src/cmd/fm/fmd/common/fmd_sysevent.c
104
nvlist_t *attr, *nvl;
usr/src/cmd/fm/fmd/common/fmd_sysevent.c
119
if (sysevent_get_attr_list(sep, &attr) == 0) {
usr/src/cmd/fm/fmd/common/fmd_sysevent.c
120
(void) nvlist_merge(nvl, attr, 0);
usr/src/cmd/fm/fmd/common/fmd_sysevent.c
121
nvlist_free(attr);
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c
208
fmevt_detector(nvlist_t *attr, char *ruleset, int user, int priv,
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c
237
if (nvlist_lookup_string(attr, "__fmev_execname", &execname) == 0)
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c
244
if (nvlist_lookup_string(attr, "__fmev_file", &str) == 0) {
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c
246
(void) nvlist_remove(attr, "__fmev_file", DATA_TYPE_STRING);
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c
249
if (nvlist_lookup_string(attr, "__fmev_func", &str) == 0) {
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c
251
(void) nvlist_remove(attr, "__fmev_func", DATA_TYPE_STRING);
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c
254
if (nvlist_lookup_int64(attr, "__fmev_line", &i64) == 0) {
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c
256
(void) nvlist_remove(attr, "__fmev_line", DATA_TYPE_INT64);
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c
270
(void) nvlist_remove(attr, "__fmev_execname", DATA_TYPE_STRING);
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c
273
if (nvlist_lookup_int32(attr, "__fmev_pid", &i32) == 0) {
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c
275
(void) nvlist_remove(attr, "__fmev_pid", DATA_TYPE_INT32);
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c
327
nvlist_t *attr[FMEVT_FANOUT_MAX];
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c
383
bzero(attr, sizeof (attr));
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c
400
expected = (*dispf)(class, attr, ruleset,
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c
450
if (attr[i] != NULL)
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c
452
attr[i]);
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c
483
if (attr[i] != NULL && attr[i] != rawattr)
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c
484
nvlist_free(attr[i]);
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound_default.c
38
nvlist_t *attr[FMEVT_FANOUT_MAX], const char *ruleset,
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound_default.c
50
attr[0] = rawattr;
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound_on.c
37
nvlist_t *attr[FMEVT_FANOUT_MAX], const char *ruleset,
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound_on.c
48
attr[0] = rawattr;
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound_on.c
62
nvlist_t *attr[FMEVT_FANOUT_MAX], const char *ruleset,
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound_on.c
74
attr[0] = rawattr;
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound_smf.c
132
nvlist_t *attr[FMEVT_FANOUT_MAX], const char *ruleset,
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound_smf.c
190
attr[0] = myattr;
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound_sunos.c
40
nvlist_t *attr[FMEVT_FANOUT_MAX], const char *ruleset,
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound_sunos.c
71
attr[0] = myattr;
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound_sunos.c
79
nvlist_t *attr[FMEVT_FANOUT_MAX], const char *ruleset,
usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound_sunos.c
84
return (pp_sunos_panic(classes, attr, ruleset,
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
197
nvlist_t *attr, fmd_event_t *ep, boolean_t savecore_success)
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
243
(void) nvlist_lookup_string(attr, "dumpdir", &dumpdir);
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
244
(void) nvlist_lookup_string(attr, "os-instance-uuid", &uuid);
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
266
(void) nvlist_lookup_int64(attr, "instance", &instance);
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
267
(void) nvlist_lookup_boolean_value(attr, "compressed",
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
289
if (nvlist_lookup_string(attr, "failure-reason", &rsn) == 0)
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
298
if (nvlist_lookup_nvpair(attr, toadd[i], &nvp) == 0)
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
320
nvlist_t *attr;
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
331
cdp->scd_nvlbufsz, &attr, 0) == 0) {
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
332
swde_panic_solve(hdl, cp, attr, NULL, B_FALSE);
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
333
nvlist_free(attr);
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
362
nvlist_t *attr;
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
372
cdp->scd_nvlbufsz, &attr, 0) == 0) {
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
373
swde_panic_solve(hdl, cp, attr, NULL, B_FALSE);
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
374
nvlist_free(attr);
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
405
nvlist_t *attr;
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
413
if (nvlist_lookup_nvlist(nvl, FM_IREPORT_ATTRIBUTES, &attr) != 0) {
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
418
if (nvlist_lookup_string(attr, "os-instance-uuid", &uuid) != 0) {
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
425
if (nvlist_lookup_boolean_value(attr, "fm-panic", &fm_panic) != 0 ||
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
437
if (nvlist_size(attr, &sz, NV_ENCODE_NATIVE) != 0) {
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
462
if (nvlist_lookup_boolean_value(attr, "will-attempt-savecore",
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
466
swde_panic_solve(hdl, cp, attr, ep, B_FALSE);
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
476
(void) nvlist_pack(attr, &fmribuf, &sz, NV_ENCODE_NATIVE, 0);
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
501
nvlist_t *attr;
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
508
if (nvlist_lookup_nvlist(nvl, FM_IREPORT_ATTRIBUTES, &attr) != 0) {
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
513
if (nvlist_lookup_boolean_value(attr, "fm-panic", &fm_panic) != 0 ||
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
518
if (nvlist_lookup_string(attr, "os-instance-uuid", &uuid) != 0) {
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c
537
swde_panic_solve(hdl, cp, attr, ep, savecore_success);
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/smf_diag.c
121
nvlist_t *attr, *svcfmri, *defect;
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/smf_diag.c
133
if (nvlist_lookup_nvlist(nvl, FM_IREPORT_ATTRIBUTES, &attr) != 0) {
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/smf_diag.c
143
if (nvlist_lookup_nvlist(attr, "svc", &svcfmri) != 0) {
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/smf_diag.c
148
if (nvlist_lookup_string(attr, "reason-short", &rsn) != 0) {
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/smf_diag.c
153
if (nvlist_lookup_string(attr, "reason-long", &rsnl) != 0) {
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/smf_diag.c
158
if (nvlist_lookup_string(attr, "svc-string", &svcname) != 0) {
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/smf_response.c
377
nvlist_t *attr, *fmri;
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/smf_response.c
386
if (nvlist_lookup_nvlist(nvl, FM_IREPORT_ATTRIBUTES, &attr) != 0 ||
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/smf_response.c
387
nvlist_lookup_string(attr, "from-state", &fromstate) != 0) {
usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/smf_response.c
398
if (nvlist_lookup_nvlist(attr, "svc", &fmri) != 0) {
usr/src/cmd/fs.d/autofs/ns_fnmount.c
577
FN_attribute_t *attr;
usr/src/cmd/fs.d/autofs/ns_fnmount.c
584
attr = fn_attr_get(ctx, empty_cname, &attr_exported, XFN2(1) status);
usr/src/cmd/fs.d/autofs/ns_fnmount.c
589
fn_attribute_destroy(attr);
usr/src/cmd/fs.d/autofs/ns_fnmount.c
596
return (attr != NULL);
usr/src/cmd/fs.d/autofs/ns_fnreaddir.c
556
const FN_attribute_t *attr;
usr/src/cmd/fs.d/autofs/ns_fnreaddir.c
565
for (attr = fn_attrset_first(syn1, &iter1);
usr/src/cmd/fs.d/autofs/ns_fnreaddir.c
566
attr != NULL;
usr/src/cmd/fs.d/autofs/ns_fnreaddir.c
567
attr = fn_attrset_next(syn1, &iter1)) {
usr/src/cmd/fs.d/autofs/ns_fnreaddir.c
568
val1 = fn_attribute_first(attr, &iter2);
usr/src/cmd/fs.d/autofs/ns_fnreaddir.c
569
val2 = get_attrval(syn2, fn_attribute_identifier(attr));
usr/src/cmd/fs.d/autofs/ns_fnreaddir.c
589
const FN_attribute_t *attr;
usr/src/cmd/fs.d/autofs/ns_fnreaddir.c
592
attr = fn_attrset_get(attrs, attr_id);
usr/src/cmd/fs.d/autofs/ns_fnreaddir.c
593
if (attr != NULL) {
usr/src/cmd/fs.d/autofs/ns_fnreaddir.c
594
return (fn_attribute_first(attr, &iter));
usr/src/cmd/fs.d/autofs/ns_ldap.c
422
ns_ldap_attr_t *attr;
usr/src/cmd/fs.d/autofs/ns_ldap.c
424
attr = entry->attr_pair[i];
usr/src/cmd/fs.d/autofs/ns_ldap.c
425
if (strcasecmp(attr->attrname, automountInformation) == 0) {
usr/src/cmd/fs.d/autofs/ns_ldap.c
430
attrval = tounix_str(attr->attrvalue[0]);
usr/src/cmd/fs.d/autofs/ns_ldap.c
432
attrval = attr->attrvalue[0];
usr/src/cmd/fs.d/autofs/ns_ldap.c
656
ns_ldap_attr_t *attr;
usr/src/cmd/fs.d/autofs/ns_ldap.c
658
attr = entry->attr_pair[i];
usr/src/cmd/fs.d/autofs/ns_ldap.c
662
i, attr->attrname, attr->attrvalue[0]);
usr/src/cmd/fs.d/autofs/ns_ldap.c
664
if (strcasecmp(attr->attrname, automountInformation) == 0) {
usr/src/cmd/fs.d/autofs/ns_ldap.c
667
tounix_str(attr->attrvalue[0]), LINESZ);
usr/src/cmd/fs.d/autofs/ns_ldap.c
669
(void) strncpy(cont_temp, attr->attrvalue[0],
usr/src/cmd/fs.d/autofs/ns_ldap.c
680
if (strcasecmp(attr->attrname, automountKey) == 0) {
usr/src/cmd/fs.d/autofs/ns_ldap.c
683
tounix_str(attr->attrvalue[0]), LINESZ);
usr/src/cmd/fs.d/autofs/ns_ldap.c
685
(void) strncpy(key_temp, attr->attrvalue[0],
usr/src/cmd/fs.d/autofs/ns_ldap.c
761
ns_ldap_attr_t *attr;
usr/src/cmd/fs.d/autofs/ns_ldap.c
763
attr = entry->attr_pair[i];
usr/src/cmd/fs.d/autofs/ns_ldap.c
764
if (strcasecmp(attr->attrname, "dn")
usr/src/cmd/fs.d/autofs/ns_ldap.c
766
dn = attr->attrvalue[0];
usr/src/cmd/fs.d/autofs/ns_ldap.c
800
ns_ldap_attr_t *attr;
usr/src/cmd/fs.d/autofs/ns_ldap.c
802
attr = entry->attr_pair[i];
usr/src/cmd/fs.d/autofs/ns_ldap.c
803
if (strcasecmp(attr->attrname, automountKey) == 0) {
usr/src/cmd/fs.d/autofs/ns_ldap.c
805
key = tounix_str(attr->attrvalue[0]);
usr/src/cmd/fs.d/autofs/ns_ldap.c
807
key = attr->attrvalue[0];
usr/src/cmd/fs.d/autofs/ns_ldap.c
920
ns_ldap_attr_t *attr;
usr/src/cmd/fs.d/autofs/ns_ldap.c
922
attr = entry->attr_pair[i];
usr/src/cmd/fs.d/autofs/ns_ldap.c
927
attr->attrname);
usr/src/cmd/fs.d/autofs/ns_ldap.c
929
if (strcasecmp(attr->attrname, automountKey) == 0) {
usr/src/cmd/fs.d/autofs/ns_ldap.c
931
key = tounix_str(attr->attrvalue[0]);
usr/src/cmd/fs.d/autofs/ns_ldap.c
933
key = attr->attrvalue[0];
usr/src/cmd/fs.d/hsfs/fstyp/fstyp.c
107
if (h->attr == NULL) {
usr/src/cmd/fs.d/hsfs/fstyp/fstyp.c
108
nvlist_free(h->attr);
usr/src/cmd/fs.d/hsfs/fstyp/fstyp.c
109
h->attr = NULL;
usr/src/cmd/fs.d/hsfs/fstyp/fstyp.c
128
if (h->attr == NULL) {
usr/src/cmd/fs.d/hsfs/fstyp/fstyp.c
129
if (nvlist_alloc(&h->attr, NV_UNIQUE_NAME_TYPE, 0)) {
usr/src/cmd/fs.d/hsfs/fstyp/fstyp.c
133
nvlist_free(h->attr);
usr/src/cmd/fs.d/hsfs/fstyp/fstyp.c
134
h->attr = NULL;
usr/src/cmd/fs.d/hsfs/fstyp/fstyp.c
139
*attrp = h->attr;
usr/src/cmd/fs.d/hsfs/fstyp/fstyp.c
148
nvlist_t *attr;
usr/src/cmd/fs.d/hsfs/fstyp/fstyp.c
154
if ((error = fstyp_mod_get_attr(handle, &attr)) != 0) {
usr/src/cmd/fs.d/hsfs/fstyp/fstyp.c
157
while ((elem = nvlist_next_nvpair(attr, elem)) != NULL) {
usr/src/cmd/fs.d/hsfs/fstyp/fstyp.c
373
if (nvlist_add_string(h->attr, name, value) != 0) { \
usr/src/cmd/fs.d/hsfs/fstyp/fstyp.c
378
if (nvlist_add_uint64(h->attr, name, value) != 0) { \
usr/src/cmd/fs.d/hsfs/fstyp/fstyp.c
383
if (nvlist_add_boolean_value(h->attr, name, value) != 0) { \
usr/src/cmd/fs.d/hsfs/fstyp/fstyp.c
49
nvlist_t *attr;
usr/src/cmd/fs.d/pcfs/fstyp/fstyp.c
164
if (h->attr == NULL) {
usr/src/cmd/fs.d/pcfs/fstyp/fstyp.c
165
nvlist_free(h->attr);
usr/src/cmd/fs.d/pcfs/fstyp/fstyp.c
166
h->attr = NULL;
usr/src/cmd/fs.d/pcfs/fstyp/fstyp.c
185
if (h->attr == NULL) {
usr/src/cmd/fs.d/pcfs/fstyp/fstyp.c
186
if (nvlist_alloc(&h->attr, NV_UNIQUE_NAME_TYPE, 0)) {
usr/src/cmd/fs.d/pcfs/fstyp/fstyp.c
190
nvlist_free(h->attr);
usr/src/cmd/fs.d/pcfs/fstyp/fstyp.c
191
h->attr = NULL;
usr/src/cmd/fs.d/pcfs/fstyp/fstyp.c
196
*attrp = h->attr;
usr/src/cmd/fs.d/pcfs/fstyp/fstyp.c
580
if (nvlist_add_string(h->attr, name, value) != 0) { \
usr/src/cmd/fs.d/pcfs/fstyp/fstyp.c
585
if (nvlist_add_uint32(h->attr, name, value) != 0) { \
usr/src/cmd/fs.d/pcfs/fstyp/fstyp.c
590
if (nvlist_add_uint64(h->attr, name, value) != 0) { \
usr/src/cmd/fs.d/pcfs/fstyp/fstyp.c
595
if (nvlist_add_boolean_value(h->attr, name, value) != 0) { \
usr/src/cmd/fs.d/pcfs/fstyp/fstyp.c
89
nvlist_t *attr;
usr/src/cmd/fs.d/udfs/fstyp/fstyp.c
115
if (h->attr == NULL) {
usr/src/cmd/fs.d/udfs/fstyp/fstyp.c
116
if (nvlist_alloc(&h->attr, NV_UNIQUE_NAME_TYPE, 0)) {
usr/src/cmd/fs.d/udfs/fstyp/fstyp.c
120
nvlist_free(h->attr);
usr/src/cmd/fs.d/udfs/fstyp/fstyp.c
121
h->attr = NULL;
usr/src/cmd/fs.d/udfs/fstyp/fstyp.c
126
*attrp = h->attr;
usr/src/cmd/fs.d/udfs/fstyp/fstyp.c
197
(void) nvlist_add_boolean_value(h->attr, "gen_clean", B_TRUE);
usr/src/cmd/fs.d/udfs/fstyp/fstyp.c
211
(void) nvlist_add_string(h->attr, "gen_volume_label", str);
usr/src/cmd/fs.d/udfs/fstyp/fstyp.c
50
nvlist_t *attr;
usr/src/cmd/fs.d/udfs/fstyp/fstyp.c
93
if (h->attr == NULL) {
usr/src/cmd/fs.d/udfs/fstyp/fstyp.c
94
nvlist_free(h->attr);
usr/src/cmd/fs.d/udfs/fstyp/fstyp.c
95
h->attr = NULL;
usr/src/cmd/fs.d/ufs/fstyp/fstyp.c
125
if (h->attr == NULL) {
usr/src/cmd/fs.d/ufs/fstyp/fstyp.c
126
nvlist_free(h->attr);
usr/src/cmd/fs.d/ufs/fstyp/fstyp.c
127
h->attr = NULL;
usr/src/cmd/fs.d/ufs/fstyp/fstyp.c
146
if (h->attr == NULL) {
usr/src/cmd/fs.d/ufs/fstyp/fstyp.c
147
if (nvlist_alloc(&h->attr, NV_UNIQUE_NAME_TYPE, 0)) {
usr/src/cmd/fs.d/ufs/fstyp/fstyp.c
151
nvlist_free(h->attr);
usr/src/cmd/fs.d/ufs/fstyp/fstyp.c
152
h->attr = NULL;
usr/src/cmd/fs.d/ufs/fstyp/fstyp.c
157
*attrp = h->attr;
usr/src/cmd/fs.d/ufs/fstyp/fstyp.c
194
if (nvlist_add_string(h->attr, name, value) != 0) { \
usr/src/cmd/fs.d/ufs/fstyp/fstyp.c
199
if (nvlist_add_int32(h->attr, name, value) != 0) { \
usr/src/cmd/fs.d/ufs/fstyp/fstyp.c
204
if (nvlist_add_boolean_value(h->attr, name, value) != 0) { \
usr/src/cmd/fs.d/ufs/fstyp/fstyp.c
66
nvlist_t *attr;
usr/src/cmd/fstyp/fstyp.c
155
if ((error = fstyp_get_attr(h, &attr)) != 0) {
usr/src/cmd/fstyp/fstyp.c
158
dump_nvlist(attr, indent);
usr/src/cmd/fstyp/fstyp.c
78
nvlist_t *attr = NULL;
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
562
uint32_t attr;
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
566
&attr) != 0) {
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
567
attr = 0;
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
576
attr & DDI_UFM_ATTR_READABLE ? 'r' : '-',
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
577
attr & DDI_UFM_ATTR_WRITEABLE ? 'w' : '-',
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
578
attr & DDI_UFM_ATTR_ACTIVE ? 'a' : '-',
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
579
attr & DDI_UFM_ATTR_EMPTY ? "<empty>" : version);
usr/src/cmd/geniconvtbl/itm_util.c
514
itmc_map_attr_t *attr)
usr/src/cmd/geniconvtbl/itm_util.c
546
if (attr != NULL) {
usr/src/cmd/geniconvtbl/itm_util.c
547
map_type = check_map_type(attr);
usr/src/cmd/geniconvtbl/itm_util.c
552
hash_factor = ((NULL != attr) && (attr->hash_factor != 0)) ?
usr/src/cmd/geniconvtbl/itm_util.c
553
attr->hash_factor :
usr/src/cmd/geniconvtbl/itm_util.c
576
if (NULL != attr) {
usr/src/cmd/geniconvtbl/itm_util.c
577
if (MAXSEQUENCE < attr->resultlen) {
usr/src/cmd/geniconvtbl/itm_util.c
584
result_len_specfied = attr->resultlen;
usr/src/cmd/geniconvtbl/itm_util.c
928
check_map_type(itmc_map_attr_t *attr)
usr/src/cmd/geniconvtbl/itm_util.c
932
if (NULL == attr->type) {
usr/src/cmd/geniconvtbl/itm_util.c
936
if (0 == strncmp(((char *)&(attr->type->place)),
usr/src/cmd/geniconvtbl/itm_util.c
937
map_type_name[i].name, attr->type->size)) {
usr/src/cmd/getent/dogetauthattr.c
50
attrs = auth->attr;
usr/src/cmd/getent/dogetexecattr.c
51
attrs = exec->attr;
usr/src/cmd/getent/dogetprofattr.c
49
attrs = prof->attr;
usr/src/cmd/getent/dogetuserattr.c
51
attrs = user->attr;
usr/src/cmd/gpioadm/gpioadm_gpio.c
101
if (!xpio_gpio_attr_value_string(attr, &str)) {
usr/src/cmd/gpioadm/gpioadm_gpio.c
110
if (!xpio_gpio_attr_xlate_to_str(info, attr, buf,
usr/src/cmd/gpioadm/gpioadm_gpio.c
118
switch (xpio_gpio_attr_type(info, attr)) {
usr/src/cmd/gpioadm/gpioadm_gpio.c
120
if (!xpio_gpio_attr_value_string(attr, &str)) {
usr/src/cmd/gpioadm/gpioadm_gpio.c
129
if (!xpio_gpio_attr_value_uint32(attr, &u32)) {
usr/src/cmd/gpioadm/gpioadm_gpio.c
140
switch (xpio_gpio_attr_prot(info, attr)) {
usr/src/cmd/gpioadm/gpioadm_gpio.c
154
switch (xpio_gpio_attr_type(info, attr)) {
usr/src/cmd/gpioadm/gpioadm_gpio.c
156
xpio_gpio_attr_possible_string(info, attr, &str_arr,
usr/src/cmd/gpioadm/gpioadm_gpio.c
168
xpio_gpio_attr_possible_uint32(info, attr, &u32_arr,
usr/src/cmd/gpioadm/gpioadm_gpio.c
173
attr, u32_arr[i], xlate, sizeof (xlate))) {
usr/src/cmd/gpioadm/gpioadm_gpio.c
278
for (xpio_gpio_attr_t *attr = xpio_gpio_attr_next(gpio, NULL);
usr/src/cmd/gpioadm/gpioadm_gpio.c
279
attr != NULL; attr = xpio_gpio_attr_next(gpio, attr)) {
usr/src/cmd/gpioadm/gpioadm_gpio.c
283
const char *aname = xpio_gpio_attr_name(gpio, attr);
usr/src/cmd/gpioadm/gpioadm_gpio.c
298
ggag.ggag_attr = attr;
usr/src/cmd/gpioadm/gpioadm_gpio.c
381
xpio_gpio_attr_t *attr;
usr/src/cmd/gpioadm/gpioadm_gpio.c
391
attr = xpio_gpio_attr_find(gpio, name);
usr/src/cmd/gpioadm/gpioadm_gpio.c
392
if (attr == NULL) {
usr/src/cmd/gpioadm/gpioadm_gpio.c
397
if (!xpio_gpio_attr_from_str(update, attr, value)) {
usr/src/cmd/gpioadm/gpioadm_gpio.c
615
xpio_gpio_attr_t *attr;
usr/src/cmd/gpioadm/gpioadm_gpio.c
624
attr = xpio_gpio_attr_find(gpio_info, KGPIO_ATTR_NAME);
usr/src/cmd/gpioadm/gpioadm_gpio.c
625
if (attr == NULL || !xpio_gpio_attr_value_string(attr,
usr/src/cmd/gpioadm/gpioadm_gpio.c
89
xpio_gpio_attr_t *attr = ggag->ggag_attr;
usr/src/cmd/gpioadm/gpioadm_gpio.c
93
if (strlcpy(buf, xpio_gpio_attr_name(info, attr), buflen) >=
usr/src/cmd/gpioadm/gpioadm_gpio.c
99
switch (xpio_gpio_attr_type(info, attr)) {
usr/src/cmd/hal/hald/device.c
916
enum PropertyAttribute attr,
usr/src/cmd/hal/hald/device.h
205
enum PropertyAttribute attr,
usr/src/cmd/hal/hald/device_info.c
1016
handle_clear (pc, attr);
usr/src/cmd/hal/hald/device_info.c
1052
handle_spawn (pc, attr);
usr/src/cmd/hal/hald/device_info.c
328
handle_match (ParsingContext * pc, const char **attr)
usr/src/cmd/hal/hald/device_info.c
336
for (num_attrib = 0; attr[num_attrib] != NULL; num_attrib++);
usr/src/cmd/hal/hald/device_info.c
341
if (strcmp (attr[0], "key") != 0)
usr/src/cmd/hal/hald/device_info.c
343
key = attr[1];
usr/src/cmd/hal/hald/device_info.c
364
if (strcmp (attr[2], "string") == 0) {
usr/src/cmd/hal/hald/device_info.c
369
value = attr[3];
usr/src/cmd/hal/hald/device_info.c
383
} else if (strcmp (attr[2], "int") == 0) {
usr/src/cmd/hal/hald/device_info.c
387
value = strtol (attr[3], NULL, 0);
usr/src/cmd/hal/hald/device_info.c
402
} else if (strcmp (attr[2], "uint64") == 0) {
usr/src/cmd/hal/hald/device_info.c
406
value = strtoull (attr[3], NULL, 0);
usr/src/cmd/hal/hald/device_info.c
421
} else if (strcmp (attr[2], "bool") == 0) {
usr/src/cmd/hal/hald/device_info.c
426
if (strcmp (attr[3], "false") == 0)
usr/src/cmd/hal/hald/device_info.c
428
else if (strcmp (attr[3], "true") == 0)
usr/src/cmd/hal/hald/device_info.c
445
} else if (strcmp (attr[2], "exists") == 0) {
usr/src/cmd/hal/hald/device_info.c
448
if (strcmp (attr[3], "false") == 0)
usr/src/cmd/hal/hald/device_info.c
462
} else if (strcmp (attr[2], "empty") == 0) {
usr/src/cmd/hal/hald/device_info.c
468
if (strcmp (attr[3], "false") == 0)
usr/src/cmd/hal/hald/device_info.c
500
} else if (strcmp (attr[2], "is_ascii") == 0) {
usr/src/cmd/hal/hald/device_info.c
506
if (strcmp (attr[3], "false") == 0)
usr/src/cmd/hal/hald/device_info.c
531
} else if (strcmp (attr[2], "is_absolute_path") == 0) {
usr/src/cmd/hal/hald/device_info.c
536
if (strcmp (attr[3], "false") == 0)
usr/src/cmd/hal/hald/device_info.c
563
} else if (strcmp (attr[2], "contains") == 0) {
usr/src/cmd/hal/hald/device_info.c
567
needle = attr[3];
usr/src/cmd/hal/hald/device_info.c
597
} else if (strcmp (attr[2], "contains_ncase") == 0) {
usr/src/cmd/hal/hald/device_info.c
601
needle = attr[3];
usr/src/cmd/hal/hald/device_info.c
635
} else if (strcmp (attr[2], "compare_lt") == 0) {
usr/src/cmd/hal/hald/device_info.c
637
if (!match_compare_property (d, prop_to_check, attr[3], &result)) {
usr/src/cmd/hal/hald/device_info.c
642
} else if (strcmp (attr[2], "compare_le") == 0) {
usr/src/cmd/hal/hald/device_info.c
644
if (!match_compare_property (d, prop_to_check, attr[3], &result))
usr/src/cmd/hal/hald/device_info.c
648
} else if (strcmp (attr[2], "compare_gt") == 0) {
usr/src/cmd/hal/hald/device_info.c
650
if (!match_compare_property (d, prop_to_check, attr[3], &result))
usr/src/cmd/hal/hald/device_info.c
654
} else if (strcmp (attr[2], "compare_ge") == 0) {
usr/src/cmd/hal/hald/device_info.c
656
if (!match_compare_property (d, prop_to_check, attr[3], &result))
usr/src/cmd/hal/hald/device_info.c
672
handle_merge (ParsingContext * pc, const char **attr)
usr/src/cmd/hal/hald/device_info.c
679
for (num_attrib = 0; attr[num_attrib] != NULL; num_attrib++) {
usr/src/cmd/hal/hald/device_info.c
686
if (strcmp (attr[0], "key") != 0)
usr/src/cmd/hal/hald/device_info.c
688
strncpy (pc->merge_key, attr[1], MAX_KEY_SIZE);
usr/src/cmd/hal/hald/device_info.c
690
if (strcmp (attr[2], "type") != 0)
usr/src/cmd/hal/hald/device_info.c
693
if (strcmp (attr[3], "string") == 0) {
usr/src/cmd/hal/hald/device_info.c
697
} else if (strcmp (attr[3], "bool") == 0) {
usr/src/cmd/hal/hald/device_info.c
701
} else if (strcmp (attr[3], "int") == 0) {
usr/src/cmd/hal/hald/device_info.c
705
} else if (strcmp (attr[3], "uint64") == 0) {
usr/src/cmd/hal/hald/device_info.c
709
} else if (strcmp (attr[3], "double") == 0) {
usr/src/cmd/hal/hald/device_info.c
713
} else if (strcmp (attr[3], "strlist") == 0) {
usr/src/cmd/hal/hald/device_info.c
717
} else if (strcmp (attr[3], "copy_property") == 0) {
usr/src/cmd/hal/hald/device_info.c
732
handle_append_prepend (ParsingContext * pc, const char **attr)
usr/src/cmd/hal/hald/device_info.c
738
for (num_attrib = 0; attr[num_attrib] != NULL; num_attrib++) {
usr/src/cmd/hal/hald/device_info.c
745
if (strcmp (attr[0], "key") != 0)
usr/src/cmd/hal/hald/device_info.c
747
strncpy (pc->merge_key, attr[1], MAX_KEY_SIZE);
usr/src/cmd/hal/hald/device_info.c
749
if (strcmp (attr[2], "type") != 0)
usr/src/cmd/hal/hald/device_info.c
752
if (strcmp (attr[3], "string") == 0) {
usr/src/cmd/hal/hald/device_info.c
756
} else if (strcmp (attr[3], "strlist") == 0) {
usr/src/cmd/hal/hald/device_info.c
760
} else if (strcmp (attr[3], "copy_property") == 0) {
usr/src/cmd/hal/hald/device_info.c
776
handle_spawn (ParsingContext * pc, const char **attr)
usr/src/cmd/hal/hald/device_info.c
782
for (num_attrib = 0; attr[num_attrib] != NULL; num_attrib++) {
usr/src/cmd/hal/hald/device_info.c
789
if (strcmp (attr[0], "udi") != 0)
usr/src/cmd/hal/hald/device_info.c
792
strncpy (pc->merge_key, attr[1], MAX_KEY_SIZE);
usr/src/cmd/hal/hald/device_info.c
804
handle_remove (ParsingContext * pc, const char **attr)
usr/src/cmd/hal/hald/device_info.c
810
for (num_attrib = 0; attr[num_attrib] != NULL; num_attrib++) {
usr/src/cmd/hal/hald/device_info.c
817
if (strcmp (attr[0], "key") != 0)
usr/src/cmd/hal/hald/device_info.c
819
strncpy (pc->merge_key, attr[1], MAX_KEY_SIZE);
usr/src/cmd/hal/hald/device_info.c
822
if (strcmp (attr[2], "type") != 0)
usr/src/cmd/hal/hald/device_info.c
825
if (strcmp (attr[3], "strlist") == 0) {
usr/src/cmd/hal/hald/device_info.c
846
handle_clear (ParsingContext * pc, const char **attr)
usr/src/cmd/hal/hald/device_info.c
852
for (num_attrib = 0; attr[num_attrib] != NULL; num_attrib++) {
usr/src/cmd/hal/hald/device_info.c
859
if (strcmp (attr[0], "key") != 0)
usr/src/cmd/hal/hald/device_info.c
863
if (strcmp (attr[3], "strlist") != 0)
usr/src/cmd/hal/hald/device_info.c
866
strncpy (pc->merge_key, attr[1], MAX_KEY_SIZE);
usr/src/cmd/hal/hald/device_info.c
892
start (ParsingContext * pc, const char *el, const char **attr)
usr/src/cmd/hal/hald/device_info.c
929
if (!handle_match (pc, attr)) {
usr/src/cmd/hal/hald/device_info.c
948
handle_merge (pc, attr);
usr/src/cmd/hal/hald/device_info.c
965
handle_append_prepend (pc, attr);
usr/src/cmd/hal/hald/device_info.c
982
handle_append_prepend (pc, attr);
usr/src/cmd/hal/hald/device_info.c
999
handle_remove (pc, attr);
usr/src/cmd/hal/hald/property.c
339
enum PropertyAttribute attr,
usr/src/cmd/hal/hald/property.c
344
switch (attr) {
usr/src/cmd/hal/hald/property.c
359
enum PropertyAttribute attr)
usr/src/cmd/hal/hald/property.c
363
switch (attr) {
usr/src/cmd/hal/hald/property.h
101
enum PropertyAttribute attr);
usr/src/cmd/hal/hald/property.h
98
enum PropertyAttribute attr,
usr/src/cmd/idmap/idmap/idmap.c
1356
CHECK_NULL(how->idmap_how_u.ad.attr),
usr/src/cmd/idmap/idmap/idmap.c
1365
CHECK_NULL(how->idmap_how_u.nldap.attr),
usr/src/cmd/idmap/idmap/idmap.c
1410
CHECK_NULL(how->idmap_how_u.idmu.attr),
usr/src/cmd/idmap/idmap/idmap.c
1467
how->idmap_how_u.ad.attr,
usr/src/cmd/idmap/idmap/idmap.c
1477
how->idmap_how_u.nldap.attr,
usr/src/cmd/idmap/idmap/idmap.c
1524
CHECK_NULL(how->idmap_how_u.idmu.attr),
usr/src/cmd/idmap/idmap/namemaps.c
755
idmap_ad_set(idmap_nm_handle_t *p, char *dn, char *attr, char *value)
usr/src/cmd/idmap/idmap/namemaps.c
763
mods[0]->mod_type = strdup(attr);
usr/src/cmd/idmap/idmap/namemaps.c
777
dn, attr, ldap_err2string(ldap_rc));
usr/src/cmd/idmap/idmap/namemaps.c
794
idmap_nldap_set(idmap_nm_handle_t *p, ns_cred_t *nsc, char *dn, char *attr,
usr/src/cmd/idmap/idmap/namemaps.c
807
attrs[0]->attrname = attr;
usr/src/cmd/idmap/idmapd/adutils.c
257
const char *attr,
usr/src/cmd/idmap/idmapd/adutils.c
291
if (q->attr != NULL && attr != NULL)
usr/src/cmd/idmap/idmapd/adutils.c
292
*q->attr = strdup(attr);
usr/src/cmd/idmap/idmapd/adutils.c
391
const char *attr = NULL;
usr/src/cmd/idmap/idmapd/adutils.c
431
attr = UIDNUMBER;
usr/src/cmd/idmap/idmapd/adutils.c
433
attr = GIDNUMBER;
usr/src/cmd/idmap/idmapd/adutils.c
434
if (attr != NULL) {
usr/src/cmd/idmap/idmapd/adutils.c
435
bvalues = ldap_get_values_len(ld, res, attr);
usr/src/cmd/idmap/idmapd/adutils.c
441
dn, attr, value);
usr/src/cmd/idmap/idmapd/adutils.c
467
attr = state->ad_unixuser_attr;
usr/src/cmd/idmap/idmapd/adutils.c
469
attr = state->ad_unixgroup_attr;
usr/src/cmd/idmap/idmapd/adutils.c
471
if (attr != NULL) {
usr/src/cmd/idmap/idmapd/adutils.c
472
bvalues = ldap_get_values_len(ld, res, attr);
usr/src/cmd/idmap/idmapd/adutils.c
496
attr, value,
usr/src/cmd/idmap/idmapd/adutils.c
592
char **dn, char **attr, char **value,
usr/src/cmd/idmap/idmapd/adutils.c
625
q->attr = attr;
usr/src/cmd/idmap/idmapd/adutils.c
676
if (attr != NULL)
usr/src/cmd/idmap/idmapd/adutils.c
677
*attr = NULL;
usr/src/cmd/idmap/idmapd/adutils.c
699
char **dn, char **attr, char **value,
usr/src/cmd/idmap/idmapd/adutils.c
761
esidtype, dn, attr, value, canonname, NULL, sid, rid, sid_type,
usr/src/cmd/idmap/idmapd/adutils.c
772
char **dn, char **attr, char **value,
usr/src/cmd/idmap/idmapd/adutils.c
802
dn, attr, value, name, dname, NULL, NULL, sid_type, unixname,
usr/src/cmd/idmap/idmapd/adutils.c
813
char **dn, char **attr, char **value,
usr/src/cmd/idmap/idmapd/adutils.c
844
if (retcode == IDMAP_SUCCESS && attr != NULL) {
usr/src/cmd/idmap/idmapd/adutils.c
845
if ((*attr = strdup(attrname)) == NULL)
usr/src/cmd/idmap/idmapd/adutils.c
862
char **dn, char **attr, char **value,
usr/src/cmd/idmap/idmapd/adutils.c
885
if (retcode == IDMAP_SUCCESS && attr != NULL) {
usr/src/cmd/idmap/idmapd/adutils.c
886
if ((*attr = strdup(attrname)) == NULL)
usr/src/cmd/idmap/idmapd/adutils.c
91
char **attr; /* Attr for name mapping */
usr/src/cmd/idmap/idmapd/adutils.h
111
char **dn, char **attr, char **value, char **canonname,
usr/src/cmd/idmap/idmapd/adutils.h
131
char **dn, char **attr, char **value, char **name,
usr/src/cmd/idmap/idmapd/adutils.h
140
char **dn, char **attr, char **value, char **sid, rid_t *rid,
usr/src/cmd/idmap/idmapd/adutils.h
149
char **dn, char **attr, char **value, char **sid, rid_t *rid,
usr/src/cmd/idmap/idmapd/dbutils.c
1730
res->info.how.idmap_how_u.ad.attr =
usr/src/cmd/idmap/idmapd/dbutils.c
1739
res->info.how.idmap_how_u.nldap.attr =
usr/src/cmd/idmap/idmapd/dbutils.c
1772
res->info.how.idmap_how_u.idmu.attr =
usr/src/cmd/idmap/idmapd/dbutils.c
1975
char **dn, **attr, **value;
usr/src/cmd/idmap/idmapd/dbutils.c
2050
unixname = dn = attr = value = NULL;
usr/src/cmd/idmap/idmapd/dbutils.c
2078
attr = &how->idmap_how_u.ad.attr;
usr/src/cmd/idmap/idmapd/dbutils.c
2096
attr = &how->idmap_how_u.idmu.attr;
usr/src/cmd/idmap/idmapd/dbutils.c
2105
dn, attr, value,
usr/src/cmd/idmap/idmapd/dbutils.c
2121
dn, attr, value,
usr/src/cmd/idmap/idmapd/dbutils.c
2204
&how->idmap_how_u.ad.attr,
usr/src/cmd/idmap/idmapd/dbutils.c
2231
&how->idmap_how_u.ad.attr,
usr/src/cmd/idmap/idmapd/dbutils.c
3711
map_attr = res->info.how.idmap_how_u.ad.attr;
usr/src/cmd/idmap/idmapd/dbutils.c
3717
map_attr = res->info.how.idmap_how_u.nldap.attr;
usr/src/cmd/idmap/idmapd/dbutils.c
3736
map_attr = res->info.how.idmap_how_u.idmu.attr;
usr/src/cmd/idmap/idmapd/dbutils.c
3867
map_attr = res->info.how.idmap_how_u.ad.attr;
usr/src/cmd/idmap/idmapd/dbutils.c
3873
map_attr = res->info.how.idmap_how_u.ad.attr;
usr/src/cmd/idmap/idmapd/dbutils.c
3889
map_attr = res->info.how.idmap_how_u.idmu.attr;
usr/src/cmd/idmap/idmapd/dbutils.c
4091
res->info.how.idmap_how_u.ad.attr =
usr/src/cmd/idmap/idmapd/dbutils.c
4100
res->info.how.idmap_how_u.nldap.attr =
usr/src/cmd/idmap/idmapd/dbutils.c
4133
res->info.how.idmap_how_u.idmu.attr =
usr/src/cmd/idmap/idmapd/dbutils.c
4272
char **dn, char **attr, char **value, char **canonname,
usr/src/cmd/idmap/idmapd/dbutils.c
4321
esidtype, dn, attr, value, canonname, sidprefix,
usr/src/cmd/idmap/idmapd/directory_provider_ad.c
512
dump_bv_list(const char *attr, struct berval **bv)
usr/src/cmd/idmap/idmapd/directory_provider_ad.c
517
(void) fprintf(stderr, "%s: (empty)\n", attr);
usr/src/cmd/idmap/idmapd/directory_provider_ad.c
521
(void) fprintf(stderr, "%s[%d] =\n", attr, i);
usr/src/cmd/idmap/idmapd/directory_provider_ad.c
73
static void dump_bv_list(const char *attr, struct berval **bv);
usr/src/cmd/idmap/idmapd/idmap_config.c
1574
valid_ldap_attr(const char *attr)
usr/src/cmd/idmap/idmapd/idmap_config.c
1576
for (; *attr; attr++) {
usr/src/cmd/idmap/idmapd/idmap_config.c
1577
if (!isalnum(*attr) && *attr != '-' &&
usr/src/cmd/idmap/idmapd/idmap_config.c
1578
*attr != '_' && *attr != '.' && *attr != ';')
usr/src/cmd/idmap/idmapd/nldaputils.c
103
char **attr;
usr/src/cmd/idmap/idmapd/nldaputils.c
302
char **dn, char **attr, char **value,
usr/src/cmd/idmap/idmapd/nldaputils.c
320
q->attr = attr;
usr/src/cmd/idmap/idmapd/nldaputils.c
442
uid_t pid, int is_user, char **dn, char **attr, char **value,
usr/src/cmd/idmap/idmapd/nldaputils.c
460
q->attr = attr;
usr/src/cmd/idmap/idmapd/nldaputils.c
509
char **dn, char **attr, char **value,
usr/src/cmd/idmap/idmapd/nldaputils.c
527
q->attr = attr;
usr/src/cmd/idmap/idmapd/nldaputils.c
666
if (q->attr != NULL) {
usr/src/cmd/idmap/idmapd/nldaputils.c
667
*q->attr = strdup(qs->nldap_winname_attr);
usr/src/cmd/idmap/idmapd/nldaputils.c
668
if (*q->attr == NULL) {
usr/src/cmd/idmap/idmapd/nldaputils.c
807
&how->idmap_how_u.nldap.attr,
usr/src/cmd/idmap/idmapd/nldaputils.c
839
&how->idmap_how_u.nldap.attr,
usr/src/cmd/idmap/idmapd/nldaputils.c
851
&how->idmap_how_u.nldap.attr,
usr/src/cmd/idmap/idmapd/server.c
598
how->idmap_how_u.ad.attr =
usr/src/cmd/idmap/idmapd/server.c
607
how->idmap_how_u.nldap.attr =
usr/src/cmd/idmap/idmapd/server.c
637
how->idmap_how_u.idmu.attr =
usr/src/cmd/isns/isnsadm/isnsadm.c
448
xmlAttrPtr attr = NULL;
usr/src/cmd/isns/isnsadm/isnsadm.c
487
attr = r_nodes->nodeTab[i]->properties;
usr/src/cmd/isns/isnsadm/isnsadm.c
488
for (; attr != NULL; attr = attr->next) {
usr/src/cmd/isns/isnsadm/isnsadm.c
489
if (xmlStrncmp(attr->name, (xmlChar *)DDNAMEATTR,
usr/src/cmd/isns/isnsadm/isnsadm.c
492
xmlNodeGetContent(attr->children));
usr/src/cmd/isns/isnsadm/isnsadm.c
494
if (xmlStrncmp(attr->name, (xmlChar *)NODENAMEATTR,
usr/src/cmd/isns/isnsadm/isnsadm.c
497
xmlNodeGetContent(attr->children));
usr/src/cmd/isns/isnsadm/isnsadm.c
508
attr = r_nodes->nodeTab[i]->properties;
usr/src/cmd/isns/isnsadm/isnsadm.c
509
for (; attr != NULL; attr = attr->next) {
usr/src/cmd/isns/isnsadm/isnsadm.c
510
if (xmlStrncmp(attr->name, (xmlChar *)DDSETNAMEATTR,
usr/src/cmd/isns/isnsadm/isnsadm.c
513
xmlNodeGetContent(attr->children));
usr/src/cmd/isns/isnsadm/isnsadm.c
515
if (xmlStrncmp(attr->name, (xmlChar *)DDNAMEATTR,
usr/src/cmd/isns/isnsadm/isnsadm.c
518
xmlNodeGetContent(attr->children));
usr/src/cmd/isns/isnsadm/isnsadm.c
531
attr = r_nodes->nodeTab[i]->properties;
usr/src/cmd/isns/isnsadm/isnsadm.c
532
for (; attr != NULL; attr = attr->next) {
usr/src/cmd/isns/isnsadm/isnsadm.c
533
if ((xmlStrncmp(attr->name, (xmlChar *)NAMEATTR,
usr/src/cmd/isns/isnsadm/isnsadm.c
536
xmlNodeGetContent(attr->children));
usr/src/cmd/isns/isnsd/admintf.c
1028
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/admintf.c
1060
attr = &obj->attrs[ATTR_INDEX_ISCSI(ISNS_ISCSI_NAME_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
1062
(xmlChar *)attr->value.ptr);
usr/src/cmd/isns/isnsd/admintf.c
1096
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/admintf.c
1133
attr = &obj->attrs[ATTR_INDEX_DD(ISNS_DD_NAME_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
1135
(xmlChar *)attr->value.ptr);
usr/src/cmd/isns/isnsd/admintf.c
1164
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/admintf.c
1196
attr = &obj->attrs[ATTR_INDEX_DD(ISNS_DD_NAME_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
1198
(xmlChar *)attr->value.ptr);
usr/src/cmd/isns/isnsd/admintf.c
1232
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/admintf.c
1269
attr = &obj->attrs[ATTR_INDEX_DDS(ISNS_DD_SET_NAME_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
1271
(xmlChar *)attr->value.ptr);
usr/src/cmd/isns/isnsd/admintf.c
128
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/admintf.c
160
attr = &obj->attrs[ATTR_INDEX_ISCSI(ISNS_ISCSI_NAME_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
162
(xmlChar *)attr->value.ptr);
usr/src/cmd/isns/isnsd/admintf.c
167
attr = &obj->attrs[ATTR_INDEX_ISCSI(ISNS_ISCSI_NODE_TYPE_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
168
switch (attr->value.ui) {
usr/src/cmd/isns/isnsd/admintf.c
1688
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/admintf.c
1709
attr = &aiscsi.attrs[ATTR_INDEX_ASSOC_ISCSI(
usr/src/cmd/isns/isnsd/admintf.c
1711
attr->tag = ISNS_DD_ISCSI_NAME_ATTR_ID;
usr/src/cmd/isns/isnsd/admintf.c
1712
attr->len = len;
usr/src/cmd/isns/isnsd/admintf.c
1713
attr->value.ptr = (uchar_t *)member;
usr/src/cmd/isns/isnsd/admintf.c
1714
attr = &aiscsi.attrs[ATTR_INDEX_ASSOC_ISCSI(
usr/src/cmd/isns/isnsd/admintf.c
1716
attr->tag = 0; /* clear it */
usr/src/cmd/isns/isnsd/admintf.c
197
attr = &obj->attrs[ATTR_INDEX_ISCSI(ISNS_ISCSI_ALIAS_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
199
(xmlChar *)attr->value.ptr);
usr/src/cmd/isns/isnsd/admintf.c
208
attr = &obj->attrs[ATTR_INDEX_ISCSI(ISNS_ISCSI_SCN_BITMAP_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
209
if (IS_SCN_INIT_SELF_INFO_ONLY(attr->value.ui)) {
usr/src/cmd/isns/isnsd/admintf.c
216
if (IS_SCN_TARGET_SELF_INFO_ONLY(attr->value.ui)) {
usr/src/cmd/isns/isnsd/admintf.c
223
if (IS_SCN_MGMT_REG(attr->value.ui)) {
usr/src/cmd/isns/isnsd/admintf.c
230
if (IS_SCN_OBJ_REMOVED(attr->value.ui)) {
usr/src/cmd/isns/isnsd/admintf.c
237
if (IS_SCN_OBJ_ADDED(attr->value.ui)) {
usr/src/cmd/isns/isnsd/admintf.c
244
if (IS_SCN_OBJ_UPDATED(attr->value.ui)) {
usr/src/cmd/isns/isnsd/admintf.c
2464
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/admintf.c
2508
attr = &aiscsi.attrs[ATTR_INDEX_ASSOC_ISCSI(
usr/src/cmd/isns/isnsd/admintf.c
251
if (IS_SCN_MEMBER_REMOVED(attr->value.ui)) {
usr/src/cmd/isns/isnsd/admintf.c
2510
attr->tag = ISNS_DD_ISCSI_NAME_ATTR_ID;
usr/src/cmd/isns/isnsd/admintf.c
2514
attr->len = len;
usr/src/cmd/isns/isnsd/admintf.c
2515
attr->value.ptr =
usr/src/cmd/isns/isnsd/admintf.c
2531
attr = &add.attrs[ATTR_INDEX_ASSOC_DD(
usr/src/cmd/isns/isnsd/admintf.c
2533
attr->tag = ISNS_DD_ID_ATTR_ID;
usr/src/cmd/isns/isnsd/admintf.c
2534
attr->len = 4;
usr/src/cmd/isns/isnsd/admintf.c
2535
attr->value.ui = member_id;
usr/src/cmd/isns/isnsd/admintf.c
258
if (IS_SCN_MEMBER_ADDED(attr->value.ui)) {
usr/src/cmd/isns/isnsd/admintf.c
301
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/admintf.c
306
attr = &obj->attrs[ATTR_INDEX_ENTITY(ISNS_EID_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
308
(xmlChar *)ENTITYID, (xmlChar *)attr->value.ptr);
usr/src/cmd/isns/isnsd/admintf.c
312
attr = &obj->attrs[ATTR_INDEX_ENTITY(ISNS_ENTITY_PROTOCOL_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
313
(void) sprintf(numbuf, "%u", attr->value.ui);
usr/src/cmd/isns/isnsd/admintf.c
319
attr = &obj->attrs[ATTR_INDEX_ENTITY(ISNS_MGMT_IP_ADDR_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
320
if (attr->value.ip) {
usr/src/cmd/isns/isnsd/admintf.c
322
if (((int *)attr->value.ip)[0] == 0x00 &&
usr/src/cmd/isns/isnsd/admintf.c
323
((int *)attr->value.ip)[1] == 0x00 &&
usr/src/cmd/isns/isnsd/admintf.c
324
((uchar_t *)attr->value.ip)[8] == 0x00 &&
usr/src/cmd/isns/isnsd/admintf.c
325
((uchar_t *)attr->value.ip)[9] == 0x00 &&
usr/src/cmd/isns/isnsd/admintf.c
326
((uchar_t *)attr->value.ip)[10] == 0xFF &&
usr/src/cmd/isns/isnsd/admintf.c
327
((uchar_t *)attr->value.ip)[11] == 0xFF) {
usr/src/cmd/isns/isnsd/admintf.c
331
(void *)&(((uint32_t *)attr->value.ip)[3]),
usr/src/cmd/isns/isnsd/admintf.c
337
(void *)attr->value.ip, buff, sizeof (buff)));
usr/src/cmd/isns/isnsd/admintf.c
343
attr = &obj->attrs[ATTR_INDEX_ENTITY(ISNS_TIMESTAMP_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
344
if (attr->value.ui) {
usr/src/cmd/isns/isnsd/admintf.c
345
(void) sprintf(numbuf, "%u", attr->value.ui);
usr/src/cmd/isns/isnsd/admintf.c
352
attr = &obj->attrs[ATTR_INDEX_ENTITY(ISNS_VERSION_RANGE_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
353
if (attr->value.ui) {
usr/src/cmd/isns/isnsd/admintf.c
362
(attr->value.ui >> ISNS_VER_SHIFT) & ISNS_VERSION);
usr/src/cmd/isns/isnsd/admintf.c
368
(void) sprintf(numbuf, "%u", attr->value.ui & ISNS_VERSION);
usr/src/cmd/isns/isnsd/admintf.c
375
attr =
usr/src/cmd/isns/isnsd/admintf.c
377
if (attr->value.ui) {
usr/src/cmd/isns/isnsd/admintf.c
378
(void) sprintf(numbuf, "%u", attr->value.ui);
usr/src/cmd/isns/isnsd/admintf.c
416
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/admintf.c
419
attr = &obj->attrs[ATTR_INDEX_PG(ISNS_PG_PORTAL_IP_ADDR_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
420
(void) memcpy(lcp->data[1].ip, attr->value.ip, sizeof (in6_addr_t));
usr/src/cmd/isns/isnsd/admintf.c
421
attr = &obj->attrs[ATTR_INDEX_PG(ISNS_PG_PORTAL_PORT_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
422
lcp->data[2].ui = attr->value.ui;
usr/src/cmd/isns/isnsd/admintf.c
423
attr = &obj->attrs[ATTR_INDEX_PG(ISNS_PG_TAG_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
424
lcp->id[2] = attr->value.ui;
usr/src/cmd/isns/isnsd/admintf.c
456
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/admintf.c
462
attr = &obj->attrs[ATTR_INDEX_PORTAL(ISNS_PORTAL_IP_ADDR_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
463
if (attr->value.ip) {
usr/src/cmd/isns/isnsd/admintf.c
465
if (((int *)attr->value.ip)[0] == 0x00 &&
usr/src/cmd/isns/isnsd/admintf.c
466
((int *)attr->value.ip)[1] == 0x00 &&
usr/src/cmd/isns/isnsd/admintf.c
467
((uchar_t *)attr->value.ip)[8] == 0x00 &&
usr/src/cmd/isns/isnsd/admintf.c
468
((uchar_t *)attr->value.ip)[9] == 0x00 &&
usr/src/cmd/isns/isnsd/admintf.c
469
((uchar_t *)attr->value.ip)[10] == 0xFF &&
usr/src/cmd/isns/isnsd/admintf.c
470
((uchar_t *)attr->value.ip)[11] == 0xFF) {
usr/src/cmd/isns/isnsd/admintf.c
474
(void *)&(((uint32_t *)attr->value.ip)[3]),
usr/src/cmd/isns/isnsd/admintf.c
480
(void *)attr->value.ip, buff, sizeof (buff)));
usr/src/cmd/isns/isnsd/admintf.c
489
attr = &obj->attrs[ATTR_INDEX_PORTAL(ISNS_PORTAL_PORT_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
491
(xmlChar *)PORTTYPE, IS_PORT_UDP(attr->value.ui) ?
usr/src/cmd/isns/isnsd/admintf.c
496
(void) sprintf(numbuf, "%u", PORT_NUMBER(attr->value.ui));
usr/src/cmd/isns/isnsd/admintf.c
511
attr = &obj->attrs[ATTR_INDEX_PORTAL(ISNS_PORTAL_NAME_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
512
if (attr->value.ptr) {
usr/src/cmd/isns/isnsd/admintf.c
514
(xmlChar *)SYMBOLICNAME, (xmlChar *)attr->value.ptr);
usr/src/cmd/isns/isnsd/admintf.c
519
attr = &obj->attrs[ATTR_INDEX_PORTAL(ISNS_ESI_INTERVAL_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
520
if (attr->value.ui) {
usr/src/cmd/isns/isnsd/admintf.c
521
(void) sprintf(numbuf, "%u", attr->value.ui);
usr/src/cmd/isns/isnsd/admintf.c
528
attr = &obj->attrs[ATTR_INDEX_PORTAL(ISNS_ESI_PORT_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
529
if (attr->value.ui) {
usr/src/cmd/isns/isnsd/admintf.c
534
(xmlChar *)PORTTYPE, IS_PORT_UDP(attr->value.ui) ?
usr/src/cmd/isns/isnsd/admintf.c
539
(void) sprintf(numbuf, "%u", PORT_NUMBER(attr->value.ui));
usr/src/cmd/isns/isnsd/admintf.c
549
attr = &obj->attrs[ATTR_INDEX_PORTAL(ISNS_SCN_PORT_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
550
if (attr->value.ui) {
usr/src/cmd/isns/isnsd/admintf.c
555
(xmlChar *)PORTTYPE, IS_PORT_UDP(attr->value.ui) ?
usr/src/cmd/isns/isnsd/admintf.c
557
(void) sprintf(numbuf, "%u", PORT_NUMBER(attr->value.ui));
usr/src/cmd/isns/isnsd/admintf.c
598
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/admintf.c
629
attr = &obj->attrs[ATTR_INDEX_DD(ISNS_DD_NAME_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
631
(xmlChar *)attr->value.ptr);
usr/src/cmd/isns/isnsd/admintf.c
635
attr = &obj->attrs[ATTR_INDEX_DD(ISNS_DD_ID_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
636
(void) sprintf(numbuf, "%u", attr->value.ui);
usr/src/cmd/isns/isnsd/admintf.c
642
attr = &obj->attrs[ATTR_INDEX_DD(ISNS_DD_FEATURES_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
643
if (DD_BOOTLIST_ENABLED(attr->value.ui)) {
usr/src/cmd/isns/isnsd/admintf.c
681
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/admintf.c
714
attr = &obj->attrs[ATTR_INDEX_DDS(ISNS_DD_SET_NAME_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
716
(xmlChar *)attr->value.ptr);
usr/src/cmd/isns/isnsd/admintf.c
720
attr = &obj->attrs[ATTR_INDEX_DDS(ISNS_DD_SET_ID_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
721
(void) sprintf(numbuf, "%u", attr->value.ui);
usr/src/cmd/isns/isnsd/admintf.c
727
attr = &obj->attrs[ATTR_INDEX_DDS(ISNS_DD_SET_STATUS_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
728
if (DDS_ENABLED(attr->value.ui)) {
usr/src/cmd/isns/isnsd/admintf.c
766
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/admintf.c
798
attr = &obj->attrs[ATTR_INDEX_ISCSI(ISNS_ISCSI_NAME_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
800
(xmlChar *)attr->value.ptr);
usr/src/cmd/isns/isnsd/admintf.c
804
attr = &obj->attrs[ATTR_INDEX_ISCSI(ISNS_ISCSI_NODE_TYPE_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
805
switch (attr->value.ui) {
usr/src/cmd/isns/isnsd/admintf.c
833
attr = &obj->attrs[ATTR_INDEX_ISCSI(ISNS_ISCSI_ALIAS_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
835
(xmlChar *)attr->value.ptr);
usr/src/cmd/isns/isnsd/admintf.c
865
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/admintf.c
904
attr = &obj->attrs[ATTR_INDEX_DD(ISNS_DD_NAME_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
906
(xmlChar *)attr->value.ptr);
usr/src/cmd/isns/isnsd/admintf.c
910
attr = &obj->attrs[ATTR_INDEX_DD(ISNS_DD_ID_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
911
(void) sprintf(numbuf, "%u", attr->value.ui);
usr/src/cmd/isns/isnsd/admintf.c
917
attr = &obj->attrs[ATTR_INDEX_DD(ISNS_DD_FEATURES_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
918
if (DD_BOOTLIST_ENABLED(attr->value.ui)) {
usr/src/cmd/isns/isnsd/admintf.c
933
attr = &obj->attrs[ATTR_INDEX_DDS(ISNS_DD_SET_NAME_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
935
(xmlChar *)attr->value.ptr);
usr/src/cmd/isns/isnsd/admintf.c
939
attr = &obj->attrs[ATTR_INDEX_DDS(ISNS_DD_SET_ID_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
940
(void) sprintf(numbuf, "%u", attr->value.ui);
usr/src/cmd/isns/isnsd/admintf.c
946
attr = &obj->attrs[ATTR_INDEX_DDS(ISNS_DD_SET_STATUS_ATTR_ID)];
usr/src/cmd/isns/isnsd/admintf.c
947
if (DDS_ENABLED(attr->value.ui)) {
usr/src/cmd/isns/isnsd/dd.c
106
attr = &obj->attrs[which];
usr/src/cmd/isns/isnsd/dd.c
127
if (len > attr->len) {
usr/src/cmd/isns/isnsd/dd.c
130
free(attr->value.ptr);
usr/src/cmd/isns/isnsd/dd.c
131
attr->value.ptr = tmp;
usr/src/cmd/isns/isnsd/dd.c
137
(void) strcpy((char *)attr->value.ptr, (char *)name);
usr/src/cmd/isns/isnsd/dd.c
138
attr->len = len;
usr/src/cmd/isns/isnsd/dd.c
142
if (attr->tag != tag ||
usr/src/cmd/isns/isnsd/dd.c
143
attr->value.ui != lcp->data[1].ui) {
usr/src/cmd/isns/isnsd/dd.c
144
attr->tag = tag;
usr/src/cmd/isns/isnsd/dd.c
145
attr->len = 4;
usr/src/cmd/isns/isnsd/dd.c
146
attr->value.ui = lcp->data[1].ui;
usr/src/cmd/isns/isnsd/dd.c
171
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/dd.c
177
attr = &obj->attrs[ATTR_INDEX_ISCSI(ISNS_ISCSI_NAME_ATTR_ID)];
usr/src/cmd/isns/isnsd/dd.c
181
if (assign_attr(attr, &tmp) != 0) {
usr/src/cmd/isns/isnsd/dd.c
674
isns_attr_t *attr = &obj->attrs[
usr/src/cmd/isns/isnsd/dd.c
677
return (DDS_ENABLED(attr->value.ui) ? 1 : 0);
usr/src/cmd/isns/isnsd/dd.c
81
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/dd.c
850
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/dd.c
864
attr = &obj->attrs[ATTR_INDEX_ISCSI(
usr/src/cmd/isns/isnsd/dd.c
866
lcp->data[i].ptr = (uchar_t *)malloc(attr->len);
usr/src/cmd/isns/isnsd/dd.c
869
(char *)attr->value.ptr);
usr/src/cmd/isns/isnsd/dd.c
876
attr = &obj->attrs[ATTR_INDEX_ISCSI(
usr/src/cmd/isns/isnsd/dd.c
878
lcp->data[i].ui = attr->value.ui;
usr/src/cmd/isns/isnsd/dd.c
881
attr = &obj->attrs[ATTR_INDEX_PG(
usr/src/cmd/isns/isnsd/dd.c
883
lcp->data[i].ptr = (uchar_t *)malloc(attr->len);
usr/src/cmd/isns/isnsd/dd.c
886
(char *)attr->value.ptr);
usr/src/cmd/isns/isnsd/dd.c
893
attr = &obj->attrs[ATTR_INDEX_PG(
usr/src/cmd/isns/isnsd/dd.c
895
lcp->data[i].ip = (in6_addr_t *)malloc(attr->len);
usr/src/cmd/isns/isnsd/dd.c
898
attr->value.ip, attr->len);
usr/src/cmd/isns/isnsd/dd.c
905
attr = &obj->attrs[ATTR_INDEX_PG(
usr/src/cmd/isns/isnsd/dd.c
907
lcp->data[i].ui = attr->value.ui;
usr/src/cmd/isns/isnsd/dd.c
910
attr = &obj->attrs[ATTR_INDEX_PORTAL(
usr/src/cmd/isns/isnsd/dd.c
912
lcp->data[i].ip = (in6_addr_t *)malloc(attr->len);
usr/src/cmd/isns/isnsd/dd.c
915
attr->value.ip, attr->len);
usr/src/cmd/isns/isnsd/dd.c
923
attr = &obj->attrs[ATTR_INDEX_PORTAL(lcp->id[i])];
usr/src/cmd/isns/isnsd/dd.c
924
if (attr->tag != 0 && attr->value.ui != 0) {
usr/src/cmd/isns/isnsd/dd.c
925
lcp->data[i].ui = attr->value.ui;
usr/src/cmd/isns/isnsd/door.c
166
xmlAttrPtr attr = NULL;
usr/src/cmd/isns/isnsd/door.c
247
attr = r_nodes->nodeTab[i]->properties;
usr/src/cmd/isns/isnsd/door.c
248
for (; attr != NULL; attr = attr->next) {
usr/src/cmd/isns/isnsd/door.c
249
if (xmlStrncmp(attr->name, (xmlChar *)NAMEATTR,
usr/src/cmd/isns/isnsd/door.c
259
xmlNodeGetContent(attr->children);
usr/src/cmd/isns/isnsd/door.c
354
xmlAttrPtr attr = NULL;
usr/src/cmd/isns/isnsd/door.c
453
attr = r_nodes->nodeTab[i]->properties;
usr/src/cmd/isns/isnsd/door.c
454
for (; attr != NULL; attr = attr->next) {
usr/src/cmd/isns/isnsd/door.c
455
if (xmlStrncmp(attr->name, (xmlChar *)NAMEATTR,
usr/src/cmd/isns/isnsd/door.c
464
xmlNodeGetContent(attr->children);
usr/src/cmd/isns/isnsd/door.c
492
xmlAttrPtr attr = NULL;
usr/src/cmd/isns/isnsd/door.c
532
attr = r_nodes->nodeTab[i]->properties;
usr/src/cmd/isns/isnsd/door.c
533
for (; attr != NULL; attr = attr->next) {
usr/src/cmd/isns/isnsd/door.c
534
if (xmlStrncmp(attr->name, (xmlChar *)DDNAMEATTR,
usr/src/cmd/isns/isnsd/door.c
537
xmlNodeGetContent(attr->children);
usr/src/cmd/isns/isnsd/door.c
539
if (xmlStrncmp(attr->name, (xmlChar *)NODENAMEATTR,
usr/src/cmd/isns/isnsd/door.c
542
xmlNodeGetContent(attr->children);
usr/src/cmd/isns/isnsd/door.c
586
attr = r_nodes->nodeTab[i]->properties;
usr/src/cmd/isns/isnsd/door.c
587
for (; attr != NULL; attr = attr->next) {
usr/src/cmd/isns/isnsd/door.c
588
if (xmlStrncmp(attr->name, (xmlChar *)DDSETNAMEATTR,
usr/src/cmd/isns/isnsd/door.c
591
xmlNodeGetContent(attr->children);
usr/src/cmd/isns/isnsd/door.c
593
if (xmlStrncmp(attr->name, (xmlChar *)DDNAMEATTR,
usr/src/cmd/isns/isnsd/door.c
596
xmlNodeGetContent(attr->children);
usr/src/cmd/isns/isnsd/door.c
637
attr = r_nodes->nodeTab[i]->properties;
usr/src/cmd/isns/isnsd/door.c
638
for (; attr != NULL; attr = attr->next) {
usr/src/cmd/isns/isnsd/door.c
639
if (xmlStrncmp(attr->name, (xmlChar *)NAMEATTR,
usr/src/cmd/isns/isnsd/door.c
649
xmlNodeGetContent(attr->children);
usr/src/cmd/isns/isnsd/door.c
682
xmlAttrPtr attr = NULL;
usr/src/cmd/isns/isnsd/door.c
722
attr = r_nodes->nodeTab[i]->properties;
usr/src/cmd/isns/isnsd/door.c
723
for (; attr != NULL; attr = attr->next) {
usr/src/cmd/isns/isnsd/door.c
724
if (xmlStrncmp(attr->name, (xmlChar *)DDNAMEATTR,
usr/src/cmd/isns/isnsd/door.c
727
xmlNodeGetContent(attr->children);
usr/src/cmd/isns/isnsd/door.c
729
if (xmlStrncmp(attr->name, (xmlChar *)NODENAMEATTR,
usr/src/cmd/isns/isnsd/door.c
732
xmlNodeGetContent(attr->children);
usr/src/cmd/isns/isnsd/door.c
775
attr = r_nodes->nodeTab[i]->properties;
usr/src/cmd/isns/isnsd/door.c
776
for (; attr != NULL; attr = attr->next) {
usr/src/cmd/isns/isnsd/door.c
777
if (xmlStrncmp(attr->name, (xmlChar *)DDSETNAMEATTR,
usr/src/cmd/isns/isnsd/door.c
780
xmlNodeGetContent(attr->children);
usr/src/cmd/isns/isnsd/door.c
782
if (xmlStrncmp(attr->name, (xmlChar *)DDNAMEATTR,
usr/src/cmd/isns/isnsd/door.c
785
xmlNodeGetContent(attr->children);
usr/src/cmd/isns/isnsd/door.c
845
attr = r_nodes->nodeTab[i]->properties;
usr/src/cmd/isns/isnsd/door.c
846
for (; attr != NULL; attr = attr->next) {
usr/src/cmd/isns/isnsd/door.c
847
if ((xmlStrncmp(attr->name, (xmlChar *)NAMEATTR,
usr/src/cmd/isns/isnsd/door.c
850
xmlNodeGetContent(attr->children);
usr/src/cmd/isns/isnsd/door.c
852
if ((xmlStrncmp(attr->name, (xmlChar *)IDATTR,
usr/src/cmd/isns/isnsd/door.c
862
xml_id = xmlNodeGetContent(attr->children);
usr/src/cmd/isns/isnsd/esi.c
218
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/esi.c
235
attr = &obj->attrs[ATTR_INDEX_ENTITY(ISNS_ENTITY_REG_PERIOD_ATTR_ID)];
usr/src/cmd/isns/isnsd/esi.c
236
if (attr->tag != 0 && attr->value.ui != 0) {
usr/src/cmd/isns/isnsd/esi.c
237
lcp->data[2].ui = attr->value.ui;
usr/src/cmd/isns/isnsd/esi.c
273
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/esi.c
281
attr = &obj->attrs[ATTR_INDEX_PORTAL(
usr/src/cmd/isns/isnsd/esi.c
283
lcp->data[0].ui = attr->value.ui;
usr/src/cmd/isns/isnsd/esi.c
284
attr = &obj->attrs[ATTR_INDEX_PORTAL(
usr/src/cmd/isns/isnsd/esi.c
286
if (attr->tag != 0 && attr->value.ui != 0) {
usr/src/cmd/isns/isnsd/esi.c
287
intval = attr->value.ui;
usr/src/cmd/isns/isnsd/func.c
1404
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/func.c
1516
attr = &aiscsi.attrs[ATTR_INDEX_ASSOC_ISCSI(
usr/src/cmd/isns/isnsd/func.c
1518
attr->tag = ISNS_DD_ISCSI_INDEX_ATTR_ID;
usr/src/cmd/isns/isnsd/func.c
1519
attr->len = 4;
usr/src/cmd/isns/isnsd/func.c
1520
attr->value.ui = ntohl(*(uint32_t *)value);
usr/src/cmd/isns/isnsd/func.c
1521
attr = &aiscsi.attrs[ATTR_INDEX_ASSOC_ISCSI(
usr/src/cmd/isns/isnsd/func.c
1523
attr->tag = 0; /* clear it */
usr/src/cmd/isns/isnsd/func.c
1524
attr->value.ptr = NULL; /* clear it */
usr/src/cmd/isns/isnsd/func.c
1530
if (attr->value.ptr != NULL) {
usr/src/cmd/isns/isnsd/func.c
1531
free(attr->value.ptr);
usr/src/cmd/isns/isnsd/func.c
1539
4, (void *)attr->value.ui, 0);
usr/src/cmd/isns/isnsd/func.c
1544
attr = &aiscsi.attrs[ATTR_INDEX_ASSOC_ISCSI(
usr/src/cmd/isns/isnsd/func.c
1546
attr->tag = ISNS_DD_ISCSI_NAME_ATTR_ID;
usr/src/cmd/isns/isnsd/func.c
1547
attr->len = op->attr_len;
usr/src/cmd/isns/isnsd/func.c
1548
attr->value.ptr = (uchar_t *)value;
usr/src/cmd/isns/isnsd/func.c
1549
attr = &aiscsi.attrs[ATTR_INDEX_ASSOC_ISCSI(
usr/src/cmd/isns/isnsd/func.c
1551
attr->tag = 0; /* clear it */
usr/src/cmd/isns/isnsd/func.c
1640
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/func.c
1769
attr = &add.attrs[ATTR_INDEX_ASSOC_DD(
usr/src/cmd/isns/isnsd/func.c
1771
attr->tag = ISNS_DD_ID_ATTR_ID;
usr/src/cmd/isns/isnsd/func.c
1772
attr->len = 4;
usr/src/cmd/isns/isnsd/func.c
1773
attr->value.ui = ntohl(*(uint32_t *)value);
usr/src/cmd/isns/isnsd/func.c
1785
(void *)attr->value.ui, 0);
usr/src/cmd/isns/isnsd/func.c
1836
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/func.c
1865
attr = &aiscsi.attrs[ATTR_INDEX_ASSOC_ISCSI(
usr/src/cmd/isns/isnsd/func.c
1867
attr->tag = ISNS_DD_ISCSI_INDEX_ATTR_ID;
usr/src/cmd/isns/isnsd/func.c
1868
attr->len = 4;
usr/src/cmd/isns/isnsd/func.c
1869
attr->value.ui = ntohl(*(uint32_t *)value);
usr/src/cmd/isns/isnsd/func.c
1870
attr = &aiscsi.attrs[ATTR_INDEX_ASSOC_ISCSI(
usr/src/cmd/isns/isnsd/func.c
1872
attr->tag = 0; /* clear it */
usr/src/cmd/isns/isnsd/func.c
1873
attr->value.ptr = NULL; /* clear it */
usr/src/cmd/isns/isnsd/func.c
1879
if (attr->value.ptr != NULL) {
usr/src/cmd/isns/isnsd/func.c
1880
free(attr->value.ptr);
usr/src/cmd/isns/isnsd/func.c
1884
attr = &aiscsi.attrs[ATTR_INDEX_ASSOC_ISCSI(
usr/src/cmd/isns/isnsd/func.c
1886
attr->tag = ISNS_DD_ISCSI_NAME_ATTR_ID;
usr/src/cmd/isns/isnsd/func.c
1887
attr->len = op->attr_len;
usr/src/cmd/isns/isnsd/func.c
1888
attr->value.ptr = (uchar_t *)value;
usr/src/cmd/isns/isnsd/func.c
1889
attr = &aiscsi.attrs[ATTR_INDEX_ASSOC_ISCSI(
usr/src/cmd/isns/isnsd/func.c
1891
attr->tag = 0; /* clear it */
usr/src/cmd/isns/isnsd/func.c
416
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/func.c
426
attr = &obj->attrs[i];
usr/src/cmd/isns/isnsd/func.c
428
if (attr->tag != 0) {
usr/src/cmd/isns/isnsd/func.c
430
attr->tag, attr->len,
usr/src/cmd/isns/isnsd/func.c
431
(void *)attr->value.ptr, 0);
usr/src/cmd/isns/isnsd/func.c
463
isns_attr_t *attr = &entity->attrs[ATTR_INDEX_ENTITY(tag)];
usr/src/cmd/isns/isnsd/func.c
464
uint32_t len = attr->len;
usr/src/cmd/isns/isnsd/func.c
472
tag, len, (void *)attr->value.ptr, 0);
usr/src/cmd/isns/isnsd/func.c
479
(void *)attr->value.ptr, 0);
usr/src/cmd/isns/isnsd/obj.c
1224
isns_attr_t *attr = &obj->attrs[lcp->id[i]];
usr/src/cmd/isns/isnsd/obj.c
1228
(const char *)attr->value.ptr) == 0);
usr/src/cmd/isns/isnsd/obj.c
1231
match = (lcp->data[i].ui == attr->value.ui);
usr/src/cmd/isns/isnsd/obj.c
1235
(void *)attr->value.ip,
usr/src/cmd/isns/isnsd/obj.c
1306
isns_attr_t *attr,
usr/src/cmd/isns/isnsd/obj.c
1316
if (tmp->len == 0 && attr->len == 0) {
usr/src/cmd/isns/isnsd/obj.c
1320
attr->value.ptr = (uchar_t *)name;
usr/src/cmd/isns/isnsd/obj.c
1321
attr->tag = tmp->tag;
usr/src/cmd/isns/isnsd/obj.c
1322
attr->len = len;
usr/src/cmd/isns/isnsd/obj.c
1337
} else if (tmp->len >= attr->len) {
usr/src/cmd/isns/isnsd/obj.c
1338
attr->value.ptr = realloc(
usr/src/cmd/isns/isnsd/obj.c
1339
attr->value.ptr, tmp->len + 1);
usr/src/cmd/isns/isnsd/obj.c
1341
if (attr->value.ptr != NULL) {
usr/src/cmd/isns/isnsd/obj.c
1342
(void) strncpy((char *)attr->value.ptr,
usr/src/cmd/isns/isnsd/obj.c
1344
attr->value.ptr[tmp->len] = 0;
usr/src/cmd/isns/isnsd/obj.c
1345
attr->tag = tmp->tag;
usr/src/cmd/isns/isnsd/obj.c
1346
attr->len = tmp->len;
usr/src/cmd/isns/isnsd/obj.c
1355
if (attr->value.ip == NULL) {
usr/src/cmd/isns/isnsd/obj.c
1356
attr->value.ip = (in6_addr_t *)calloc(1, tmp->len);
usr/src/cmd/isns/isnsd/obj.c
1358
if (attr->value.ip != NULL) {
usr/src/cmd/isns/isnsd/obj.c
1359
(void) memcpy((void *)attr->value.ip,
usr/src/cmd/isns/isnsd/obj.c
1361
attr->tag = tmp->tag;
usr/src/cmd/isns/isnsd/obj.c
1362
attr->len = tmp->len;
usr/src/cmd/isns/isnsd/obj.c
1374
if (attr->value.ui != 0) {
usr/src/cmd/isns/isnsd/obj.c
1393
attr->tag = tmp->tag;
usr/src/cmd/isns/isnsd/obj.c
1394
attr->len = tmp->len;
usr/src/cmd/isns/isnsd/obj.c
1395
attr->value.ui = tmp->value.ui;
usr/src/cmd/isns/isnsd/obj.c
1398
attr->tag = tmp->tag;
usr/src/cmd/isns/isnsd/obj.c
1399
attr->len = tmp->len;
usr/src/cmd/isns/isnsd/obj.c
1400
attr->value.ui = tmp->value.ui;
usr/src/cmd/isns/isnsd/obj.c
1402
if (attr->value.ui > t) {
usr/src/cmd/isns/isnsd/obj.c
1403
attr->value.ui = t;
usr/src/cmd/isns/isnsd/obj.c
1404
} else if (attr->value.ui < ONE_DAY) {
usr/src/cmd/isns/isnsd/obj.c
1405
attr->value.ui = ONE_DAY;
usr/src/cmd/isns/isnsd/obj.c
1409
attr->tag = tmp->tag;
usr/src/cmd/isns/isnsd/obj.c
1410
attr->len = tmp->len;
usr/src/cmd/isns/isnsd/obj.c
1411
attr->value.ui = tmp->value.ui;
usr/src/cmd/isns/isnsd/obj.c
1412
if (attr->value.ui > ONE_DAY) {
usr/src/cmd/isns/isnsd/obj.c
1413
attr->value.ui = ONE_DAY;
usr/src/cmd/isns/isnsd/obj.c
1414
} else if (attr->value.ui < MIN_ESI_INTVAL) {
usr/src/cmd/isns/isnsd/obj.c
1415
attr->value.ui = MIN_ESI_INTVAL; /* 20 seconds */
usr/src/cmd/isns/isnsd/obj.c
1478
isns_attr_t *attr,
usr/src/cmd/isns/isnsd/obj.c
1502
attr->tag = tlv->attr_id;
usr/src/cmd/isns/isnsd/obj.c
1503
attr->len = tlv->attr_len;
usr/src/cmd/isns/isnsd/obj.c
1504
attr->value.ptr = (uchar_t *)&(tlv->attr_value[0]);
usr/src/cmd/isns/isnsd/obj.c
1508
attr->tag = tlv->attr_id;
usr/src/cmd/isns/isnsd/obj.c
1509
attr->len = tlv->attr_len;
usr/src/cmd/isns/isnsd/obj.c
1510
attr->value.ptr = (uchar_t *)&(tlv->attr_value[0]);
usr/src/cmd/isns/isnsd/obj.c
1518
attr->tag = tlv->attr_id;
usr/src/cmd/isns/isnsd/obj.c
1519
attr->len = tlv->attr_len;
usr/src/cmd/isns/isnsd/obj.c
1520
attr->value.ip = (void *)&(tlv->attr_value[0]);
usr/src/cmd/isns/isnsd/obj.c
1546
attr->tag = tlv->attr_id;
usr/src/cmd/isns/isnsd/obj.c
1547
attr->len = tlv->attr_len;
usr/src/cmd/isns/isnsd/obj.c
1549
attr->value.ui = ntohl(*(uint32_t *)
usr/src/cmd/isns/isnsd/obj.c
1552
attr->value.ui = 0;
usr/src/cmd/isns/isnsd/obj.c
1572
attr->tag = tlv->attr_id;
usr/src/cmd/isns/isnsd/obj.c
1573
attr->len = tlv->attr_len;
usr/src/cmd/isns/isnsd/obj.c
1574
attr->value.ui = ntohl(*(uint32_t *)
usr/src/cmd/isns/isnsd/obj.c
1608
isns_attr_t *attr,
usr/src/cmd/isns/isnsd/obj.c
1621
if (assign_attr(attr, &tmp) != 0) {
usr/src/cmd/isns/isnsd/obj.c
1738
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/obj.c
1746
attr = &obj->attrs[ATTR_INDEX_ENTITY(ISNS_EID_ATTR_ID)];
usr/src/cmd/isns/isnsd/obj.c
1749
attr->tag = ISNS_EID_ATTR_ID;
usr/src/cmd/isns/isnsd/obj.c
1750
attr->len = len;
usr/src/cmd/isns/isnsd/obj.c
1751
attr->value.ptr = (uchar_t *)eid;
usr/src/cmd/isns/isnsd/obj.c
1754
attr = &obj->attrs[
usr/src/cmd/isns/isnsd/obj.c
1756
if (attr->tag == 0) {
usr/src/cmd/isns/isnsd/obj.c
1757
attr->tag = ISNS_ENTITY_REG_PERIOD_ATTR_ID;
usr/src/cmd/isns/isnsd/obj.c
1758
attr->len = 4;
usr/src/cmd/isns/isnsd/obj.c
1760
attr->value.ui = t;
usr/src/cmd/isns/isnsd/obj.c
1792
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/obj.c
1812
attr = &pg->attrs[ATTR_INDEX_PG(ISNS_PG_ISCSI_NAME_ATTR_ID)];
usr/src/cmd/isns/isnsd/obj.c
1813
attr->tag = ISNS_PG_ISCSI_NAME_ATTR_ID;
usr/src/cmd/isns/isnsd/obj.c
1814
attr->len = name->len;
usr/src/cmd/isns/isnsd/obj.c
1815
attr->value.ptr = pg_name;
usr/src/cmd/isns/isnsd/obj.c
1819
attr = &pg->attrs[ATTR_INDEX_PG(
usr/src/cmd/isns/isnsd/obj.c
1821
attr->tag = ISNS_PG_PORTAL_IP_ADDR_ATTR_ID;
usr/src/cmd/isns/isnsd/obj.c
1822
attr->len = addr->len;
usr/src/cmd/isns/isnsd/obj.c
1823
attr->value.ip = pg_addr;
usr/src/cmd/isns/isnsd/obj.c
1825
attr = &pg->attrs[ATTR_INDEX_PG(
usr/src/cmd/isns/isnsd/obj.c
1827
attr->tag = ISNS_PG_PORTAL_PORT_ATTR_ID;
usr/src/cmd/isns/isnsd/obj.c
1828
attr->len = port->len;
usr/src/cmd/isns/isnsd/obj.c
1829
attr->value.ui = port->value.ui;
usr/src/cmd/isns/isnsd/obj.c
1831
attr = &pg->attrs[ATTR_INDEX_PG(
usr/src/cmd/isns/isnsd/obj.c
1833
attr->tag = ISNS_PG_TAG_ATTR_ID;
usr/src/cmd/isns/isnsd/obj.c
1834
attr->len = 4;
usr/src/cmd/isns/isnsd/obj.c
1835
attr->value.ui = ISNS_DEFAULT_PGT;
usr/src/cmd/isns/isnsd/obj.c
1879
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/obj.c
1891
attr = &entity->attrs[
usr/src/cmd/isns/isnsd/obj.c
1893
ec = copy_attr(attr, tmp);
usr/src/cmd/isns/isnsd/obj.c
1904
attr = &entity->attrs[
usr/src/cmd/isns/isnsd/obj.c
1906
if (attr->tag == 0) {
usr/src/cmd/isns/isnsd/obj.c
1907
attr->tag = ISNS_ENTITY_REG_PERIOD_ATTR_ID;
usr/src/cmd/isns/isnsd/obj.c
1908
attr->len = 4;
usr/src/cmd/isns/isnsd/obj.c
1909
attr->value.ui = get_reg_period();
usr/src/cmd/isns/isnsd/obj.c
1951
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/obj.c
1970
attr = &obj->attrs[
usr/src/cmd/isns/isnsd/obj.c
1972
ec = copy_attr(attr, tmp);
usr/src/cmd/isns/isnsd/obj.c
2018
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/obj.c
2046
attr = &obj->attrs[
usr/src/cmd/isns/isnsd/obj.c
2048
ec = copy_attr(attr, ip);
usr/src/cmd/isns/isnsd/obj.c
2051
attr = &obj->attrs[
usr/src/cmd/isns/isnsd/obj.c
2053
ec = copy_attr(attr, tmp);
usr/src/cmd/isns/isnsd/obj.c
2060
attr = &obj->attrs[
usr/src/cmd/isns/isnsd/obj.c
2063
ec = copy_attr(attr, tmp);
usr/src/cmd/isns/isnsd/obj.c
2107
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/obj.c
2119
attr = &obj->attrs[
usr/src/cmd/isns/isnsd/obj.c
2121
ec = copy_attr(attr, tmp);
usr/src/cmd/isns/isnsd/obj.c
2165
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/obj.c
2180
attr = &obj->attrs[
usr/src/cmd/isns/isnsd/obj.c
2182
ec = copy_attr(attr, tmp);
usr/src/cmd/isns/isnsd/obj.c
2185
attr = &obj->attrs[
usr/src/cmd/isns/isnsd/obj.c
2187
ec = assign_attr(attr, &pgt[i]);
usr/src/cmd/isns/isnsd/obj.c
2235
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/obj.c
2264
attr = &obj->attrs[
usr/src/cmd/isns/isnsd/obj.c
2266
ec = copy_attr(attr, ip);
usr/src/cmd/isns/isnsd/obj.c
2269
attr = &obj->attrs[
usr/src/cmd/isns/isnsd/obj.c
2271
ec = copy_attr(attr, tmp);
usr/src/cmd/isns/isnsd/obj.c
2275
attr = &obj->attrs[
usr/src/cmd/isns/isnsd/obj.c
2277
ec = assign_attr(attr, &pgt[i]);
usr/src/cmd/isns/isnsd/obj.c
2638
isns_attr_t *attr = &obj->attrs[i];
usr/src/cmd/isns/isnsd/obj.c
2639
switch (attr->tag) {
usr/src/cmd/isns/isnsd/obj.c
2656
attr->len);
usr/src/cmd/isns/isnsd/obj.c
2659
free(attr->value.ptr);
usr/src/cmd/isns/isnsd/obj.c
2660
attr->value.ptr = NULL;
usr/src/cmd/isns/isnsd/obj.c
664
isns_attr_t *attr = &obj->attrs[UID_ATTR_INDEX[obj->type]];
usr/src/cmd/isns/isnsd/obj.c
665
uint32_t uid = attr->value.ui;
usr/src/cmd/isns/isnsd/obj.c
688
isns_attr_t *attr = &obj->attrs[UID_ATTR_INDEX[obj->type]];
usr/src/cmd/isns/isnsd/obj.c
691
attr->tag = UID_TAG[obj->type];
usr/src/cmd/isns/isnsd/obj.c
692
attr->len = 4;
usr/src/cmd/isns/isnsd/obj.c
693
attr->value.ui = uid;
usr/src/cmd/isns/isnsd/qry.c
1143
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/qry.c
1158
attr = &obj->attrs[id];
usr/src/cmd/isns/isnsd/qry.c
1159
len = attr->len;
usr/src/cmd/isns/isnsd/qry.c
1160
value = (void *)attr->value.ptr;
usr/src/cmd/isns/isnsd/qry.c
613
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/qry.c
623
attr = &attrs[tag - min_tag]; /* ATTR_INDEX_xxx */
usr/src/cmd/isns/isnsd/qry.c
624
ec = extract_attr(attr, key, 0);
usr/src/cmd/isns/isnsd/scn.c
548
isns_attr_t *attr = &obj->attrs[
usr/src/cmd/isns/isnsd/scn.c
553
if (attr->tag != 0 && attr->value.ui != 0) {
usr/src/cmd/isns/isnsd/scn.c
554
port = (int)attr->value.ui;
usr/src/cmd/isns/isnsd/scn.c
707
isns_attr_t *attr = &obj->attrs[id];
usr/src/cmd/isns/isnsd/scn.c
712
attr->tag = ISNS_ISCSI_SCN_BITMAP_ATTR_ID;
usr/src/cmd/isns/isnsd/scn.c
713
attr->len = 4;
usr/src/cmd/isns/isnsd/scn.c
714
} else if (attr->tag == 0) {
usr/src/cmd/isns/isnsd/scn.c
717
attr->tag = 0;
usr/src/cmd/isns/isnsd/scn.c
718
attr->len = 0;
usr/src/cmd/isns/isnsd/scn.c
720
attr->value.ui = bitmap;
usr/src/cmd/isns/isnsd/scn.c
750
isns_attr_t *attr = &obj->attrs[
usr/src/cmd/isns/isnsd/scn.c
752
int nt = (int)attr->value.ui;
usr/src/cmd/isns/isnsd/scn.c
842
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/scn.c
847
attr = &obj->attrs[ATTR_INDEX_ISCSI(ISNS_ISCSI_NODE_TYPE_ATTR_ID)];
usr/src/cmd/isns/isnsd/scn.c
848
nt = attr->value.ui;
usr/src/cmd/isns/isnsd/scn.c
849
attr = &obj->attrs[ATTR_INDEX_ISCSI(ISNS_ISCSI_NAME_ATTR_ID)];
usr/src/cmd/isns/isnsd/scn.c
852
ilen = attr->len;
usr/src/cmd/isns/isnsd/scn.c
856
(void) strcpy((char *)iscsi, (char *)attr->value.ptr);
usr/src/cmd/isns/isnsd/scn.c
893
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/scn.c
902
attr = &obj->attrs[
usr/src/cmd/isns/isnsd/scn.c
904
(void) memcpy(ip, attr->value.ip, sizeof (in6_addr_t));
usr/src/cmd/isns/isnsd/scn.c
905
attr = &obj->attrs[
usr/src/cmd/isns/isnsd/scn.c
907
port = attr->value.ui;
usr/src/cmd/isns/isnsd/scn.c
950
isns_attr_t *attr;
usr/src/cmd/isns/isnsd/scn.c
963
attr = &obj->attrs[ATTR_INDEX_ASSOC_ISCSI(ISNS_DD_ISCSI_NAME_ATTR_ID)];
usr/src/cmd/isns/isnsd/scn.c
966
ilen = attr->len;
usr/src/cmd/isns/isnsd/scn.c
970
(void) strcpy((char *)iscsi, (char *)attr->value.ptr);
usr/src/cmd/isns/isnsd/xml/data.c
1118
const isns_attr_t *attr;
usr/src/cmd/isns/isnsd/xml/data.c
1133
attr = &obj->attrs[prop_id];
usr/src/cmd/isns/isnsd/xml/data.c
1136
attr->value.ui,
usr/src/cmd/isns/isnsd/xml/data.c
1147
attr = &obj->attrs[prop_id];
usr/src/cmd/isns/isnsd/xml/data.c
1155
attr, name, type, 4)) {
usr/src/cmd/isns/isnsd/xml/data.c
1171
attr = &obj->attrs[i];
usr/src/cmd/isns/isnsd/xml/data.c
1172
j = get_index_by_tag(attr->tag);
usr/src/cmd/isns/isnsd/xml/data.c
1180
if (!convert_attr2xml(node, attr,
usr/src/cmd/isns/isnsd/xml/data.c
1193
xmlArg1[k] > attr->tag) {
usr/src/cmd/isns/isnsd/xml/data.c
1195
attr, name, type, 2)) {
usr/src/cmd/isns/isnsd/xml/data.c
1201
} else if (xmlArg1[k] == attr->tag) {
usr/src/cmd/isns/isnsd/xml/data.c
1204
attr, name, type, 3)) {
usr/src/cmd/isns/isnsd/xml/data.c
1216
if (!convert_attr2xml(node, attr,
usr/src/cmd/isns/isnsd/xml/data.c
294
isns_attr_t *attr
usr/src/cmd/isns/isnsd/xml/data.c
300
attr->tag = tag;
usr/src/cmd/isns/isnsd/xml/data.c
304
attr->len = 4;
usr/src/cmd/isns/isnsd/xml/data.c
305
attr->value.ui = atoi((const char *)value);
usr/src/cmd/isns/isnsd/xml/data.c
311
attr->len = len;
usr/src/cmd/isns/isnsd/xml/data.c
312
attr->value.ptr = (uchar_t *)malloc(attr->len);
usr/src/cmd/isns/isnsd/xml/data.c
313
if (attr->value.ptr != NULL) {
usr/src/cmd/isns/isnsd/xml/data.c
314
(void) strcpy((char *)attr->value.ptr,
usr/src/cmd/isns/isnsd/xml/data.c
322
attr->len = sizeof (in6_addr_t);
usr/src/cmd/isns/isnsd/xml/data.c
323
attr->value.ip = (in6_addr_t *)malloc(attr->len);
usr/src/cmd/isns/isnsd/xml/data.c
324
if (attr->value.ip != NULL) {
usr/src/cmd/isns/isnsd/xml/data.c
327
attr->value.ip);
usr/src/cmd/isns/isnsd/xml/data.c
361
const isns_attr_t *attr,
usr/src/cmd/isns/isnsd/xml/data.c
376
attr->value.ui) > 0) {
usr/src/cmd/isns/isnsd/xml/data.c
382
value = (xmlChar *)attr->value.ptr;
usr/src/cmd/isns/isnsd/xml/data.c
387
(char *)attr->value.ip,
usr/src/cmd/isns/isnsd/xml/data.c
716
const isns_attr_t *attr;
usr/src/cmd/isns/isnsd/xml/data.c
741
attr = &obj->attrs[prop_id];
usr/src/cmd/isns/isnsd/xml/data.c
742
if (!convert_attr2xml(node, attr, name, type, 0)) {
usr/src/cmd/isns/isnsd/xml/data.c
753
attr = &obj->attrs[i ++];
usr/src/cmd/isns/isnsd/xml/data.c
754
j = get_index_by_tag(attr->tag);
usr/src/cmd/isns/isnsd/xml/data.c
758
if (!convert_attr2xml(node, attr, name, type, 1)) {
usr/src/cmd/keyserv/chkey_common.c
494
ns_ldap_attr_t *attr = entry->attr_pair[i];
usr/src/cmd/keyserv/chkey_common.c
495
char *name = attr->attrname;
usr/src/cmd/keyserv/chkey_common.c
500
count = attr->value_count;
usr/src/cmd/keyserv/chkey_common.c
504
alist[q][attr->value_count] = NULL;
usr/src/cmd/keyserv/chkey_common.c
505
for (j = 0; j < attr->value_count; j++) {
usr/src/cmd/keyserv/chkey_common.c
506
char *val = attr->attrvalue[j];
usr/src/cmd/keyserv/chkey_common.c
522
alist[q][attr->value_count + 1] = NULL;
usr/src/cmd/keyserv/chkey_common.c
523
alist[q][attr->value_count] = keys[q];
usr/src/cmd/krb5/kinit/kinit.c
1002
opts->pa_opts[i].attr,
usr/src/cmd/krb5/kinit/kinit.c
1006
opts->pa_opts[i].attr, opts->pa_opts[i].value);
usr/src/cmd/krb5/kinit/kinit.c
370
p->attr = av;
usr/src/cmd/ldap/common/common.c
2571
char *attr = NULL;
usr/src/cmd/ldap/common/common.c
2573
attr = strchr(saslarg, '=');
usr/src/cmd/ldap/common/common.c
2574
if (attr == NULL) {
usr/src/cmd/ldap/common/common.c
2578
*attr = '\0';
usr/src/cmd/ldap/common/common.c
2579
attr++;
usr/src/cmd/ldap/common/common.c
2586
if (( sasl_secprops = strdup(attr)) == NULL ) {
usr/src/cmd/ldap/common/common.c
2595
if (( sasl_realm = strdup(attr)) == NULL ) {
usr/src/cmd/ldap/common/common.c
2604
if (( sasl_username = strdup(attr)) == NULL ) {
usr/src/cmd/ldap/common/common.c
2613
if (( sasl_authid = strdup(attr)) == NULL) {
usr/src/cmd/ldap/common/common.c
2622
if (( sasl_mech = strdup(attr)) == NULL) {
usr/src/cmd/ldap/common/ldapmodify.c
789
char *line, *dn, *p, *q, *attr, *value;
usr/src/cmd/ldap/common/ldapmodify.c
827
for ( attr = line; *attr != '\0' && isspace( *attr ); ++attr ) {
usr/src/cmd/ldap/common/ldapmodify.c
831
for ( q = p - 1; q > attr && isspace( *q ); --q ) {
usr/src/cmd/ldap/common/ldapmodify.c
851
ldaptool_progname, linenum, attr );
usr/src/cmd/ldap/common/ldapmodify.c
854
switch ( *attr ) {
usr/src/cmd/ldap/common/ldapmodify.c
857
++attr;
usr/src/cmd/ldap/common/ldapmodify.c
861
++attr;
usr/src/cmd/ldap/common/ldapmodify.c
874
addmodifyop( &pmods, modop, attr, value,
usr/src/cmd/ldap/common/ldapmodify.c
906
addmodifyop( LDAPMod ***pmodsp, int modop, char *attr, char *value, int vlen )
usr/src/cmd/ldap/common/ldapmodify.c
918
if ( strcasecmp( pmods[ i ]->mod_type, attr ) == 0 &&
usr/src/cmd/ldap/common/ldapmodify.c
939
if (( pmods[ i ]->mod_type = strdup( attr )) == NULL ) {
usr/src/cmd/ldap/common/ldapmodify.c
95
static void addmodifyop( LDAPMod ***pmodsp, int modop, char *attr,
usr/src/cmd/ldap/common/ldaptest.c
262
char passwd[64], dn[256], rdn[64], attr[64], value[256];
usr/src/cmd/ldap/common/ldaptest.c
531
getaline( attr, sizeof(attr), stdin, "attr? " );
usr/src/cmd/ldap/common/ldaptest.c
537
if ((err = ldap_compare_ext( ld, dn, attr, &bv, NULL, NULL, &id )) != LDAP_SUCCESS )
usr/src/cmd/ldap/common/ldaptest.c
542
if ( (id = ldap_compare( ld, dn, attr, value )) == -1 )
usr/src/cmd/ldap/ns_ldap/ldapaddrbac.c
132
data.attr = ecol[4].ec_value.ec_value_val;
usr/src/cmd/ldap/ns_ldap/ldapaddrbac.c
188
data.attr = ecol[4].ec_value.ec_value_val;
usr/src/cmd/ldap/ns_ldap/ldapaddrbac.c
257
data.attr = ecol[6].ec_value.ec_value_val;
usr/src/cmd/ldap/ns_ldap/ldapaddrbac.c
339
data.attr = ecol[5].ec_value.ec_value_val;
usr/src/cmd/lp/cmd/lpsched/ports.c
100
call.attr = 0;
usr/src/cmd/lp/lib/papi/lpsched-jobs.c
254
attr = papiAttributeListFind(attributes, "lp-modes");
usr/src/cmd/lp/lib/papi/lpsched-jobs.c
255
if ((attr != NULL) && (attr->type == PAPI_STRING) &&
usr/src/cmd/lp/lib/papi/lpsched-jobs.c
256
(attr->values != NULL)) {
usr/src/cmd/lp/lib/papi/lpsched-jobs.c
259
for (i = 0; attr->values[i] != NULL; i++)
usr/src/cmd/lp/lib/papi/lpsched-jobs.c
260
appendlist(&modes, attr->values[i]->string);
usr/src/cmd/lp/lib/papi/lpsched-jobs.c
46
papi_attribute_t *attr;
usr/src/cmd/ls/ls.c
180
int attr;
usr/src/cmd/ls/ls.c
2890
(void) printf("\tattr: %d\n", c->attr);
usr/src/cmd/ls/ls.c
2937
if (c->attr & LSA_BOLD)
usr/src/cmd/ls/ls.c
2939
if (c->attr & LSA_UNDERSCORE)
usr/src/cmd/ls/ls.c
2941
if (c->attr & LSA_BLINK)
usr/src/cmd/ls/ls.c
2943
if (c->attr & LSA_REVERSE)
usr/src/cmd/ls/ls.c
2945
if (c->attr & LSA_CONCEALED)
usr/src/cmd/ls/ls.c
2947
if (c->attr == LSA_NONE)
usr/src/cmd/ls/ls.c
2993
int color, attr;
usr/src/cmd/ls/ls.c
3023
attr = LSA_NONE;
usr/src/cmd/ls/ls.c
3033
attr = LSA_NONE;
usr/src/cmd/ls/ls.c
3036
attr |= LSA_BOLD;
usr/src/cmd/ls/ls.c
3039
attr |= LSA_UNDERSCORE;
usr/src/cmd/ls/ls.c
3042
attr |= LSA_BLINK;
usr/src/cmd/ls/ls.c
3045
attr |= LSA_REVERSE;
usr/src/cmd/ls/ls.c
3048
attr |= LSA_CONCEALED;
usr/src/cmd/ls/ls.c
3061
lsc_colors[lsc_ncolors].attr = attr;
usr/src/cmd/mandoc/html.c
632
const char *attr;
usr/src/cmd/mandoc/html.c
703
attr = "class";
usr/src/cmd/mandoc/html.c
706
attr = "href";
usr/src/cmd/mandoc/html.c
709
attr = "id";
usr/src/cmd/mandoc/html.c
712
attr = arg1;
usr/src/cmd/mandoc/html.c
726
print_word(h, attr);
usr/src/cmd/mdb/common/mdb/mdb_io.c
1098
uint_t attr;
usr/src/cmd/mdb/common/mdb/mdb_io.c
1116
attr = ATT_STANDOUT;
usr/src/cmd/mdb/common/mdb/mdb_io.c
1119
attr = ATT_UNDERLINE;
usr/src/cmd/mdb/common/mdb/mdb_io.c
1122
attr = ATT_REVERSE;
usr/src/cmd/mdb/common/mdb/mdb_io.c
1125
attr = ATT_BOLD;
usr/src/cmd/mdb/common/mdb/mdb_io.c
1128
attr = ATT_DIM;
usr/src/cmd/mdb/common/mdb/mdb_io.c
1131
attr = ATT_ALTCHARSET;
usr/src/cmd/mdb/common/mdb/mdb_io.c
1146
return (IOP_SETATTR(iob->iob_pgp, req, attr));
usr/src/cmd/mdb/common/modules/cpc/cpc.c
121
attr = mdb_alloc(reqs[i].kr_nattrs * sizeof (*attr),
usr/src/cmd/mdb/common/modules/cpc/cpc.c
123
if (mdb_vread(attr, reqs[i].kr_nattrs * sizeof (*attr),
usr/src/cmd/mdb/common/modules/cpc/cpc.c
130
mdb_printf("\t%s = %llx", attr[j].ka_name,
usr/src/cmd/mdb/common/modules/cpc/cpc.c
131
attr[j].ka_val);
usr/src/cmd/mdb/common/modules/cpc/cpc.c
57
kcpc_attr_t *attr;
usr/src/cmd/mdb/common/modules/usba/prtusb.c
962
entity_attribute_t attr;
usr/src/cmd/mdb/common/modules/usba/prtusb.c
964
if (mdb_vread(&attr, sizeof (entity_attribute_t), paddr) != -1) {
usr/src/cmd/mdb/common/modules/usba/prtusb.c
966
prt_usb_hid_item_tags(attr.entity_attribute_tag);
usr/src/cmd/mdb/common/modules/usba/prtusb.c
967
prt_usb_hid_item_data((uintptr_t)attr.entity_attribute_value,
usr/src/cmd/mdb/common/modules/usba/prtusb.c
968
attr.entity_attribute_length);
usr/src/cmd/mdb/common/modules/usba/prtusb.c
972
if (attr.entity_attribute_next) {
usr/src/cmd/mdb/common/modules/usba/prtusb.c
974
attr.entity_attribute_next);
usr/src/cmd/mdb/i86pc/modules/unix/i86mmu.c
410
static char *attr[] = {
usr/src/cmd/mdb/i86pc/modules/unix/i86mmu.c
467
mdb_printf("%s", attr[pat_index]);
usr/src/cmd/modload/modunload.c
65
posix_spawnattr_t attr;
usr/src/cmd/modload/modunload.c
67
if ((res = posix_spawnattr_init(&attr)) != 0 ||
usr/src/cmd/modload/modunload.c
68
(res = posix_spawnattr_setflags(&attr, desired_attrs)) != 0) {
usr/src/cmd/modload/modunload.c
73
if (posix_spawn(&child, execfile, NULL, &attr, child_args, envp) != 0) {
usr/src/cmd/modload/modunload.c
76
(void) posix_spawnattr_destroy(&attr);
usr/src/cmd/ndmpd/ndmp/ndmpd_config.c
736
dcp->attr = 0;
usr/src/cmd/ndmpd/ndmp/ndmpd_config.c
838
dcp->attr = 0;
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
373
timecmp(bk_selector_t *bksp, struct stat64 *attr)
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
378
if (S_ISDIR(attr->st_mode) && ndmp_force_bk_dirs) {
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
380
(uint_t)attr->st_ino);
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
383
if (S_ISDIR(attr->st_mode) &&
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
384
dbm_getone(nlp->nlp_bkmap, (u_longlong_t)attr->st_ino) &&
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
402
NDMP_LOG(LOG_DEBUG, "p(%lu)", (u_longlong_t)attr->st_ino);
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
405
if (attr->st_mtime > bksp->bs_ldate) {
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
407
(uint_t)attr->st_ino, (uint_t)attr->st_mtime,
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
411
if (attr->st_ctime > bksp->bs_ldate) {
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
414
(uint_t)attr->st_ino, (uint_t)attr->st_ctime,
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
419
(uint_t)attr->st_ino, (uint_t)attr->st_ctime,
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
424
(uint_t)attr->st_ino, (uint_t)attr->st_mtime,
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
425
(uint_t)attr->st_ctime, (uint_t)bksp->bs_ldate);
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
505
struct stat64 attr;
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
507
erc = lstat64(root_dir, &attr);
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
246
struct stat64 *attr = &tlm_acls->acl_attr;
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
259
if (fstat64(fd, attr) == -1) {
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
293
attr->st_mode & 07777);
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
295
attr->st_uid);
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
297
attr->st_gid);
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
299
attr->st_mtime);
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
304
aname, hsize, attr->st_mode & 07777, attr->st_uid, attr->st_gid);
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
352
struct stat64 *attr = &tlm_acls->acl_attr;
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
380
if ((pwd = getpwuid(attr->st_uid)) != NULL)
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
382
if ((grp = getgrgid(attr->st_gid)) != NULL)
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
385
if ((ulong_t)(uid = attr->st_uid) > (ulong_t)OCTAL7CHAR)
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
387
if ((ulong_t)(gid = attr->st_gid) > (ulong_t)OCTAL7CHAR)
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
412
"%06o ", attr->st_mode & 07777);
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
422
"%011o ", attr->st_mtime);
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
455
"%06o ", attr->st_mode & 07777);
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
465
"%011o ", attr->st_mtime);
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
503
switch (attr->st_mode & S_IFMT) {
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
512
if (S_ISBLK(attr->st_mode))
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
518
major(attr->st_rdev));
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
521
minor(attr->st_rdev));
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
524
if (attr->st_nlink > 1) {
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
529
"%011llo ", attr->st_ino);
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
538
(long)attr->st_size);
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
540
attr->st_mode & 07777);
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
550
attr->st_mtime);
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
1167
struct stat64 attr;
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
1204
ret = stat64(real_name, (struct stat64 *)&attr);
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
1212
if (attr.st_mtime < acls->acl_attr.st_mtime) {
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
1852
struct stat64 attr;
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
1869
if (stat64(dir, &attr) < 0) {
usr/src/cmd/ndmpd/tlm/tlm_traverse.c
153
char *name, long *countp, struct stat64 *attr,
usr/src/cmd/ndmpd/tlm/tlm_traverse.c
166
dent->fd_attr = *attr;
usr/src/cmd/oamuser/user/funcs.c
363
utype = kva_match(result->attr, USERATTR_TYPE_KW);
usr/src/cmd/oamuser/user/usermod.c
297
(val = kva_match(ua->attr, USERATTR_TYPE_KW)) == NULL ||
usr/src/cmd/passmgmt/passmgmt.c
1199
(ua_ptr1p->attr == NULL ||
usr/src/cmd/passmgmt/passmgmt.c
1200
ua_ptr1p->attr->length == 0))
usr/src/cmd/passmgmt/passmgmt.c
1245
kva_match(ua_ptr1p->attr,
usr/src/cmd/passmgmt/passmgmt.c
1262
rolelist = kva_match(ua_ptr1p->attr,
usr/src/cmd/passmgmt/passmgmt.c
184
if (user->attr == NULL)
usr/src/cmd/passmgmt/passmgmt.c
187
kv_pair = user->attr->data;
usr/src/cmd/passmgmt/passmgmt.c
189
for (i = j = 0; i < user->attr->length; i++) {
usr/src/cmd/passmgmt/passmgmt.c
206
for (i = j = 0; i < user->attr->length; i++) {
usr/src/cmd/passmgmt/passmgmt.c
230
if (user->attr != NULL) {
usr/src/cmd/passmgmt/passmgmt.c
231
kv_pair = user->attr->data;
usr/src/cmd/passmgmt/passmgmt.c
232
for (i = 0; i < user->attr->length; i++) {
usr/src/cmd/passmgmt/passmgmt.c
244
avail = user->attr->length++;
usr/src/cmd/passmgmt/passmgmt.c
365
userattr_st.attr = &ua_kva;
usr/src/cmd/pfexecd/pfexecd.c
251
ggp_callback(const char *prof, kva_t *attr, void *ctxt, void *vres)
usr/src/cmd/pfexecd/pfexecd.c
256
if (attr == NULL)
usr/src/cmd/pfexecd/pfexecd.c
260
privs = kva_match(attr, PROFATTR_PRIVS_KW);
usr/src/cmd/pfexecd/pfexecd.c
321
if ((value = kva_match(exec->attr, EXECATTR_IPRIV_KW)) == NULL ||
usr/src/cmd/pfexecd/pfexecd.c
386
if ((exec == NULL || exec->attr == NULL) && removeisapath(path)) {
usr/src/cmd/pfexecd/pfexecd.c
396
if (exec->attr == NULL)
usr/src/cmd/pfexecd/pfexecd.c
410
if ((value = kva_match(exec->attr, EXECATTR_UID_KW)) != NULL)
usr/src/cmd/pfexecd/pfexecd.c
413
if ((value = kva_match(exec->attr, EXECATTR_GID_KW)) != NULL)
usr/src/cmd/pfexecd/pfexecd.c
416
if ((value = kva_match(exec->attr, EXECATTR_EUID_KW)) != NULL)
usr/src/cmd/pfexecd/pfexecd.c
419
if ((value = kva_match(exec->attr, EXECATTR_EGID_KW)) != NULL)
usr/src/cmd/pfexecd/pfexecd.c
422
if ((value = kva_match(exec->attr, EXECATTR_LPRIV_KW)) != NULL)
usr/src/cmd/pfexecd/pfexecd.c
425
if ((value = kva_match(exec->attr, EXECATTR_IPRIV_KW)) != NULL)
usr/src/cmd/picl/picld/picld.c
1006
(void) pthread_attr_init(&attr);
usr/src/cmd/picl/picld/picld.c
1007
(void) pthread_attr_setscope(&attr, PTHREAD_SCOPE_SYSTEM);
usr/src/cmd/picl/picld/picld.c
1008
(void) pthread_attr_setdetachstate(&attr,
usr/src/cmd/picl/picld/picld.c
1010
if (pthread_create(NULL, &attr, picld_create_server_thread,
usr/src/cmd/picl/picld/picld.c
316
err = cvt_picl2ptree(in->req_attrval.attr, &ptreeh);
usr/src/cmd/picl/picld/picld.c
335
ret->attr = in->req_attrval.attr;
usr/src/cmd/picl/picld/picld.c
438
err = cvt_picl2ptree(in->req_setattrval.attr, &ptreeh);
usr/src/cmd/picl/picld/picld.c
456
ret.attr = in->req_setattrval.attr;
usr/src/cmd/picl/picld/picld.c
532
err = cvt_picl2ptree(in->req_attrinfo.attr, &ptreeh);
usr/src/cmd/picl/picld/picld.c
537
ret.attr = in->req_attrinfo.attr;
usr/src/cmd/picl/picld/picld.c
568
err = ptree_get_first_prop(ptreeh, &ret.attr);
usr/src/cmd/picl/picld/picld.c
571
cvt_ptree2picl(&ret.attr);
usr/src/cmd/picl/picld/picld.c
586
err = cvt_picl2ptree(in->req_nextattr.attr, &ptreeh);
usr/src/cmd/picl/picld/picld.c
591
ret.attr = in->req_nextattr.attr;
usr/src/cmd/picl/picld/picld.c
621
err = ptree_get_prop_by_name(ptreeh, ret.propname, &ret.attr);
usr/src/cmd/picl/picld/picld.c
625
cvt_ptree2picl(&ret.attr);
usr/src/cmd/picl/picld/picld.c
641
err = cvt_picl2ptree(in->req_attrbyrow.attr, &ptreeh);
usr/src/cmd/picl/picld/picld.c
646
ret.attr = in->req_attrbyrow.attr;
usr/src/cmd/picl/picld/picld.c
668
err = cvt_picl2ptree(in->req_attrbycol.attr, &ptreeh);
usr/src/cmd/picl/picld/picld.c
673
ret.attr = in->req_attrbycol.attr;
usr/src/cmd/picl/picld/picld.c
992
pthread_attr_t attr;
usr/src/cmd/print/bsd-sysv-commands/lpstat.c
420
papi_attribute_t **attr =
usr/src/cmd/print/bsd-sysv-commands/lpstat.c
423
papiAttributeListGetInteger(attr,
usr/src/cmd/print/bsd-sysv-commands/lpstat.c
425
papiAttributeListGetInteger(attr,
usr/src/cmd/print/bsd-sysv-commands/lpstat.c
431
papiAttributeListGetInteger(attr,
usr/src/cmd/profiles/profiles.c
217
print_profile_privs(pa->attr);
usr/src/cmd/profiles/profiles.c
224
if ((exec->attr == NULL || exec->attr->data == NULL)) {
usr/src/cmd/profiles/profiles.c
242
kv_pair = exec->attr->data;
usr/src/cmd/profiles/profiles.c
243
for (i = 0; i < exec->attr->length; i++) {
usr/src/cmd/profiles/profiles.c
264
print_profile_privs(kva_t *attr)
usr/src/cmd/profiles/profiles.c
268
if (attr) {
usr/src/cmd/profiles/profiles.c
269
privs = kva_match(attr, PROFATTR_PRIVS_KW);
usr/src/cmd/roles/roles.c
91
rolelist = kva_match(user->attr, USERATTR_ROLES_KW);
usr/src/cmd/sasinfo/sasinfo-list.c
1182
SMHBA_PORTATTRIBUTES attr;
usr/src/cmd/sasinfo/sasinfo-list.c
1199
(void) memset(&attr, 0, sizeof (attr));
usr/src/cmd/sasinfo/sasinfo-list.c
1201
attr.PortSpecificAttribute.SASPort = &sasport;
usr/src/cmd/savecore/savecore.c
1592
nvlist_t *attr = NULL;
usr/src/cmd/savecore/savecore.c
1596
if (nvlist_alloc(&attr, NV_UNIQUE_NAME, 0) != 0)
usr/src/cmd/savecore/savecore.c
1600
err |= nvlist_add_string(attr, "dumpdir", savedir);
usr/src/cmd/savecore/savecore.c
1603
err |= nvlist_add_int64(attr, "instance", bounds);
usr/src/cmd/savecore/savecore.c
1606
err |= nvlist_add_boolean_value(attr, "compressed",
usr/src/cmd/savecore/savecore.c
1613
err |= nvlist_add_boolean_value(attr, "savecore-enabled",
usr/src/cmd/savecore/savecore.c
1620
err |= nvlist_add_string(attr, "os-instance-uuid", uuidbuf);
usr/src/cmd/savecore/savecore.c
1624
err |= nvlist_add_int64(attr, "crashtime",
usr/src/cmd/savecore/savecore.c
1629
err |= nvlist_add_string(attr, "panicstr",
usr/src/cmd/savecore/savecore.c
1641
(void) nvlist_add_string(attr, "panicstack",
usr/src/cmd/savecore/savecore.c
1648
(void) nvlist_add_string(attr, "failure-reason", warn_string);
usr/src/cmd/savecore/savecore.c
1651
err |= nvlist_add_boolean_value(attr, "dump-incomplete",
usr/src/cmd/savecore/savecore.c
1655
err |= nvlist_add_boolean_value(attr, "fm-panic",
usr/src/cmd/savecore/savecore.c
1660
err |= nvlist_add_boolean_value(attr, "will-attempt-savecore",
usr/src/cmd/savecore/savecore.c
1670
attr) != FMEV_SUCCESS) {
usr/src/cmd/savecore/savecore.c
1673
nvlist_free(attr);
usr/src/cmd/sendmail/libsm/ldap.c
1023
p += sm_strlcpy(p, attr,
usr/src/cmd/sendmail/libsm/ldap.c
1043
ldap_memfree(attr);
usr/src/cmd/sendmail/libsm/ldap.c
680
char *attr;
usr/src/cmd/sendmail/libsm/ldap.c
745
for (attr = ldap_first_attribute(lmap->ldap_ld, entry,
usr/src/cmd/sendmail/libsm/ldap.c
747
attr != NULL;
usr/src/cmd/sendmail/libsm/ldap.c
748
attr = ldap_next_attribute(lmap->ldap_ld, entry,
usr/src/cmd/sendmail/libsm/ldap.c
759
attr) == 0)
usr/src/cmd/sendmail/libsm/ldap.c
778
ldap_memfree(attr);
usr/src/cmd/sendmail/libsm/ldap.c
797
ldap_memfree(attr);
usr/src/cmd/sendmail/libsm/ldap.c
805
attr);
usr/src/cmd/sendmail/libsm/ldap.c
811
ldap_memfree(attr);
usr/src/cmd/sendmail/libsm/ldap.c
817
ldap_memfree(attr);
usr/src/cmd/sendmail/libsm/ldap.c
845
ldap_memfree(attr);
usr/src/cmd/sendmail/libsm/ldap.c
873
attr);
usr/src/cmd/sendmail/libsm/ldap.c
874
ldap_memfree(attr);
usr/src/cmd/sendmail/libsm/ldap.c
881
ldap_memfree(attr);
usr/src/cmd/sendmail/libsm/ldap.c
887
vsize += strlen(attr) + 1;
usr/src/cmd/sendmail/libsm/ldap.c
893
attr,
usr/src/cmd/sendmail/libsm/ldap.c
900
ldap_memfree(attr);
usr/src/cmd/sendmail/libsm/ldap.c
909
attr);
usr/src/cmd/sendmail/libsm/ldap.c
923
strlen(attr) + 2;
usr/src/cmd/sendmail/libsm/ldap.c
929
attr);
usr/src/cmd/sendmail/libsm/ldap.c
932
ldap_memfree(attr);
usr/src/cmd/sendmail/libsm/ldap.c
977
vsize += strlen(attr) + 1;
usr/src/cmd/sendmail/libsm/mbdb.c
503
char *attr = NULL;
usr/src/cmd/sendmail/libsm/mbdb.c
606
for (attr = ldap_first_attribute(LDAPLMAP.ldap_ld, entry, &ber);
usr/src/cmd/sendmail/libsm/mbdb.c
607
attr != NULL;
usr/src/cmd/sendmail/libsm/mbdb.c
608
attr = ldap_next_attribute(LDAPLMAP.ldap_ld, entry, ber))
usr/src/cmd/sendmail/libsm/mbdb.c
612
vals = ldap_get_values(LDAPLMAP.ldap_ld, entry, attr);
usr/src/cmd/sendmail/libsm/mbdb.c
618
ldap_memfree(attr);
usr/src/cmd/sendmail/libsm/mbdb.c
641
if (strcasecmp(attr, "gecos") == 0)
usr/src/cmd/sendmail/libsm/mbdb.c
651
else if (strcasecmp(attr, "homeDirectory") == 0)
usr/src/cmd/sendmail/libsm/mbdb.c
661
else if (strcasecmp(attr, "loginShell") == 0)
usr/src/cmd/sendmail/libsm/mbdb.c
671
else if (strcasecmp(attr, "uidNumber") == 0)
usr/src/cmd/sendmail/libsm/mbdb.c
693
else if (strcasecmp(attr, "gidNumber") == 0)
usr/src/cmd/sendmail/libsm/mbdb.c
718
ldap_memfree(attr);
usr/src/cmd/sendmail/libsm/mbdb.c
743
if (attr != NULL)
usr/src/cmd/sendmail/libsm/mbdb.c
745
ldap_memfree(attr);
usr/src/cmd/sendmail/libsm/mbdb.c
746
attr = NULL;
usr/src/cmd/sgs/libld/common/map_v2.c
714
attr_t *attr;
usr/src/cmd/sgs/libld/common/map_v2.c
728
attr = ld_map_kwfind(tkv.tkv_str, attr_list,
usr/src/cmd/sgs/libld/common/map_v2.c
729
SGSOFFSETOF(attr_t, at_name), sizeof (attr[0]));
usr/src/cmd/sgs/libld/common/map_v2.c
730
if (attr == NULL)
usr/src/cmd/sgs/libld/common/map_v2.c
744
if (attr->at_fmt == ATTR_FMT_NAME) {
usr/src/cmd/sgs/libld/common/map_v2.c
749
op_tok = gettoken_eq(mf, attr->at_fmt,
usr/src/cmd/sgs/libld/common/map_v2.c
750
attr->at_name);
usr/src/cmd/sgs/libld/common/map_v2.c
756
switch (tok = attr->at_func(mf, op_tok, uvalue)) {
usr/src/cmd/sgs/libld/common/map_v2.c
783
sizeof (attr[0]), buf, attr_list_bufsize),
usr/src/cmd/sgs/liblddbg/common/map.c
159
const char *attr;
usr/src/cmd/sgs/liblddbg/common/map.c
164
attr = require ? MSG_INTL(MSG_STR_REQUIRE) : MSG_INTL(MSG_STR_ALLOW);
usr/src/cmd/sgs/liblddbg/common/map.c
165
dbg_print(lml, MSG_INTL(MSG_MAP_DV_ENTRY), attr, version,
usr/src/cmd/smbsrv/smbd/smbd_authsvc.c
157
pthread_attr_t attr;
usr/src/cmd/smbsrv/smbd/smbd_authsvc.c
165
(void) pthread_attr_init(&attr);
usr/src/cmd/smbsrv/smbd/smbd_authsvc.c
166
(void) pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
usr/src/cmd/smbsrv/smbd/smbd_authsvc.c
167
rc = pthread_create(&tid, &attr, smbd_authsvc_listen, &smbd);
usr/src/cmd/smbsrv/smbd/smbd_authsvc.c
168
(void) pthread_attr_destroy(&attr);
usr/src/cmd/smbsrv/smbd/smbd_authsvc.c
282
pthread_attr_t attr;
usr/src/cmd/smbsrv/smbd/smbd_authsvc.c
289
(void) pthread_attr_init(&attr);
usr/src/cmd/smbsrv/smbd/smbd_authsvc.c
290
(void) pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
usr/src/cmd/smbsrv/smbd/smbd_authsvc.c
345
rc = pthread_create(&tid, &attr, smbd_authsvc_work, ctx);
usr/src/cmd/smbsrv/smbd/smbd_authsvc.c
360
(void) pthread_attr_destroy(&attr);
usr/src/cmd/smbsrv/smbd/smbd_doorsvc.c
403
pthread_attr_t attr;
usr/src/cmd/smbsrv/smbd/smbd_doorsvc.c
439
(void) pthread_attr_init(&attr);
usr/src/cmd/smbsrv/smbd/smbd_doorsvc.c
440
(void) pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
usr/src/cmd/smbsrv/smbd/smbd_doorsvc.c
441
rc = pthread_create(&tid, &attr, smbd_door_dispatch_op, arg);
usr/src/cmd/smbsrv/smbd/smbd_doorsvc.c
442
(void) pthread_attr_destroy(&attr);
usr/src/cmd/smbsrv/smbd/smbd_join.c
66
pthread_attr_t attr;
usr/src/cmd/smbsrv/smbd/smbd_join.c
74
(void) pthread_attr_init(&attr);
usr/src/cmd/smbsrv/smbd/smbd_join.c
75
(void) pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
usr/src/cmd/smbsrv/smbd/smbd_join.c
76
rc = pthread_create(&smbd.s_dc_monitor_tid, &attr, smbd_dc_monitor,
usr/src/cmd/smbsrv/smbd/smbd_join.c
78
(void) pthread_attr_destroy(&attr);
usr/src/cmd/smbsrv/smbd/smbd_main.c
806
pthread_attr_t attr;
usr/src/cmd/smbsrv/smbd/smbd_main.c
811
(void) pthread_attr_init(&attr);
usr/src/cmd/smbsrv/smbd/smbd_main.c
812
(void) pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
usr/src/cmd/smbsrv/smbd/smbd_main.c
813
rc = pthread_create(&tid, &attr, dyndns_publisher, NULL);
usr/src/cmd/smbsrv/smbd/smbd_main.c
814
(void) pthread_attr_destroy(&attr);
usr/src/cmd/smbsrv/smbd/smbd_main.c
829
pthread_attr_t attr;
usr/src/cmd/smbsrv/smbd/smbd_main.c
832
(void) pthread_attr_init(&attr);
usr/src/cmd/smbsrv/smbd/smbd_main.c
833
(void) pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
usr/src/cmd/smbsrv/smbd/smbd_main.c
834
rc = pthread_create(&tid, &attr, smbd_share_loader, NULL);
usr/src/cmd/smbsrv/smbd/smbd_main.c
835
(void) pthread_attr_destroy(&attr);
usr/src/cmd/smbsrv/smbd/smbd_main.c
860
pthread_attr_t attr;
usr/src/cmd/smbsrv/smbd/smbd_main.c
863
(void) pthread_attr_init(&attr);
usr/src/cmd/smbsrv/smbd/smbd_main.c
864
(void) pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
usr/src/cmd/smbsrv/smbd/smbd_main.c
865
rc = pthread_create(&smbd.s_localtime_tid, &attr,
usr/src/cmd/smbsrv/smbd/smbd_main.c
867
(void) pthread_attr_destroy(&attr);
usr/src/cmd/smbsrv/smbd/smbd_spool.c
108
pthread_attr_t attr;
usr/src/cmd/smbsrv/smbd/smbd_spool.c
114
(void) pthread_attr_init(&attr);
usr/src/cmd/smbsrv/smbd/smbd_spool.c
115
(void) pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
usr/src/cmd/smbsrv/smbd/smbd_spool.c
116
rc = pthread_create(&smbd.s_spool_tid, &attr, smbd_spool_monitor, NULL);
usr/src/cmd/smbsrv/smbd/smbd_spool.c
117
(void) pthread_attr_destroy(&attr);
usr/src/cmd/smbsrv/smbd/smbd_spool.c
410
pthread_attr_t attr;
usr/src/cmd/smbsrv/smbd/smbd_spool.c
416
(void) pthread_attr_init(&attr);
usr/src/cmd/smbsrv/smbd/smbd_spool.c
417
(void) pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
usr/src/cmd/smbsrv/smbd/smbd_spool.c
418
rc = pthread_create(&tid, &attr, smbd_share_printers, NULL);
usr/src/cmd/smbsrv/smbd/smbd_spool.c
419
(void) pthread_attr_destroy(&attr);
usr/src/cmd/smserverd/smediad.c
1510
pthread_attr_t attr;
usr/src/cmd/smserverd/smediad.c
1532
(void) pthread_attr_init(&attr);
usr/src/cmd/smserverd/smediad.c
1534
if ((err = pthread_attr_setscope(&attr, PTHREAD_SCOPE_SYSTEM)) != 0)
usr/src/cmd/smserverd/smediad.c
1536
if ((err = pthread_attr_setdetachstate(&attr,
usr/src/cmd/smserverd/smediad.c
1541
ret_val = pthread_create(&tid, &attr, sm_server_thread,
usr/src/cmd/smserverd/smediad.c
1547
(void) pthread_attr_destroy(&attr);
usr/src/cmd/smserverd/smediad.c
1550
(void) pthread_attr_destroy(&attr);
usr/src/cmd/smserverd/smediad.c
2911
pthread_attr_t attr;
usr/src/cmd/smserverd/smediad.c
2973
(void) pthread_attr_init(&attr);
usr/src/cmd/smserverd/smediad.c
2974
(void) pthread_attr_setscope(&attr,
usr/src/cmd/smserverd/smediad.c
2976
(void) pthread_attr_setdetachstate(&attr,
usr/src/cmd/smserverd/smediad.c
2978
if (pthread_create(NULL, &attr, closedown, NULL) != 0) {
usr/src/cmd/smserverd/smediad.c
2983
(void) pthread_attr_destroy(&attr);
usr/src/cmd/smserverd/smediad.c
3004
(void) pthread_attr_init(&attr);
usr/src/cmd/smserverd/smediad.c
3005
(void) pthread_attr_setscope(&attr,
usr/src/cmd/smserverd/smediad.c
3007
(void) pthread_attr_setdetachstate(&attr,
usr/src/cmd/smserverd/smediad.c
3009
if (pthread_create(NULL, &attr, closedown, NULL) != 0) {
usr/src/cmd/smserverd/smediad.c
3014
(void) pthread_attr_destroy(&attr);
usr/src/cmd/su/su.c
290
kva_t *attr = user_entry->attr;
usr/src/cmd/su/su.c
293
if ((kv = kva_match(attr, USERATTR_TYPE_KW)) != NULL &&
usr/src/cmd/su/su.c
298
if ((kv = kva_match(attr,
usr/src/cmd/svc/startd/fork.c
1099
posix_spawnattr_t attr;
usr/src/cmd/svc/startd/fork.c
1115
err = posix_spawnattr_init(&attr);
usr/src/cmd/svc/startd/fork.c
1117
err = posix_spawnattr_setflags(&attr,
usr/src/cmd/svc/startd/fork.c
1141
err = posix_spawn(&pid, "/bin/sh", &factions, &attr,
usr/src/cmd/svc/startd/fork.c
1144
(void) posix_spawnattr_destroy(&attr);
usr/src/cmd/svc/startd/graph.c
4674
nvlist_t *attr;
usr/src/cmd/svc/startd/graph.c
4730
if (nvlist_alloc(&attr, NV_UNIQUE_NAME, 0) != 0 ||
usr/src/cmd/svc/startd/graph.c
4731
nvlist_add_string(attr, "fmri", v->gv_name) != 0 ||
usr/src/cmd/svc/startd/graph.c
4732
nvlist_add_uint32(attr, "reason-version",
usr/src/cmd/svc/startd/graph.c
4733
restarter_str_version()) || nvlist_add_string(attr, "reason-short",
usr/src/cmd/svc/startd/graph.c
4735
nvlist_add_string(attr, "reason-long",
usr/src/cmd/svc/startd/graph.c
4737
nvlist_add_int32(attr, "transition", stn_transition) != 0) {
usr/src/cmd/svc/startd/graph.c
4741
nvlist_free(attr);
usr/src/cmd/svc/startd/graph.c
4746
instance_state_str[new_state], pri, attr) != FMEV_SUCCESS) {
usr/src/cmd/svc/startd/graph.c
4750
nvlist_free(attr);
usr/src/cmd/svc/startd/protocol.c
425
nvlist_t *attr;
usr/src/cmd/svc/startd/protocol.c
446
if (nvlist_alloc(&attr, NV_UNIQUE_NAME, 0) != 0 ||
usr/src/cmd/svc/startd/protocol.c
447
nvlist_add_uint32(attr, RESTARTER_NAME_TYPE, event) != 0 ||
usr/src/cmd/svc/startd/protocol.c
448
nvlist_add_string(attr, RESTARTER_NAME_INSTANCE, (char *)inst) !=
usr/src/cmd/svc/startd/protocol.c
449
0 || nvlist_add_uint32(attr, RESTARTER_NAME_REASON,
usr/src/cmd/svc/startd/protocol.c
454
"com.sun", "svc.startd", attr, EVCH_NOSLEEP)) != 0) {
usr/src/cmd/svc/startd/protocol.c
468
nvlist_free(attr);
usr/src/cmd/svc/svccfg/svccfg_xml.c
380
const char *attr)
usr/src/cmd/svc/svccfg/svccfg_xml.c
387
val = xmlGetProp(n, (xmlChar *)attr);
usr/src/cmd/svc/svccfg/svccfg_xml.c
413
xmlNodePtr n, const char *attr)
usr/src/cmd/svc/svccfg/svccfg_xml.c
419
val = xmlGetProp(n, (xmlChar *)attr);
usr/src/cmd/svc/svccfg/svccfg_xml.c
432
xmlNodePtr n, const char *attr, const char *dflt)
usr/src/cmd/svc/svccfg/svccfg_xml.c
438
val = xmlGetProp(n, (xmlChar *)attr);
usr/src/cmd/svr4pkg/hdrs/libadm.h
79
extern CKMENU *allocmenu __P((char *label, int attr));
usr/src/cmd/tar/tar.c
208
} *attr;
usr/src/cmd/tar/tar.c
3760
attr = (struct sec_attr *)tp;
usr/src/cmd/tar/tar.c
3761
switch (attr->attr_type) {
usr/src/cmd/tar/tar.c
3764
(void) sscanf(attr->attr_len,
usr/src/cmd/tar/tar.c
3770
&attr->attr_info[0]) + 1;
usr/src/cmd/tar/tar.c
3773
&attr->attr_info[0], &aclp);
usr/src/cmd/tar/tar.c
3806
strlen(&attr->attr_info[0]);
usr/src/cmd/tar/tar.c
3810
attr);
usr/src/cmd/tar/tar.c
5871
fill_in_attr_info(char *attr, char *longname, char *attrparent, int atparentfd,
usr/src/cmd/tar/tar.c
5885
attrparent, attr, longname);
usr/src/cmd/tar/tar.c
5893
pathlen = strlen(attr) + 1;
usr/src/cmd/tar/tar.c
5904
attr, longname);
usr/src/cmd/tar/tar.c
5913
attr);
usr/src/cmd/tar/tar.c
5924
attr, longname);
usr/src/cmd/tar/tar.c
6714
struct sec_attr *attr;
usr/src/cmd/tar/tar.c
6731
attr = (struct sec_attr *)malloc(newattrsize);
usr/src/cmd/tar/tar.c
6732
if (attr == NULL) {
usr/src/cmd/tar/tar.c
6737
attr->attr_type = attr_type;
usr/src/cmd/tar/tar.c
6738
(void) sprintf(attr->attr_len,
usr/src/cmd/tar/tar.c
6740
(void) strcpy((char *)&attr->attr_info[0], attrtext);
usr/src/cmd/tar/tar.c
6748
attr = (struct sec_attr *)malloc(newattrsize);
usr/src/cmd/tar/tar.c
6749
if (attr == NULL) {
usr/src/cmd/tar/tar.c
6754
attr->attr_type = attr_type;
usr/src/cmd/tar/tar.c
6755
(void) sprintf(attr->attr_len,
usr/src/cmd/tar/tar.c
6757
(void) strcpy((char *)&attr->attr_info[0], attrtext);
usr/src/cmd/tar/tar.c
6773
free(attr);
usr/src/cmd/tar/tar.c
6778
(void) memcpy(new_secinfo + oldsize, attr, newattrsize);
usr/src/cmd/tar/tar.c
6781
free(attr);
usr/src/cmd/tar/tar.c
8592
attropen(char *file, char *attr, int omode, mode_t cmode)
usr/src/cmd/tar/tar.c
8804
extract_attr(char **file_ptr, struct sec_attr *attr)
usr/src/cmd/tar/tar.c
8809
dummy_buf = attr->attr_info;
usr/src/cmd/tar/tar.c
8811
switch (attr->attr_type) {
usr/src/cmd/truss/expound.c
3590
door_attr_t attr;
usr/src/cmd/truss/expound.c
3599
attr = info.di_attributes;
usr/src/cmd/truss/expound.c
3600
(void) printf("%s\tattributes=%s\n", pri->pname, door_flags(pri, attr));
usr/src/cmd/truss/print.c
2810
door_attr_t attr = (door_attr_t)val;
usr/src/cmd/truss/print.c
2815
if (attr & flg) { \
usr/src/cmd/truss/print.c
2817
attr &= ~flg; \
usr/src/cmd/truss/print.c
2830
if (attr != 0 || *str == '\0') {
usr/src/cmd/truss/print.c
2833
"|0x%X", attr);
usr/src/cmd/tsol/updatehome/updatehome.c
165
((kv_str = kva_match(userp->attr, USERATTR_MINLABEL)) == NULL)) {
usr/src/cmd/userattr/userattr.c
117
(void) _enum_attrs(user, attr, NULL, NULL);
usr/src/cmd/valtools/ckitem.c
186
attr |= CKONEFLAG;
usr/src/cmd/valtools/ckitem.c
190
attr &= ~CKALPHA;
usr/src/cmd/valtools/ckitem.c
224
attr |= CKUNNUM;
usr/src/cmd/valtools/ckitem.c
262
mp = allocmenu(label, attr);
usr/src/cmd/valtools/ckitem.c
59
static int attr = CKALPHA;
usr/src/cmd/zdb/zdb.c
422
zap_attribute_t attr;
usr/src/cmd/zdb/zdb.c
430
zap_cursor_retrieve(&zc, &attr) == 0;
usr/src/cmd/zdb/zdb.c
432
(void) printf("\t\t%s = ", attr.za_name);
usr/src/cmd/zdb/zdb.c
433
if (attr.za_num_integers == 0) {
usr/src/cmd/zdb/zdb.c
437
prop = umem_zalloc(attr.za_num_integers *
usr/src/cmd/zdb/zdb.c
438
attr.za_integer_length, UMEM_NOFAIL);
usr/src/cmd/zdb/zdb.c
439
(void) zap_lookup(os, object, attr.za_name,
usr/src/cmd/zdb/zdb.c
440
attr.za_integer_length, attr.za_num_integers, prop);
usr/src/cmd/zdb/zdb.c
441
if (attr.za_integer_length == 1) {
usr/src/cmd/zdb/zdb.c
442
if (strcmp(attr.za_name,
usr/src/cmd/zdb/zdb.c
444
strcmp(attr.za_name,
usr/src/cmd/zdb/zdb.c
446
strcmp(attr.za_name, DSL_CRYPTO_KEY_IV) == 0 ||
usr/src/cmd/zdb/zdb.c
447
strcmp(attr.za_name, DSL_CRYPTO_KEY_MAC) == 0 ||
usr/src/cmd/zdb/zdb.c
448
strcmp(attr.za_name, DMU_POOL_CHECKSUM_SALT) == 0) {
usr/src/cmd/zdb/zdb.c
451
for (i = 0; i < attr.za_num_integers; i++) {
usr/src/cmd/zdb/zdb.c
458
for (i = 0; i < attr.za_num_integers; i++) {
usr/src/cmd/zdb/zdb.c
459
switch (attr.za_integer_length) {
usr/src/cmd/zdb/zdb.c
476
umem_free(prop, attr.za_num_integers * attr.za_integer_length);
usr/src/cmd/zdb/zdb.c
572
zap_attribute_t attr;
usr/src/cmd/zdb/zdb.c
578
zap_cursor_retrieve(&zc, &attr) == 0;
usr/src/cmd/zdb/zdb.c
580
(void) printf("\t\t%s = ", attr.za_name);
usr/src/cmd/zdb/zdb.c
581
if (attr.za_num_integers == 0) {
usr/src/cmd/zdb/zdb.c
586
(u_longlong_t)attr.za_first_integer,
usr/src/cmd/zdb/zdb.c
587
(int)ATTR_LENGTH(attr.za_first_integer),
usr/src/cmd/zdb/zdb.c
588
(int)ATTR_BSWAP(attr.za_first_integer),
usr/src/cmd/zdb/zdb.c
589
(int)ATTR_NUM(attr.za_first_integer));
usr/src/cmd/zdb/zdb.c
599
zap_attribute_t attr;
usr/src/cmd/zdb/zdb.c
607
zap_cursor_retrieve(&zc, &attr) == 0;
usr/src/cmd/zdb/zdb.c
609
(void) printf("\t\t%s = [", attr.za_name);
usr/src/cmd/zdb/zdb.c
610
if (attr.za_num_integers == 0) {
usr/src/cmd/zdb/zdb.c
615
VERIFY(attr.za_integer_length == 2);
usr/src/cmd/zdb/zdb.c
616
layout_attrs = umem_zalloc(attr.za_num_integers *
usr/src/cmd/zdb/zdb.c
617
attr.za_integer_length, UMEM_NOFAIL);
usr/src/cmd/zdb/zdb.c
619
VERIFY(zap_lookup(os, object, attr.za_name,
usr/src/cmd/zdb/zdb.c
620
attr.za_integer_length,
usr/src/cmd/zdb/zdb.c
621
attr.za_num_integers, layout_attrs) == 0);
usr/src/cmd/zdb/zdb.c
623
for (i = 0; i != attr.za_num_integers; i++)
usr/src/cmd/zdb/zdb.c
627
attr.za_num_integers * attr.za_integer_length);
usr/src/cmd/zdb/zdb.c
637
zap_attribute_t attr;
usr/src/cmd/zdb/zdb.c
661
zap_cursor_retrieve(&zc, &attr) == 0;
usr/src/cmd/zdb/zdb.c
664
attr.za_name, ZFS_DIRENT_OBJ(attr.za_first_integer),
usr/src/cmd/zdb/zdb.c
665
typenames[ZFS_DIRENT_TYPE(attr.za_first_integer)]);
usr/src/cmd/zoneadmd/vplat.c
5082
struct brand_attr attr;
usr/src/cmd/zoneadmd/vplat.c
5115
(void) strlcpy(attr.ba_brandname, brand_name,
usr/src/cmd/zoneadmd/vplat.c
5116
sizeof (attr.ba_brandname));
usr/src/cmd/zoneadmd/vplat.c
5117
(void) strlcpy(attr.ba_modname, modname,
usr/src/cmd/zoneadmd/vplat.c
5118
sizeof (attr.ba_modname));
usr/src/cmd/zoneadmd/vplat.c
5119
if (zone_setattr(zoneid, ZONE_ATTR_BRAND, &attr,
usr/src/cmd/zoneadmd/vplat.c
5120
sizeof (attr) != 0)) {
usr/src/cmd/zonecfg/zonecfg.c
5859
check_reqd_prop(char *attr, int rt, int pt, int *ret_val)
usr/src/cmd/zonecfg/zonecfg.c
5861
if (strlen(attr) == 0) {
usr/src/cmd/zonecfg/zonecfg.c
6540
end_check_reqd(char *attr, int pt, boolean_t *validation_failed)
usr/src/cmd/zonecfg/zonecfg.c
6542
if (strlen(attr) == 0) {
usr/src/common/ficl/emu/gfx_fb.c
68
struct fbgattr attr;
usr/src/common/ficl/emu/gfx_fb.c
84
if (ioctl(fb.fd, FBIOGATTR, &attr) < 0) {
usr/src/common/ficl/emu/gfx_fb.c
89
gfxfb_info = (struct gfxfb_info *)attr.sattr.dev_specific;
usr/src/common/ficl/emu/gfx_fb.c
91
fb.fb_height = attr.fbtype.fb_height;
usr/src/common/ficl/emu/gfx_fb.c
92
fb.fb_width = attr.fbtype.fb_width;
usr/src/common/ficl/emu/gfx_fb.c
93
fb.fb_depth = attr.fbtype.fb_depth;
usr/src/common/ficl/emu/gfx_fb.c
94
fb.fb_size = attr.fbtype.fb_size;
usr/src/common/ficl/emu/gfx_fb.c
95
fb.fb_bpp = attr.fbtype.fb_depth >> 3;
usr/src/common/ficl/emu/gfx_fb.c
96
if (attr.fbtype.fb_depth == 15)
usr/src/common/xattr/xattr_common.c
115
attr_to_xattr_view(f_attr_t attr)
usr/src/common/xattr/xattr_common.c
117
if (attr >= F_ATTR_ALL || attr < 0)
usr/src/common/xattr/xattr_common.c
120
return (xattrs[attr].x_xattr_view);
usr/src/common/xattr/xattr_common.c
130
attr_to_data_type(f_attr_t attr)
usr/src/common/xattr/xattr_common.c
132
if (attr >= F_ATTR_ALL || attr < 0)
usr/src/common/xattr/xattr_common.c
135
return (xattrs[attr].x_data_type);
usr/src/common/xattr/xattr_common.c
71
attr_to_name(f_attr_t attr)
usr/src/common/xattr/xattr_common.c
73
if (attr >= F_ATTR_ALL || attr < 0)
usr/src/common/xattr/xattr_common.c
76
return (xattrs[attr].x_name);
usr/src/common/xattr/xattr_common.c
80
attr_to_option(f_attr_t attr)
usr/src/common/xattr/xattr_common.c
82
if (attr >= F_ATTR_ALL || attr < 0)
usr/src/common/xattr/xattr_common.c
85
return (xattrs[attr].x_option);
usr/src/common/zfs/zfs_deleg.c
213
zfs_deleg_whokey(char *attr, zfs_deleg_who_type_t type,
usr/src/common/zfs/zfs_deleg.c
224
(void) snprintf(attr, len, "%c%c%c%lld", type, inheritchr,
usr/src/common/zfs/zfs_deleg.c
229
(void) snprintf(attr, len, "%c-%c%s", type,
usr/src/common/zfs/zfs_deleg.c
234
(void) snprintf(attr, len, "%c-%c", type,
usr/src/common/zfs/zfs_deleg.c
239
(void) snprintf(attr, len, "%c%c%c", type, inheritchr,
usr/src/common/zfs/zfs_deleg.h
92
void zfs_deleg_whokey(char *attr, zfs_deleg_who_type_t type,
usr/src/common/zfs/zfs_prop.h
108
zprop_attr_t attr, int, const char *, const char *);
usr/src/common/zfs/zprop_common.c
104
zprop_attr_t attr, int objset_types, const char *values,
usr/src/common/zfs/zprop_common.c
107
zprop_register_impl(prop, name, PROP_TYPE_STRING, 0, def, attr,
usr/src/common/zfs/zprop_common.c
114
zprop_attr_t attr, int objset_types, const char *values,
usr/src/common/zfs/zprop_common.c
117
zprop_register_impl(prop, name, PROP_TYPE_NUMBER, def, NULL, attr,
usr/src/common/zfs/zprop_common.c
123
zprop_attr_t attr, int objset_types, const char *values,
usr/src/common/zfs/zprop_common.c
126
zprop_register_impl(prop, name, PROP_TYPE_INDEX, def, NULL, attr,
usr/src/common/zfs/zprop_common.c
132
zprop_attr_t attr, int objset_types, const char *colname)
usr/src/common/zfs/zprop_common.c
134
zprop_register_impl(prop, name, type, 0, NULL, attr,
usr/src/common/zfs/zprop_common.c
72
uint64_t numdefault, const char *strdefault, zprop_attr_t attr,
usr/src/common/zfs/zprop_common.c
90
pd->pd_attr = attr;
usr/src/compat/bhyve/pthread.h
37
pthread_mutexattr_t attr = { 0 };
usr/src/compat/bhyve/pthread.h
39
VERIFY0(pthread_mutexattr_init(&attr));
usr/src/compat/bhyve/pthread.h
40
VERIFY0(pthread_mutexattr_settype(&attr,
usr/src/compat/bhyve/pthread.h
42
VERIFY0(pthread_mutex_init(mutex, &attr));
usr/src/compat/bhyve/pthread.h
43
VERIFY0(pthread_mutexattr_destroy(&attr));
usr/src/head/auth_attr.h
77
char *attr; /* string of key-value pair attributes */
usr/src/head/auth_attr.h
89
kva_t *attr; /* array of key-value pair attributes */
usr/src/head/dial.h
69
struct termio *attr; /* ptr to termio attribute struct */
usr/src/head/exec_attr.h
108
char *attr; /* string of key-value pair attributes */
usr/src/head/exec_attr.h
119
kva_t *attr; /* array of key-value pair attributes */
usr/src/head/ldap.h
1240
char **attr, LDAP_CMP_CALLBACK *cmp);
usr/src/head/ldap.h
1242
char *attr, LDAP_CMP_CALLBACK *cmp);
usr/src/head/ldap.h
1281
char *pattern, char *prefix, char *suffix, char *attr,
usr/src/head/ldap.h
1404
char *pattern, char *prefix, char *suffix, char *attr,
usr/src/head/ldap.h
509
const char *attr, const char *value);
usr/src/head/ldap.h
511
const char *attr, const char *value);
usr/src/head/ldap.h
598
const char *attr, const struct berval *bvalue,
usr/src/head/ldap.h
601
const char *attr, const struct berval *bvalue,
usr/src/head/prof_attr.h
81
char *attr; /* string of key-value pair attributes */
usr/src/head/prof_attr.h
89
kva_t *attr; /* array of key-value pair attributes */
usr/src/head/spawn.h
120
posix_spawnattr_t *attr);
usr/src/head/spawn.h
123
posix_spawnattr_t *attr);
usr/src/head/spawn.h
126
posix_spawnattr_t *attr,
usr/src/head/spawn.h
130
const posix_spawnattr_t *_RESTRICT_KYWD attr,
usr/src/head/spawn.h
134
posix_spawnattr_t *attr,
usr/src/head/spawn.h
138
const posix_spawnattr_t *_RESTRICT_KYWD attr,
usr/src/head/spawn.h
142
posix_spawnattr_t *_RESTRICT_KYWD attr,
usr/src/head/spawn.h
146
const posix_spawnattr_t *_RESTRICT_KYWD attr,
usr/src/head/spawn.h
150
posix_spawnattr_t *attr,
usr/src/head/spawn.h
154
const posix_spawnattr_t *_RESTRICT_KYWD attr,
usr/src/head/spawn.h
158
posix_spawnattr_t *_RESTRICT_KYWD attr,
usr/src/head/spawn.h
162
const posix_spawnattr_t *_RESTRICT_KYWD attr,
usr/src/head/spawn.h
176
posix_spawnattr_t *_RESTRICT_KYWD attr);
usr/src/head/spawn.h
183
posix_spawnattr_t *_RESTRICT_KYWD attr,
usr/src/head/spawn.h
187
const posix_spawnattr_t *_RESTRICT_KYWD attr,
usr/src/head/spawn.h
206
posix_spawnattr_t *_RESTRICT_KYWD attr,
usr/src/head/spawn.h
210
const posix_spawnattr_t *_RESTRICT_KYWD attr,
usr/src/head/user_attr.h
119
char *attr; /* string of key-value pair attributes */
usr/src/head/user_attr.h
130
kva_t *attr; /* array of key-value pair attributes */
usr/src/head/valtools.h
41
int attr;
usr/src/lib/brand/solaris10/s10_brand/common/s10_brand.c
1783
int attr;
usr/src/lib/brand/solaris10/s10_brand/common/s10_brand.c
1804
attr = (int)(uintptr_t)arg2;
usr/src/lib/brand/solaris10/s10_brand/common/s10_brand.c
1815
switch (attr) {
usr/src/lib/brand/solaris10/s10_brand/common/s10_brand.c
1832
(void) B_TRUSS_POINT_5(rval, SYS_zone, 0, cmd, zid, attr,
usr/src/lib/fm/libfmevent/common/fmev_publish.c
449
fmev_pri_t pri, nvlist_t *attr)
usr/src/lib/fm/libfmevent/common/fmev_publish.c
458
pri, attr, 0, NULL)); /* any attr freed iff success */
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
138
fmev_shdlctl_thrattr(fmev_shdl_t hdl, pthread_attr_t *attr)
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
148
sysevent_subattr_thrattr(ihdl->sh_attr, attr);
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
791
for (xmlAttrPtr attr = xn->properties; attr != NULL; attr = attr->next)
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
793
(char *)attr->name);
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
167
xmlattr_to_type(topo_mod_t *mp, xmlNodePtr xn, xmlChar *attr)
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
171
if ((str = xmlGetProp(xn, (xmlChar *)attr)) == NULL) {
usr/src/lib/fm/topo/libtopo/common/topo_xml.c
173
attr);
usr/src/lib/fm/topo/modules/common/nic/topo_nic.c
81
nic_port_datalink_mac_cb(void *arg, dladm_macaddr_attr_t *attr)
usr/src/lib/fm/topo/modules/common/nic/topo_nic.c
85
if (attr->ma_addrlen != ETHERADDRL) {
usr/src/lib/fm/topo/modules/common/nic/topo_nic.c
87
"found address with bad length: %u\n", attr->ma_addrlen);
usr/src/lib/fm/topo/modules/common/nic/topo_nic.c
93
attr->ma_addr[0], attr->ma_addr[1], attr->ma_addr[2],
usr/src/lib/fm/topo/modules/common/nic/topo_nic.c
94
attr->ma_addr[3], attr->ma_addr[4], attr->ma_addr[5]);
usr/src/lib/fm/topo/modules/common/ses/ses.c
680
pthread_attr_t *attr = NULL;
usr/src/lib/fm/topo/modules/common/ses/ses.c
702
attr, ses_contract_thread, NULL);
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
102
uint32_t attr, rw;
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
107
&attr);
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
116
rw = attr & (DDI_UFM_ATTR_READABLE | DDI_UFM_ATTR_WRITEABLE);
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
132
slot.usi_active = (attr & DDI_UFM_ATTR_ACTIVE) != 0;
usr/src/lib/fm/topo/modules/common/ufm/topo_ufm.c
135
if ((attr & DDI_UFM_ATTR_EMPTY) == 0 &&
usr/src/lib/gss_mechs/mech_krb5/include/preauth_plugin.h
235
const char *attr,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_opt.c
281
if (opte->opt_private->preauth_data[i].attr != NULL)
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_opt.c
282
free(opte->opt_private->preauth_data[i].attr);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_opt.c
294
const char *attr,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_opt.c
311
newpad[i].attr = strdup(attr);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_opt.c
312
if (newpad[i].attr == NULL)
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_opt.c
316
free(newpad[i].attr);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_opt.c
335
const char *attr,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_opt.c
349
retval = add_gic_opt_ext_preauth_data(context, opte, attr, value);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_opt.c
356
retval = krb5_preauth_supply_preauth_data(context, opte, attr, value);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_opt.c
402
p[i].attr = NULL;
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_opt.c
407
p[i].attr = strdup(opte->opt_private->preauth_data[i].attr);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_opt.c
409
if (p[i].attr == NULL || p[i].value == NULL)
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_opt.c
417
if (p[i].attr != NULL)
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_opt.c
418
free(p[i].attr);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_opt.c
441
if (preauth_data[i].attr != NULL)
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_opt.c
442
free(preauth_data[i].attr);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/int-proto.h
54
const char *attr,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/preauth2.c
233
const char *attr,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/preauth2.c
261
(krb5_get_init_creds_opt *)opte, attr, value);
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_realm.c
286
char *attr[] = {"krbprincipalname", NULL}, *realm=NULL, filter[256];
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_realm.c
310
LDAP_SEARCH(subtrees[l], rparam->search_scope, filter, attr);
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_services.c
186
char **values=NULL, *attr[] = { "krbRealmReferences", NULL};
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_services.c
253
attr,
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_services.c
369
char *attr=NULL;
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_services.c
374
attr = "krbkdcservers";
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_services.c
376
attr = "krbadmservers";
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_services.c
378
attr = "krbpwdservers";
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_services.c
381
deleteAttribute(ld, service->krbrealmreferences[i], attr, servicedn);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
1453
const char *attr,
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
1458
if (strcmp(attr, "X509_user_identity") == 0) {
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
1470
} else if (strcmp(attr, "X509_anchors") == 0) {
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
1474
} else if (strcmp(attr, "flag_RSA_PROTOCOL") == 0) {
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
1479
} else if (strcmp(attr, "PIN") == 0) {
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
1493
const char *attr,
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
1499
pkiDebug("(pkinit) received '%s' = '%s'\n", attr, value);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_clnt.c
1500
retval = handle_gic_opt(context, plgctx, attr, value);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_identity.c
543
int attr,
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_identity.c
548
switch (attr) {
usr/src/lib/lib9p/common/threadpool.c
179
pthread_mutexattr_t attr;
usr/src/lib/lib9p/common/threadpool.c
181
if ((error = pthread_mutexattr_init(&attr)) != 0)
usr/src/lib/lib9p/common/threadpool.c
183
if ((error = pthread_mutexattr_settype(&attr,
usr/src/lib/lib9p/common/threadpool.c
187
error = pthread_mutex_init(&tp->ltp_mtx, &attr);
usr/src/lib/libadm/common/ckitem.c
104
pt->attr = attr;
usr/src/lib/libadm/common/ckitem.c
137
if (menup->attr & CKONEFLAG) {
usr/src/lib/libadm/common/ckitem.c
254
if (!(menup->attr & CKUNNUM) &&
usr/src/lib/libadm/common/ckitem.c
413
if (!(menup->attr & CKALPHA)) {
usr/src/lib/libadm/common/ckitem.c
464
chp = ((menup->attr & CKALPHA) ? next(menup->choice) : menup->choice);
usr/src/lib/libadm/common/ckitem.c
466
if (!(menup->attr & CKUNNUM))
usr/src/lib/libadm/common/ckitem.c
476
if (!(menup->attr & CKUNNUM))
usr/src/lib/libadm/common/ckitem.c
487
chp = ((menup->attr & CKALPHA) ?
usr/src/lib/libadm/common/ckitem.c
77
if (menup->attr & CKUNNUM) {
usr/src/lib/libadm/common/ckitem.c
99
allocmenu(char *label, int attr)
usr/src/lib/libadm/common/devattr.c
151
if (strcmp(p->attr, attribute) == 0) {
usr/src/lib/libadm/common/devtab.c
334
if (rtn->attr = malloc(strlen(p)+1)) {
usr/src/lib/libadm/common/devtab.c
337
q = rtn->attr; /* Set up temp ptr */
usr/src/lib/libadm/common/devtab.c
346
free(rtn->attr);
usr/src/lib/libadm/common/devtab.c
679
struct attrval *attr; /* Ptr to struct for attr/val pair */
usr/src/lib/libadm/common/devtab.c
793
if (attr = getattrval(NULL)) {
usr/src/lib/libadm/common/devtab.c
794
ent->attrlist = attr;
usr/src/lib/libadm/common/devtab.c
795
t = attr;
usr/src/lib/libadm/common/devtab.c
796
while (attr = getattrval(NULL)) {
usr/src/lib/libadm/common/devtab.c
797
t->next = attr;
usr/src/lib/libadm/common/devtab.c
798
t = attr;
usr/src/lib/libadm/common/devtab.c
859
free(p->attr);
usr/src/lib/libadm/common/getdev.c
1015
if (strcmp(p->name, q->attr) == 0)
usr/src/lib/libadm/common/getdev.c
898
if (strcmp(p->name, q->attr) == 0) {
usr/src/lib/libadm/common/getdev.c
917
if (strcmp(p->name, q->attr) == 0)
usr/src/lib/libadm/common/getdev.c
998
if (strcmp(p->name, q->attr) == 0) {
usr/src/lib/libadm/common/listdev.c
190
if (*pp = malloc(strlen(attrval->attr)+1))
usr/src/lib/libadm/common/listdev.c
192
(void) strcpy(*pp++, attrval->attr);
usr/src/lib/libadm/common/putdev.c
1172
if (strcmp(*pp, attrval->attr) == 0) {
usr/src/lib/libadm/common/putdev.c
1176
free(attrval->attr);
usr/src/lib/libadm/common/putdev.c
550
if (strcmp(attrval->attr,
usr/src/lib/libadm/common/putdev.c
568
attrval->attr = name;
usr/src/lib/libadm/common/putdev.c
689
if (attrval->attr)
usr/src/lib/libadm/common/putdev.c
690
size += (strlen(attrval->attr)*2); /* attr */
usr/src/lib/libadm/common/putdev.c
723
p = strcatesc(p, attrval->attr);
usr/src/lib/libadm/common/putdev.c
906
if (strcmp(old->attr, new->attr) == 0) {
usr/src/lib/libadm/inc/devtab.h
135
char *attr; /* Attribute name */
usr/src/lib/libadutils/common/adutils.c
1033
check_for_binary_attrs(const char *attr)
usr/src/lib/libadutils/common/adutils.c
1037
if (strcasecmp(binattrs[i].name, attr) == 0)
usr/src/lib/libadutils/common/adutils.c
1145
char *attr = NULL, *dn = NULL, *domain = NULL;
usr/src/lib/libadutils/common/adutils.c
1176
for (attr = ldap_first_attribute(adh->ld, search_res, &ber);
usr/src/lib/libadutils/common/adutils.c
1177
attr != NULL;
usr/src/lib/libadutils/common/adutils.c
1178
attr = ldap_next_attribute(adh->ld, search_res, ber)) {
usr/src/lib/libadutils/common/adutils.c
1180
ldap_memfree(attr);
usr/src/lib/libadutils/common/adutils.c
1205
for (attr = ldap_first_attribute(adh->ld, search_res, &ber), i = 1;
usr/src/lib/libadutils/common/adutils.c
1206
attr != NULL;
usr/src/lib/libadutils/common/adutils.c
1207
ldap_memfree(attr), i++,
usr/src/lib/libadutils/common/adutils.c
1208
attr = ldap_next_attribute(adh->ld, search_res, ber)) {
usr/src/lib/libadutils/common/adutils.c
1210
if ((ap->attr_name = strdup(attr)) == NULL)
usr/src/lib/libadutils/common/adutils.c
1213
if ((b = check_for_binary_attrs(attr)) >= 0) {
usr/src/lib/libadutils/common/adutils.c
1215
ldap_get_values_len(adh->ld, search_res, attr);
usr/src/lib/libadutils/common/adutils.c
1241
strvalues = ldap_get_values(adh->ld, search_res, attr);
usr/src/lib/libadutils/common/adutils.c
1254
ldap_memfree(attr);
usr/src/lib/libbsm/common/au_to.c
265
au_to_attr(struct vattr *attr)
usr/src/lib/libbsm/common/au_to.c
287
value = (int32_t)attr->va_mode;
usr/src/lib/libbsm/common/au_to.c
289
value = (int32_t)attr->va_uid;
usr/src/lib/libbsm/common/au_to.c
291
value = (int32_t)attr->va_gid;
usr/src/lib/libbsm/common/au_to.c
293
adr_int32(&adr, (int32_t *)&(attr->va_fsid), 1);
usr/src/lib/libbsm/common/au_to.c
294
adr_int64(&adr, (int64_t *)&(attr->va_nodeid), 1);
usr/src/lib/libbsm/common/au_to.c
296
adr_int64(&adr, (int64_t *)&(attr->va_rdev), 1);
usr/src/lib/libbsm/common/au_to.c
298
adr_int32(&adr, (int32_t *)&(attr->va_rdev), 1);
usr/src/lib/libc/inc/thread_pool.h
43
uint_t linger, pthread_attr_t *attr);
usr/src/lib/libc/port/gen/attropen.c
49
attropen64(const char *file, const char *attr, int oflag, ...)
usr/src/lib/libc/port/gen/attropen.c
63
if ((attrfd = openat64(fd, attr, oflag | O_XATTR,
usr/src/lib/libc/port/gen/attropen.c
80
attropen(const char *file, const char *attr, int oflag, ...)
usr/src/lib/libc/port/gen/attropen.c
94
if ((attrfd = openat(fd, attr, oflag | O_XATTR,
usr/src/lib/libc/port/gen/getutx.c
486
posix_spawnattr_t attr;
usr/src/lib/libc/port/gen/getutx.c
549
error = posix_spawnattr_init(&attr);
usr/src/lib/libc/port/gen/getutx.c
554
error = posix_spawnattr_setflags(&attr,
usr/src/lib/libc/port/gen/getutx.c
557
(void) posix_spawnattr_destroy(&attr);
usr/src/lib/libc/port/gen/getutx.c
561
error = posix_spawn(&child, UTMP_UPDATE, NULL, &attr, argvec, _environ);
usr/src/lib/libc/port/gen/getutx.c
562
(void) posix_spawnattr_destroy(&attr);
usr/src/lib/libc/port/regex/wordexp.c
117
posix_spawnattr_t attr;
usr/src/lib/libc/port/regex/wordexp.c
253
if ((error = posix_spawnattr_init(&attr)) != 0) {
usr/src/lib/libc/port/regex/wordexp.c
258
(void) posix_spawnattr_destroy(&attr);
usr/src/lib/libc/port/regex/wordexp.c
268
(void) posix_spawnattr_destroy(&attr);
usr/src/lib/libc/port/regex/wordexp.c
277
error = posix_spawnattr_setflags(&attr,
usr/src/lib/libc/port/regex/wordexp.c
290
error = posix_spawn(&pid, path, &fact, &attr,
usr/src/lib/libc/port/regex/wordexp.c
292
(void) posix_spawnattr_destroy(&attr);
usr/src/lib/libc/port/rt/mqueue.c
379
struct mq_attr *attr = NULL;
usr/src/lib/libc/port/rt/mqueue.c
406
attr = va_arg(ap, struct mq_attr *);
usr/src/lib/libc/port/rt/mqueue.c
420
if (attr == NULL) {
usr/src/lib/libc/port/rt/mqueue.c
423
} else if (attr->mq_maxmsg <= 0 || attr->mq_msgsize <= 0) {
usr/src/lib/libc/port/rt/mqueue.c
426
} else if (attr->mq_maxmsg > _SEM_VALUE_MAX) {
usr/src/lib/libc/port/rt/mqueue.c
430
maxmsg = attr->mq_maxmsg;
usr/src/lib/libc/port/rt/mqueue.c
431
msgsize = attr->mq_msgsize;
usr/src/lib/libc/port/stdio/popen.c
103
if ((error = posix_spawnattr_init(&attr)) != 0) {
usr/src/lib/libc/port/stdio/popen.c
110
(void) posix_spawnattr_destroy(&attr);
usr/src/lib/libc/port/stdio/popen.c
129
(void) posix_spawnattr_destroy(&attr);
usr/src/lib/libc/port/stdio/popen.c
138
(void) posix_spawnattr_destroy(&attr);
usr/src/lib/libc/port/stdio/popen.c
166
error = posix_spawnattr_setflags(&attr,
usr/src/lib/libc/port/stdio/popen.c
174
(void) posix_spawnattr_destroy(&attr);
usr/src/lib/libc/port/stdio/popen.c
180
error = posix_spawn_pipe_np(&pid, &fd, cmd, *mode != 'r', &fact, &attr);
usr/src/lib/libc/port/stdio/popen.c
181
(void) posix_spawnattr_destroy(&attr);
usr/src/lib/libc/port/stdio/popen.c
98
posix_spawnattr_t attr;
usr/src/lib/libc/port/stdio/system.c
130
posix_spawnattr_t attr;
usr/src/lib/libc/port/stdio/system.c
173
error = posix_spawnattr_init(&attr);
usr/src/lib/libc/port/stdio/system.c
175
error = posix_spawnattr_setflags(&attr,
usr/src/lib/libc/port/stdio/system.c
199
error = posix_spawnattr_setsigmask(&attr, &cu.savemask);
usr/src/lib/libc/port/stdio/system.c
232
error = posix_spawnattr_setsigdefault(&attr, &mask);
usr/src/lib/libc/port/stdio/system.c
239
error = posix_spawn(&cu.pid, shpath, NULL, &attr,
usr/src/lib/libc/port/stdio/system.c
242
(void) posix_spawnattr_destroy(&attr);
usr/src/lib/libc/port/sys/psetsys.c
108
pset_setattr(psetid_t pset, uint_t attr)
usr/src/lib/libc/port/sys/psetsys.c
110
return (_pset(PSET_SETATTR, pset, attr));
usr/src/lib/libc/port/sys/psetsys.c
114
pset_getattr(psetid_t pset, uint_t *attr)
usr/src/lib/libc/port/sys/psetsys.c
116
return (_pset(PSET_GETATTR, pset, attr));
usr/src/lib/libc/port/sys/zone.c
100
return (syscall(SYS_zone, ZONE_SETATTR, zoneid, attr, valp, size));
usr/src/lib/libc/port/sys/zone.c
85
zone_getattr(zoneid_t zoneid, int attr, void *valp, size_t size)
usr/src/lib/libc/port/sys/zone.c
91
attr, valp, size);
usr/src/lib/libc/port/sys/zone.c
98
zone_setattr(zoneid_t zoneid, int attr, void *valp, size_t size)
usr/src/lib/libc/port/threads/pthr_attr.c
108
attr->__pthread_attrp = ap;
usr/src/lib/libc/port/threads/pthr_attr.c
134
pthread_attr_setstacksize(pthread_attr_t *attr, size_t stacksize)
usr/src/lib/libc/port/threads/pthr_attr.c
138
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_attr.c
151
pthread_attr_getstacksize(const pthread_attr_t *attr, size_t *stacksize)
usr/src/lib/libc/port/threads/pthr_attr.c
155
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_attr.c
168
pthread_attr_setstackaddr(pthread_attr_t *attr, void *stackaddr)
usr/src/lib/libc/port/threads/pthr_attr.c
172
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL) {
usr/src/lib/libc/port/threads/pthr_attr.c
184
pthread_attr_getstackaddr(const pthread_attr_t *attr, void **stackaddr)
usr/src/lib/libc/port/threads/pthr_attr.c
188
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_attr.c
201
pthread_attr_setdetachstate(pthread_attr_t *attr, int detachstate)
usr/src/lib/libc/port/threads/pthr_attr.c
205
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_attr.c
219
pthread_attr_getdetachstate(const pthread_attr_t *attr, int *detachstate)
usr/src/lib/libc/port/threads/pthr_attr.c
223
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_attr.c
237
pthread_attr_setdaemonstate_np(pthread_attr_t *attr, int daemonstate)
usr/src/lib/libc/port/threads/pthr_attr.c
241
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_attr.c
256
pthread_attr_getdaemonstate_np(const pthread_attr_t *attr, int *daemonstate)
usr/src/lib/libc/port/threads/pthr_attr.c
260
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_attr.c
273
pthread_attr_setscope(pthread_attr_t *attr, int scope)
usr/src/lib/libc/port/threads/pthr_attr.c
277
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_attr.c
291
pthread_attr_getscope(const pthread_attr_t *attr, int *scope)
usr/src/lib/libc/port/threads/pthr_attr.c
295
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_attr.c
308
pthread_attr_setinheritsched(pthread_attr_t *attr, int inherit)
usr/src/lib/libc/port/threads/pthr_attr.c
312
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_attr.c
326
pthread_attr_getinheritsched(const pthread_attr_t *attr, int *inherit)
usr/src/lib/libc/port/threads/pthr_attr.c
330
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_attr.c
342
pthread_attr_setschedpolicy(pthread_attr_t *attr, int policy)
usr/src/lib/libc/port/threads/pthr_attr.c
346
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_attr.c
359
pthread_attr_getschedpolicy(const pthread_attr_t *attr, int *policy)
usr/src/lib/libc/port/threads/pthr_attr.c
363
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_attr.c
376
pthread_attr_setschedparam(pthread_attr_t *attr,
usr/src/lib/libc/port/threads/pthr_attr.c
381
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_attr.c
395
pthread_attr_getschedparam(const pthread_attr_t *attr,
usr/src/lib/libc/port/threads/pthr_attr.c
400
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_attr.c
413
pthread_attr_setguardsize(pthread_attr_t *attr, size_t guardsize)
usr/src/lib/libc/port/threads/pthr_attr.c
417
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL) {
usr/src/lib/libc/port/threads/pthr_attr.c
429
pthread_attr_getguardsize(const pthread_attr_t *attr, size_t *guardsize)
usr/src/lib/libc/port/threads/pthr_attr.c
433
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_attr.c
447
pthread_attr_setstack(pthread_attr_t *attr,
usr/src/lib/libc/port/threads/pthr_attr.c
452
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_attr.c
468
pthread_attr_getstack(const pthread_attr_t *attr,
usr/src/lib/libc/port/threads/pthr_attr.c
473
if (attr != NULL && (ap = attr->__pthread_attrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_attr.c
483
pthread_attr_setname_np(pthread_attr_t *attr, const char *name)
usr/src/lib/libc/port/threads/pthr_attr.c
487
if (attr == NULL || (ap = attr->__pthread_attrp) == NULL)
usr/src/lib/libc/port/threads/pthr_attr.c
516
pthread_attr_getname_np(pthread_attr_t *attr, char *buf, size_t len)
usr/src/lib/libc/port/threads/pthr_attr.c
520
if (buf == NULL || attr == NULL ||
usr/src/lib/libc/port/threads/pthr_attr.c
521
(ap = attr->__pthread_attrp) == NULL)
usr/src/lib/libc/port/threads/pthr_attr.c
549
pthread_attr_get_np(pthread_t tid, pthread_attr_t *attr)
usr/src/lib/libc/port/threads/pthr_attr.c
571
if (attr == NULL) {
usr/src/lib/libc/port/threads/pthr_attr.c
576
if ((ap = attr->__pthread_attrp) == NULL) {
usr/src/lib/libc/port/threads/pthr_attr.c
67
pthread_attr_init(pthread_attr_t *attr)
usr/src/lib/libc/port/threads/pthr_attr.c
73
attr->__pthread_attrp = ap;
usr/src/lib/libc/port/threads/pthr_attr.c
84
pthread_attr_destroy(pthread_attr_t *attr)
usr/src/lib/libc/port/threads/pthr_attr.c
86
if (attr == NULL || attr->__pthread_attrp == NULL)
usr/src/lib/libc/port/threads/pthr_attr.c
88
lfree(attr->__pthread_attrp, sizeof (thrattr_t));
usr/src/lib/libc/port/threads/pthr_attr.c
89
attr->__pthread_attrp = NULL;
usr/src/lib/libc/port/threads/pthr_attr.c
97
pthread_attr_clone(pthread_attr_t *attr, const pthread_attr_t *old_attr)
usr/src/lib/libc/port/threads/pthr_barrier.c
39
pthread_barrierattr_init(pthread_barrierattr_t *attr)
usr/src/lib/libc/port/threads/pthr_barrier.c
46
attr->__pthread_barrierattrp = ap;
usr/src/lib/libc/port/threads/pthr_barrier.c
51
pthread_barrierattr_destroy(pthread_barrierattr_t *attr)
usr/src/lib/libc/port/threads/pthr_barrier.c
53
if (attr == NULL || attr->__pthread_barrierattrp == NULL)
usr/src/lib/libc/port/threads/pthr_barrier.c
55
lfree(attr->__pthread_barrierattrp, sizeof (barrierattr_t));
usr/src/lib/libc/port/threads/pthr_barrier.c
56
attr->__pthread_barrierattrp = NULL;
usr/src/lib/libc/port/threads/pthr_barrier.c
61
pthread_barrierattr_setpshared(pthread_barrierattr_t *attr, int pshared)
usr/src/lib/libc/port/threads/pthr_barrier.c
65
if (attr == NULL || (ap = attr->__pthread_barrierattrp) == NULL ||
usr/src/lib/libc/port/threads/pthr_barrier.c
74
pthread_barrierattr_getpshared(const pthread_barrierattr_t *attr, int *pshared)
usr/src/lib/libc/port/threads/pthr_barrier.c
78
if (attr == NULL || (ap = attr->__pthread_barrierattrp) == NULL ||
usr/src/lib/libc/port/threads/pthr_barrier.c
87
const pthread_barrierattr_t *attr, uint_t count)
usr/src/lib/libc/port/threads/pthr_barrier.c
94
if (attr == NULL)
usr/src/lib/libc/port/threads/pthr_barrier.c
96
else if ((ap = attr->__pthread_barrierattrp) != NULL)
usr/src/lib/libc/port/threads/pthr_cond.c
100
pthread_condattr_setpshared(pthread_condattr_t *attr, int pshared)
usr/src/lib/libc/port/threads/pthr_cond.c
104
if (attr != NULL && (ap = attr->__pthread_condattrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_cond.c
118
pthread_condattr_getpshared(const pthread_condattr_t *attr, int *pshared)
usr/src/lib/libc/port/threads/pthr_cond.c
122
if (attr != NULL && (ap = attr->__pthread_condattrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_cond.c
136
pthread_cond_init(pthread_cond_t *cond, const pthread_condattr_t *attr)
usr/src/lib/libc/port/threads/pthr_cond.c
143
if (attr == NULL) {
usr/src/lib/libc/port/threads/pthr_cond.c
146
} else if ((ap = attr->__pthread_condattrp) != NULL) {
usr/src/lib/libc/port/threads/pthr_cond.c
36
pthread_condattr_init(pthread_condattr_t *attr)
usr/src/lib/libc/port/threads/pthr_cond.c
44
attr->__pthread_condattrp = ap;
usr/src/lib/libc/port/threads/pthr_cond.c
53
pthread_condattr_destroy(pthread_condattr_t *attr)
usr/src/lib/libc/port/threads/pthr_cond.c
55
if (attr == NULL || attr->__pthread_condattrp == NULL)
usr/src/lib/libc/port/threads/pthr_cond.c
57
lfree(attr->__pthread_condattrp, sizeof (cvattr_t));
usr/src/lib/libc/port/threads/pthr_cond.c
58
attr->__pthread_condattrp = NULL;
usr/src/lib/libc/port/threads/pthr_cond.c
66
pthread_condattr_setclock(pthread_condattr_t *attr, clockid_t clock_id)
usr/src/lib/libc/port/threads/pthr_cond.c
70
if (attr != NULL && (ap = attr->__pthread_condattrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_cond.c
82
pthread_condattr_getclock(const pthread_condattr_t *attr, clockid_t *clock_id)
usr/src/lib/libc/port/threads/pthr_cond.c
86
if (attr != NULL && (ap = attr->__pthread_condattrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_mutex.c
108
pthread_mutexattr_setprioceiling(pthread_mutexattr_t *attr, int prioceiling)
usr/src/lib/libc/port/threads/pthr_mutex.c
113
if (attr == NULL || (ap = attr->__pthread_mutexattrp) == NULL ||
usr/src/lib/libc/port/threads/pthr_mutex.c
126
pthread_mutexattr_getprioceiling(const pthread_mutexattr_t *attr, int *ceiling)
usr/src/lib/libc/port/threads/pthr_mutex.c
130
if (attr == NULL || (ap = attr->__pthread_mutexattrp) == NULL ||
usr/src/lib/libc/port/threads/pthr_mutex.c
141
pthread_mutexattr_setprotocol(pthread_mutexattr_t *attr, int protocol)
usr/src/lib/libc/port/threads/pthr_mutex.c
145
if (attr == NULL || (ap = attr->__pthread_mutexattrp) == NULL)
usr/src/lib/libc/port/threads/pthr_mutex.c
160
pthread_mutexattr_getprotocol(const pthread_mutexattr_t *attr, int *protocol)
usr/src/lib/libc/port/threads/pthr_mutex.c
164
if (attr == NULL || (ap = attr->__pthread_mutexattrp) == NULL ||
usr/src/lib/libc/port/threads/pthr_mutex.c
177
pthread_mutexattr_setrobust(pthread_mutexattr_t *attr, int robust)
usr/src/lib/libc/port/threads/pthr_mutex.c
181
if (attr == NULL || (ap = attr->__pthread_mutexattrp) == NULL ||
usr/src/lib/libc/port/threads/pthr_mutex.c
194
pthread_mutexattr_getrobust(const pthread_mutexattr_t *attr, int *robust)
usr/src/lib/libc/port/threads/pthr_mutex.c
198
if (attr == NULL || (ap = attr->__pthread_mutexattrp) == NULL ||
usr/src/lib/libc/port/threads/pthr_mutex.c
217
const pthread_mutexattr_t *_RESTRICT_KYWD attr)
usr/src/lib/libc/port/threads/pthr_mutex.c
228
if (attr != NULL) {
usr/src/lib/libc/port/threads/pthr_mutex.c
229
if ((ap = attr->__pthread_mutexattrp) == NULL)
usr/src/lib/libc/port/threads/pthr_mutex.c
338
pthread_mutexattr_settype(pthread_mutexattr_t *attr, int type)
usr/src/lib/libc/port/threads/pthr_mutex.c
342
if (attr == NULL || (ap = attr->__pthread_mutexattrp) == NULL)
usr/src/lib/libc/port/threads/pthr_mutex.c
362
pthread_mutexattr_gettype(const pthread_mutexattr_t *attr, int *typep)
usr/src/lib/libc/port/threads/pthr_mutex.c
366
if (attr == NULL || (ap = attr->__pthread_mutexattrp) == NULL ||
usr/src/lib/libc/port/threads/pthr_mutex.c
41
pthread_mutexattr_init(pthread_mutexattr_t *attr)
usr/src/lib/libc/port/threads/pthr_mutex.c
51
attr->__pthread_mutexattrp = ap;
usr/src/lib/libc/port/threads/pthr_mutex.c
60
pthread_mutexattr_destroy(pthread_mutexattr_t *attr)
usr/src/lib/libc/port/threads/pthr_mutex.c
62
if (attr == NULL || attr->__pthread_mutexattrp == NULL)
usr/src/lib/libc/port/threads/pthr_mutex.c
64
lfree(attr->__pthread_mutexattrp, sizeof (mattr_t));
usr/src/lib/libc/port/threads/pthr_mutex.c
65
attr->__pthread_mutexattrp = NULL;
usr/src/lib/libc/port/threads/pthr_mutex.c
76
pthread_mutexattr_setpshared(pthread_mutexattr_t *attr, int pshared)
usr/src/lib/libc/port/threads/pthr_mutex.c
80
if (attr == NULL || (ap = attr->__pthread_mutexattrp) == NULL ||
usr/src/lib/libc/port/threads/pthr_mutex.c
93
pthread_mutexattr_getpshared(const pthread_mutexattr_t *attr, int *pshared)
usr/src/lib/libc/port/threads/pthr_mutex.c
97
if (attr == NULL || (ap = attr->__pthread_mutexattrp) == NULL ||
usr/src/lib/libc/port/threads/pthr_rwlock.c
104
const pthread_rwlockattr_t *_RESTRICT_KYWD attr)
usr/src/lib/libc/port/threads/pthr_rwlock.c
109
if (attr == NULL)
usr/src/lib/libc/port/threads/pthr_rwlock.c
111
else if ((ap = attr->__pthread_rwlockattrp) != NULL)
usr/src/lib/libc/port/threads/pthr_rwlock.c
36
pthread_rwlockattr_init(pthread_rwlockattr_t *attr)
usr/src/lib/libc/port/threads/pthr_rwlock.c
43
attr->__pthread_rwlockattrp = ap;
usr/src/lib/libc/port/threads/pthr_rwlock.c
53
pthread_rwlockattr_destroy(pthread_rwlockattr_t *attr)
usr/src/lib/libc/port/threads/pthr_rwlock.c
55
if (attr == NULL || attr->__pthread_rwlockattrp == NULL)
usr/src/lib/libc/port/threads/pthr_rwlock.c
57
lfree(attr->__pthread_rwlockattrp, sizeof (rwlattr_t));
usr/src/lib/libc/port/threads/pthr_rwlock.c
58
attr->__pthread_rwlockattrp = NULL;
usr/src/lib/libc/port/threads/pthr_rwlock.c
67
pthread_rwlockattr_setpshared(pthread_rwlockattr_t *attr, int pshared)
usr/src/lib/libc/port/threads/pthr_rwlock.c
71
if (attr != NULL && (ap = attr->__pthread_rwlockattrp) != NULL &&
usr/src/lib/libc/port/threads/pthr_rwlock.c
85
pthread_rwlockattr_getpshared(const pthread_rwlockattr_t *attr, int *pshared)
usr/src/lib/libc/port/threads/pthr_rwlock.c
89
if (attr != NULL && (ap = attr->__pthread_rwlockattrp) != NULL &&
usr/src/lib/libc/port/threads/pthread.c
107
pthread_create(pthread_t *thread, const pthread_attr_t *attr,
usr/src/lib/libc/port/threads/pthread.c
111
const thrattr_t *ap = attr? attr->__pthread_attrp : def_thrattr();
usr/src/lib/libc/port/threads/spawn.c
1021
error = posix_spawn(pidp, shpath, fact, attr,
usr/src/lib/libc/port/threads/spawn.c
735
posix_spawnattr_t *attr)
usr/src/lib/libc/port/threads/spawn.c
737
if ((attr->__spawn_attrp = lmalloc(sizeof (posix_spawnattr_t))) == NULL)
usr/src/lib/libc/port/threads/spawn.c
747
posix_spawnattr_t *attr)
usr/src/lib/libc/port/threads/spawn.c
749
spawn_attr_t *sap = attr->__spawn_attrp;
usr/src/lib/libc/port/threads/spawn.c
758
attr->__spawn_attrp = NULL;
usr/src/lib/libc/port/threads/spawn.c
764
posix_spawnattr_t *attr,
usr/src/lib/libc/port/threads/spawn.c
767
spawn_attr_t *sap = attr->__spawn_attrp;
usr/src/lib/libc/port/threads/spawn.c
779
const posix_spawnattr_t *attr,
usr/src/lib/libc/port/threads/spawn.c
782
spawn_attr_t *sap = attr->__spawn_attrp;
usr/src/lib/libc/port/threads/spawn.c
793
posix_spawnattr_t *attr,
usr/src/lib/libc/port/threads/spawn.c
796
spawn_attr_t *sap = attr->__spawn_attrp;
usr/src/lib/libc/port/threads/spawn.c
807
const posix_spawnattr_t *attr,
usr/src/lib/libc/port/threads/spawn.c
810
spawn_attr_t *sap = attr->__spawn_attrp;
usr/src/lib/libc/port/threads/spawn.c
821
posix_spawnattr_t *attr,
usr/src/lib/libc/port/threads/spawn.c
824
spawn_attr_t *sap = attr->__spawn_attrp;
usr/src/lib/libc/port/threads/spawn.c
838
const posix_spawnattr_t *attr,
usr/src/lib/libc/port/threads/spawn.c
841
spawn_attr_t *sap = attr->__spawn_attrp;
usr/src/lib/libc/port/threads/spawn.c
852
posix_spawnattr_t *attr,
usr/src/lib/libc/port/threads/spawn.c
855
spawn_attr_t *sap = attr->__spawn_attrp;
usr/src/lib/libc/port/threads/spawn.c
873
const posix_spawnattr_t *attr,
usr/src/lib/libc/port/threads/spawn.c
876
spawn_attr_t *sap = attr->__spawn_attrp;
usr/src/lib/libc/port/threads/spawn.c
887
posix_spawnattr_t *attr,
usr/src/lib/libc/port/threads/spawn.c
890
spawn_attr_t *sap = attr->__spawn_attrp;
usr/src/lib/libc/port/threads/spawn.c
901
const posix_spawnattr_t *attr,
usr/src/lib/libc/port/threads/spawn.c
904
spawn_attr_t *sap = attr->__spawn_attrp;
usr/src/lib/libc/port/threads/spawn.c
915
posix_spawnattr_t *attr,
usr/src/lib/libc/port/threads/spawn.c
918
spawn_attr_t *sap = attr->__spawn_attrp;
usr/src/lib/libc/port/threads/spawn.c
929
const posix_spawnattr_t *attr,
usr/src/lib/libc/port/threads/spawn.c
932
spawn_attr_t *sap = attr->__spawn_attrp;
usr/src/lib/libc/port/threads/spawn.c
943
posix_spawnattr_t *attr,
usr/src/lib/libc/port/threads/spawn.c
946
spawn_attr_t *sap = attr->__spawn_attrp;
usr/src/lib/libc/port/threads/spawn.c
957
const posix_spawnattr_t *attr,
usr/src/lib/libc/port/threads/spawn.c
960
spawn_attr_t *sap = attr->__spawn_attrp;
usr/src/lib/libc/port/threads/spawn.c
978
posix_spawn_file_actions_t *fact, posix_spawnattr_t *attr)
usr/src/lib/libc/port/threads/synch.c
2332
int attr = mp->mutex_type & ALL_ATTRIBUTES;
usr/src/lib/libc/port/threads/synch.c
2337
if (attr != LOCK_ERRORCHECK &&
usr/src/lib/libc/port/threads/synch.c
2338
attr != (LOCK_ERRORCHECK | LOCK_RECURSIVE)) {
usr/src/lib/libc/port/threads/synch.c
2647
int attr = mp->mutex_type & ALL_ATTRIBUTES;
usr/src/lib/libc/port/threads/synch.c
2649
if (attr != LOCK_ERRORCHECK &&
usr/src/lib/libc/port/threads/synch.c
2650
attr != (LOCK_ERRORCHECK | LOCK_RECURSIVE)) {
usr/src/lib/libc/port/tpool/thread_pool.c
235
pthread_attr_t *attr)
usr/src/lib/libc/port/tpool/thread_pool.c
247
if (attr != NULL) {
usr/src/lib/libc/port/tpool/thread_pool.c
248
if (pthread_attr_getstack(attr, &stackaddr, &stacksize) != 0) {
usr/src/lib/libc/port/tpool/thread_pool.c
288
error = pthread_attr_clone(&tpool->tp_attr, attr);
usr/src/lib/libcommputil/common/sdp.c
1080
attr = session->s_attr;
usr/src/lib/libcommputil/common/sdp.c
1081
SDP_ATTR_TO_STR(attr);
usr/src/lib/libcommputil/common/sdp.c
1110
attr = media->m_attr;
usr/src/lib/libcommputil/common/sdp.c
1111
SDP_ATTR_TO_STR(attr);
usr/src/lib/libcommputil/common/sdp.c
1259
sdp_delete_attribute(sdp_attr_t **l_attr, sdp_attr_t *attr)
usr/src/lib/libcommputil/common/sdp.c
1264
if (l_attr == NULL || *l_attr == NULL || attr == NULL)
usr/src/lib/libcommputil/common/sdp.c
1268
while (cur != NULL && cur != attr) {
usr/src/lib/libcommputil/common/sdp.c
244
sdp_find_attribute(sdp_attr_t *attr, const char *name)
usr/src/lib/libcommputil/common/sdp.c
246
if (attr == NULL || name == NULL || (strlen(name) == 0)) {
usr/src/lib/libcommputil/common/sdp.c
249
while (attr != NULL) {
usr/src/lib/libcommputil/common/sdp.c
250
if (attr->a_name != NULL) {
usr/src/lib/libcommputil/common/sdp.c
251
if (strcasecmp(attr->a_name, name) == 0)
usr/src/lib/libcommputil/common/sdp.c
252
return (attr);
usr/src/lib/libcommputil/common/sdp.c
254
attr = attr->a_next;
usr/src/lib/libcommputil/common/sdp.c
256
return (attr);
usr/src/lib/libcommputil/common/sdp.c
266
sdp_attr_t *attr = NULL;
usr/src/lib/libcommputil/common/sdp.c
272
attr = media->m_attr;
usr/src/lib/libcommputil/common/sdp.c
273
while (attr != NULL) {
usr/src/lib/libcommputil/common/sdp.c
274
if (attr->a_name != NULL && (strcasecmp(attr->a_name,
usr/src/lib/libcommputil/common/sdp.c
276
if (attr->a_value != NULL) {
usr/src/lib/libcommputil/common/sdp.c
277
tmp = attr->a_value;
usr/src/lib/libcommputil/common/sdp.c
282
return (attr);
usr/src/lib/libcommputil/common/sdp.c
286
attr = attr->a_next;
usr/src/lib/libcommputil/common/sdp.c
288
return (attr);
usr/src/lib/libcommputil/common/sdp.c
628
sdp_add_attribute(sdp_attr_t **attr, const char *name, const char *value)
usr/src/lib/libcommputil/common/sdp.c
634
if (attr == NULL || name == NULL)
usr/src/lib/libcommputil/common/sdp.c
647
tmp = *attr;
usr/src/lib/libcommputil/common/sdp.c
649
*attr = new_attr;
usr/src/lib/libcommputil/common/sdp.c
729
sdp_attr_t *attr;
usr/src/lib/libcommputil/common/sdp.c
793
attr = session->s_attr;
usr/src/lib/libcommputil/common/sdp.c
794
SDP_LEN_ATTRIBUTE(attr);
usr/src/lib/libcommputil/common/sdp.c
814
attr = media->m_attr;
usr/src/lib/libcommputil/common/sdp.c
815
SDP_LEN_ATTRIBUTE(attr);
usr/src/lib/libcommputil/common/sdp.c
837
sdp_attr_t *attr;
usr/src/lib/libcommputil/common/sdp.c
912
attr = session->s_attr;
usr/src/lib/libcommputil/common/sdp.c
913
SDP_ADD_ATTRIBUTE(new_sess->s_attr, attr);
usr/src/lib/libcommputil/common/sdp.c
936
attr = media->m_attr;
usr/src/lib/libcommputil/common/sdp.c
937
SDP_ADD_ATTRIBUTE(new_media->m_attr, attr);
usr/src/lib/libcommputil/common/sdp.c
966
sdp_attr_t *attr;
usr/src/lib/libcommputil/common/sdp_parse.c
803
sdp_parse_attribute(sdp_attr_t **attr, const char *begin, const char *end,
usr/src/lib/libcommputil/common/sdp_parse.c
844
if (*attr == NULL) {
usr/src/lib/libcommputil/common/sdp_parse.c
845
*attr = new_attr;
usr/src/lib/libcommputil/common/sdp_parse.c
847
tmp = *attr;
usr/src/lib/libcommputil/common/sdp_parse_helper.c
128
sdp_free_attribute(sdp_attr_t *attr)
usr/src/lib/libcommputil/common/sdp_parse_helper.c
132
while (attr != NULL) {
usr/src/lib/libcommputil/common/sdp_parse_helper.c
133
next_attr = attr->a_next;
usr/src/lib/libcommputil/common/sdp_parse_helper.c
134
if (attr->a_name != NULL)
usr/src/lib/libcommputil/common/sdp_parse_helper.c
135
free(attr->a_name);
usr/src/lib/libcommputil/common/sdp_parse_helper.c
136
if (attr->a_value != NULL)
usr/src/lib/libcommputil/common/sdp_parse_helper.c
137
free(attr->a_value);
usr/src/lib/libcommputil/common/sdp_parse_helper.c
138
free(attr);
usr/src/lib/libcommputil/common/sdp_parse_helper.c
139
attr = next_attr;
usr/src/lib/libcpc/common/libcpc.c
1200
cpc_valid_attr(cpc_t *cpc, char *attr)
usr/src/lib/libcpc/common/libcpc.c
1204
pr.name = attr;
usr/src/lib/libcpc/common/libcpc.c
61
static int cpc_valid_attr(cpc_t *cpc, char *attr);
usr/src/lib/libcpc/common/libcpc.c
954
void (*action)(void *arg, const char *attr))
usr/src/lib/libcpc/common/libcpc.h
161
void (*action)(void *arg, const char *attr));
usr/src/lib/libcpc/i386/event_pentium.c
700
cpc_attr_t *attr;
usr/src/lib/libcpc/i386/event_pentium.c
745
if ((attr = (cpc_attr_t *)malloc(nattrs *
usr/src/lib/libcpc/i386/event_pentium.c
756
attr[0].ca_name = "picnum";
usr/src/lib/libcpc/i386/event_pentium.c
757
attr[0].ca_val = i;
usr/src/lib/libcpc/i386/event_pentium.c
760
attr[j].ca_name = "int";
usr/src/lib/libcpc/i386/event_pentium.c
761
attr[j].ca_val = 1;
usr/src/lib/libcpc/i386/event_pentium.c
765
attr[j].ca_name = "cmask";
usr/src/lib/libcpc/i386/event_pentium.c
766
attr[j].ca_val = xpes[i].cmask;
usr/src/lib/libcpc/i386/event_pentium.c
770
attr[j].ca_name = "umask";
usr/src/lib/libcpc/i386/event_pentium.c
771
attr[j].ca_val = xpes[i].umask;
usr/src/lib/libcpc/i386/event_pentium.c
775
attr[j].ca_name = "inv";
usr/src/lib/libcpc/i386/event_pentium.c
776
attr[j].ca_val = 1;
usr/src/lib/libcpc/i386/event_pentium.c
780
attr[j].ca_name = "pc";
usr/src/lib/libcpc/i386/event_pentium.c
781
attr[j].ca_val = 1;
usr/src/lib/libcpc/i386/event_pentium.c
785
attr[j].ca_name = "noedge";
usr/src/lib/libcpc/i386/event_pentium.c
786
attr[j].ca_val = 1;
usr/src/lib/libcpc/i386/event_pentium.c
791
event->ce_pic[i], flags[i], nattrs, attr) == -1) {
usr/src/lib/libcpc/i386/event_pentium.c
794
free(attr);
usr/src/lib/libcpc/i386/event_pentium.c
798
free(attr);
usr/src/lib/libcpc/i386/event_pentium.c
826
if ((attr = (cpc_attr_t *)malloc(nattrs *
usr/src/lib/libcpc/i386/event_pentium.c
837
attr[0].ca_name = "picnum";
usr/src/lib/libcpc/i386/event_pentium.c
838
attr[0].ca_val = i;
usr/src/lib/libcpc/i386/event_pentium.c
841
attr[j].ca_name = "noedge";
usr/src/lib/libcpc/i386/event_pentium.c
842
attr[j].ca_val = 1;
usr/src/lib/libcpc/i386/event_pentium.c
847
attr[j].ca_name = "pc";
usr/src/lib/libcpc/i386/event_pentium.c
848
attr[j].ca_val = 1;
usr/src/lib/libcpc/i386/event_pentium.c
853
event->ce_pic[i], flags[i], nattrs, attr) == -1) {
usr/src/lib/libcpc/i386/event_pentium.c
856
free(attr);
usr/src/lib/libcpc/i386/event_pentium.c
861
free(attr);
usr/src/lib/libcpc/sparc/event_ultra.c
457
cpc_attr_t attr = { "picnum", 0 };
usr/src/lib/libcpc/sparc/event_ultra.c
491
1, &attr) != 0)
usr/src/lib/libcpc/sparc/event_ultra.c
494
attr.ca_val = 1;
usr/src/lib/libcpc/sparc/event_ultra.c
496
1, &attr) != 1)
usr/src/lib/libctf/common/ctf_dwarf.c
1589
Dwarf_Attribute attr;
usr/src/lib/libctf/common/ctf_dwarf.c
1616
ret = ctf_dwarf_attribute(cup, range, DW_AT_count, &attr);
usr/src/lib/libctf/common/ctf_dwarf.c
1621
ret = ctf_dwarf_attribute(cup, range, DW_AT_upper_bound, &attr);
usr/src/lib/libctf/common/ctf_dwarf.c
1632
ret = dwarf_whatform(attr, &form, &derr);
usr/src/lib/libctf/common/ctf_dwarf.c
1671
if (dwarf_formsdata(attr, &sval, &derr) == DW_DLV_OK) {
usr/src/lib/libctf/common/ctf_dwarf.c
1678
if (dwarf_formudata(attr, &uval, &derr) == DW_DLV_OK) {
usr/src/lib/libctf/common/ctf_dwarf.c
1707
ctf_dwarf_dealloc(cup, attr, DW_DLA_ATTR);
usr/src/lib/libctf/common/ctf_dwarf.c
475
Dwarf_Attribute attr;
usr/src/lib/libctf/common/ctf_dwarf.c
478
if ((ret = ctf_dwarf_attribute(cup, die, name, &attr)) != 0)
usr/src/lib/libctf/common/ctf_dwarf.c
482
ret = dwarf_formref(attr, refp, &derr);
usr/src/lib/libctf/common/ctf_dwarf.c
485
ctf_dwarf_dealloc(cup, attr, DW_DLA_ATTR);
usr/src/lib/libctf/common/ctf_dwarf.c
525
Dwarf_Attribute attr;
usr/src/lib/libctf/common/ctf_dwarf.c
528
if ((ret = ctf_dwarf_attribute(cup, die, name, &attr)) != 0)
usr/src/lib/libctf/common/ctf_dwarf.c
532
ret = dwarf_formsdata(attr, valp, &derr);
usr/src/lib/libctf/common/ctf_dwarf.c
535
ctf_dwarf_dealloc(cup, attr, DW_DLA_ATTR);
usr/src/lib/libctf/common/ctf_dwarf.c
550
Dwarf_Attribute attr;
usr/src/lib/libctf/common/ctf_dwarf.c
553
if ((ret = ctf_dwarf_attribute(cup, die, name, &attr)) != 0)
usr/src/lib/libctf/common/ctf_dwarf.c
557
ret = dwarf_formudata(attr, valp, &derr);
usr/src/lib/libctf/common/ctf_dwarf.c
560
ctf_dwarf_dealloc(cup, attr, DW_DLA_ATTR);
usr/src/lib/libctf/common/ctf_dwarf.c
575
Dwarf_Attribute attr;
usr/src/lib/libctf/common/ctf_dwarf.c
578
if ((ret = ctf_dwarf_attribute(cup, die, name, &attr)) != 0)
usr/src/lib/libctf/common/ctf_dwarf.c
582
ret = dwarf_formflag(attr, val, &derr);
usr/src/lib/libctf/common/ctf_dwarf.c
585
ctf_dwarf_dealloc(cup, attr, DW_DLA_ATTR);
usr/src/lib/libctf/common/ctf_dwarf.c
601
Dwarf_Attribute attr;
usr/src/lib/libctf/common/ctf_dwarf.c
605
if ((ret = ctf_dwarf_attribute(cup, die, name, &attr)) != 0)
usr/src/lib/libctf/common/ctf_dwarf.c
609
ret = dwarf_formstring(attr, &s, &derr);
usr/src/lib/libctf/common/ctf_dwarf.c
616
ctf_dwarf_dealloc(cup, attr, DW_DLA_ATTR);
usr/src/lib/libctf/common/ctf_dwarf.c
638
Dwarf_Attribute attr;
usr/src/lib/libctf/common/ctf_dwarf.c
645
&attr)) != 0) {
usr/src/lib/libctf/common/ctf_dwarf.c
650
ret = dwarf_whatform(attr, &form, &derr);
usr/src/lib/libctf/common/ctf_dwarf.c
657
ctf_dwarf_dealloc(cup, attr, DW_DLA_ATTR);
usr/src/lib/libctf/common/ctf_dwarf.c
673
if (dwarf_formudata(attr, valp, &derr) == DW_DLV_OK) {
usr/src/lib/libctf/common/ctf_dwarf.c
675
ctf_dwarf_dealloc(cup, attr, DW_DLA_ATTR);
usr/src/lib/libctf/common/ctf_dwarf.c
679
if (dwarf_formsdata(attr, &sign, &derr) == DW_DLV_OK) {
usr/src/lib/libctf/common/ctf_dwarf.c
681
ctf_dwarf_dealloc(cup, attr, DW_DLA_ATTR);
usr/src/lib/libctf/common/ctf_dwarf.c
692
if (dwarf_loclist(attr, &loc, &locnum, &derr) != DW_DLV_OK) {
usr/src/lib/libctf/common/ctf_dwarf.c
697
ctf_dwarf_dealloc(cup, attr, DW_DLA_ATTR);
usr/src/lib/libctf/common/ctf_dwarf.c
701
ctf_dwarf_dealloc(cup, attr, DW_DLA_ATTR);
usr/src/lib/libcurses/screen/waddwchnstr.c
53
chtype attr;
usr/src/lib/libcurses/screen/waddwchnstr.c
69
attr = *string & A_WATTRIBUTES;
usr/src/lib/libcurses/screen/waddwchnstr.c
92
*ptr |= attr;
usr/src/lib/libcurses/screen/waddwchnstr.c
98
*ptr |= attr;
usr/src/lib/libcurses/screen/winchnstr.c
58
chtype rawc, attr, wc;
usr/src/lib/libcurses/screen/winchnstr.c
75
attr = _ATTR(*ptr);
usr/src/lib/libcurses/screen/winchnstr.c
79
*string++ = wc | attr;
usr/src/lib/libcurses/screen/winchnstr.c
83
*string++ = wc | attr;
usr/src/lib/libcurses/screen/winwchnstr.c
52
chtype attr;
usr/src/lib/libcurses/screen/winwchnstr.c
63
attr = *ptr & A_WATTRIBUTES;
usr/src/lib/libcurses/screen/winwchnstr.c
80
*string++ = wch | attr;
usr/src/lib/libdevinfo/devinfo_devlink.c
1208
if (TYPE_PRI(attr2type(clp->attr))) {
usr/src/lib/libdevinfo/devinfo_devlink.c
1844
uint32_t attr;
usr/src/lib/libdevinfo/devinfo_devlink.c
1880
attr = A_PRIMARY;
usr/src/lib/libdevinfo/devinfo_devlink.c
1888
attr = A_SECONDARY;
usr/src/lib/libdevinfo/devinfo_devlink.c
1891
return (link_insert(hdp, cmnp, link, content, attr));
usr/src/lib/libdevinfo/devinfo_devlink.c
1903
if (attr2type(clp->attr) != type)
usr/src/lib/libdevinfo/devinfo_devlink.c
1949
if (GET_VALID_ATTR(clp->attr)) {
usr/src/lib/libdevinfo/devinfo_devlink.c
1950
CLR_VALID_ATTR(clp->attr);
usr/src/lib/libdevinfo/devinfo_devlink.c
2242
SET_VALID_ATTR(clp->attr);
usr/src/lib/libdevinfo/devinfo_devlink.c
2273
vlink.type = attr2type(dlp->attr);
usr/src/lib/libdevinfo/devinfo_devlink.c
2306
vlink.type = attr2type(dlp->attr);
usr/src/lib/libdevinfo/devinfo_devlink.c
2632
check_attr(uint32_t attr)
usr/src/lib/libdevinfo/devinfo_devlink.c
2634
switch (attr & A_LINK_TYPES) {
usr/src/lib/libdevinfo/devinfo_devlink.c
2640
"check_attr: incorrect attr(%u)\n", attr);
usr/src/lib/libdevinfo/devinfo_devlink.c
2646
attr2type(uint32_t attr)
usr/src/lib/libdevinfo/devinfo_devlink.c
2648
switch (attr & A_LINK_TYPES) {
usr/src/lib/libdevinfo/devinfo_devlink.c
2655
"attr2type: incorrect attr(%u)\n", attr);
usr/src/lib/libdevinfo/devinfo_devlink.c
2775
uint32_t attr)
usr/src/lib/libdevinfo/devinfo_devlink.c
2779
if (path == NULL || content == NULL || !check_attr(attr)) {
usr/src/lib/libdevinfo/devinfo_devlink.c
2798
clp->attr = attr;
usr/src/lib/libdevinfo/devinfo_devlink.c
3665
vlink.type = attr2type(clp->attr);
usr/src/lib/libdevinfo/devinfo_devlink.c
3701
vlink.type = attr2type(clp->attr);
usr/src/lib/libdevinfo/devinfo_devlink.c
655
clp = link_insert(hdp, pcmp, path, content, dlp->attr);
usr/src/lib/libdevinfo/devinfo_devlink.c
965
dlp->attr = clp->attr;
usr/src/lib/libdevinfo/devinfo_devlink.h
102
uint_t attr; /* link attributes */
usr/src/lib/libdevinfo/devinfo_devlink.h
309
cache_minor_t *mnp, const char *path, const char *content, uint32_t attr);
usr/src/lib/libdevinfo/devinfo_devlink.h
388
static int check_attr(uint32_t attr);
usr/src/lib/libdevinfo/devinfo_devlink.h
389
static int attr2type(uint32_t attr);
usr/src/lib/libdevinfo/devinfo_devlink.h
59
uint32_t attr; /* primary or secondary */
usr/src/lib/libdiskmgt/common/drive.c
1143
update_stat32(nvlist_t *stats, char *attr, uint32_t value)
usr/src/lib/libdiskmgt/common/drive.c
1147
if (nvlist_lookup_int32(stats, attr, &currval) == 0) {
usr/src/lib/libdiskmgt/common/drive.c
1151
return (nvlist_add_uint32(stats, attr, value));
usr/src/lib/libdiskmgt/common/drive.c
1161
update_stat64(nvlist_t *stats, char *attr, uint64_t value)
usr/src/lib/libdiskmgt/common/drive.c
1165
if (nvlist_lookup_int64(stats, attr, &currval) == 0) {
usr/src/lib/libdiskmgt/common/drive.c
1168
return (nvlist_add_uint64(stats, attr, value));
usr/src/lib/libdiskmgt/common/drive.c
358
static int update_stat64(nvlist_t *stats, char *attr,
usr/src/lib/libdiskmgt/common/drive.c
360
static int update_stat32(nvlist_t *stats, char *attr,
usr/src/lib/libdladm/common/flowprop.c
216
dladm_flow_attr_t *attr)
usr/src/lib/libdladm/common/flowprop.c
222
if ((flow == NULL) || (attr == NULL))
usr/src/lib/libdladm/common/flowprop.c
247
bzero(attr, sizeof (*attr));
usr/src/lib/libdladm/common/flowprop.c
251
attr->fa_linkid = flowinfo->fi_linkid;
usr/src/lib/libdladm/common/flowprop.c
252
bcopy(&flowinfo->fi_flowname, &attr->fa_flowname,
usr/src/lib/libdladm/common/flowprop.c
253
sizeof (attr->fa_flowname));
usr/src/lib/libdladm/common/flowprop.c
254
bcopy(&flowinfo->fi_flow_desc, &attr->fa_flow_desc,
usr/src/lib/libdladm/common/flowprop.c
255
sizeof (attr->fa_flow_desc));
usr/src/lib/libdladm/common/flowprop.c
256
bcopy(&flowinfo->fi_resource_props, &attr->fa_resource_props,
usr/src/lib/libdladm/common/flowprop.c
257
sizeof (attr->fa_resource_props));
usr/src/lib/libdladm/common/flowprop.c
293
dld_ioc_modifyflow_t attr;
usr/src/lib/libdladm/common/flowprop.c
309
bzero(&attr, sizeof (attr));
usr/src/lib/libdladm/common/flowprop.c
310
(void) strlcpy(attr.mf_name, flow, sizeof (attr.mf_name));
usr/src/lib/libdladm/common/flowprop.c
311
bcopy(&mrp, &attr.mf_resource_props, sizeof (mac_resource_props_t));
usr/src/lib/libdladm/common/flowprop.c
313
if (ioctl(dladm_dld_fd(handle), DLDIOC_MODIFYFLOW, &attr) < 0)
usr/src/lib/libdladm/common/flowprop.c
387
dld_ioc_modifyflow_t attr;
usr/src/lib/libdladm/common/flowprop.c
402
bzero(&attr, sizeof (attr));
usr/src/lib/libdladm/common/flowprop.c
403
(void) strlcpy(attr.mf_name, flow, sizeof (attr.mf_name));
usr/src/lib/libdladm/common/flowprop.c
404
bcopy(&mrp, &attr.mf_resource_props, sizeof (mac_resource_props_t));
usr/src/lib/libdladm/common/flowprop.c
406
if (ioctl(dladm_dld_fd(handle), DLDIOC_MODIFYFLOW, &attr) < 0)
usr/src/lib/libdladm/common/libdlaggr.c
595
uint32_t mask, dladm_aggr_modify_attr_t *attr)
usr/src/lib/libdladm/common/libdlaggr.c
611
ioc.lu_policy = attr->ld_policy;
usr/src/lib/libdladm/common/libdlaggr.c
612
ioc.lu_mac_fixed = attr->ld_mac_fixed;
usr/src/lib/libdladm/common/libdlaggr.c
613
bcopy(attr->ld_mac, ioc.lu_mac, ETHERADDRL);
usr/src/lib/libdladm/common/libdlaggr.c
614
ioc.lu_lacp_mode = attr->ld_lacp_mode;
usr/src/lib/libdladm/common/libdlaggr.c
615
ioc.lu_lacp_timer = attr->ld_lacp_timer;
usr/src/lib/libdladm/common/libdlaggr.c
681
dladm_aggr_grp_attr_t attr;
usr/src/lib/libdladm/common/libdlaggr.c
687
status = dladm_aggr_info(handle, linkid, &attr, DLADM_OPT_PERSIST);
usr/src/lib/libdladm/common/libdlaggr.c
693
if (attr.lg_key <= AGGR_MAX_KEY)
usr/src/lib/libdladm/common/libdlaggr.c
694
key = attr.lg_key;
usr/src/lib/libdladm/common/libdlaggr.c
696
ports = malloc(attr.lg_nports * sizeof (dladm_aggr_port_attr_db_t));
usr/src/lib/libdladm/common/libdlaggr.c
707
for (i = 0, j = 0; i < attr.lg_nports; i++) {
usr/src/lib/libdladm/common/libdlaggr.c
708
datalink_id_t portid = attr.lg_ports[i].lp_linkid;
usr/src/lib/libdladm/common/libdlaggr.c
732
key, j, ports, attr.lg_policy, attr.lg_mac_fixed,
usr/src/lib/libdladm/common/libdlaggr.c
733
(const uchar_t *)attr.lg_mac, attr.lg_lacp_mode,
usr/src/lib/libdladm/common/libdlaggr.c
734
attr.lg_lacp_timer, attr.lg_force)) != DLADM_STATUS_OK) {
usr/src/lib/libdladm/common/libdlaggr.c
746
free(attr.lg_ports);
usr/src/lib/libdladm/common/libdlflow.c
129
dladm_flow_parse_db(char *line, dld_flowinfo_t *attr)
usr/src/lib/libdladm/common/libdlflow.c
136
bzero(attr, sizeof (*attr));
usr/src/lib/libdladm/common/libdlflow.c
142
if (strlcpy(attr->fi_flowname, token, MAXFLOWNAMELEN) >= MAXFLOWNAMELEN)
usr/src/lib/libdladm/common/libdlflow.c
156
if ((attr->fi_linkid =
usr/src/lib/libdladm/common/libdlflow.c
162
attr->fi_resource_props.mrp_mask |=
usr/src/lib/libdladm/common/libdlflow.c
164
attr->fi_resource_props.mrp_maxbw =
usr/src/lib/libdladm/common/libdlflow.c
168
attr->fi_resource_props.mrp_mask |= MRP_PRIORITY;
usr/src/lib/libdladm/common/libdlflow.c
170
&attr->fi_resource_props.mrp_priority);
usr/src/lib/libdladm/common/libdlflow.c
176
&attr->fi_flow_desc);
usr/src/lib/libdladm/common/libdlflow.c
182
&attr->fi_flow_desc);
usr/src/lib/libdladm/common/libdlflow.c
188
&attr->fi_flow_desc);
usr/src/lib/libdladm/common/libdlflow.c
193
attr->fi_flow_desc.fd_mask |= FLOW_IP_PROTOCOL;
usr/src/lib/libdladm/common/libdlflow.c
194
attr->fi_flow_desc.fd_protocol =
usr/src/lib/libdladm/common/libdlflow.c
198
attr->fi_flow_desc.fd_mask |= FLOW_ULP_PORT_LOCAL;
usr/src/lib/libdladm/common/libdlflow.c
199
attr->fi_flow_desc.fd_local_port =
usr/src/lib/libdladm/common/libdlflow.c
201
attr->fi_flow_desc.fd_local_port =
usr/src/lib/libdladm/common/libdlflow.c
202
htons(attr->fi_flow_desc.fd_local_port);
usr/src/lib/libdladm/common/libdlflow.c
204
attr->fi_flow_desc.fd_mask |= FLOW_ULP_PORT_REMOTE;
usr/src/lib/libdladm/common/libdlflow.c
205
attr->fi_flow_desc.fd_remote_port =
usr/src/lib/libdladm/common/libdlflow.c
207
attr->fi_flow_desc.fd_remote_port =
usr/src/lib/libdladm/common/libdlflow.c
208
htons(attr->fi_flow_desc.fd_remote_port);
usr/src/lib/libdladm/common/libdlflow.c
213
if (attr->fi_linkid != DATALINK_INVALID_LINKID)
usr/src/lib/libdladm/common/libdlflow.c
227
i_dladm_flow_fput_grp(FILE *fp, dld_flowinfo_t *attr)
usr/src/lib/libdladm/common/libdlflow.c
231
attr->fi_flowname, attr->fi_linkid));
usr/src/lib/libdladm/common/libdlflow.c
234
if (attr->fi_resource_props.mrp_mask & MRP_MAXBW)
usr/src/lib/libdladm/common/libdlflow.c
236
attr->fi_resource_props.mrp_maxbw));
usr/src/lib/libdladm/common/libdlflow.c
238
if (attr->fi_resource_props.mrp_mask & MRP_PRIORITY)
usr/src/lib/libdladm/common/libdlflow.c
240
attr->fi_resource_props.mrp_priority));
usr/src/lib/libdladm/common/libdlflow.c
243
if (attr->fi_flow_desc.fd_mask & FLOW_IP_DSFIELD)
usr/src/lib/libdladm/common/libdlflow.c
245
attr->fi_flow_desc.fd_dsfield,
usr/src/lib/libdladm/common/libdlflow.c
246
attr->fi_flow_desc.fd_dsfield_mask));
usr/src/lib/libdladm/common/libdlflow.c
248
if (attr->fi_flow_desc.fd_mask & FLOW_IP_LOCAL) {
usr/src/lib/libdladm/common/libdlflow.c
253
if (attr->fi_flow_desc.fd_ipversion != 6) {
usr/src/lib/libdladm/common/libdlflow.c
255
attr->fi_flow_desc.
usr/src/lib/libdladm/common/libdlflow.c
262
&attr->fi_flow_desc.fd_local_addr,
usr/src/lib/libdladm/common/libdlflow.c
269
&attr->fi_flow_desc.fd_local_netmask, prefix_max,
usr/src/lib/libdladm/common/libdlflow.c
275
if (attr->fi_flow_desc.fd_mask & FLOW_IP_REMOTE) {
usr/src/lib/libdladm/common/libdlflow.c
280
if (attr->fi_flow_desc.fd_ipversion != 6) {
usr/src/lib/libdladm/common/libdlflow.c
282
attr->fi_flow_desc.
usr/src/lib/libdladm/common/libdlflow.c
289
&(attr->fi_flow_desc.fd_remote_addr),
usr/src/lib/libdladm/common/libdlflow.c
296
&attr->fi_flow_desc.fd_remote_netmask, prefix_max,
usr/src/lib/libdladm/common/libdlflow.c
302
if (attr->fi_flow_desc.fd_mask & FLOW_IP_PROTOCOL)
usr/src/lib/libdladm/common/libdlflow.c
304
attr->fi_flow_desc.fd_protocol));
usr/src/lib/libdladm/common/libdlflow.c
306
if (attr->fi_flow_desc.fd_mask & FLOW_ULP_PORT_LOCAL)
usr/src/lib/libdladm/common/libdlflow.c
308
ntohs(attr->fi_flow_desc.fd_local_port)));
usr/src/lib/libdladm/common/libdlflow.c
310
if (attr->fi_flow_desc.fd_mask & FLOW_ULP_PORT_REMOTE)
usr/src/lib/libdladm/common/libdlflow.c
312
ntohs(attr->fi_flow_desc.fd_remote_port)));
usr/src/lib/libdladm/common/libdlflow.c
328
dld_flowinfo_t attr;
usr/src/lib/libdladm/common/libdlflow.c
379
if ((status = dladm_flow_parse_db(line, &attr)) !=
usr/src/lib/libdladm/common/libdlflow.c
383
fn_rc = fn(arg, &attr);
usr/src/lib/libdladm/common/libdlflow.c
394
if (i_dladm_flow_fput_grp(nfp, &attr) != 0)
usr/src/lib/libdladm/common/libdlflow.c
445
dld_flowinfo_t *attr = &state->rs_newattr;
usr/src/lib/libdladm/common/libdlflow.c
447
if ((strcmp(grp->fi_flowname, attr->fi_flowname)) != 0)
usr/src/lib/libdladm/common/libdlflow.c
484
i_dladm_flow_create_db(dld_flowinfo_t *attr, const char *root)
usr/src/lib/libdladm/common/libdlflow.c
524
if (strcmp(holder, attr->fi_flowname) == 0) {
usr/src/lib/libdladm/common/libdlflow.c
535
if (i_dladm_flow_fput_grp(fp, attr) != 0)
usr/src/lib/libdladm/common/libdlflow.c
548
dld_ioc_addflow_t attr;
usr/src/lib/libdladm/common/libdlflow.c
551
bzero(&attr, sizeof (attr));
usr/src/lib/libdladm/common/libdlflow.c
552
bcopy(flowdesc, &attr.af_flow_desc, sizeof (flow_desc_t));
usr/src/lib/libdladm/common/libdlflow.c
554
bcopy(mrp, &attr.af_resource_props,
usr/src/lib/libdladm/common/libdlflow.c
558
(void) strlcpy(attr.af_name, flowname, sizeof (attr.af_name));
usr/src/lib/libdladm/common/libdlflow.c
559
attr.af_linkid = linkid;
usr/src/lib/libdladm/common/libdlflow.c
561
if (ioctl(dladm_dld_fd(handle), DLDIOC_ADDFLOW, &attr) < 0)
usr/src/lib/libdladm/common/libdlflow.c
570
dld_ioc_removeflow_t attr;
usr/src/lib/libdladm/common/libdlflow.c
573
(void) strlcpy(attr.rf_name, flowname,
usr/src/lib/libdladm/common/libdlflow.c
574
sizeof (attr.rf_name));
usr/src/lib/libdladm/common/libdlflow.c
576
if (ioctl(dladm_dld_fd(handle), DLDIOC_REMOVEFLOW, &attr) < 0)
usr/src/lib/libdladm/common/libdlflow.c
709
dladm_flow_attr_t attr;
usr/src/lib/libdladm/common/libdlflow.c
713
attr.fa_linkid = state->gs_linkid;
usr/src/lib/libdladm/common/libdlflow.c
714
bcopy(grp->fi_flowname, &attr.fa_flowname,
usr/src/lib/libdladm/common/libdlflow.c
715
sizeof (attr.fa_flowname));
usr/src/lib/libdladm/common/libdlflow.c
716
bcopy(&grp->fi_flow_desc, &attr.fa_flow_desc,
usr/src/lib/libdladm/common/libdlflow.c
717
sizeof (attr.fa_flow_desc));
usr/src/lib/libdladm/common/libdlflow.c
718
bcopy(&grp->fi_resource_props, &attr.fa_resource_props,
usr/src/lib/libdladm/common/libdlflow.c
719
sizeof (attr.fa_resource_props));
usr/src/lib/libdladm/common/libdlflow.c
720
(void) state->gs_fn(handle, &attr, state->gs_arg);
usr/src/lib/libdladm/common/libdlflow.c
738
dladm_flow_attr_t attr;
usr/src/lib/libdladm/common/libdlflow.c
781
bzero(&attr, sizeof (attr));
usr/src/lib/libdladm/common/libdlflow.c
783
attr.fa_linkid = flow->fi_linkid;
usr/src/lib/libdladm/common/libdlflow.c
784
bcopy(&flow->fi_flowname, &attr.fa_flowname,
usr/src/lib/libdladm/common/libdlflow.c
785
sizeof (attr.fa_flowname));
usr/src/lib/libdladm/common/libdlflow.c
786
bcopy(&flow->fi_flow_desc, &attr.fa_flow_desc,
usr/src/lib/libdladm/common/libdlflow.c
787
sizeof (attr.fa_flow_desc));
usr/src/lib/libdladm/common/libdlflow.c
788
bcopy(&flow->fi_resource_props, &attr.fa_resource_props,
usr/src/lib/libdladm/common/libdlflow.c
789
sizeof (attr.fa_resource_props));
usr/src/lib/libdladm/common/libdlflow.c
791
if (fn(handle, &attr, arg) == DLADM_WALK_TERMINATE)
usr/src/lib/libdladm/common/libdlflow.c
809
dld_flowinfo_t attr;
usr/src/lib/libdladm/common/libdlflow.c
822
s = dladm_flow_parse_db(line, &attr);
usr/src/lib/libdladm/common/libdlflow.c
828
bcopy(&attr.fi_flow_desc, &flowdesc, sizeof (flow_desc_t));
usr/src/lib/libdladm/common/libdlflow.c
829
(void) strlcpy(name, attr.fi_flowname,
usr/src/lib/libdladm/common/libdlflow.c
830
sizeof (attr.fi_flowname));
usr/src/lib/libdladm/common/libdlflow.c
831
linkid = attr.fi_linkid;
usr/src/lib/libdladm/common/libdlib.c
328
dladm_free_ib_info(dladm_ib_attr_t *attr)
usr/src/lib/libdladm/common/libdlib.c
330
if (attr && attr->dia_port_pkeys)
usr/src/lib/libdladm/common/libdlib.c
331
free(attr->dia_port_pkeys);
usr/src/lib/libdladm/common/libdllink.c
163
dladm_hwgrp_attr_t attr;
usr/src/lib/libdladm/common/libdllink.c
167
bzero(&attr, sizeof (attr));
usr/src/lib/libdladm/common/libdllink.c
169
(void) strlcpy(attr.hg_link_name,
usr/src/lib/libdladm/common/libdllink.c
170
dhip->dhi_link_name, sizeof (attr.hg_link_name));
usr/src/lib/libdladm/common/libdllink.c
171
attr.hg_grp_num = dhip->dhi_grp_num;
usr/src/lib/libdladm/common/libdllink.c
172
attr.hg_grp_type = dhip->dhi_grp_type;
usr/src/lib/libdladm/common/libdllink.c
173
attr.hg_n_rings = dhip->dhi_n_rings;
usr/src/lib/libdladm/common/libdllink.c
175
attr.hg_rings[j] = dhip->dhi_rings[j];
usr/src/lib/libdladm/common/libdllink.c
176
dladm_sort_index_list(attr.hg_rings, attr.hg_n_rings);
usr/src/lib/libdladm/common/libdllink.c
177
attr.hg_n_clnts = dhip->dhi_n_clnts;
usr/src/lib/libdladm/common/libdllink.c
178
(void) strlcpy(attr.hg_client_names,
usr/src/lib/libdladm/common/libdllink.c
179
dhip->dhi_clnts, sizeof (attr.hg_client_names));
usr/src/lib/libdladm/common/libdllink.c
181
if (!(*fn)(arg, &attr))
usr/src/lib/libdladm/common/libdllink.c
215
dladm_macaddr_attr_t attr;
usr/src/lib/libdladm/common/libdllink.c
219
bzero(&attr, sizeof (attr));
usr/src/lib/libdladm/common/libdllink.c
221
attr.ma_slot = dmip->dmi_slot;
usr/src/lib/libdladm/common/libdllink.c
222
attr.ma_flags = 0;
usr/src/lib/libdladm/common/libdllink.c
224
attr.ma_flags |= DLADM_MACADDR_USED;
usr/src/lib/libdladm/common/libdllink.c
225
bcopy(dmip->dmi_addr, attr.ma_addr,
usr/src/lib/libdladm/common/libdllink.c
227
attr.ma_addrlen = dmip->dmi_addrlen;
usr/src/lib/libdladm/common/libdllink.c
228
(void) strlcpy(attr.ma_client_name,
usr/src/lib/libdladm/common/libdllink.c
230
attr.ma_client_linkid = dmip->dma_client_linkid;
usr/src/lib/libdladm/common/libdllink.c
232
if (!(*fn)(arg, &attr))
usr/src/lib/libdladm/common/libdlmgmt.c
455
dladm_get_conf_field(dladm_handle_t handle, dladm_conf_t conf, const char *attr,
usr/src/lib/libdladm/common/libdlmgmt.c
460
if (attrval == NULL || attrsz == 0 || attr == NULL)
usr/src/lib/libdladm/common/libdlmgmt.c
468
if ((err = nvlist_lookup_byte_array(conf.ds_nvl, (char *)attr,
usr/src/lib/libdladm/common/libdlmgmt.c
486
(void) strlcpy(getattr.ld_attr, attr, MAXLINKATTRLEN);
usr/src/lib/libdladm/common/libdlmgmt.c
507
const char *last_attr, char *attr, void *attrval, size_t attrsz,
usr/src/lib/libdladm/common/libdlmgmt.c
516
if (nvl == NULL || attrval == NULL || attrsz == 0 || attr == NULL ||
usr/src/lib/libdladm/common/libdlmgmt.c
540
(void) strlcpy(attr, nvpair_name(nvp), MAXLINKATTRLEN);
usr/src/lib/libdladm/common/libdlmgmt.c
656
dladm_set_conf_field(dladm_handle_t handle, dladm_conf_t conf, const char *attr,
usr/src/lib/libdladm/common/libdlmgmt.c
664
if (attr == NULL || attrval == NULL)
usr/src/lib/libdladm/common/libdlmgmt.c
680
(void) strlcpy(setattr.ld_attr, attr, MAXLINKATTRLEN);
usr/src/lib/libdladm/common/libdlmgmt.c
694
const char *attr)
usr/src/lib/libdladm/common/libdlmgmt.c
700
if (attr == NULL)
usr/src/lib/libdladm/common/libdlmgmt.c
708
(void) strlcpy(unsetattr.ld_attr, attr, MAXLINKATTRLEN);
usr/src/lib/libdladm/common/libdloverlay.c
1159
char attr[MAXLINKATTRLEN], last_attr[MAXLINKATTRLEN];
usr/src/lib/libdladm/common/libdloverlay.c
1192
attr, attrval, sizeof (attrval), &attrsz) == DLADM_STATUS_OK) {
usr/src/lib/libdladm/common/libdloverlay.c
1195
(void) strlcpy(last_attr, attr, sizeof (last_attr));
usr/src/lib/libdladm/common/libdloverlay.c
1196
if (strchr(attr, '/') == NULL)
usr/src/lib/libdladm/common/libdloverlay.c
1201
if ((aip->ai_name = strdup(attr)) == NULL) {
usr/src/lib/libdladm/common/libdloverlay.c
1242
dladm_overlay_attr_t attr;
usr/src/lib/libdladm/common/libdloverlay.c
1246
bzero(&attr, sizeof (attr));
usr/src/lib/libdladm/common/libdloverlay.c
1249
NULL, attr.oa_name, sizeof (attr.oa_name));
usr/src/lib/libdladm/common/libdloverlay.c
1259
attr.oa_name);
usr/src/lib/libdladm/common/libdloverlay.c
1271
&attr, &props);
usr/src/lib/libdladm/common/libdloverlay.c
1275
attr.oa_name, dladm_status2str(status, errmsg));
usr/src/lib/libdladm/common/libdloverlay.c
1279
status = i_dladm_overlay_create_sys(handle, &attr);
usr/src/lib/libdladm/common/libdloverlay.c
1283
attr.oa_name, dladm_status2str(status, errmsg));
usr/src/lib/libdladm/common/libdloverlay.c
1287
status = i_dladm_overlay_commit_sys(handle, &attr, props, errs);
usr/src/lib/libdladm/common/libdloverlay.c
1291
attr.oa_name, dladm_status2str(status, errmsg));
usr/src/lib/libdladm/common/libdloverlay.c
1300
attr.oa_name, dladm_status2str(status, errmsg));
usr/src/lib/libdladm/common/libdloverlay.c
589
dladm_overlay_persist_config(dladm_handle_t handle, dladm_overlay_attr_t *attr)
usr/src/lib/libdladm/common/libdloverlay.c
594
if ((status = dladm_create_conf(handle, attr->oa_name, attr->oa_linkid,
usr/src/lib/libdladm/common/libdloverlay.c
600
DLADM_TYPE_UINT64, &attr->oa_vid);
usr/src/lib/libdladm/common/libdloverlay.c
605
DLADM_TYPE_STR, attr->oa_encap);
usr/src/lib/libdladm/common/libdloverlay.c
610
DLADM_TYPE_STR, attr->oa_search);
usr/src/lib/libdladm/common/libdloverlay.c
622
i_dladm_overlay_create_sys(dladm_handle_t handle, dladm_overlay_attr_t *attr)
usr/src/lib/libdladm/common/libdloverlay.c
629
oic.oic_linkid = attr->oa_linkid;
usr/src/lib/libdladm/common/libdloverlay.c
630
oic.oic_vnetid = attr->oa_vid;
usr/src/lib/libdladm/common/libdloverlay.c
631
(void) strlcpy(oic.oic_encap, attr->oa_encap, MAXLINKNAMELEN);
usr/src/lib/libdladm/common/libdloverlay.c
647
i_dladm_overlay_commit_sys(dladm_handle_t handle, dladm_overlay_attr_t *attr,
usr/src/lib/libdladm/common/libdloverlay.c
658
slen = strlen(attr->oa_search);
usr/src/lib/libdladm/common/libdloverlay.c
667
if (strncmp(aip->ai_name, attr->oa_search, slen) == 0 &&
usr/src/lib/libdladm/common/libdloverlay.c
670
status = dladm_overlay_setprop(handle, attr->oa_linkid,
usr/src/lib/libdladm/common/libdloverlay.c
678
if (attr->oa_flags & DLADM_OPT_PERSIST) {
usr/src/lib/libdladm/common/libdloverlay.c
680
attr->oa_linkid, aip->ai_name, aip->ai_val,
usr/src/lib/libdladm/common/libdloverlay.c
697
if ((ret = libvarpd_c_instance_create(vch, attr->oa_linkid,
usr/src/lib/libdladm/common/libdloverlay.c
698
attr->oa_search, &id)) != 0) {
usr/src/lib/libdladm/common/libdloverlay.c
711
if (strncmp(aip->ai_name, attr->oa_search, slen) != 0 ||
usr/src/lib/libdladm/common/libdloverlay.c
716
attr->oa_linkid, aip->ai_name, aip->ai_val, aip->ai_count);
usr/src/lib/libdladm/common/libdloverlay.c
725
if (attr->oa_flags & DLADM_OPT_PERSIST) {
usr/src/lib/libdladm/common/libdloverlay.c
727
attr->oa_linkid, aip->ai_name, aip->ai_val,
usr/src/lib/libdladm/common/libdloverlay.c
743
(void) dladm_overlay_walk_varpd_prop(handle, attr->oa_linkid,
usr/src/lib/libdladm/common/libdloverlay.c
752
oia.oia_linkid = attr->oa_linkid;
usr/src/lib/libdladm/common/libdloverlay.c
760
(void) dladm_overlay_walk_prop(handle, attr->oa_linkid,
usr/src/lib/libdladm/common/libdloverlay.c
777
dladm_overlay_attr_t attr;
usr/src/lib/libdladm/common/libdloverlay.c
780
if (strlcpy(attr.oa_name, name, sizeof (attr.oa_name)) >=
usr/src/lib/libdladm/common/libdloverlay.c
781
sizeof (attr.oa_name)) {
usr/src/lib/libdladm/common/libdloverlay.c
784
if (strlcpy(attr.oa_encap, encap, sizeof (attr.oa_encap)) >=
usr/src/lib/libdladm/common/libdloverlay.c
785
sizeof (attr.oa_encap)) {
usr/src/lib/libdladm/common/libdloverlay.c
788
if (strlcpy(attr.oa_search, search, sizeof (attr.oa_search)) >=
usr/src/lib/libdladm/common/libdloverlay.c
789
sizeof (attr.oa_search)) {
usr/src/lib/libdladm/common/libdloverlay.c
802
attr.oa_linkid = linkid;
usr/src/lib/libdladm/common/libdloverlay.c
803
attr.oa_vid = vid;
usr/src/lib/libdladm/common/libdloverlay.c
804
attr.oa_flags = flags;
usr/src/lib/libdladm/common/libdloverlay.c
806
status = i_dladm_overlay_create_sys(handle, &attr);
usr/src/lib/libdladm/common/libdloverlay.c
814
status = dladm_overlay_persist_config(handle, &attr);
usr/src/lib/libdladm/common/libdloverlay.c
818
attr.oa_name, dladm_status2str(status, errmsg));
usr/src/lib/libdladm/common/libdloverlay.c
823
status = i_dladm_overlay_commit_sys(handle, &attr, props, errs);
usr/src/lib/libdladm/common/libdlsim.c
187
dladm_simnet_attr_t attr;
usr/src/lib/libdladm/common/libdlsim.c
194
bzero(&attr, sizeof (attr));
usr/src/lib/libdladm/common/libdlsim.c
212
attr.sna_mac_len = maclen;
usr/src/lib/libdladm/common/libdlsim.c
213
bcopy(mac_addr, attr.sna_mac_addr, maclen);
usr/src/lib/libdladm/common/libdlsim.c
223
attr.sna_link_id = simnet_id;
usr/src/lib/libdladm/common/libdlsim.c
224
attr.sna_type = media;
usr/src/lib/libdladm/common/libdlsim.c
225
status = i_dladm_create_simnet(handle, &attr);
usr/src/lib/libdladm/common/libdlsim.c
232
status = dladm_simnet_persist_conf(handle, simnetname, &attr);
usr/src/lib/libdladm/common/libdlsim.c
234
(void) i_dladm_delete_simnet(handle, &attr);
usr/src/lib/libdladm/common/libdlsim.c
284
dladm_simnet_attr_t attr;
usr/src/lib/libdladm/common/libdlsim.c
317
bzero(&attr, sizeof (attr));
usr/src/lib/libdladm/common/libdlsim.c
318
attr.sna_link_id = simnet_id;
usr/src/lib/libdladm/common/libdlsim.c
319
attr.sna_peer_link_id = peer_simnet_id;
usr/src/lib/libdladm/common/libdlsim.c
320
status = i_dladm_modify_simnet(handle, &attr);
usr/src/lib/libdladm/common/libdlsim.c
354
dladm_simnet_attr_t attr;
usr/src/lib/libdladm/common/libdlsim.c
373
bzero(&attr, sizeof (attr));
usr/src/lib/libdladm/common/libdlsim.c
374
attr.sna_link_id = simnet_id;
usr/src/lib/libdladm/common/libdlsim.c
376
status = i_dladm_delete_simnet(handle, &attr);
usr/src/lib/libdladm/common/libdlsim.c
441
dladm_simnet_attr_t attr;
usr/src/lib/libdladm/common/libdlsim.c
444
bzero(&attr, sizeof (attr));
usr/src/lib/libdladm/common/libdlsim.c
445
attr.sna_link_id = simnet_id;
usr/src/lib/libdladm/common/libdlsim.c
446
status = dladm_simnet_info(handle, simnet_id, &attr,
usr/src/lib/libdladm/common/libdlsim.c
451
status = i_dladm_create_simnet(handle, &attr);
usr/src/lib/libdladm/common/libdlsim.c
459
if ((attr.sna_peer_link_id != DATALINK_INVALID_LINKID) &&
usr/src/lib/libdladm/common/libdlsim.c
460
(dladm_simnet_info(handle, attr.sna_peer_link_id, &peer_attr,
usr/src/lib/libdladm/common/libdlsim.c
462
status = i_dladm_modify_simnet(handle, &attr);
usr/src/lib/libdladm/common/libdlvlan.c
45
dladm_vnic_attr_t attr, *vnic = &attr;
usr/src/lib/libdladm/common/libdlvnic.c
106
i_dladm_vnic_create_sys(dladm_handle_t handle, dladm_vnic_attr_t *attr)
usr/src/lib/libdladm/common/libdlvnic.c
113
ioc.vc_vnic_id = attr->va_vnic_id;
usr/src/lib/libdladm/common/libdlvnic.c
114
ioc.vc_link_id = attr->va_link_id;
usr/src/lib/libdladm/common/libdlvnic.c
115
ioc.vc_mac_addr_type = attr->va_mac_addr_type;
usr/src/lib/libdladm/common/libdlvnic.c
116
ioc.vc_mac_len = attr->va_mac_len;
usr/src/lib/libdladm/common/libdlvnic.c
117
ioc.vc_mac_slot = attr->va_mac_slot;
usr/src/lib/libdladm/common/libdlvnic.c
118
ioc.vc_mac_prefix_len = attr->va_mac_prefix_len;
usr/src/lib/libdladm/common/libdlvnic.c
119
ioc.vc_vid = attr->va_vid;
usr/src/lib/libdladm/common/libdlvnic.c
120
ioc.vc_vrid = attr->va_vrid;
usr/src/lib/libdladm/common/libdlvnic.c
121
ioc.vc_af = attr->va_af;
usr/src/lib/libdladm/common/libdlvnic.c
122
ioc.vc_flags = attr->va_force ? VNIC_IOC_CREATE_FORCE : 0;
usr/src/lib/libdladm/common/libdlvnic.c
124
if (attr->va_mac_len > 0 || ioc.vc_mac_prefix_len > 0)
usr/src/lib/libdladm/common/libdlvnic.c
125
bcopy(attr->va_mac_addr, ioc.vc_mac_addr, MAXMACADDRLEN);
usr/src/lib/libdladm/common/libdlvnic.c
126
bcopy(&attr->va_resource_props, &ioc.vc_resource_props,
usr/src/lib/libdladm/common/libdlvnic.c
128
if (attr->va_link_id == DATALINK_INVALID_LINKID)
usr/src/lib/libdladm/common/libdlvnic.c
142
attr->va_mac_addr_type = ioc.vc_mac_addr_type;
usr/src/lib/libdladm/common/libdlvnic.c
145
attr->va_mac_slot = ioc.vc_mac_slot;
usr/src/lib/libdladm/common/libdlvnic.c
148
bcopy(ioc.vc_mac_addr, attr->va_mac_addr, MAXMACADDRLEN);
usr/src/lib/libdladm/common/libdlvnic.c
149
attr->va_mac_len = ioc.vc_mac_len;
usr/src/lib/libdladm/common/libdlvnic.c
408
dladm_vnic_attr_t attr;
usr/src/lib/libdladm/common/libdlvnic.c
526
bzero(&attr, sizeof (attr));
usr/src/lib/libdladm/common/libdlvnic.c
531
&attr.va_resource_props, 0);
usr/src/lib/libdladm/common/libdlvnic.c
536
attr.va_vnic_id = vnic_id;
usr/src/lib/libdladm/common/libdlvnic.c
537
attr.va_link_id = linkid;
usr/src/lib/libdladm/common/libdlvnic.c
538
attr.va_mac_addr_type = mac_addr_type;
usr/src/lib/libdladm/common/libdlvnic.c
539
attr.va_mac_len = mac_len;
usr/src/lib/libdladm/common/libdlvnic.c
541
attr.va_mac_slot = *mac_slot;
usr/src/lib/libdladm/common/libdlvnic.c
543
bcopy(mac_addr, attr.va_mac_addr, mac_len);
usr/src/lib/libdladm/common/libdlvnic.c
545
bcopy(mac_addr, attr.va_mac_addr, mac_prefix_len);
usr/src/lib/libdladm/common/libdlvnic.c
546
attr.va_mac_prefix_len = mac_prefix_len;
usr/src/lib/libdladm/common/libdlvnic.c
547
attr.va_vid = vid;
usr/src/lib/libdladm/common/libdlvnic.c
548
attr.va_vrid = vrid;
usr/src/lib/libdladm/common/libdlvnic.c
549
attr.va_af = af;
usr/src/lib/libdladm/common/libdlvnic.c
550
attr.va_force = (flags & DLADM_OPT_FORCE) != 0;
usr/src/lib/libdladm/common/libdlvnic.c
552
status = i_dladm_vnic_create_sys(handle, &attr);
usr/src/lib/libdladm/common/libdlvnic.c
570
status = dladm_vnic_persist_conf(handle, name, &attr, class);
usr/src/lib/libdladm/common/libdlvnic.c
604
*mac_slot = attr.va_mac_slot;
usr/src/lib/libdladm/common/libdlvnic.c
796
dladm_vnic_attr_t attr;
usr/src/lib/libdladm/common/libdlvnic.c
800
bzero(&attr, sizeof (attr));
usr/src/lib/libdladm/common/libdlvnic.c
802
status = dladm_vnic_info(handle, linkid, &attr, DLADM_OPT_PERSIST);
usr/src/lib/libdladm/common/libdlvnic.c
813
&attr.va_resource_props, DLADM_OPT_BOOT);
usr/src/lib/libdladm/common/libdlvnic.c
816
status = i_dladm_vnic_create_sys(handle, &attr);
usr/src/lib/libdladm/common/linkprop.c
3852
char attr[MAXLINKATTRLEN];
usr/src/lib/libdladm/common/linkprop.c
3865
attr, attrval, MAXLINKATTRVALLEN, &attrsz)) == DLADM_STATUS_OK) {
usr/src/lib/libdladm/common/linkprop.c
3866
if (attr[0] == '_') {
usr/src/lib/libdladm/common/linkprop.c
3867
if (func(handle, linkid, attr, arg) ==
usr/src/lib/libdladm/common/linkprop.c
3871
(void) strlcpy(last_attr, attr, MAXLINKATTRLEN);
usr/src/lib/libdtrace/common/dt_decl.c
260
dt_decl_attr(ushort_t attr)
usr/src/lib/libdtrace/common/dt_decl.c
266
ddp->dd_attr = attr;
usr/src/lib/libdtrace/common/dt_decl.c
270
if ((attr & DT_DA_LONG) && (ddp->dd_attr & DT_DA_LONGLONG)) {
usr/src/lib/libdtrace/common/dt_decl.c
275
if ((attr & DT_DA_SHORT) && (ddp->dd_attr & DT_DA_SHORT)) {
usr/src/lib/libdtrace/common/dt_decl.c
280
if ((attr & DT_DA_SIGNED) && (ddp->dd_attr & DT_DA_SIGNED)) {
usr/src/lib/libdtrace/common/dt_decl.c
285
if ((attr & DT_DA_UNSIGNED) && (ddp->dd_attr & DT_DA_UNSIGNED)) {
usr/src/lib/libdtrace/common/dt_decl.c
290
if (attr == DT_DA_LONG && (ddp->dd_attr & DT_DA_LONG)) {
usr/src/lib/libdtrace/common/dt_decl.c
292
attr = DT_DA_LONGLONG;
usr/src/lib/libdtrace/common/dt_decl.c
295
ddp->dd_attr |= attr;
usr/src/lib/libdtrace/common/dt_ident.c
758
ushort_t flags, uint_t id, dtrace_attribute_t attr, uint_t vers,
usr/src/lib/libdtrace/common/dt_ident.c
768
attr, vers, ops, iarg, gen);
usr/src/lib/libdtrace/common/dt_ident.c
900
dtrace_attribute_t attr, uint_t vers,
usr/src/lib/libdtrace/common/dt_ident.c
916
idp->di_attr = attr;
usr/src/lib/libdtrace/common/dt_ident.c
956
dtrace_attribute_t attr;
usr/src/lib/libdtrace/common/dt_ident.c
960
attr = dt_node_list_cook(pargp, DT_IDFLG_REF);
usr/src/lib/libdtrace/common/dt_ident.c
971
return (dt_attr_min(attr, idp->di_attr));
usr/src/lib/libdtrace/common/dt_options.c
65
dtrace_attribute_t attr;
usr/src/lib/libdtrace/common/dt_options.c
67
if (arg == NULL || dtrace_str2attr(arg, &attr) == -1)
usr/src/lib/libdtrace/common/dt_options.c
71
dtrace_attr2str(attr, str, sizeof (str)));
usr/src/lib/libdtrace/common/dt_options.c
75
dtp->dt_pcb->pcb_amin = attr;
usr/src/lib/libdtrace/common/dt_options.c
78
dtp->dt_amin = attr;
usr/src/lib/libdtrace/common/dt_parser.c
2651
dtrace_attribute_t attr = _dtrace_defattr;
usr/src/lib/libdtrace/common/dt_parser.c
2725
attr = dt_ident_cook(dnp, idp, NULL);
usr/src/lib/libdtrace/common/dt_parser.c
2729
attr = idp->di_attr;
usr/src/lib/libdtrace/common/dt_parser.c
2741
dt_node_attr_assign(dnp, attr);
usr/src/lib/libdtrace/common/dt_parser.c
2850
attr = dt_ident_cook(dnp, idp, NULL);
usr/src/lib/libdtrace/common/dt_parser.c
2854
attr = idp->di_attr;
usr/src/lib/libdtrace/common/dt_parser.c
2863
dt_node_attr_assign(dnp, attr);
usr/src/lib/libdtrace/common/dt_parser.c
4291
dtrace_attribute_t attr = _dtrace_maxattr;
usr/src/lib/libdtrace/common/dt_parser.c
4313
attr = dt_attr_min(attr, mnp->dn_attr);
usr/src/lib/libdtrace/common/dt_parser.c
4328
dxp->dx_souid.di_attr = attr;
usr/src/lib/libdtrace/common/dt_parser.c
4329
dxp->dx_ptrid.di_attr = attr;
usr/src/lib/libdtrace/common/dt_parser.c
4545
dtrace_attribute_t attr = _dtrace_defattr;
usr/src/lib/libdtrace/common/dt_parser.c
4551
attr = dt_attr_min(attr, dnp->dn_attr);
usr/src/lib/libdtrace/common/dt_parser.c
4556
return (attr);
usr/src/lib/libdtrace/common/dt_parser.c
660
dt_node_attr_assign(dt_node_t *dnp, dtrace_attribute_t attr)
usr/src/lib/libdtrace/common/dt_parser.c
663
(dt_attr_cmp(attr, yypcb->pcb_amin) < 0)) {
usr/src/lib/libdtrace/common/dt_parser.c
669
dtrace_attr2str(attr, a, sizeof (a)));
usr/src/lib/libdtrace/common/dt_parser.c
672
dnp->dn_attr = attr;
usr/src/lib/libdtrace/common/dt_pragma.c
123
*a = attr;
usr/src/lib/libdtrace/common/dt_pragma.c
135
idp->di_attr = attr;
usr/src/lib/libdtrace/common/dt_pragma.c
144
attr, 0, &dt_idops_thaw, (void *)prname, dtp->dt_gen);
usr/src/lib/libdtrace/common/dt_pragma.c
80
dtrace_attribute_t attr, *a;
usr/src/lib/libdtrace/common/dt_pragma.c
91
if (dtrace_str2attr(dnp->dn_string, &attr) == -1) {
usr/src/lib/libdtrace/common/dt_subr.c
185
dtrace_attr2str(dtrace_attribute_t attr, char *buf, size_t len)
usr/src/lib/libdtrace/common/dt_subr.c
187
const char *name = dtrace_stability_name(attr.dtat_name);
usr/src/lib/libdtrace/common/dt_subr.c
188
const char *data = dtrace_stability_name(attr.dtat_data);
usr/src/lib/libdtrace/common/dt_subr.c
189
const char *class = dtrace_class_name(attr.dtat_class);
usr/src/lib/libdtrace/common/dt_subr.c
216
dtrace_str2attr(const char *str, dtrace_attribute_t *attr)
usr/src/lib/libdtrace/common/dt_subr.c
222
if (str == NULL || attr == NULL)
usr/src/lib/libdtrace/common/dt_subr.c
225
*attr = _dtrace_maxattr;
usr/src/lib/libdtrace/common/dt_subr.c
233
attr->dtat_name = s;
usr/src/lib/libdtrace/common/dt_subr.c
246
attr->dtat_data = s;
usr/src/lib/libdtrace/common/dt_subr.c
259
attr->dtat_class = c;
usr/src/lib/libdtrace_jni/common/dtj_attr.c
101
dtj_new_attribute(dtj_java_consumer_t *jc, const dtrace_attribute_t *attr)
usr/src/lib/libdtrace_jni/common/dtj_attr.c
116
name = dtj_stability_name(attr->dtat_name);
usr/src/lib/libdtrace_jni/common/dtj_attr.c
120
attr->dtat_name);
usr/src/lib/libdtrace_jni/common/dtj_attr.c
137
name = dtj_stability_name(attr->dtat_data);
usr/src/lib/libdtrace_jni/common/dtj_attr.c
141
attr->dtat_data);
usr/src/lib/libdtrace_jni/common/dtj_attr.c
158
name = dtj_dependency_class_name(attr->dtat_class);
usr/src/lib/libdtrace_jni/common/dtj_attr.c
162
attr->dtat_class);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/InterfaceAttributes.java
81
InterfaceAttributes attr = (InterfaceAttributes)
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/InterfaceAttributes.java
85
attr.getNameStability().name(),
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/InterfaceAttributes.java
86
attr.getDataStability().name(),
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/InterfaceAttributes.java
87
attr.getDependencyClass().name() });
usr/src/lib/libdwarf/common/dwarf_abbrev.c
322
Dwarf_Unsigned attr = 0;
usr/src/lib/libdwarf/common/dwarf_abbrev.c
331
&attr,
usr/src/lib/libdwarf/common/dwarf_abbrev.c
341
*returned_attr_num = (Dwarf_Half)attr;
usr/src/lib/libdwarf/common/dwarf_abbrev.c
376
Dwarf_Unsigned attr = 0;
usr/src/lib/libdwarf/common/dwarf_abbrev.c
405
for (attr = 1, form = 1;
usr/src/lib/libdwarf/common/dwarf_abbrev.c
407
(attr != 0 || form != 0);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
411
DECODE_LEB128_UWORD_CK(abbrev_ptr, attr,dbg,
usr/src/lib/libdwarf/common/dwarf_abbrev.c
413
if (filter_outliers && attr > DW_AT_hi_user) {
usr/src/lib/libdwarf/common/dwarf_abbrev.c
420
!_dwarf_valid_form_we_know(form,attr)) {
usr/src/lib/libdwarf/common/dwarf_abbrev.c
452
*returned_attr_num = attr;
usr/src/lib/libdwarf/common/dwarf_alloc.c
665
dwarf_dealloc_attribute(Dwarf_Attribute attr)
usr/src/lib/libdwarf/common/dwarf_alloc.c
669
if (!attr) {
usr/src/lib/libdwarf/common/dwarf_alloc.c
677
dbg = attr->ar_dbg;
usr/src/lib/libdwarf/common/dwarf_alloc.c
678
dwarf_dealloc(dbg,attr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1099
Dwarf_Attribute attr = alist[i];
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1100
ares = dwarf_whatattr(attr,&attrnum,error);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1118
sres = dwarf_formsig8_const(attr,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1153
udres = dwarf_global_formref(attr,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1169
udres = dwarf_global_formref(attr,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1187
udres = dwarf_global_formref(attr,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1211
udres = dwarf_global_formref(attr,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1229
dnres = dwarf_formstring(attr,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1246
Dwarf_Attribute attr = alist[low_pc_attrnum];
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1251
lres = dwarf_whatform(attr,&form,error);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1274
lres = dwarf_formaddr(attr,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1905
Dwarf_Half attr = 0;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1948
attr = (Dwarf_Half) utmp2;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1951
if (!_dwarf_valid_form_we_know(utmp2,attr)) {
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1971
if (want_AT_sibling && attr == DW_AT_sibling) {
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2073
} while (attr != 0 || attr_form != 0);
usr/src/lib/libdwarf/common/dwarf_form.c
1001
dwarf_get_debug_str_index(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
1005
int theform = attr->ar_attribute_form;
usr/src/lib/libdwarf/common/dwarf_form.c
1014
res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1020
info_ptr = attr->ar_debug_ptr;
usr/src/lib/libdwarf/common/dwarf_form.c
105
dwarf_hasform(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
1054
dwarf_formdata16(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
1066
if (attr == NULL) {
usr/src/lib/libdwarf/common/dwarf_form.c
1074
attrform = attr->ar_attribute_form;
usr/src/lib/libdwarf/common/dwarf_form.c
1082
res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1090
res = _dwarf_extract_data16(dbg, attr->ar_debug_ptr,
usr/src/lib/libdwarf/common/dwarf_form.c
1113
dwarf_formaddr(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
112
int res =get_attr_dbg(&dbg,&cu_context, attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1121
int res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1125
attrform = attr->ar_attribute_form;
usr/src/lib/libdwarf/common/dwarf_form.c
1130
attr->ar_debug_ptr,
usr/src/lib/libdwarf/common/dwarf_form.c
1150
attr->ar_debug_ptr,
usr/src/lib/libdwarf/common/dwarf_form.c
116
*return_bool = (attr->ar_attribute_form == form);
usr/src/lib/libdwarf/common/dwarf_form.c
1165
dwarf_formflag(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
1171
if (attr == NULL) {
usr/src/lib/libdwarf/common/dwarf_form.c
1176
cu_context = attr->ar_cu_context;
usr/src/lib/libdwarf/common/dwarf_form.c
1187
if (attr->ar_attribute_form == DW_FORM_flag_present) {
usr/src/lib/libdwarf/common/dwarf_form.c
1194
if (attr->ar_attribute_form == DW_FORM_flag) {
usr/src/lib/libdwarf/common/dwarf_form.c
1195
*ret_bool = *(Dwarf_Small *)(attr->ar_debug_ptr);
usr/src/lib/libdwarf/common/dwarf_form.c
1198
generate_form_error(dbg,error,attr->ar_attribute_form,
usr/src/lib/libdwarf/common/dwarf_form.c
124
dwarf_whatform_direct(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
127
int res = dwarf_whatform(attr, return_form, error);
usr/src/lib/libdwarf/common/dwarf_form.c
1304
dwarf_formudata(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
1311
Dwarf_Byte_Ptr data = attr->ar_debug_ptr;
usr/src/lib/libdwarf/common/dwarf_form.c
1314
int res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1320
form = attr->ar_attribute_form;
usr/src/lib/libdwarf/common/dwarf_form.c
133
*return_form = attr->ar_attribute_form_direct;
usr/src/lib/libdwarf/common/dwarf_form.c
1330
dwarf_formsdata(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
1338
int res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1344
switch (attr->ar_attribute_form) {
usr/src/lib/libdwarf/common/dwarf_form.c
1347
if ( attr->ar_debug_ptr >= section_end) {
usr/src/lib/libdwarf/common/dwarf_form.c
1351
*return_sval = (*(Dwarf_Sbyte *) attr->ar_debug_ptr);
usr/src/lib/libdwarf/common/dwarf_form.c
1359
attr->ar_debug_ptr,
usr/src/lib/libdwarf/common/dwarf_form.c
1369
attr->ar_debug_ptr,
usr/src/lib/libdwarf/common/dwarf_form.c
1379
attr->ar_debug_ptr,
usr/src/lib/libdwarf/common/dwarf_form.c
1390
*return_sval = attr->ar_implicit_const;
usr/src/lib/libdwarf/common/dwarf_form.c
1394
Dwarf_Byte_Ptr tmp = attr->ar_debug_ptr;
usr/src/lib/libdwarf/common/dwarf_form.c
1409
generate_form_error(dbg,error,attr->ar_attribute_form,
usr/src/lib/libdwarf/common/dwarf_form.c
1418
Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
1435
switch (attr->ar_attribute_form) {
usr/src/lib/libdwarf/common/dwarf_form.c
1438
length = *(Dwarf_Small *) attr->ar_debug_ptr;
usr/src/lib/libdwarf/common/dwarf_form.c
1439
data = attr->ar_debug_ptr + sizeof(Dwarf_Small);
usr/src/lib/libdwarf/common/dwarf_form.c
1444
attr->ar_debug_ptr, DWARF_HALF_SIZE,
usr/src/lib/libdwarf/common/dwarf_form.c
1446
data = attr->ar_debug_ptr + DWARF_HALF_SIZE;
usr/src/lib/libdwarf/common/dwarf_form.c
1451
attr->ar_debug_ptr, DWARF_32BIT_SIZE,
usr/src/lib/libdwarf/common/dwarf_form.c
1453
data = attr->ar_debug_ptr + DWARF_32BIT_SIZE;
usr/src/lib/libdwarf/common/dwarf_form.c
1457
Dwarf_Byte_Ptr tmp = attr->ar_debug_ptr;
usr/src/lib/libdwarf/common/dwarf_form.c
1462
data = attr->ar_debug_ptr + leblen;
usr/src/lib/libdwarf/common/dwarf_form.c
1466
generate_form_error(dbg,error,attr->ar_attribute_form,
usr/src/lib/libdwarf/common/dwarf_form.c
1485
if ((attr->ar_debug_ptr + length) > section_end) {
usr/src/lib/libdwarf/common/dwarf_form.c
1523
dwarf_formblock(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
1533
res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1537
res = _dwarf_formblock_internal(dbg,attr,
usr/src/lib/libdwarf/common/dwarf_form.c
1703
dwarf_formstring(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
1713
Dwarf_Small *infoptr = attr->ar_debug_ptr;
usr/src/lib/libdwarf/common/dwarf_form.c
1716
res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1736
switch(attr->ar_attribute_form) {
usr/src/lib/libdwarf/common/dwarf_form.c
1738
Dwarf_Small *begin = attr->ar_debug_ptr;
usr/src/lib/libdwarf/common/dwarf_form.c
1760
res = dwarf_global_formref(attr, &soffset,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1769
if( attr->ar_attribute_form == DW_FORM_GNU_strp_alt) {
usr/src/lib/libdwarf/common/dwarf_form.c
1784
if( attr->ar_attribute_form == DW_FORM_GNU_strp_alt) {
usr/src/lib/libdwarf/common/dwarf_form.c
1804
attr->ar_attribute,
usr/src/lib/libdwarf/common/dwarf_form.c
1805
attr->ar_attribute_form,
usr/src/lib/libdwarf/common/dwarf_form.c
1829
attr->ar_attribute_form,
usr/src/lib/libdwarf/common/dwarf_form.c
1900
dwarf_formexprloc(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
1908
int res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1916
if (attr->ar_attribute_form == DW_FORM_exprloc ) {
usr/src/lib/libdwarf/common/dwarf_form.c
1924
Dwarf_Small * addr = attr->ar_debug_ptr;
usr/src/lib/libdwarf/common/dwarf_form.c
1951
die = attr->ar_die;
usr/src/lib/libdwarf/common/dwarf_form.c
1984
unsigned mform = attr->ar_attribute_form;
usr/src/lib/libdwarf/common/dwarf_form.c
345
dwarf_whatform(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
351
int res =get_attr_dbg(&dbg,&cu_context, attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
355
*return_form = attr->ar_attribute_form;
usr/src/lib/libdwarf/common/dwarf_form.c
366
dwarf_whatattr(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
372
int res =get_attr_dbg(&dbg,&cu_context, attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
376
*return_attr = (attr->ar_attribute);
usr/src/lib/libdwarf/common/dwarf_form.c
387
dwarf_convert_to_global_offset(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
394
res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
398
switch (attr->ar_attribute_form) {
usr/src/lib/libdwarf/common/dwarf_form.c
433
attr->ar_attribute_form);
usr/src/lib/libdwarf/common/dwarf_form.c
485
dwarf_formref(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
497
res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
504
switch (attr->ar_attribute_form) {
usr/src/lib/libdwarf/common/dwarf_form.c
507
offset = *(Dwarf_Small *) attr->ar_debug_ptr;
usr/src/lib/libdwarf/common/dwarf_form.c
512
attr->ar_debug_ptr, DWARF_HALF_SIZE,
usr/src/lib/libdwarf/common/dwarf_form.c
518
attr->ar_debug_ptr, DWARF_32BIT_SIZE,
usr/src/lib/libdwarf/common/dwarf_form.c
524
attr->ar_debug_ptr, DWARF_64BIT_SIZE,
usr/src/lib/libdwarf/common/dwarf_form.c
529
Dwarf_Byte_Ptr ptr = attr->ar_debug_ptr;
usr/src/lib/libdwarf/common/dwarf_form.c
552
attr->ar_attribute_form);
usr/src/lib/libdwarf/common/dwarf_form.c
574
int tres = dwarf_tag(attr->ar_die,&tag,error);
usr/src/lib/libdwarf/common/dwarf_form.c
584
DW_AT_sibling != attr->ar_attribute &&
usr/src/lib/libdwarf/common/dwarf_form.c
597
_dwarf_formsig8_internal(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
608
int res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
613
if (attr->ar_attribute_form != formexpected ) {
usr/src/lib/libdwarf/common/dwarf_form.c
619
field_end = attr->ar_debug_ptr + sizeof(Dwarf_Sig8);
usr/src/lib/libdwarf/common/dwarf_form.c
625
memcpy(returned_sig_bytes, attr->ar_debug_ptr,
usr/src/lib/libdwarf/common/dwarf_form.c
631
dwarf_formsig8_const(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
635
int res =_dwarf_formsig8_internal(attr, DW_FORM_data8,
usr/src/lib/libdwarf/common/dwarf_form.c
647
dwarf_formsig8(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
651
int res = _dwarf_formsig8_internal(attr, DW_FORM_ref_sig8,
usr/src/lib/libdwarf/common/dwarf_form.c
688
dwarf_global_formref(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
697
int res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
704
switch (attr->ar_attribute_form) {
usr/src/lib/libdwarf/common/dwarf_form.c
707
offset = *(Dwarf_Small *) attr->ar_debug_ptr;
usr/src/lib/libdwarf/common/dwarf_form.c
712
attr->ar_debug_ptr, DWARF_HALF_SIZE,
usr/src/lib/libdwarf/common/dwarf_form.c
718
attr->ar_debug_ptr, DWARF_32BIT_SIZE,
usr/src/lib/libdwarf/common/dwarf_form.c
724
attr->ar_debug_ptr, DWARF_64BIT_SIZE,
usr/src/lib/libdwarf/common/dwarf_form.c
730
Dwarf_Byte_Ptr ptr = attr->ar_debug_ptr;
usr/src/lib/libdwarf/common/dwarf_form.c
763
attr->ar_debug_ptr, DWARF_32BIT_SIZE,
usr/src/lib/libdwarf/common/dwarf_form.c
773
attr->ar_debug_ptr, DWARF_64BIT_SIZE,
usr/src/lib/libdwarf/common/dwarf_form.c
79
Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
791
attr->ar_debug_ptr, DWARF_32BIT_SIZE,
usr/src/lib/libdwarf/common/dwarf_form.c
795
attr->ar_debug_ptr, DWARF_64BIT_SIZE,
usr/src/lib/libdwarf/common/dwarf_form.c
808
attr->ar_debug_ptr, length_size,
usr/src/lib/libdwarf/common/dwarf_form.c
826
attr->ar_debug_ptr, DWARF_32BIT_SIZE,
usr/src/lib/libdwarf/common/dwarf_form.c
83
if (attr == NULL) {
usr/src/lib/libdwarf/common/dwarf_form.c
830
attr->ar_debug_ptr, DWARF_64BIT_SIZE,
usr/src/lib/libdwarf/common/dwarf_form.c
847
int formcode = attr->ar_attribute_form;
usr/src/lib/libdwarf/common/dwarf_form.c
88
cup = attr->ar_cu_context;
usr/src/lib/libdwarf/common/dwarf_form.c
926
dwarf_get_debug_addr_index(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_form.c
934
int res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
938
theform = attr->ar_attribute_form;
usr/src/lib/libdwarf/common/dwarf_form.c
943
attr->ar_debug_ptr,dbg,cu_context,&index,error);
usr/src/lib/libdwarf/common/dwarf_frame.c
1321
Dwarf_Attribute attr;
usr/src/lib/libdwarf/common/dwarf_frame.c
1344
resattr = dwarf_attr(die, DW_AT_MIPS_fde, &attr, error);
usr/src/lib/libdwarf/common/dwarf_frame.c
1350
sdatares = dwarf_formsdata(attr, &signdval, error);
usr/src/lib/libdwarf/common/dwarf_loc.c
1572
Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_loc.c
1587
attr, &loclist_offset, error);
usr/src/lib/libdwarf/common/dwarf_loc.c
1592
res = dwarf_global_formref(attr,&loclist_offset,error);
usr/src/lib/libdwarf/common/dwarf_loc.c
1689
Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_loc.c
1704
blkres = dwarf_formexprloc(attr,&loc_blockc.bl_len,
usr/src/lib/libdwarf/common/dwarf_loc.c
1719
blkres = _dwarf_formblock_internal(dbg,attr,
usr/src/lib/libdwarf/common/dwarf_loc.c
2071
dwarf_get_loclist_c(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_loc.c
2089
setup_res = _dwarf_setup_loc(attr, &dbg,&cucontext, &form, error);
usr/src/lib/libdwarf/common/dwarf_loc.c
2093
attrnum = attr->ar_attribute;
usr/src/lib/libdwarf/common/dwarf_loc.c
2162
llhead, attr, error);
usr/src/lib/libdwarf/common/dwarf_loc.c
2180
llhead, attr, error);
usr/src/lib/libdwarf/common/dwarf_loc.c
2190
attr,llhead,error);
usr/src/lib/libdwarf/common/dwarf_loc.c
480
_dwarf_setup_loc(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_loc.c
490
if (!attr) {
usr/src/lib/libdwarf/common/dwarf_loc.c
494
if (attr->ar_cu_context == NULL) {
usr/src/lib/libdwarf/common/dwarf_loc.c
498
*cucontext_ret = attr->ar_cu_context;
usr/src/lib/libdwarf/common/dwarf_loc.c
500
dbg = attr->ar_cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_loc.c
506
blkres = dwarf_whatform(attr, &form, error);
usr/src/lib/libdwarf/common/dwarf_loc.c
519
Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_loc.c
526
int blkres = dwarf_global_formref(attr, &loclist_offset, error);
usr/src/lib/libdwarf/common/dwarf_loc.c
549
fisres = _dwarf_get_fission_addition_die(attr->ar_die,
usr/src/lib/libdwarf/common/dwarf_loc.c
608
dwarf_loclist_n(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_loc.c
616
Dwarf_Attribute loc_attr = attr;
usr/src/lib/libdwarf/common/dwarf_loc.c
642
setup_res = _dwarf_setup_loc(attr, &dbg,&cucontext, &form, error);
usr/src/lib/libdwarf/common/dwarf_loc.c
657
attrnum = attr->ar_attribute;
usr/src/lib/libdwarf/common/dwarf_loc.c
683
attr, &loclist_offset, error);
usr/src/lib/libdwarf/common/dwarf_loc.c
823
dwarf_loclist(Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_loc.c
831
Dwarf_Attribute loc_attr = attr;
usr/src/lib/libdwarf/common/dwarf_loc.c
852
setup_res = _dwarf_setup_loc(attr, &dbg, &cucontext, &form, error);
usr/src/lib/libdwarf/common/dwarf_loc.c
860
attrnum = attr->ar_attribute;
usr/src/lib/libdwarf/common/dwarf_loc.c
880
attr, &loclist_offset,
usr/src/lib/libdwarf/common/dwarf_loc.h
289
Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_loc.h
294
Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_loclists.c
1130
Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_loclists.c
1150
ctx = attr->ar_cu_context;
usr/src/lib/libdwarf/common/dwarf_loclists.c
1155
res = dwarf_global_formref(attr, &attr_val,error);
usr/src/lib/libdwarf/common/dwarf_loclists.c
1164
res = dwarf_formudata(attr,&attr_val,error);
usr/src/lib/libdwarf/common/dwarf_opaque.h
993
Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_query.c
1097
Dwarf_Attribute attr = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
1100
res = dwarf_attr(die,DW_AT_type,&attr,error);
usr/src/lib/libdwarf/common/dwarf_query.c
1102
res = dwarf_global_formref(attr,&offset,error);
usr/src/lib/libdwarf/common/dwarf_query.c
1103
dwarf_dealloc(die->di_cu_context->cc_dbg,attr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_query.c
1622
Dwarf_Half attr,
usr/src/lib/libdwarf/common/dwarf_query.c
1637
res = _dwarf_get_value_ptr(die,attr,&attr_form,
usr/src/lib/libdwarf/common/dwarf_query.c
1755
dwarf_attr_offset(Dwarf_Die die, Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_query.c
1768
attroff = (attr->ar_debug_ptr - dataptr);
usr/src/lib/libdwarf/common/dwarf_query.c
346
Dwarf_Attribute attr)
usr/src/lib/libdwarf/common/dwarf_query.c
351
for (cur = attr; cur ; cur = next) {
usr/src/lib/libdwarf/common/dwarf_query.c
366
Dwarf_Unsigned attr = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
42
Dwarf_Half attr,
usr/src/lib/libdwarf/common/dwarf_query.c
438
&abbrev_ptr,abbrev_end,&attr,error);
usr/src/lib/libdwarf/common/dwarf_query.c
443
if (attr > DW_AT_hi_user) {
usr/src/lib/libdwarf/common/dwarf_query.c
456
if (!_dwarf_valid_form_we_know(attr_form,attr)) {
usr/src/lib/libdwarf/common/dwarf_query.c
473
if (!_dwarf_valid_form_we_know(attr_form,attr)) {
usr/src/lib/libdwarf/common/dwarf_query.c
478
if (attr != 0) {
usr/src/lib/libdwarf/common/dwarf_query.c
486
new_attr->ar_attribute = attr;
usr/src/lib/libdwarf/common/dwarf_query.c
570
} while (attr || attr_form);
usr/src/lib/libdwarf/common/dwarf_query.c
611
Dwarf_Half attr,
usr/src/lib/libdwarf/common/dwarf_query.c
709
if (curr_attr == attr) {
usr/src/lib/libdwarf/common/dwarf_query.c
754
Dwarf_Attribute attr = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
759
res = dwarf_attr(die,attrnum,&attr,&lerr);
usr/src/lib/libdwarf/common/dwarf_query.c
767
res = dwarf_formstring(attr,ret_name,error);
usr/src/lib/libdwarf/common/dwarf_query.c
768
dwarf_dealloc(dbg,attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_query.c
769
attr = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
783
Dwarf_Half attr,
usr/src/lib/libdwarf/common/dwarf_query.c
793
res = _dwarf_get_value_ptr(die, attr, &attr_form,&info_ptr,
usr/src/lib/libdwarf/common/dwarf_query.c
808
Dwarf_Half attr,
usr/src/lib/libdwarf/common/dwarf_query.c
821
res = _dwarf_get_value_ptr(die, attr, &attr_form,&info_ptr,
usr/src/lib/libdwarf/common/dwarf_query.c
838
attrib->ar_attribute = attr;
usr/src/lib/libdwarf/common/dwarf_rnglists.c
971
Dwarf_Attribute attr,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
997
ctx = attr->ar_cu_context;
usr/src/lib/libdwarf/common/pro_die.c
879
_dwarf_pro_add_at_to_die(Dwarf_P_Die die, Dwarf_P_Attribute attr)
usr/src/lib/libdwarf/common/pro_die.c
883
die->di_last_attr->ar_next = attr;
usr/src/lib/libdwarf/common/pro_die.c
884
die->di_last_attr = attr;
usr/src/lib/libdwarf/common/pro_die.c
888
die->di_attrs = die->di_last_attr = attr;
usr/src/lib/libdwarf/common/pro_die.h
71
void _dwarf_pro_add_at_to_die(Dwarf_P_Die die, Dwarf_P_Attribute attr);
usr/src/lib/libdwarf/common/pro_forms.c
1014
if (attr < DW_AT_lo_user || attr > DW_AT_hi_user ) {
usr/src/lib/libdwarf/common/pro_forms.c
1055
new_attr->ar_attribute = attr;
usr/src/lib/libdwarf/common/pro_forms.c
1114
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
1137
switch (attr) {
usr/src/lib/libdwarf/common/pro_forms.c
1169
if (attr < DW_AT_lo_user || attr > DW_AT_hi_user ) {
usr/src/lib/libdwarf/common/pro_forms.c
1183
new_attr->ar_attribute = attr;
usr/src/lib/libdwarf/common/pro_forms.c
1202
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
1211
attr,
usr/src/lib/libdwarf/common/pro_forms.c
1224
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
1232
attr,
usr/src/lib/libdwarf/common/pro_forms.c
1248
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
1257
attr,
usr/src/lib/libdwarf/common/pro_forms.c
127
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
1307
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
1314
res = dwarf_add_AT_flag_a(dbg,ownerdie,attr,flag,
usr/src/lib/libdwarf/common/pro_forms.c
1324
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
1347
new_attr->ar_attribute = attr;
usr/src/lib/libdwarf/common/pro_forms.c
1374
Dwarf_Half attr, char *string, Dwarf_Error * error)
usr/src/lib/libdwarf/common/pro_forms.c
138
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
1380
ownerdie,attr,string,&a,error);
usr/src/lib/libdwarf/common/pro_forms.c
1390
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
1415
switch (attr) {
usr/src/lib/libdwarf/common/pro_forms.c
1427
if (attr < DW_AT_lo_user || attr > DW_AT_hi_user ) {
usr/src/lib/libdwarf/common/pro_forms.c
1433
new_attr->ar_attribute = attr;
usr/src/lib/libdwarf/common/pro_forms.c
149
ownerdie, attr, pc_value,
usr/src/lib/libdwarf/common/pro_forms.c
166
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
175
ownerdie,attr,pc_value,sym_index,
usr/src/lib/libdwarf/common/pro_forms.c
186
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
194
switch (attr) {
usr/src/lib/libdwarf/common/pro_forms.c
212
if (attr < DW_AT_lo_user || attr > DW_AT_hi_user ) {
usr/src/lib/libdwarf/common/pro_forms.c
219
res = local_add_AT_address_a(dbg, ownerdie, attr, DW_FORM_addr,
usr/src/lib/libdwarf/common/pro_forms.c
227
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
236
attr,pc_value,sym_index,&a,error);
usr/src/lib/libdwarf/common/pro_forms.c
246
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
254
switch (attr) {
usr/src/lib/libdwarf/common/pro_forms.c
260
if (attr < DW_AT_lo_user || attr > DW_AT_hi_user ) {
usr/src/lib/libdwarf/common/pro_forms.c
271
attr, DW_FORM_ref_addr,
usr/src/lib/libdwarf/common/pro_forms.c
281
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
312
new_attr->ar_attribute = attr;
usr/src/lib/libdwarf/common/pro_forms.c
551
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
560
res = local_add_AT_address_a(dbg, ownerdie, attr,
usr/src/lib/libdwarf/common/pro_forms.c
574
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
583
res = local_add_AT_address_a(dbg, ownerdie, attr,
usr/src/lib/libdwarf/common/pro_forms.c
599
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
607
res = dwarf_add_AT_block_a(dbg,ownerdie,attr,
usr/src/lib/libdwarf/common/pro_forms.c
618
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
659
new_attr->ar_attribute = attr;
usr/src/lib/libdwarf/common/pro_forms.c
694
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
701
ownerdie,attr,value,
usr/src/lib/libdwarf/common/pro_forms.c
713
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
732
switch (attr) {
usr/src/lib/libdwarf/common/pro_forms.c
769
if (attr < DW_AT_lo_user || attr > DW_AT_hi_user ) {
usr/src/lib/libdwarf/common/pro_forms.c
798
new_attr->ar_attribute = attr;
usr/src/lib/libdwarf/common/pro_forms.c
828
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
836
ownerdie,attr,value,&a,error);
usr/src/lib/libdwarf/common/pro_forms.c
846
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
865
switch (attr) {
usr/src/lib/libdwarf/common/pro_forms.c
880
if (attr < DW_AT_lo_user || attr > DW_AT_hi_user ) {
usr/src/lib/libdwarf/common/pro_forms.c
909
new_attr->ar_attribute = attr;
usr/src/lib/libdwarf/common/pro_forms.c
937
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
943
res = dwarf_add_AT_location_expr_a(dbg,ownerdie,attr,
usr/src/lib/libdwarf/common/pro_forms.c
955
Dwarf_Half attr,
usr/src/lib/libdwarf/common/pro_forms.c
991
switch (attr) {
usr/src/lib/libdwarf/common/pro_section.c
2466
Dwarf_P_Attribute attr)
usr/src/lib/libdwarf/common/pro_section.c
2472
sect_sa->sect_sa_list[n].sa_nbytes = attr->ar_nbytes;
usr/src/lib/libdwarf/common/pro_section.c
2563
_dwarf_pro_match_attr(Dwarf_P_Attribute attr,
usr/src/lib/libdwarf/common/pro_section.c
2567
Dwarf_P_Attribute curatp = attr;
usr/src/lib/libeti/menu/common/menuback.c
37
set_menu_back(MENU *m, chtype attr)
usr/src/lib/libeti/menu/common/menuback.c
40
if (InvalidAttr(attr)) {
usr/src/lib/libeti/menu/common/menuback.c
44
Back(m) = attr;
usr/src/lib/libeti/menu/common/menuback.c
50
Back(Dfl_Menu) = attr;
usr/src/lib/libeti/menu/common/menufore.c
37
set_menu_fore(MENU *m, chtype attr)
usr/src/lib/libeti/menu/common/menufore.c
40
if (InvalidAttr(attr)) {
usr/src/lib/libeti/menu/common/menufore.c
44
Fore(m) = attr;
usr/src/lib/libeti/menu/common/menufore.c
50
Fore(Dfl_Menu) = attr;
usr/src/lib/libeti/menu/common/menugrey.c
37
set_menu_grey(MENU *m, chtype attr)
usr/src/lib/libeti/menu/common/menugrey.c
40
if (InvalidAttr(attr)) {
usr/src/lib/libeti/menu/common/menugrey.c
44
Grey(m) = attr;
usr/src/lib/libeti/menu/common/menugrey.c
50
Grey(Dfl_Menu) = attr;
usr/src/lib/libfstyp/common/libfstyp.c
245
fstyp_get_attr(struct fstyp_handle *h, nvlist_t **attr)
usr/src/lib/libfstyp/common/libfstyp.c
253
return (mp->ops.fstyp_get_attr(mp->mod_handle, attr));
usr/src/lib/libfstyp/common/libfstyp.c
60
nvlist_t **attr);
usr/src/lib/libfstyp/common/libfstyp.h
74
int fstyp_get_attr(fstyp_handle_t handle, nvlist_t **attr);
usr/src/lib/libfstyp/common/libfstyp_module.h
50
int fstyp_mod_get_attr(fstyp_mod_handle_t handle, nvlist_t **attr);
usr/src/lib/libkmf/libkmf/common/rdn_parser.c
642
const char *attr = NULL;
usr/src/lib/libkmf/libkmf/common/rdn_parser.c
653
attr = name2kinds[i].name;
usr/src/lib/libkmf/libkmf/common/rdn_parser.c
658
if (!found && (attr = kmf_oid_to_string(rdn_oid)) == NULL) {
usr/src/lib/libkmf/libkmf/common/rdn_parser.c
662
if (custr_append(str, attr) != 0) {
usr/src/lib/libkmf/libkmf/common/rdn_parser.c
694
free((void *)attr);
usr/src/lib/libkmf/plugins/kmf_openssl/common/compat.h
76
#define PKCS12_SAFEBAG_get0_attr(bag, attr) PKCS12_get_attr(bag, attr)
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3292
ASN1_TYPE *attr = NULL;
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3315
if ((attr = ASN1_TYPE_new()) == NULL) {
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3319
attr->value.bmpstring = ASN1_STRING_type_new(V_ASN1_BMPSTRING);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3320
(void) ASN1_STRING_set(attr->value.bmpstring, rawkey->label,
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3322
attr->type = V_ASN1_BMPSTRING;
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3323
attr->value.ptr = (char *)attr->value.bmpstring;
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3324
ret = set_pkey_attrib(pkey, attr, NID_friendlyName);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3327
ASN1_TYPE_free(attr);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3332
if ((attr = ASN1_TYPE_new()) == NULL) {
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3336
attr->value.octet_string =
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3338
attr->type = V_ASN1_OCTET_STRING;
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3339
(void) ASN1_STRING_set(attr->value.octet_string,
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3341
attr->value.ptr = (char *)attr->value.octet_string;
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3342
ret = set_pkey_attrib(pkey, attr, NID_localKeyID);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3345
ASN1_TYPE_free(attr);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3812
X509_ATTRIBUTE *attr = NULL;
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3817
attr = X509_ATTRIBUTE_create(nid, attrib->type, attrib->value.ptr);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3818
if (attr != NULL) {
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3823
if (EVP_PKEY_add1_attr(pkey, attr) == 0) {
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3824
X509_ATTRIBUTE_free(attr);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3924
ASN1_TYPE *attr = NULL;
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3926
if ((attr = ASN1_TYPE_new()) == NULL)
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3928
attr->value.octet_string =
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3930
attr->type = V_ASN1_OCTET_STRING;
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3931
attr->value.ptr = (char *)attr->value.octet_string;
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3932
ret = set_pkey_attrib(pkey, attr, NID_localKeyID);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3933
OPENSSL_free(attr);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3938
if ((attr = ASN1_TYPE_new()) == NULL)
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3940
attr->value.bmpstring =
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3942
attr->type = V_ASN1_BMPSTRING;
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3943
attr->value.ptr = (char *)attr->value.bmpstring;
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3944
ret = set_pkey_attrib(pkey, attr, NID_friendlyName);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3945
OPENSSL_free(attr);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
4274
X509_ATTRIBUTE *attr;
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
4299
(attr = EVP_PKEY_get_attr(pkey, loc))) {
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
4301
int numattr = X509_ATTRIBUTE_count(attr);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
4303
ty = X509_ATTRIBUTE_get0_type(attr, 0);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
4318
(attr = EVP_PKEY_get_attr(pkey, loc)) != NULL) {
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
4320
int numattr = X509_ATTRIBUTE_count(attr);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
4322
ty = X509_ATTRIBUTE_get0_type(attr, 0);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2403
attr2bigint(CK_ATTRIBUTE_PTR attr, KMF_BIGINT *big)
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2405
big->val = attr->pValue;
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2406
big->len = attr->ulValueLen;
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2414
CK_ATTRIBUTE attr;
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2416
attr.type = attrtype;
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2417
attr.pValue = NULL;
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2418
attr.ulValueLen = 0;
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2421
&attr, 1)) != CKR_OK) {
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2428
if (attr.ulValueLen > 0 && bigint != NULL) {
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2429
attr.pValue = malloc(attr.ulValueLen);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2430
if (attr.pValue == NULL)
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2434
&attr, 1)) != CKR_OK)
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2436
free(attr.pValue);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2440
bigint->val = attr.pValue;
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2441
bigint->len = attr.ulValueLen;
usr/src/lib/libldap5/include/ldap/solaris-int.h
389
int msgid, ber_tag_t tag, const char *dn, const char *attr,
usr/src/lib/libldap5/sources/ldap/common/compare.c
110
LDAP_REQ_COMPARE, dn, attr, bvalue )) != 0 ) {
usr/src/lib/libldap5/sources/ldap/common/compare.c
125
attr, bvalue->bv_val, (int)bvalue->bv_len /* XXX lossy cast */ )
usr/src/lib/libldap5/sources/ldap/common/compare.c
148
ldap_compare_s( LDAP *ld, const char *dn, const char *attr,
usr/src/lib/libldap5/sources/ldap/common/compare.c
156
return( ldap_compare_ext_s( ld, dn, attr, &bv, NULL, NULL ));
usr/src/lib/libldap5/sources/ldap/common/compare.c
161
ldap_compare_ext_s( LDAP *ld, const char *dn, const char *attr,
usr/src/lib/libldap5/sources/ldap/common/compare.c
168
if (( err = ldap_compare_ext( ld, dn, attr, bvalue, serverctrls,
usr/src/lib/libldap5/sources/ldap/common/compare.c
48
ldap_compare( LDAP *ld, const char *dn, const char *attr, const char *value )
usr/src/lib/libldap5/sources/ldap/common/compare.c
58
if ( ldap_compare_ext( ld, dn, attr, &bv, NULL, NULL, &msgid )
usr/src/lib/libldap5/sources/ldap/common/compare.c
68
ldap_compare_ext( LDAP *ld, const char *dn, const char *attr,
usr/src/lib/libldap5/sources/ldap/common/compare.c
91
if ( attr == NULL || bvalue == NULL || bvalue->bv_len == 0
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
243
digest_hash_a1(const digest_attrs_t *attr, CONST_UCHAR *hash_pass,
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
251
MD5Update(&ctx, (CONST_UCHAR *) attr->nonce, attr->nlen);
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
253
MD5Update(&ctx, (CONST_UCHAR *) attr->cnonce, attr->clen);
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
266
digest_calc_resp(const digest_attrs_t *attr,
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
284
if (attr->urilen != 0) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
285
MD5Update(&ctx, (CONST_UCHAR *) attr->uri, attr->urilen);
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
287
if (attr->qlen != 4 || strncasecmp(attr->qop, "auth", 4) != 0) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
304
MD5Update(&ctx, (CONST_UCHAR *) attr->nonce, attr->nlen);
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
305
if (attr->ncount != NULL) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
307
MD5Update(&ctx, (CONST_UCHAR *) attr->ncount, attr->nclen);
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
312
MD5Update(&ctx, (CONST_UCHAR *) attr->cnonce, attr->clen);
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
314
MD5Update(&ctx, (CONST_UCHAR *) attr->qop, attr->qlen);
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
342
digest_attrs_t *attr, /* in/out attributes */
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
358
if (attr->nonce == NULL || attr->nlen == 0 ||
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
359
attr->realm == NULL || attr->rlen == 0 ||
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
360
attr->qop == NULL || attr->qlen == 0 ||
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
361
(attr->nclen != 0 && attr->nclen != 8)) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
368
if (attr->ncount == NULL) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
369
strcpy(attr->ncbuf, "00000001");
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
370
attr->ncount = attr->ncbuf;
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
371
attr->nclen = 8;
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
372
} else if (attr->ncount == attr->ncbuf) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
374
scan = attr->ncbuf + 7;
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
375
while (scan >= attr->ncbuf) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
389
len = prefixsize + attr->ulen + attr->rlen + attr->nlen + attr->nclen;
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
390
if (attr->charsetlen > 0) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
392
len += sizeof (chstr) + attr->charsetlen;
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
400
if (attr->charsetlen > 0 && attr->charset != NULL) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
403
memcpy(scan, attr->charset, attr->charsetlen);
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
404
scan += attr->charsetlen;
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
409
sprintf(scan, prefix, attr->ulen, attr->user,
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
410
attr->rlen, attr->realm, attr->nlen, attr->nonce,
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
411
attr->nclen, attr->ncount);
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
418
attr->cnonce = scan;
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
419
attr->clen = len;
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
428
hash_a1 = digest_hash_a1(attr, hash_pass, hashbuf);
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
430
digest_calc_resp(attr, hash_a1, method, mlen, NULL, hexbuf);
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
436
attr->resp = scan;
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
437
attr->resplen = DIGEST_SIZE * 2;
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
466
const char *scan, *attr, *val, *end;
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
476
attr = scan;
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
478
alen = scan - attr;
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
511
switch (*attr) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
514
if (lstreqcase(cstr, attr, alen)) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
518
if (lstreqcase(charsetstr, attr, alen)) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
525
if (lstreqcase(dstr, attr, alen)) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
529
if (lstreqcase(uristr, attr, alen)) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
536
if (lstreqcase(mstr, attr, alen)) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
543
if (lstreqcase(nstr, attr, alen)) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
547
if (lstreqcase(ncstr, attr, alen)) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
554
if (lstreqcase(qstr, attr, alen)) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
561
if (lstreqcase(rstr, attr, alen)) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
565
if (lstreqcase(respstr, attr, alen)) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
572
if (lstreqcase(sstr, attr, alen)) {
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
579
if (lstreqcase(ustr, attr, alen)) {
usr/src/lib/libldap5/sources/ldap/common/getattr.c
103
if ( attr == NULL || err != LDAP_SUCCESS ) {
usr/src/lib/libldap5/sources/ldap/common/getattr.c
107
return( attr );
usr/src/lib/libldap5/sources/ldap/common/getattr.c
115
char *attr;
usr/src/lib/libldap5/sources/ldap/common/getattr.c
129
attr = NULL; /* pessimistic */
usr/src/lib/libldap5/sources/ldap/common/getattr.c
133
if ( ber_scanf( ber, "{ax}", &attr ) != LBER_ERROR ||
usr/src/lib/libldap5/sources/ldap/common/getattr.c
139
return( attr );
usr/src/lib/libldap5/sources/ldap/common/getattr.c
60
char *attr;
usr/src/lib/libldap5/sources/ldap/common/getattr.c
81
attr = NULL; /* pessimistic */
usr/src/lib/libldap5/sources/ldap/common/getattr.c
96
if ( ber_scanf( *ber, "{ax}", &attr ) != LBER_ERROR ||
usr/src/lib/libldap5/sources/ldap/common/getfilter.c
398
char *prefix, char *suffix, char *attr, char *value, char **valwords )
usr/src/lib/libldap5/sources/ldap/common/getfilter.c
472
} else if ( *p == 'a' && attr != NULL ) {
usr/src/lib/libldap5/sources/ldap/common/getfilter.c
473
f = filter_add_strn( f, flimit, attr, strlen( attr ));
usr/src/lib/libldap5/sources/ldap/common/getfilter.c
504
char *prefix, char *suffix, char *attr, char *value, char **valwords )
usr/src/lib/libldap5/sources/ldap/common/getfilter.c
506
(void)ldap_create_filter( filtbuf, buflen, pattern, prefix, suffix, attr,
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
250
int ntargetTypes, char *targetLang, char *attr )
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
262
langIndex = parse_subtypes( attr, &baseLen, &lang, &subtypes, &nsubtypes );
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
271
char *a = attr + subtypes[j].start;
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
317
static int check_base_match( const char *target, char *attr )
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
321
while( target[i] && attr[i] && (toupper(target[i]) == toupper(attr[i])) )
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
323
rc = ( !target[i] && (!attr[i] || (';' == attr[i])) );
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
332
char *attr = NULL;
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
384
if ( NULL != attr )
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
385
NSLDAPI_FREE( attr );
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
389
if ( ber_scanf( &ber, "{x{{a", &attr ) == LBER_ERROR ) {
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
393
if ( ber_scanf( &ber, "{a", &attr ) == LBER_ERROR ) {
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
398
if ( check_base_match( (const char *)baseTarget, attr ) ) {
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
400
subtypes, nsubtypes, lang, attr );
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
408
bestType = attr;
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
409
attr = NULL;
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
44
char *attr;
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
62
if ( ber_scanf( &ber, "{x{{a", &attr ) == LBER_ERROR ) {
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
67
rc = strcasecmp( (char *)target, attr );
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
68
NSLDAPI_FREE( attr );
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
71
if ( ber_scanf( &ber, "x}{a", &attr ) == LBER_ERROR ) {
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
77
rc = strcasecmp( (char *)target, attr );
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
79
NSLDAPI_FREE( attr );
usr/src/lib/libldap5/sources/ldap/common/getvalues.c
82
NSLDAPI_FREE( attr );
usr/src/lib/libldap5/sources/ldap/common/open.c
92
pthread_mutex_init( LDAP_MUTEX_T *mp, void *attr)
usr/src/lib/libldap5/sources/ldap/common/sasl.c
838
char *attr[] = { "supportedSASLMechanisms", NULL };
usr/src/lib/libldap5/sources/ldap/common/sasl.c
852
"objectclass=*", attr, 0, &timeout, &res );
usr/src/lib/libldap5/sources/ldap/common/sort.c
200
char **attr, /* NULL => sort by DN */
usr/src/lib/libldap5/sources/ldap/common/sort.c
226
if ( attr == NULL ) {
usr/src/lib/libldap5/sources/ldap/common/sort.c
236
for ( attrcnt = 0; attr[attrcnt] != NULL; attrcnt++ ) {
usr/src/lib/libldap5/sources/ldap/common/sort.c
237
vals = ldap_get_values( ld, e, attr[attrcnt] );
usr/src/lib/libldap5/sources/ldap/common/sort.c
282
char *attr, /* NULL => sort by DN */
usr/src/lib/libldap5/sources/ldap/common/sort.c
288
attrs[0] = attr;
usr/src/lib/libldap5/sources/ldap/common/sort.c
290
return( ldap_multisort_entries( ld, chain, attr ? attrs : NULL, cmp ) );
usr/src/lib/libldap5/sources/ldap/common/sortctrl.c
149
char *attr;
usr/src/lib/libldap5/sources/ldap/common/sortctrl.c
189
if ( ber_scanf( ber, "ta", &tag, &attr ) == LBER_ERROR ) {
usr/src/lib/libldap5/sources/ldap/common/sortctrl.c
194
*attribute = attr;
usr/src/lib/libldap5/sources/ldap/common/tmplout.c
1038
char *value, *filtpattern, *attr;
usr/src/lib/libldap5/sources/ldap/common/tmplout.c
1051
attr = tip->ti_args[ 0 ];
usr/src/lib/libldap5/sources/ldap/common/tmplout.c
1057
if ( attr == NULL ) {
usr/src/lib/libldap5/sources/ldap/common/tmplout.c
1059
} else if ( strcasecmp( attr, "-dnb" ) == 0 ) {
usr/src/lib/libldap5/sources/ldap/common/tmplout.c
1061
} else if ( strcasecmp( attr, "-dnt" ) == 0 ) {
usr/src/lib/libldap5/sources/ldap/common/tmplout.c
1063
} else if (( vals = ldap_get_values( ld, entry, attr )) != NULL ) {
usr/src/lib/libldap5/sources/ldap/common/tmplout.c
258
char *attr;
usr/src/lib/libldap5/sources/ldap/common/tmplout.c
261
for ( attr = ldap_first_attribute( ld, entry, &ber );
usr/src/lib/libldap5/sources/ldap/common/tmplout.c
262
NONFATAL_LDAP_ERR( err ) && attr != NULL;
usr/src/lib/libldap5/sources/ldap/common/tmplout.c
263
attr = ldap_next_attribute( ld, entry, ber )) {
usr/src/lib/libldap5/sources/ldap/common/tmplout.c
264
if (( vals = ldap_get_values( ld, entry, attr )) == NULL ) {
usr/src/lib/libldap5/sources/ldap/common/tmplout.c
268
if ( strcasecmp( attr, defattrs[ i ] ) == 0 ) {
usr/src/lib/libldap5/sources/ldap/common/tmplout.c
280
if ( islower( *attr )) { /* cosmetic -- upcase attr. name */
usr/src/lib/libldap5/sources/ldap/common/tmplout.c
281
*attr = toupper( *attr );
usr/src/lib/libldap5/sources/ldap/common/tmplout.c
284
err = do_vals2text( ld, buf, vals, attr, labelwidth,
usr/src/lib/libnisdb/db_mindex2.cc
559
nis_attr *attr, attrbuf[NIS_MAXCOLUMNS];
usr/src/lib/libnisdb/db_mindex2.cc
594
attr = schemeQuery2nisAttr(qi, attrbuf, scheme,
usr/src/lib/libnisdb/db_mindex2.cc
596
if (attr == 0) {
usr/src/lib/libnisdb/db_mindex2.cc
618
numAttrs, attr, oldObj, 0, ttime);
usr/src/lib/libnisdb/db_mindex2.cc
623
numAttrs, attr, obj, 0, ttime);
usr/src/lib/libnisdb/db_mindex2.cc
625
ret = addUpdate(REM_IBASE, tableName, numAttrs, attr,
usr/src/lib/libnisdb/db_mindex2.cc
735
nis_attr attr;
usr/src/lib/libnisdb/db_mindex3.cc
206
pthread_attr_t attr;
usr/src/lib/libnisdb/db_mindex3.cc
208
(void) pthread_attr_init(&attr);
usr/src/lib/libnisdb/db_mindex3.cc
211
(void) pthread_attr_setdetachstate(&attr,
usr/src/lib/libnisdb/db_mindex3.cc
214
stat = pthread_create(&tid, &attr, entriesFromLDAPthread, arg);
usr/src/lib/libnisdb/ldap_attr.c
195
makeFilter(char *attr) {
usr/src/lib/libnisdb/ldap_attr.c
200
if (attr == 0 || (len = strlen(attr)) == 0)
usr/src/lib/libnisdb/ldap_attr.c
204
if (len > 1 && attr[0] == '(' && attr[len-1] == ')')
usr/src/lib/libnisdb/ldap_attr.c
205
return (sdup(myself, T, attr));
usr/src/lib/libnisdb/ldap_attr.c
207
str = sdup(myself, T, attr);
usr/src/lib/libnisdb/ldap_attr.h
44
char *makeFilter(char *attr);
usr/src/lib/libnisdb/ldap_glob.c
66
__local_addUpdate(log_entry_t type, char *name, int numAttr, nis_attr *attr,
usr/src/lib/libnisdb/ldap_glob.h
60
int numAttr, nis_attr *attr, nis_object *obj,
usr/src/lib/libnisdb/ldap_map.c
120
freeSingleObjAttr(__nis_obj_attr_t *attr) {
usr/src/lib/libnisdb/ldap_map.c
121
if (attr == 0)
usr/src/lib/libnisdb/ldap_map.c
124
sfree(attr->zo_owner);
usr/src/lib/libnisdb/ldap_map.c
125
sfree(attr->zo_group);
usr/src/lib/libnisdb/ldap_map.c
126
sfree(attr->zo_domain);
usr/src/lib/libnisdb/ldap_map.c
127
sfree(attr);
usr/src/lib/libnisdb/ldap_map.c
131
freeObjAttr(__nis_obj_attr_t **attr, int numAttr) {
usr/src/lib/libnisdb/ldap_map.c
134
if (attr == 0)
usr/src/lib/libnisdb/ldap_map.c
138
freeSingleObjAttr(attr[i]);
usr/src/lib/libnisdb/ldap_map.c
141
sfree(attr);
usr/src/lib/libnisdb/ldap_map.c
201
__nis_obj_attr_t **attr;
usr/src/lib/libnisdb/ldap_map.c
224
attr = 0;
usr/src/lib/libnisdb/ldap_map.c
299
attr = at;
usr/src/lib/libnisdb/ldap_map.c
309
atmp = realloc(attr,
usr/src/lib/libnisdb/ldap_map.c
310
(numVals+nqt) * sizeof (attr[0]));
usr/src/lib/libnisdb/ldap_map.c
326
freeObjAttr(attr, numVals);
usr/src/lib/libnisdb/ldap_map.c
331
attr = atmp;
usr/src/lib/libnisdb/ldap_map.c
335
(void) memcpy(&attr[numVals], at,
usr/src/lib/libnisdb/ldap_map.c
347
*objAttr = attr;
usr/src/lib/libnisdb/ldap_map.c
349
freeObjAttr(attr, numVals);
usr/src/lib/libnisdb/ldap_map.c
441
__nis_obj_attr_t *attr;
usr/src/lib/libnisdb/ldap_map.c
448
attr = am(myself, sizeof (*attr));
usr/src/lib/libnisdb/ldap_map.c
453
attr->zo_owner = sdup(myself, T, val->val[0].value);
usr/src/lib/libnisdb/ldap_map.c
454
if (attr->zo_owner == 0) {
usr/src/lib/libnisdb/ldap_map.c
455
freeSingleObjAttr(attr);
usr/src/lib/libnisdb/ldap_map.c
463
attr->zo_group = sdup(myself, T, val->val[0].value);
usr/src/lib/libnisdb/ldap_map.c
464
if (attr->zo_group == 0) {
usr/src/lib/libnisdb/ldap_map.c
465
freeSingleObjAttr(attr);
usr/src/lib/libnisdb/ldap_map.c
473
attr->zo_domain = sdup(myself, T, val->val[0].value);
usr/src/lib/libnisdb/ldap_map.c
474
if (attr->zo_domain == 0) {
usr/src/lib/libnisdb/ldap_map.c
475
freeSingleObjAttr(attr);
usr/src/lib/libnisdb/ldap_map.c
483
if (sscanf(val->val[0].value, "%x", &attr->zo_access) != 1) {
usr/src/lib/libnisdb/ldap_map.c
484
freeSingleObjAttr(attr);
usr/src/lib/libnisdb/ldap_map.c
492
if (sscanf(val->val[0].value, "%x", &attr->zo_ttl) != 1) {
usr/src/lib/libnisdb/ldap_map.c
493
freeSingleObjAttr(attr);
usr/src/lib/libnisdb/ldap_map.c
498
return (attr);
usr/src/lib/libnisdb/ldap_map.c
539
__nis_obj_attr_t *attr;
usr/src/lib/libnisdb/ldap_map.c
547
attr = *objAttr;
usr/src/lib/libnisdb/ldap_map.c
549
attr = am(myself, sizeof (*attr));
usr/src/lib/libnisdb/ldap_map.c
550
if (attr == 0)
usr/src/lib/libnisdb/ldap_map.c
552
*objAttr = attr;
usr/src/lib/libnisdb/ldap_map.c
556
if (attr->zo_owner == 0) {
usr/src/lib/libnisdb/ldap_map.c
557
attr->zo_owner = sdup(myself, T, val->value);
usr/src/lib/libnisdb/ldap_map.c
558
if (attr->zo_owner == 0)
usr/src/lib/libnisdb/ldap_map.c
562
if (attr->zo_group == 0) {
usr/src/lib/libnisdb/ldap_map.c
563
attr->zo_group = sdup(myself, T, val->value);
usr/src/lib/libnisdb/ldap_map.c
564
if (attr->zo_group == 0)
usr/src/lib/libnisdb/ldap_map.c
568
if (attr->zo_domain == 0) {
usr/src/lib/libnisdb/ldap_map.c
569
attr->zo_domain = sdup(myself, T, val->value);
usr/src/lib/libnisdb/ldap_map.c
570
if (attr->zo_domain == 0)
usr/src/lib/libnisdb/ldap_map.c
574
if (attr->zo_access == 0) {
usr/src/lib/libnisdb/ldap_map.c
575
if (sscanf(val->value, "%x", &attr->zo_access) != 1)
usr/src/lib/libnisdb/ldap_map.c
579
if (attr->zo_ttl == 0) {
usr/src/lib/libnisdb/ldap_map.c
580
if (sscanf(val->value, "%x", &attr->zo_ttl) != 1)
usr/src/lib/libnisdb/ldap_map.h
72
void freeSingleObjAttr(__nis_obj_attr_t *attr);
usr/src/lib/libnisdb/ldap_map.h
73
void freeObjAttr(__nis_obj_attr_t **attr, int numAttr);
usr/src/lib/libnisdb/ldap_nisdbquery.c
1008
freeObjAttr(attr, ntq);
usr/src/lib/libnisdb/ldap_nisdbquery.c
1030
query = filterQuery(t, query, qin, &attr, &nq);
usr/src/lib/libnisdb/ldap_nisdbquery.c
1032
query = filterQuery(0, query, qin, &attr, &nq);
usr/src/lib/libnisdb/ldap_nisdbquery.c
1039
*objAttr = attr;
usr/src/lib/libnisdb/ldap_nisdbquery.c
1041
freeObjAttr(attr, nq);
usr/src/lib/libnisdb/ldap_nisdbquery.c
1058
__nis_obj_attr_t **attr = 0, ***atp = 0;
usr/src/lib/libnisdb/ldap_nisdbquery.c
1100
attr = am(myself, nq * sizeof (attr[0]));
usr/src/lib/libnisdb/ldap_nisdbquery.c
1101
if (q == 0 || attr == 0) {
usr/src/lib/libnisdb/ldap_nisdbquery.c
1109
(void) memcpy(&attr[nq], atp[i], nnp[i] * sizeof (atp[i][0]));
usr/src/lib/libnisdb/ldap_nisdbquery.c
1117
*objAttr = attr;
usr/src/lib/libnisdb/ldap_nisdbquery.c
1119
freeObjAttr(attr, nq);
usr/src/lib/libnisdb/ldap_nisdbquery.c
624
__nis_obj_attr_t **attr;
usr/src/lib/libnisdb/ldap_nisdbquery.c
635
attr = am(myself, nq * sizeof (attr[0]));
usr/src/lib/libnisdb/ldap_nisdbquery.c
637
attr = 0;
usr/src/lib/libnisdb/ldap_nisdbquery.c
638
if (new == 0 || (objAttr != 0 && attr == 0)) {
usr/src/lib/libnisdb/ldap_nisdbquery.c
641
sfree(attr);
usr/src/lib/libnisdb/ldap_nisdbquery.c
662
attr[nn] = (*objAttr)[i];
usr/src/lib/libnisdb/ldap_nisdbquery.c
678
*objAttr = attr;
usr/src/lib/libnisdb/ldap_nisdbquery.c
696
__nis_obj_attr_t **attr = 0;
usr/src/lib/libnisdb/ldap_nisdbquery.c
820
newattr = realloc(attr, ntq * sizeof (attr[0]));
usr/src/lib/libnisdb/ldap_nisdbquery.c
828
freeObjAttr(attr, nq);
usr/src/lib/libnisdb/ldap_nisdbquery.c
834
attr = newattr;
usr/src/lib/libnisdb/ldap_nisdbquery.c
853
attr[(nq*i)+j] = cloneObjAttr(attr[j]);
usr/src/lib/libnisdb/ldap_nisdbquery.c
854
if (attr[(nq*i)+j] == 0 &&
usr/src/lib/libnisdb/ldap_nisdbquery.c
855
attr[j] != 0)
usr/src/lib/libnisdb/ldap_nisdbquery.c
864
freeObjAttr(attr, ntq);
usr/src/lib/libnisdb/ldap_nisdbquery.c
877
(void) memset(attr, 0, ntq * sizeof (attr[0]));
usr/src/lib/libnisdb/ldap_nisdbquery.c
897
freeObjAttr(attr, ntq);
usr/src/lib/libnisdb/ldap_nisdbquery.c
945
&attr[k]);
usr/src/lib/libnisdb/ldap_op.c
716
char *attr[2], *a, **val;
usr/src/lib/libnisdb/ldap_op.c
721
attr[0] = "supportedControl";
usr/src/lib/libnisdb/ldap_op.c
722
attr[1] = 0;
usr/src/lib/libnisdb/ldap_op.c
725
attr, 0, &lc->searchTimeout, &res);
usr/src/lib/libnisdb/ldap_print.c
458
printObjAttr(__nis_obj_attr_t *attr) {
usr/src/lib/libnisdb/ldap_print.c
461
if (attr == 0)
usr/src/lib/libnisdb/ldap_print.c
464
p2buf(myself, "\tzo_owner = %s\n", NIL(attr->zo_owner));
usr/src/lib/libnisdb/ldap_print.c
465
p2buf(myself, "\tzo_group = %s\n", NIL(attr->zo_group));
usr/src/lib/libnisdb/ldap_print.c
466
p2buf(myself, "\tzo_domain = %s\n", NIL(attr->zo_domain));
usr/src/lib/libnisdb/ldap_print.c
468
printObjRights(myself, &attr->zo_access);
usr/src/lib/libnisdb/ldap_print.c
469
p2buf(myself, " (0x%08x)\n", attr->zo_access);
usr/src/lib/libnisdb/ldap_print.c
470
p2buf(myself, "\tzo_ttl = %d\n", attr->zo_ttl);
usr/src/lib/libnisdb/ldap_print.h
66
void printObjAttr(__nis_obj_attr_t *attr);
usr/src/lib/libnisdb/nis_db.cc
1022
attr.zattr_ndx = (char *)"name";
usr/src/lib/libnisdb/nis_db.cc
1023
attr.zattr_val.zattr_val_val = ent;
usr/src/lib/libnisdb/nis_db.cc
1024
attr.zattr_val.zattr_val_len = slen(ent) + 1;
usr/src/lib/libnisdb/nis_db.cc
1028
ec[1].ec_value.ec_value_len = attr.zattr_val.zattr_val_len;
usr/src/lib/libnisdb/nis_db.cc
1058
dbres = db_add_entry_x(table, 1, &attr, e, 0, 0);
usr/src/lib/libnisdb/nis_db.cc
1476
nis_attr attr;
usr/src/lib/libnisdb/nis_db.cc
1479
attr.zattr_ndx = (char *)"name";
usr/src/lib/libnisdb/nis_db.cc
1480
attr.zattr_val.zattr_val_val = ent;
usr/src/lib/libnisdb/nis_db.cc
1481
attr.zattr_val.zattr_val_len = slen(ent) + 1;
usr/src/lib/libnisdb/nis_db.cc
1483
q = new db_query(mindex->getScheme(), 1, &attr);
usr/src/lib/libnisdb/nis_db.cc
501
nis_attr attr;
usr/src/lib/libnisdb/nis_db.cc
552
attr.zattr_ndx = (char *)"name";
usr/src/lib/libnisdb/nis_db.cc
553
attr.zattr_val.zattr_val_val = name;
usr/src/lib/libnisdb/nis_db.cc
554
attr.zattr_val.zattr_val_len = slen(name) + 1;
usr/src/lib/libnisdb/nis_db.cc
556
query = InUseDictionary->translate_to_query(tbl, 1, &attr);
usr/src/lib/libnisdb/nis_db.cc
773
nis_attr attr;
usr/src/lib/libnisdb/nis_db.cc
808
attr.zattr_ndx = (char *)"name";
usr/src/lib/libnisdb/nis_db.cc
809
attr.zattr_val.zattr_val_val = ent;
usr/src/lib/libnisdb/nis_db.cc
810
attr.zattr_val.zattr_val_len = slen(ent) + 1;
usr/src/lib/libnisdb/nis_db.cc
812
query = InUseDictionary->translate_to_query(tbl, 1, &attr);
usr/src/lib/libnisdb/nis_db.cc
983
nis_attr attr;
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
1000
ldap_memfree(attr);
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
305
char *attr;
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
326
while ((attr = ldap_config_attributes[i++]) != NULL) {
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
327
(void) strlcpy(attr_buf, attr, sizeof (attr_buf));
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
332
if (strcmp(attr, UPDATE_BATCHING) == 0) {
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
333
attr_len = strlen(attr);
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
357
attrib_num = get_attrib_num(attr, strlen(attr));
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
359
report_error(attr, NULL);
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
381
report_info("\t", attr);
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
393
report_error(attr_val, attr);
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
415
char *attr;
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
434
while ((attr = ldap_config_attributes[i++]) != NULL) {
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
435
if ((strlcpy(attr_buf, attr, sizeof (attr_buf))) >=
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
447
attrib_num = get_attrib_num(attr, strlen(attr));
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
449
report_error(attr, NULL);
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
471
report_info("\t", attr);
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
483
report_error(attr_val, attr);
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
926
char *attr;
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
940
for (attr = ldap_first_attribute(ld, e, &ber); attr != NULL;
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
941
attr = ldap_next_attribute(ld, e, ber)) {
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
943
report_info("\t", attr);
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
944
attrib_num = get_attrib_num(attr, strlen(attr));
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
946
report_error(attr, NULL);
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
949
if ((vals = ldap_get_values(ld, e, attr)) != NULL) {
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
988
report_error(attr_val, attr);
usr/src/lib/libnisdb/nis_parse_ldap_conf.h
647
extern void report_error(const char *str, const char *attr);
usr/src/lib/libnisdb/nis_parse_ldap_util.c
2598
report_error(const char *str, const char *attr)
usr/src/lib/libnisdb/nis_parse_ldap_util.c
2623
if (attr != NULL) {
usr/src/lib/libnisdb/nis_parse_ldap_util.c
2625
"for attribute %s: ", attr);
usr/src/lib/libnisdb/yptol/dit_access_utils.c
1766
addParent(char *dn, char **attr) {
usr/src/lib/libnisdb/yptol/dit_access_utils.c
1811
if (attr && rdn)
usr/src/lib/libnisdb/yptol/dit_access_utils.c
1812
*attr = (char *)getObjectClass(rdn);
usr/src/lib/libnisdb/yptol/dit_access_utils.h
78
extern suc_code addParent(char *dn, char **attr);
usr/src/lib/libnsl/dial/dial.c
171
if (call.attr != NULL) {
usr/src/lib/libnsl/dial/dial.c
172
if (call.attr->c_cflag & PARENB) {
usr/src/lib/libnsl/dial/dial.c
173
Evenflag = ((call.attr->c_cflag & PARODD) ? 0 : 1);
usr/src/lib/libnsl/dial/dial.c
174
Oddflag = ((call.attr->c_cflag & PARODD) ? 1 : 0);
usr/src/lib/libnsl/dial/dial.c
176
line_8bit = (call.attr->c_cflag & CS8 ? 1 : 0);
usr/src/lib/libnsl/dial/dial.c
240
if ((call.attr) && ioctl(rlfd, TCSETA, call.attr) < 0) {
usr/src/lib/libnsl/nss/getauthattr.c
90
auth->attr = _strtok_escape(NULL, sep, &last);
usr/src/lib/libnsl/nss/getexecattr.c
125
exec->attr = _strtok_escape(NULL, sep, &last);
usr/src/lib/libnsl/nss/getexecattr.c
364
new_exec->attr = _strdup_null(old_exec->attr);
usr/src/lib/libnsl/nss/getexecattr.c
380
free(exec->attr);
usr/src/lib/libnsl/nss/getprofattr.c
87
prof->attr = _strtok_escape(NULL, sep, &last);
usr/src/lib/libnsl/nss/getuserattr.c
97
user->attr = _strtok_escape(NULL, sep, &last);
usr/src/lib/libpicl/picl.c
363
req_attrval.attr = proph;
usr/src/lib/libpicl/picl.c
444
inargs->attr = proph;
usr/src/lib/libpicl/picl.c
512
req_attrinfo.attr = proph;
usr/src/lib/libpicl/picl.c
555
*proph = ret->ret_firstattr.attr;
usr/src/lib/libpicl/picl.c
576
req_nextattr.attr = proph;
usr/src/lib/libpicl/picl.c
618
*proph = ret->ret_attrbyname.attr;
usr/src/lib/libpicl/picl.c
640
req_attrbyrow.attr = proph;
usr/src/lib/libpicl/picl.c
672
req_attrbycol.attr = proph;
usr/src/lib/libpicl/picl2door.h
127
picl_prophdl_t attr; /* attribute handle */
usr/src/lib/libpicl/picl2door.h
133
picl_prophdl_t attr; /* attribute handle */
usr/src/lib/libpicl/picl2door.h
163
picl_prophdl_t attr; /* attribute handle */
usr/src/lib/libpicl/picl2door.h
168
picl_prophdl_t attr; /* attribute handle */
usr/src/lib/libpicl/picl2door.h
187
picl_prophdl_t attr; /* first attribute handle */
usr/src/lib/libpicl/picl2door.h
195
picl_prophdl_t attr; /* attribute handle */
usr/src/lib/libpicl/picl2door.h
200
picl_prophdl_t attr; /* attribute handle */
usr/src/lib/libpicl/picl2door.h
219
picl_prophdl_t attr; /* attr handle */
usr/src/lib/libpicl/picl2door.h
227
picl_prophdl_t attr; /* attr handle */
usr/src/lib/libpicl/picl2door.h
232
picl_prophdl_t attr; /* attr handle */
usr/src/lib/libpicl/picl2door.h
241
picl_prophdl_t attr; /* attr handle */
usr/src/lib/libpicl/picl2door.h
246
picl_prophdl_t attr; /* attr handle */
usr/src/lib/libpicl/picl2door.h
255
picl_prophdl_t attr; /* attribute handle */
usr/src/lib/libpicl/picl2door.h
262
picl_prophdl_t attr; /* attribute handle */
usr/src/lib/libpicltree/picltree.c
3546
pthread_attr_t attr;
usr/src/lib/libpicltree/picltree.c
3578
if (pthread_attr_init(&attr) != 0)
usr/src/lib/libpicltree/picltree.c
3581
(void) pthread_attr_setscope(&attr, PTHREAD_SCOPE_SYSTEM);
usr/src/lib/libpicltree/picltree.c
3582
if (pthread_create(&tid, &attr, ptree_event_thread, NULL))
usr/src/lib/libpkg/common/gpkglist.c
48
extern CKMENU *allocmenu(char *label, int attr);
usr/src/lib/libpool/common/pool_xml.c
1014
(const char *)attr->name) != PO_SUCCESS) {
usr/src/lib/libpool/common/pool_xml.c
2062
pool_is_xml_attr(xmlDocPtr doc, const char *elem, const char *attr)
usr/src/lib/libpool/common/pool_xml.c
2067
if (xmlGetDtdAttrDesc(internal, BAD_CAST elem, BAD_CAST attr) == NULL)
usr/src/lib/libpool/common/pool_xml.c
2069
BAD_CAST elem, BAD_CAST attr) == NULL)
usr/src/lib/libpool/common/pool_xml.c
2539
xmlAttributePtr attr;
usr/src/lib/libpool/common/pool_xml.c
2545
for (attr = elem->attributes; attr != NULL;
usr/src/lib/libpool/common/pool_xml.c
2546
attr = attr->nexth) {
usr/src/lib/libpool/common/pool_xml.c
2547
if (strcmp((const char *)attr->name, c_a_dtype) == 0) {
usr/src/lib/libpool/common/pool_xml.c
2552
build_dtype_tbl(attr->defaultValue);
usr/src/lib/libpool/common/pool_xml.c
931
xmlAttributePtr attr;
usr/src/lib/libpool/common/pool_xml.c
940
for (attr = elemDTD->attributes; attr != NULL; attr = attr->nexth) {
usr/src/lib/libpool/common/pool_xml.c
941
if (strcmp((const char *)attr->name, c_a_dtype) != 0 ||
usr/src/lib/libpool/common/pool_xml.c
942
strcmp((const char *)attr->name, c_type) != 0)
usr/src/lib/libpool/common/pool_xml.c
972
for (i = 0, attr = elemDTD->attributes; attr != NULL;
usr/src/lib/libpool/common/pool_xml.c
973
attr = attr->nexth, i++) {
usr/src/lib/libpool/common/pool_xml.c
974
if (strcmp((const char *)attr->name, c_a_dtype) == 0 ||
usr/src/lib/libpool/common/pool_xml.c
975
strcmp((const char *)attr->name, c_type) == 0) {
usr/src/lib/libpool/common/pool_xml.c
981
BAD_CAST attr->name, result[i]) == POC_INVAL) {
usr/src/lib/libpool/common/pool_xml.c
990
if (strcmp((const char *)attr->name, c_type) != 0) {
usr/src/lib/libpool/common/pool_xml.c
992
pool_elem_class_string(pe), attr->name) !=
usr/src/lib/libproc/common/pr_memcntl.c
40
caddr_t addr, size_t len, int cmd, caddr_t arg, int attr, int mask)
usr/src/lib/libproc/common/pr_memcntl.c
48
return (memcntl(addr, len, cmd, arg, attr, mask));
usr/src/lib/libproc/common/pr_memcntl.c
94
adp->arg_value = attr;
usr/src/lib/libproject/common/getprojent.c
217
if ((attrproj = kva_match(uattr->attr, "project")) != NULL) {
usr/src/lib/libproject/common/getprojent.c
291
if ((attrproj = kva_match(uattr->attr, "project")) != NULL) {
usr/src/lib/libraidcfg/common/raidcfg.c
1641
controller_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
1646
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
1650
attr->controller_id)
usr/src/lib/libraidcfg/common/raidcfg.c
1664
controller_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
1669
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
1673
attr->controller_id)
usr/src/lib/libraidcfg/common/raidcfg.c
1687
controller_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
1692
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
1696
attr->controller_id)
usr/src/lib/libraidcfg/common/raidcfg.c
1709
controller_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
1714
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
1718
attr->controller_id)
usr/src/lib/libraidcfg/common/raidcfg.c
1889
void *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
1910
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
1911
if (attr == NULL && type != OBJ_TYPE_SYSTEM)
usr/src/lib/libraidcfg/common/raidcfg.c
1914
*data = attr;
usr/src/lib/libraidcfg/common/raidcfg.c
1922
controller_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
1929
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
1930
if (attr == NULL)
usr/src/lib/libraidcfg/common/raidcfg.c
1933
if (attr->controller_id == controller_id)
usr/src/lib/libraidcfg/common/raidcfg.c
1960
array_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
1967
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
1968
if (attr == NULL)
usr/src/lib/libraidcfg/common/raidcfg.c
1971
if (attr->array_id == array_id)
usr/src/lib/libraidcfg/common/raidcfg.c
2016
disk_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
2027
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
2028
if (attr == NULL)
usr/src/lib/libraidcfg/common/raidcfg.c
2031
if (attr->disk_id == disk_id)
usr/src/lib/libraidcfg/common/raidcfg.c
2044
arraypart_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
2055
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
2056
if (attr == NULL)
usr/src/lib/libraidcfg/common/raidcfg.c
2059
if (attr->disk_id == disk_id)
usr/src/lib/libraidcfg/common/raidcfg.c
2072
diskseg_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
2083
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
2084
if (attr == NULL)
usr/src/lib/libraidcfg/common/raidcfg.c
2087
if (attr->seq_no == seq_no)
usr/src/lib/libraidcfg/common/raidcfg.c
2099
task_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
2123
attr = raid_obj_get_data_ptr(raid_tab, task_obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
2124
if (attr == NULL)
usr/src/lib/libraidcfg/common/raidcfg.c
2127
if (attr->task_id == task_id)
usr/src/lib/libraidcfg/common/raidcfg.c
2140
attr = raid_obj_get_data_ptr(raid_tab, task_obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
2141
if (attr == NULL)
usr/src/lib/libraidcfg/common/raidcfg.c
2144
if (attr->task_id == task_id)
usr/src/lib/libraidcfg/common/raidcfg.c
2164
attr = raid_obj_get_data_ptr(raid_tab, task_obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
2165
if (attr == NULL)
usr/src/lib/libraidcfg/common/raidcfg.c
2168
if (attr->task_id == task_id)
usr/src/lib/libraidcfg/common/raidcfg.c
2262
controller_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
2297
attr = raid_obj_get_data_ptr(raid_tab,
usr/src/lib/libraidcfg/common/raidcfg.c
2300
if (attr == NULL) {
usr/src/lib/libraidcfg/common/raidcfg.c
2305
attr->controller_id = tmplist[i];
usr/src/lib/libraidcfg/common/raidcfg.c
2411
controller_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
2421
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
2422
if (attr == NULL)
usr/src/lib/libraidcfg/common/raidcfg.c
2440
ret = raid_lib->get_attr(attr->controller_id, OBJ_ATTR_NONE,
usr/src/lib/libraidcfg/common/raidcfg.c
2441
OBJ_ATTR_NONE, OBJ_TYPE_CONTROLLER, attr);
usr/src/lib/libraidcfg/common/raidcfg.c
2454
controller_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
2461
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
2480
ret = raid_lib->open_controller(attr->controller_id,
usr/src/lib/libraidcfg/common/raidcfg.c
2495
ret = raid_lib->close_controller(attr->controller_id,
usr/src/lib/libraidcfg/common/raidcfg.c
2500
raid_handle_delete_controller_comp(attr->controller_id);
usr/src/lib/libraidcfg/common/raidcfg.c
2554
ret = raid_lib->flash_fw(attr->controller_id,
usr/src/lib/libraidcfg/common/raidcfg.c
2569
array_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
2583
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
2584
if (attr == NULL)
usr/src/lib/libraidcfg/common/raidcfg.c
2601
ret = raid_lib->compnum(ctl_attrp->controller_id, attr->array_id,
usr/src/lib/libraidcfg/common/raidcfg.c
2611
array_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
2634
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
2635
if (attr == NULL)
usr/src/lib/libraidcfg/common/raidcfg.c
2657
attr->array_id, OBJ_TYPE_ARRAY, comp_type, comp_num, ids);
usr/src/lib/libraidcfg/common/raidcfg.c
2703
array_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
2715
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
2716
if (attr == NULL)
usr/src/lib/libraidcfg/common/raidcfg.c
2734
attr->array_id, 0, OBJ_TYPE_ARRAY, attr);
usr/src/lib/libraidcfg/common/raidcfg.c
2748
array_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
2776
(void) obj_get_attr(raid_tab, obj_id, (void **)(&attr));
usr/src/lib/libraidcfg/common/raidcfg.c
2796
attr->array_id, sub_cmd, value, plugin_err_str);
usr/src/lib/libraidcfg/common/raidcfg.c
2805
disk_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
2819
ret = obj_get_attr(raid_tab, obj_id, (void **)(&attr));
usr/src/lib/libraidcfg/common/raidcfg.c
2820
if ((ret != SUCCESS) || (attr == NULL)) {
usr/src/lib/libraidcfg/common/raidcfg.c
2823
if (attr->state == DISK_STATE_FAILED) {
usr/src/lib/libraidcfg/common/raidcfg.c
2842
attr->disk_id, OBJ_TYPE_DISK, comp_type);
usr/src/lib/libraidcfg/common/raidcfg.c
2851
disk_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
2874
ret = obj_get_attr(raid_tab, obj_id, (void **)(&attr));
usr/src/lib/libraidcfg/common/raidcfg.c
2875
if ((ret != SUCCESS) || (attr == NULL)) {
usr/src/lib/libraidcfg/common/raidcfg.c
2878
if (attr->state == DISK_STATE_FAILED) {
usr/src/lib/libraidcfg/common/raidcfg.c
2901
attr->disk_id, OBJ_TYPE_DISK, comp_type, comp_num, ids);
usr/src/lib/libraidcfg/common/raidcfg.c
2952
disk_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
2964
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
2965
if (attr == NULL)
usr/src/lib/libraidcfg/common/raidcfg.c
2983
attr->disk_id, 0, OBJ_TYPE_DISK, attr);
usr/src/lib/libraidcfg/common/raidcfg.c
2996
hsp_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
3004
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
3005
if (attr == NULL)
usr/src/lib/libraidcfg/common/raidcfg.c
3008
if (attr->associated_id == (uint32_t)OBJ_ATTR_NONE)
usr/src/lib/libraidcfg/common/raidcfg.c
3009
attr->type = HSP_TYPE_GLOBAL;
usr/src/lib/libraidcfg/common/raidcfg.c
3011
attr->type = HSP_TYPE_LOCAL;
usr/src/lib/libraidcfg/common/raidcfg.c
3019
arraypart_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
3032
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
3033
if (attr == NULL)
usr/src/lib/libraidcfg/common/raidcfg.c
3059
array_attr->array_id, attr->disk_id,
usr/src/lib/libraidcfg/common/raidcfg.c
3060
OBJ_TYPE_ARRAY_PART, attr);
usr/src/lib/libraidcfg/common/raidcfg.c
3073
diskseg_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
3086
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
3087
if (attr == NULL)
usr/src/lib/libraidcfg/common/raidcfg.c
3113
disk_attr->disk_id, attr->seq_no, OBJ_TYPE_DISK_SEG, attr);
usr/src/lib/libraidcfg/common/raidcfg.c
3126
task_attr_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
3135
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
3136
if (attr == NULL)
usr/src/lib/libraidcfg/common/raidcfg.c
3154
attr->task_id, OBJ_ATTR_NONE, OBJ_TYPE_TASK, attr);
usr/src/lib/libraidcfg/common/raidcfg.c
3162
property_attr_t *attr, *attr_new;
usr/src/lib/libraidcfg/common/raidcfg.c
3175
attr = raid_obj_get_data_ptr(raid_tab, obj_id);
usr/src/lib/libraidcfg/common/raidcfg.c
3176
if (attr == NULL)
usr/src/lib/libraidcfg/common/raidcfg.c
3202
attr->prop_size = 0;
usr/src/lib/libraidcfg/common/raidcfg.c
3204
disk_attr->disk_id, OBJ_ATTR_NONE, OBJ_TYPE_PROP, attr);
usr/src/lib/libraidcfg/common/raidcfg.c
3210
attr_new = realloc(attr, sizeof (property_attr_t) + attr->prop_size);
usr/src/lib/libraidcfg/common/raidcfg.c
484
raidcfg_array_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
498
(void) obj_get_attr(&raid_tab_sys, obj_id, (void **)(&attr));
usr/src/lib/libraidcfg/common/raidcfg.c
499
if (attr->tag.idl.target_id == target_id &&
usr/src/lib/libraidcfg/common/raidcfg.c
500
attr->tag.idl.lun == lun)
usr/src/lib/libraidcfg/common/raidcfg.c
524
raidcfg_disk_t *attr;
usr/src/lib/libraidcfg/common/raidcfg.c
538
(void) obj_get_attr(&raid_tab_sys, obj_id, (void **)(&attr));
usr/src/lib/libraidcfg/common/raidcfg.c
539
if (attr->tag.cidl.bus == tag.cidl.bus &&
usr/src/lib/libraidcfg/common/raidcfg.c
540
attr->tag.cidl.target_id == tag.cidl.target_id &&
usr/src/lib/libraidcfg/common/raidcfg.c
541
attr->tag.cidl.lun == tag.cidl.lun)
usr/src/lib/libraidcfg/common/raidcfg.c
634
raidcfg_get_attr(int handle, void *attr)
usr/src/lib/libraidcfg/common/raidcfg.c
643
if (attr == NULL) {
usr/src/lib/libraidcfg/common/raidcfg.c
671
raidcfg_hsp_t *dst = attr;
usr/src/lib/libraidcfg/common/raidcfg.c
710
raidcfg_arraypart_t *dst = attr;
usr/src/lib/libraidcfg/common/raidcfg.c
760
property_attr_t *src = data, *dst = attr;
usr/src/lib/libraidcfg/common/raidcfg.c
784
(void) memcpy(attr, data, size);
usr/src/lib/librestart/common/librestart.c
2418
if ((value = kva_match(eap->attr, EXECATTR_EUID_KW)) != NULL) {
usr/src/lib/librestart/common/librestart.c
2429
if ((value = kva_match(eap->attr, EXECATTR_UID_KW)) != NULL) {
usr/src/lib/librestart/common/librestart.c
2441
if ((value = kva_match(eap->attr, EXECATTR_GID_KW)) != NULL) {
usr/src/lib/librestart/common/librestart.c
2451
if ((value = kva_match(eap->attr, EXECATTR_EGID_KW)) != NULL) {
usr/src/lib/librestart/common/librestart.c
2461
if ((value = kva_match(eap->attr, EXECATTR_LPRIV_KW)) != NULL) {
usr/src/lib/librestart/common/librestart.c
2477
if ((value = kva_match(eap->attr, EXECATTR_IPRIV_KW)) != NULL) {
usr/src/lib/librestart/common/librestart.c
851
nvlist_t *attr;
usr/src/lib/librestart/common/librestart.c
890
if (nvlist_alloc(&attr, NV_UNIQUE_NAME, 0) != 0 ||
usr/src/lib/librestart/common/librestart.c
891
nvlist_add_int32(attr, RESTARTER_NAME_STATE, new_cur_state) != 0 ||
usr/src/lib/librestart/common/librestart.c
892
nvlist_add_int32(attr, RESTARTER_NAME_NEXT_STATE, new_next_state)
usr/src/lib/librestart/common/librestart.c
894
nvlist_add_int32(attr, RESTARTER_NAME_ERROR, e) != 0 ||
usr/src/lib/librestart/common/librestart.c
895
nvlist_add_string(attr, RESTARTER_NAME_INSTANCE, inst) != 0 ||
usr/src/lib/librestart/common/librestart.c
896
nvlist_add_int32(attr, RESTARTER_NAME_REASON, aux) != 0) {
usr/src/lib/librestart/common/librestart.c
909
"com.sun", "librestart", attr, EVCH_NOSLEEP);
usr/src/lib/librestart/common/librestart.c
913
nvlist_free(attr);
usr/src/lib/librsm/common/rsmlib.c
2155
rsm_attribute_t attr,
usr/src/lib/librsm/common/rsmlib.c
2226
if (attr & RSM_MAP_FIXED) {
usr/src/lib/librsm/common/rsmlib.c
684
rsmapi_controller_attr_t *attr)
usr/src/lib/librsm/common/rsmlib.c
697
if (!attr) {
usr/src/lib/librsm/common/rsmlib.c
714
attr->attr_direct_access_sizes =
usr/src/lib/librsm/common/rsmlib.c
716
attr->attr_atomic_sizes =
usr/src/lib/librsm/common/rsmlib.c
718
attr->attr_page_size =
usr/src/lib/librsm/common/rsmlib.c
720
attr->attr_max_export_segment_size =
usr/src/lib/librsm/common/rsmlib.c
722
attr->attr_tot_export_segment_size =
usr/src/lib/librsm/common/rsmlib.c
724
attr->attr_max_export_segments =
usr/src/lib/librsm/common/rsmlib.c
726
attr->attr_max_import_map_size =
usr/src/lib/librsm/common/rsmlib.c
728
attr->attr_tot_import_map_size =
usr/src/lib/librsm/common/rsmlib.c
730
attr->attr_max_import_segments =
usr/src/lib/librsm/inc/rsmapi.h
118
rsmapi_controller_attr_t *attr);
usr/src/lib/librsm/inc/rsmapi.h
232
rsm_attribute_t attr,
usr/src/lib/libscf/common/notify_params.c
1264
smf_notify_set_params(const char *class, nvlist_t *attr)
usr/src/lib/libscf/common/notify_params.c
1292
if (nvlist_lookup_uint32(attr, SCF_NOTIFY_NAME_VERSION, &ver) != 0 ||
usr/src/lib/libscf/common/notify_params.c
1298
if (nvlist_lookup_nvlist(attr, SCF_NOTIFY_PARAMS, &params) != 0) {
usr/src/lib/libscf/common/notify_params.c
1306
(nvlist_lookup_string(attr, SCF_NOTIFY_NAME_FMRI, &fmri) != 0 ||
usr/src/lib/libscf/common/notify_params.c
1307
nvlist_lookup_int32(attr, SCF_NOTIFY_NAME_TSET, &tset) != 0 ||
usr/src/lib/libscf/common/notify_params.c
1818
nvlist_t *attr;
usr/src/lib/libscf/common/notify_params.c
1833
if (nvlist_lookup_nvlist(nvl, "attr", &attr) != 0 ||
usr/src/lib/libscf/common/notify_params.c
1834
nvlist_lookup_string(attr, "svc-string", &fmri) != 0 ||
usr/src/lib/libscf/common/notify_params.c
1835
nvlist_lookup_string(attr, "from-state", &from) != 0 ||
usr/src/lib/libscf/common/notify_params.c
1836
nvlist_lookup_string(attr, "to-state", &to) != 0) {
usr/src/lib/libsecdb/common/chkauthattr.c
127
if (cb != NULL && (!wantattr || pa != NULL && pa->attr != NULL))
usr/src/lib/libsecdb/common/chkauthattr.c
128
res = cb(prof, pa ? pa->attr : NULL, ctxt, pres);
usr/src/lib/libsecdb/common/chkauthattr.c
131
if (res == 0 && pa->attr != NULL) {
usr/src/lib/libsecdb/common/chkauthattr.c
132
res = _enum_common_p(GETPROF(pa->attr), cb,
usr/src/lib/libsecdb/common/chkauthattr.c
166
if (ua->attr != NULL) {
usr/src/lib/libsecdb/common/chkauthattr.c
168
res = cb(NULL, ua->attr, ctxt, pres);
usr/src/lib/libsecdb/common/chkauthattr.c
170
res = _enum_common_p(GETPROF(ua->attr),
usr/src/lib/libsecdb/common/chkauthattr.c
263
comm2auth(const char *name, kva_t *attr, void *ctxt, void *pres)
usr/src/lib/libsecdb/common/chkauthattr.c
269
auths = kva_match(attr, PROFATTR_AUTHS_KW);
usr/src/lib/libsecdb/common/chkauthattr.c
459
kva->data[kva->length].key = dfltply[i].attr;
usr/src/lib/libsecdb/common/chkauthattr.c
66
char *attr;
usr/src/lib/libsecdb/common/getauthattr.c
121
newauth->attr = _str2kva(auth->attr, KV_ASSIGN, KV_DELIMITER);
usr/src/lib/libsecdb/common/getauthattr.c
144
print_kva(auth->attr);
usr/src/lib/libsecdb/common/getauthattr.c
99
_kva_free(auth->attr);
usr/src/lib/libsecdb/common/getexecattr.c
216
_kva_free(exec->attr);
usr/src/lib/libsecdb/common/getexecattr.c
326
newexec->attr = _str2kva(es->attr, KV_ASSIGN, KV_DELIMITER);
usr/src/lib/libsecdb/common/getexecattr.c
350
print_kva(exec->attr);
usr/src/lib/libsecdb/common/getprofattr.c
116
newprof->attr = _str2kva(prof->attr, KV_ASSIGN, KV_DELIMITER);
usr/src/lib/libsecdb/common/getprofattr.c
166
print_kva(prof->attr);
usr/src/lib/libsecdb/common/getprofattr.c
95
_kva_free(prof->attr);
usr/src/lib/libsecdb/common/getuserattr.c
124
_kva_free(user->attr);
usr/src/lib/libsecdb/common/getuserattr.c
145
newuser->attr = _str2kva(user->attr, KV_ASSIGN, KV_DELIMITER);
usr/src/lib/libsecdb/common/getuserattr.c
167
print_kva(user->attr);
usr/src/lib/libshare/common/libshare.c
2838
char *attr;
usr/src/lib/libshare/common/libshare.c
2841
attr = sa_get_share_attr(share, "changed");
usr/src/lib/libshare/common/libshare.c
2842
if (attr != NULL) {
usr/src/lib/libshare/common/libshare.c
2843
sa_free_attr_string(attr);
usr/src/lib/libsldap/common/ns_config.c
1644
char **attr;
usr/src/lib/libsldap/common/ns_config.c
2343
for (attr = mapA; *attr; attr++) {
usr/src/lib/libsldap/common/ns_config.c
2353
rmap->orig = strdup(*attr);
usr/src/lib/libsldap/common/ns_config.c
2403
*attr, origA);
usr/src/lib/libsldap/common/ns_confmgr.c
288
char *attr, *attrName, *attrVal, *rest;
usr/src/lib/libsldap/common/ns_confmgr.c
301
attr = strtok_r(config, DOORLINESEP, &rest);
usr/src/lib/libsldap/common/ns_confmgr.c
302
if (!attr) {
usr/src/lib/libsldap/common/ns_confmgr.c
312
__s_api_split_key_value(attr, &attrName, &attrVal);
usr/src/lib/libsldap/common/ns_confmgr.c
317
gettext("Attribute %s is not valid"), attr);
usr/src/lib/libsldap/common/ns_confmgr.c
351
} while (attr = strtok_r(NULL, DOORLINESEP, &rest));
usr/src/lib/libsldap/common/ns_confmgr.c
827
ns_ldap_attr_t *attr;
usr/src/lib/libsldap/common/ns_confmgr.c
865
attr = entry->attr_pair[l];
usr/src/lib/libsldap/common/ns_confmgr.c
867
attrname = attr->attrname;
usr/src/lib/libsldap/common/ns_confmgr.c
871
for (m = 0; m < attr->value_count; m++) {
usr/src/lib/libsldap/common/ns_confmgr.c
873
attr->attrvalue[m]) == 0) {
usr/src/lib/libsldap/common/ns_confmgr.c
892
attr = entry->attr_pair[l];
usr/src/lib/libsldap/common/ns_confmgr.c
894
attrname = attr->attrname;
usr/src/lib/libsldap/common/ns_confmgr.c
900
attrval = attr->attrvalue;
usr/src/lib/libsldap/common/ns_confmgr.c
909
for (m = 0; m < attr->value_count; m++) {
usr/src/lib/libsldap/common/ns_confmgr.c
918
for (m = 0; m < attr->value_count; m++) {
usr/src/lib/libsldap/common/ns_confmgr.c
920
if (m != attr->value_count - 1) {
usr/src/lib/libsldap/common/ns_reads.c
116
char **attrs, **mapped_attrs, **mapp, *type, *value, *attr;
usr/src/lib/libsldap/common/ns_reads.c
149
if ((attr = (char *)calloc(1, len)) == NULL) {
usr/src/lib/libsldap/common/ns_reads.c
153
(void) snprintf(attr, len, "%s=%s", type, value);
usr/src/lib/libsldap/common/ns_reads.c
154
mapped_attrs[i] = attr;
usr/src/lib/libsldap/common/ns_reads.c
313
char *attr = NULL;
usr/src/lib/libsldap/common/ns_reads.c
379
for (attr = ldap_first_attribute(ld, e, &ber); attr != NULL;
usr/src/lib/libsldap/common/ns_reads.c
380
attr = ldap_next_attribute(ld, e, ber)) {
usr/src/lib/libsldap/common/ns_reads.c
382
ldap_memfree(attr);
usr/src/lib/libsldap/common/ns_reads.c
383
attr = NULL;
usr/src/lib/libsldap/common/ns_reads.c
460
for (attr = ldap_first_attribute(ld, e, &ber), j = 1;
usr/src/lib/libsldap/common/ns_reads.c
461
attr != NULL && j != nAttrs;
usr/src/lib/libsldap/common/ns_reads.c
462
attr = ldap_next_attribute(ld, e, ber), j++) {
usr/src/lib/libsldap/common/ns_reads.c
480
mapping = __ns_ldap_getOrigAttribute(service, attr);
usr/src/lib/libsldap/common/ns_reads.c
491
attr);
usr/src/lib/libsldap/common/ns_reads.c
494
if ((ap[j]->attrname = strdup(attr)) == NULL) {
usr/src/lib/libsldap/common/ns_reads.c
512
ap[j]->attrname = strdup(attr);
usr/src/lib/libsldap/common/ns_reads.c
555
mapping[0], attr);
usr/src/lib/libsldap/common/ns_reads.c
581
attr) == 0) {
usr/src/lib/libsldap/common/ns_reads.c
599
mapping[0], attr);
usr/src/lib/libsldap/common/ns_reads.c
617
if ((vals = ldap_get_values(ld, e, attr)) != NULL) {
usr/src/lib/libsldap/common/ns_reads.c
703
ldap_memfree(attr);
usr/src/lib/libsldap/common/ns_reads.c
704
attr = NULL;
usr/src/lib/libsldap/common/ns_sasl.c
473
char *attr[2] = {"dn", NULL}, buf[MSGSIZE];
usr/src/lib/libsldap/common/ns_sasl.c
494
NULL, (const char **)attr, &cred,
usr/src/lib/libsldap/common/ns_sldap.h
738
const ns_ldap_attr_t * const *attr,
usr/src/lib/libsldap/common/ns_sldap.h
746
const ns_ldap_attr_t * const *attr,
usr/src/lib/libsldap/common/ns_sldap.h
754
const ns_ldap_attr_t * const *attr,
usr/src/lib/libsldap/common/ns_standalone.c
1568
char *rootDSE = NULL, *attr, *val, *rest, **ptr;
usr/src/lib/libsldap/common/ns_standalone.c
1608
attr = strtok_r(rootDSE, DOORLINESEP, &rest);
usr/src/lib/libsldap/common/ns_standalone.c
1609
if (attr == NULL) {
usr/src/lib/libsldap/common/ns_standalone.c
1629
if ((val = strchr(attr, '=')) == NULL) {
usr/src/lib/libsldap/common/ns_standalone.c
1634
if (strncasecmp(attr,
usr/src/lib/libsldap/common/ns_standalone.c
1664
if (strncasecmp(attr,
usr/src/lib/libsldap/common/ns_standalone.c
1696
} while (attr = strtok_r(NULL, DOORLINESEP, &rest));
usr/src/lib/libsldap/common/ns_wrapper.c
106
char *dn, char *attr, struct berval *bvalue,
usr/src/lib/libsldap/common/ns_wrapper.c
111
return (ldap_compare_ext(ld, dn, attr, bvalue,
usr/src/lib/libsldap/common/ns_wrapper.c
117
char *dn, char *attr, struct berval *bvalue,
usr/src/lib/libsldap/common/ns_wrapper.c
122
return (ldap_compare_ext_s(ld, dn, attr, bvalue,
usr/src/lib/libsldap/common/ns_wrapper.c
128
char *dn, char *attr, char *value)
usr/src/lib/libsldap/common/ns_wrapper.c
132
return (ldap_compare(ld, dn, attr, value));
usr/src/lib/libsldap/common/ns_wrapper.c
137
char *dn, char *attr, char *value)
usr/src/lib/libsldap/common/ns_wrapper.c
141
return (ldap_compare_s(ld, dn, attr, value));
usr/src/lib/libsldap/common/ns_writes.c
1119
const ns_ldap_attr_t * const *attr,
usr/src/lib/libsldap/common/ns_writes.c
1133
if ((attr == NULL) || (*attr == NULL) ||
usr/src/lib/libsldap/common/ns_writes.c
1137
mods = __s_api_makeModList(service, attr, LDAP_MOD_ADD, flags);
usr/src/lib/libsldap/common/ns_writes.c
1155
const ns_ldap_attr_t * const *attr,
usr/src/lib/libsldap/common/ns_writes.c
1169
if ((attr == NULL) || (*attr == NULL) ||
usr/src/lib/libsldap/common/ns_writes.c
1173
mods = __s_api_makeModList(service, attr, LDAP_MOD_DELETE, flags);
usr/src/lib/libsldap/common/ns_writes.c
1276
const ns_ldap_attr_t * const *attr,
usr/src/lib/libsldap/common/ns_writes.c
1292
if (attr == NULL || *attr == NULL || dn == NULL)
usr/src/lib/libsldap/common/ns_writes.c
1322
rc = send_to_cachemgr(dn, (ns_ldap_attr_t **)attr, errorp);
usr/src/lib/libsldap/common/ns_writes.c
1342
mods = __s_api_makeModList(service, attr, LDAP_MOD_REPLACE, flags);
usr/src/lib/libsldap/common/ns_writes.c
1365
const ns_ldap_attr_t * const *attr;
usr/src/lib/libsldap/common/ns_writes.c
1380
attr = (const ns_ldap_attr_t * const *)(entry->attr_pair);
usr/src/lib/libsldap/common/ns_writes.c
1381
mods = __s_api_makeModListCount(service, attr, LDAP_MOD_ADD,
usr/src/lib/libsldap/common/ns_writes.c
268
const ns_ldap_attr_t * const *attr,
usr/src/lib/libsldap/common/ns_writes.c
315
for (i = 0, k = 0; k < count && attr[k] != NULL; i++, k++) {
usr/src/lib/libsldap/common/ns_writes.c
3197
if (ptr->name == NULL || ptr->name[0] == '\0' || ptr->attr == NULL) {
usr/src/lib/libsldap/common/ns_writes.c
3218
rc = __s_add_attr(e, "SolarisAttrKeyValue", ptr->attr);
usr/src/lib/libsldap/common/ns_writes.c
323
attr[k]->attrname);
usr/src/lib/libsldap/common/ns_writes.c
3345
rc = __s_add_attr(e, "SolarisAttrKeyValue", ptr->attr);
usr/src/lib/libsldap/common/ns_writes.c
336
attr[k]->attrname);
usr/src/lib/libsldap/common/ns_writes.c
340
mods[i]->mod_type = strdup(attr[k]->attrname);
usr/src/lib/libsldap/common/ns_writes.c
3400
if (ptr->name == NULL || ptr->name[0] == '\0' || ptr->attr == NULL) {
usr/src/lib/libsldap/common/ns_writes.c
3421
rc = __s_add_attr(e, "SolarisAttrKeyValue", ptr->attr);
usr/src/lib/libsldap/common/ns_writes.c
3484
ptr->attr == NULL) {
usr/src/lib/libsldap/common/ns_writes.c
3503
rc = __s_add_attr(e, "SolarisAttrKeyValue", ptr->attr);
usr/src/lib/libsldap/common/ns_writes.c
385
strcasecmp(attr[k]->attrname, "gecos") == 0 &&
usr/src/lib/libsldap/common/ns_writes.c
386
mapping[1] && attr[k]->attrvalue[0] &&
usr/src/lib/libsldap/common/ns_writes.c
387
(comma1 = strchr(attr[k]->attrvalue[0],
usr/src/lib/libsldap/common/ns_writes.c
4030
attr2list(const char *dn, ns_ldap_attr_t **attr,
usr/src/lib/libsldap/common/ns_writes.c
4037
ns_ldap_attr_t *a = (ns_ldap_attr_t *)*attr;
usr/src/lib/libsldap/common/ns_writes.c
4038
ns_ldap_attr_t **aptr = (ns_ldap_attr_t **)attr;
usr/src/lib/libsldap/common/ns_writes.c
405
vlen = comma1 - attr[k]->attrvalue[0];
usr/src/lib/libsldap/common/ns_writes.c
406
c = attr[k]->attrvalue[0];
usr/src/lib/libsldap/common/ns_writes.c
4069
aptr = attr;
usr/src/lib/libsldap/common/ns_writes.c
4101
ns_ldap_attr_t **attr,
usr/src/lib/libsldap/common/ns_writes.c
4119
len = attr2list(dn, attr, (char *)&space.s_d.ldap_call.ldap_u.strlist,
usr/src/lib/libsldap/common/ns_writes.c
441
vlen = strlen(attr[k]->attrvalue[0]) -
usr/src/lib/libsldap/common/ns_writes.c
442
(c - attr[k]->attrvalue[0]);
usr/src/lib/libsldap/common/ns_writes.c
466
vlen = comma1 - attr[k]->attrvalue[0];
usr/src/lib/libsldap/common/ns_writes.c
467
c = attr[k]->attrvalue[0];
usr/src/lib/libsldap/common/ns_writes.c
528
vlen = strlen(attr[k]->attrvalue[0]) -
usr/src/lib/libsldap/common/ns_writes.c
529
(c - attr[k]->attrvalue[0]);
usr/src/lib/libsldap/common/ns_writes.c
559
modval = (char **)calloc(attr[k]->value_count+1,
usr/src/lib/libsldap/common/ns_writes.c
571
for (j = 0; j < attr[k]->value_count; j++) {
usr/src/lib/libsldap/common/ns_writes.c
576
service, attr[k]->attrvalue[j]);
usr/src/lib/libsldap/common/ns_writes.c
589
"automount", attr[k]->attrvalue[j]);
usr/src/lib/libsldap/common/ns_writes.c
595
modval[j] = strdup(attr[k]->
usr/src/lib/libsldap/common/ns_writes.c
602
for (j = 0; j < attr[k]->value_count; j++) {
usr/src/lib/libsldap/common/ns_writes.c
604
modval[j] = attr[k]->attrvalue[j];
usr/src/lib/libsldap/common/ns_writes.c
624
const ns_ldap_attr_t * const *attr,
usr/src/lib/libsldap/common/ns_writes.c
628
ns_ldap_attr_t **aptr = (ns_ldap_attr_t **)attr;
usr/src/lib/libsldap/common/ns_writes.c
638
return (__s_api_makeModListCount(service, attr, mod_op, count, flags));
usr/src/lib/libslp/clib/SLPFindAttrs.c
454
static void parens_attr(char *attr, void **collator, int *numResults) {
usr/src/lib/libslp/clib/SLPFindAttrs.c
458
open_paren = attr + 1;
usr/src/lib/libslp/clib/SLPFindAttrs.c
552
char *attr, *p, **answer = (char **)cookie;
usr/src/lib/libslp/clib/SLPFindAttrs.c
558
if (!(attr = malloc(strlen(n->tag) + 1))) {
usr/src/lib/libslp/clib/SLPFindAttrs.c
563
(void) strcpy(attr, n->tag);
usr/src/lib/libslp/clib/SLPFindAttrs.c
565
if (!(attr = malloc(1 + strlen(n->tag) + 1 +
usr/src/lib/libslp/clib/SLPFindAttrs.c
572
p = attr;
usr/src/lib/libslp/clib/SLPFindAttrs.c
580
slp_add2list(attr, answer, SLP_FALSE);
usr/src/lib/libslp/clib/SLPFindAttrs.c
581
free(attr);
usr/src/lib/libslp/javalib/com/sun/slp/CSrvReg.java
88
ServiceLocationAttribute attr = (ServiceLocationAttribute)o;
usr/src/lib/libslp/javalib/com/sun/slp/CSrvReg.java
91
new ServiceLocationAttribute(attr.getId(), attr.getValues()),
usr/src/lib/libslp/javalib/com/sun/slp/Parser.java
414
AttributeString attr = parseAttr(tk, locale);
usr/src/lib/libslp/javalib/com/sun/slp/Parser.java
496
if (!ev.evaluate(attr, op, value, invert, prex) &&
usr/src/lib/libslp/javalib/com/sun/slp/Parser.java
498
ev.evaluate(attr,
usr/src/lib/libslp/javalib/com/sun/slp/SLPConfig.java
505
ServiceLocationAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/SLPConfig.java
511
attr.getId().equals(
usr/src/lib/libslp/javalib/com/sun/slp/SLPConfig.java
513
Vector values = attr.getValues();
usr/src/lib/libslp/javalib/com/sun/slp/SLPConfig.java
543
attrs.addElement(attr);
usr/src/lib/libslp/javalib/com/sun/slp/SLPHeaderV1.java
776
ServiceLocationAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/SLPHeaderV1.java
783
new ServiceLocationAttributeV1(attr);
usr/src/lib/libslp/javalib/com/sun/slp/SLPHeaderV2.java
955
ServiceLocationAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/SLPHeaderV2.java
958
strings.addElement(attr.externalize());
usr/src/lib/libslp/javalib/com/sun/slp/SLPTemplateRegistry.java
197
ServiceLocationAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/SLPTemplateRegistry.java
200
attributes.addElement(attr);
usr/src/lib/libslp/javalib/com/sun/slp/SLPTemplateRegistry.java
206
attr =
usr/src/lib/libslp/javalib/com/sun/slp/SLPTemplateRegistry.java
209
attributes.addElement(attr);
usr/src/lib/libslp/javalib/com/sun/slp/SLPV1SSrvReg.java
92
ServiceLocationAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/SLPV1SSrvReg.java
94
String id = attr.getId().toLowerCase().trim();
usr/src/lib/libslp/javalib/com/sun/slp/SLPV1SSrvReg.java
97
Vector vals = attr.getValues();
usr/src/lib/libslp/javalib/com/sun/slp/ServerAttribute.java
90
ServerAttribute(ServiceLocationAttribute attr, Locale locale) {
usr/src/lib/libslp/javalib/com/sun/slp/ServerAttribute.java
91
this(attr.id, attr.getValues(), locale);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceLocationAttribute.java
852
ServiceLocationAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/ServiceLocationAttribute.java
857
Assert.slpassert((!(attr instanceof ServerAttribute) &&
usr/src/lib/libslp/javalib/com/sun/slp/ServiceLocationAttribute.java
865
if (attr == null) {
usr/src/lib/libslp/javalib/com/sun/slp/ServiceLocationAttribute.java
874
Vector attrVals = attr.values;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceLocationAttribute.java
892
attr.values = vals;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceLocationAttributeV1.java
360
ServiceLocationAttributeV1(ServiceLocationAttribute attr) {
usr/src/lib/libslp/javalib/com/sun/slp/ServiceLocationAttributeV1.java
361
id = attr.id;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceLocationAttributeV1.java
362
values = attr.values;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceLocationManager.java
249
ServiceLocationAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/ServiceLocationManager.java
253
Vector values = (attr != null ? attr.getValues():new Vector());
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreFactory.java
354
ServiceLocationAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreFactory.java
362
if (attr.getId().equalsIgnoreCase(SCOPES_ATTR_ID)) {
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreFactory.java
363
scopeAttr = attr;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreFactory.java
369
ServiceLocationAttribute.mergeDuplicateAttributes(attr,
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreFactory.java
486
ServiceLocationAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreFactory.java
488
Vector vals = attr.getValues();
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreFactory.java
491
ServiceLocationAttribute.escapeAttributeString(attr.getId(),
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
1256
ServiceLocationAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
1259
v.addElement(new ServerAttribute(attr, locale));
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
2580
ServerAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
2582
AttributeString tag = attr.idPattern;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
2583
Vector values = attr.values;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
2673
ServerAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
2676
List elem = table.add(attr.idPattern, rec);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
2919
ServerAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
2926
saveValueIfMatch(attr, null, ht, ret);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
2938
saveValueIfMatch(attr, attrTag, ht, ret);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
2949
static private void saveValueIfMatch(ServerAttribute attr,
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
2955
AttributeString id = attr.idPattern;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
2962
Vector values = attr.getValues();
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
2976
new ServiceLocationAttribute(attr.getId(), values);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
3110
ServerAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
3113
ht.put(attr.getId().toLowerCase(), attr);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
3122
ServerAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
3125
if (ht.get(attr.getId().toLowerCase()) == null) {
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
3126
newAttrs.addElement(attr);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
3183
ServerAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
3185
AttributeString id = attr.idPattern;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreInMemory.java
3206
newAttrList.addElement(attr);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
1241
ServiceLocationAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
1245
attrs.addElement(attr);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
611
ServiceLocationAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
615
attr,
usr/src/lib/libslp/javalib/com/sun/slp/SunDATable.java
397
ServiceLocationAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/SunDATable.java
402
String id = attr.getId();
usr/src/lib/libslp/javalib/com/sun/slp/SunDATable.java
403
Vector vals = attr.getValues();
usr/src/lib/libslp/javalib/com/sun/slp/SunServerDATable.java
131
ServiceLocationAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/SunServerDATable.java
133
attrs.addElement(attr);
usr/src/lib/libslp/javalib/com/sun/slp/SunServerDATable.java
137
attr =
usr/src/lib/libslp/javalib/com/sun/slp/SunServerDATable.java
139
attrs.addElement(attr);
usr/src/lib/libslp/javalib/com/sun/slp/SunServerDATable.java
143
attr = new ServiceLocationAttribute(SunDATable.VERSION_ID, vals);
usr/src/lib/libslp/javalib/com/sun/slp/SunServerDATable.java
144
attrs.addElement(attr);
usr/src/lib/libslp/javalib/com/sun/slp/SunServerDATable.java
148
attr = new ServiceLocationAttribute(SunServerDATable.ADDRESS_ID, vals);
usr/src/lib/libslp/javalib/com/sun/slp/SunServerDATable.java
149
attrs.addElement(attr);
usr/src/lib/libslp/javalib/com/sun/slp/SunServerDATable.java
184
attr = (ServiceLocationAttribute)formerAttrs.elementAt(0);
usr/src/lib/libslp/javalib/com/sun/slp/SunServerDATable.java
185
vals = attr.getValues();
usr/src/lib/libslp/javalib/com/sun/slp/SunServerDATable.java
407
ServiceLocationAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/SunServerDATable.java
413
String id = attr.getId();
usr/src/lib/libslp/javalib/com/sun/slp/SunServerDATable.java
414
Vector vals = attr.getValues();
usr/src/lib/libslp/javalib/com/sun/slp/SunServerDATable.java
461
ServiceLocationAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/SunServerDATable.java
467
String id = attr.getId();
usr/src/lib/libslp/javalib/com/sun/slp/SunServerDATable.java
473
rep = attr.externalize();
usr/src/lib/libslp/javalib/com/sun/slp/SunServerDATable.java
477
new Object[] {attr, ex.getMessage()});
usr/src/lib/libslp/javalib/com/sun/slp/UARequester.java
388
ServiceLocationAttribute attr =
usr/src/lib/libslp/javalib/com/sun/slp/UARequester.java
391
ServiceLocationAttribute.mergeDuplicateAttributes(attr,
usr/src/lib/libsysevent/libevchannel.c
602
void *cookie, uint32_t flags, sysevent_subattr_t *attr)
usr/src/lib/libsysevent/libevchannel.c
606
if (attr != NULL) {
usr/src/lib/libsysevent/libevchannel.c
607
xsa = (struct sysevent_subattr_impl *)attr;
usr/src/lib/libsysevent/libevchannel.c
629
sysevent_subattr_free(sysevent_subattr_t *attr)
usr/src/lib/libsysevent/libevchannel.c
632
(struct sysevent_subattr_impl *)attr;
usr/src/lib/libsysevent/libevchannel.c
638
sysevent_subattr_thrcreate(sysevent_subattr_t *attr,
usr/src/lib/libsysevent/libevchannel.c
642
(struct sysevent_subattr_impl *)attr;
usr/src/lib/libsysevent/libevchannel.c
649
sysevent_subattr_thrsetup(sysevent_subattr_t *attr,
usr/src/lib/libsysevent/libevchannel.c
653
(struct sysevent_subattr_impl *)attr;
usr/src/lib/libsysevent/libevchannel.c
660
sysevent_subattr_sigmask(sysevent_subattr_t *attr, sigset_t *set)
usr/src/lib/libsysevent/libevchannel.c
663
(struct sysevent_subattr_impl *)attr;
usr/src/lib/libsysevent/libevchannel.c
674
sysevent_subattr_thrattr(sysevent_subattr_t *attr, pthread_attr_t *thrattr)
usr/src/lib/libsysevent/libevchannel.c
677
(struct sysevent_subattr_impl *)attr;
usr/src/lib/libsysevent/libsysevent.c
138
attr = (char *)((caddr_t)ev + attr_offset);
usr/src/lib/libsysevent/libsysevent.c
139
if (nvlist_pack(attr_list, &attr, &nvlist_sz, SE_ENCODE_METHOD,
usr/src/lib/libsysevent/libsysevent.c
238
caddr_t attr;
usr/src/lib/libsysevent/libsysevent.c
268
attr = (caddr_t)ev + attr_offset;
usr/src/lib/libsysevent/libsysevent.c
270
if ((error = nvlist_unpack(attr, attr_len, nvlist, 0)) != 0) {
usr/src/lib/libsysevent/libsysevent.c
286
sysevent_attr_name(sysevent_attr_t *attr)
usr/src/lib/libsysevent/libsysevent.c
288
if (attr == NULL) {
usr/src/lib/libsysevent/libsysevent.c
292
return (nvpair_name((nvpair_t *)attr));
usr/src/lib/libsysevent/libsysevent.c
299
sysevent_attr_value(sysevent_attr_t *attr, sysevent_value_t *se_value)
usr/src/lib/libsysevent/libsysevent.c
301
nvpair_t *nvp = attr;
usr/src/lib/libsysevent/libsysevent.c
360
sysevent_attr_next(sysevent_t *ev, sysevent_attr_t *attr)
usr/src/lib/libsysevent/libsysevent.c
363
nvpair_t *nvp = attr;
usr/src/lib/libsysevent/libsysevent.c
647
caddr_t attr;
usr/src/lib/libsysevent/libsysevent.c
664
attr = (caddr_t)ev + attr_offset;
usr/src/lib/libsysevent/libsysevent.c
669
if (nvlist_unpack(attr, attr_len, &attrp, 0) != 0) {
usr/src/lib/libsysevent/libsysevent.c
82
char *attr;
usr/src/lib/libsysevent/libsysevent.h
65
sysevent_attr_t *sysevent_attr_next(sysevent_t *ev, sysevent_attr_t *attr);
usr/src/lib/libsysevent/libsysevent.h
66
char *sysevent_attr_name(sysevent_attr_t *attr);
usr/src/lib/libsysevent/libsysevent.h
67
int sysevent_attr_value(sysevent_attr_t *attr, sysevent_value_t *se_value);
usr/src/lib/libtecla/common/getline.c
11194
if(sig->attr & GLSA_SUSP) {
usr/src/lib/libtecla/common/getline.c
11197
} else if(sig->attr & GLSA_TERM) {
usr/src/lib/libtecla/common/getline.c
11200
} else if(sig->attr & GLSA_CONT) {
usr/src/lib/libtecla/common/getline.c
11203
} else if(sig->attr & GLSA_SIZE) {
usr/src/lib/libtecla/common/getline.c
11650
int attr; /* The attributes of the specified signal */
usr/src/lib/libtecla/common/getline.c
11662
attr = gl_classify_signal(signo);
usr/src/lib/libtecla/common/getline.c
11666
if(!attr)
usr/src/lib/libtecla/common/getline.c
11676
if(attr & (GLSA_SUSP | GLSA_TERM)) {
usr/src/lib/libtecla/common/getline.c
11687
} else if(attr & GLSA_SIZE) {
usr/src/lib/libtecla/common/getline.c
11816
return sig->attr;
usr/src/lib/libtecla/common/getline.c
579
int attr; /* The default attributes of this signal, expressed */
usr/src/lib/libtecla/common/getline.c
9081
Termios attr; /* The terminal attributes */
usr/src/lib/libtecla/common/getline.c
9088
if(tcgetattr(gl->input_fd, &attr)) {
usr/src/lib/libtecla/common/getline.c
9092
attr.c_oflag |= OPOST;
usr/src/lib/libtecla/common/getline.c
9093
while(tcsetattr(gl->input_fd, TCSADRAIN, &attr)) {
usr/src/lib/libtecla/common/getline.c
9117
attr.c_oflag &= ~(OPOST);
usr/src/lib/libtecla/common/getline.c
9118
while(tcsetattr(gl->input_fd, TCSADRAIN, &attr)) {
usr/src/lib/libtecla/common/getline.c
9139
Termios attr; /* The terminal attributes */
usr/src/lib/libtecla/common/getline.c
9151
if(tcgetattr(gl->input_fd, &attr)) {
usr/src/lib/libtecla/common/getline.c
9155
attr.c_oflag |= OPOST;
usr/src/lib/libtecla/common/getline.c
9156
while(tcsetattr(gl->input_fd, TCSADRAIN, &attr)) {
usr/src/lib/libtecla/common/getline.c
9180
attr.c_oflag &= ~(OPOST);
usr/src/lib/libtecla/common/getline.c
9181
while(tcsetattr(gl->input_fd, TCSADRAIN, &attr)) {
usr/src/lib/libtsol/common/misc.c
455
if ((kv_str = kva_match(userp->attr, USERATTR_MINLABEL))
usr/src/lib/libtsol/common/misc.c
461
if ((kv_str = kva_match(userp->attr, USERATTR_CLEARANCE))
usr/src/lib/libvolmgt/common/volmgt.c
436
media_getattr(char *vol_path, char *attr)
usr/src/lib/libvolmgt/common/volmgt.c
492
media_setattr(char *vol_path, char *attr, char *value)
usr/src/lib/libvolmgt/volmgt.h
200
char *media_getattr(char *path, char *attr);
usr/src/lib/libvolmgt/volmgt.h
228
int media_setattr(char *path, char *attr, char *value);
usr/src/lib/libxcurses/src/libc/xcurses/vid_attr.c
45
vid_attr(attr_t attr, short pair, void *opts)
usr/src/lib/libxcurses/src/libc/xcurses/vid_attr.c
50
__m_trace("vid_attr(%x, %d, %p)", attr, pair, opts);
usr/src/lib/libxcurses/src/libc/xcurses/vid_attr.c
53
code = vid_puts(attr, pair, opts, __m_putchar);
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
100
if (set_a_attributes != (char *) 0 && (attr & WA_SGR1_MASK)) {
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
104
(long) ISATTR(attr, WA_HORIZONTAL),
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
105
(long) ISATTR(attr, WA_LEFT),
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
106
(long) ISATTR(attr, WA_LOW),
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
107
(long) ISATTR(attr, WA_RIGHT),
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
108
(long) ISATTR(attr, WA_TOP),
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
109
(long) ISATTR(attr, WA_VERTICAL),
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
116
ATTR_STATE |= attr & WA_SGR1_MASK;
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
118
} else if (ATTR_STATE != attr) {
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
128
ATTR_STATE = turn_on(putout, attr);
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
135
if (attr == WA_NORMAL) {
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
189
ATTR_STATE = attr;
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
196
turn_off(int (*putout)(int), attr_t attr)
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
198
attr_t new = attr;
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
204
if (ISATTR(attr, WA_UNDERLINE)
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
210
if (ISATTR(attr, WA_STANDOUT)
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
216
if (ISATTR(attr, WA_ALTCHARSET)
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
227
turn_on(int (*putout)(int), attr_t attr)
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
229
attr_t new = attr;
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
231
if (ISATTR(attr, WA_ALTCHARSET)
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
237
if (ISATTR(attr, WA_BLINK) && enter_blink_mode != (char *) 0) {
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
242
if (ISATTR(attr, WA_BOLD) && enter_bold_mode != (char *) 0) {
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
247
if (ISATTR(attr, WA_INVIS) && enter_secure_mode != (char *) 0) {
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
252
if (ISATTR(attr, WA_DIM) && enter_dim_mode != (char *) 0) {
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
257
if (ISATTR(attr, WA_PROTECT) && enter_protected_mode != (char *) 0) {
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
262
if (ISATTR(attr, WA_REVERSE) && enter_reverse_mode != (char *) 0) {
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
267
if (ISATTR(attr, WA_STANDOUT) && enter_standout_mode != (char *) 0) {
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
272
if (ISATTR(attr, WA_UNDERLINE) && enter_underline_mode != (char *) 0) {
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
277
if (ISATTR(attr, WA_HORIZONTAL)
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
283
if (ISATTR(attr, WA_LEFT) && enter_left_hl_mode != (char *) 0) {
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
288
if (ISATTR(attr, WA_LOW) && enter_low_hl_mode != (char *) 0) {
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
293
if (ISATTR(attr, WA_RIGHT) && enter_right_hl_mode != (char *) 0) {
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
298
if (ISATTR(attr, WA_TOP) && enter_top_hl_mode != (char *) 0) {
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
303
if (ISATTR(attr, WA_VERTICAL) && enter_vertical_hl_mode != (char *) 0) {
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
66
vid_puts(attr_t attr, short pair, void *opts, int (*putout)(int))
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
69
__m_trace("vid_puts(%x, %d, %p, %p)", attr, pair, opts, putout);
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
72
if (set_attributes != (char *) 0 && ATTR_STATE != attr) {
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
79
(long) ISATTR(attr, WA_STANDOUT),
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
80
(long) ISATTR(attr, WA_UNDERLINE),
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
81
(long) ISATTR(attr, WA_REVERSE),
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
82
(long) ISATTR(attr, WA_BLINK),
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
83
(long) ISATTR(attr, WA_DIM),
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
84
(long) ISATTR(attr, WA_BOLD),
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
85
(long) ISATTR(attr, WA_INVIS),
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
86
(long) ISATTR(attr, WA_PROTECT),
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
87
(long) ISATTR(attr, WA_ALTCHARSET)
usr/src/lib/libxcurses/src/libc/xcurses/vid_puts.c
93
ATTR_STATE |= attr & WA_SGR_MASK;
usr/src/lib/libxcurses2/src/libc/xcurses/vid_attr.c
48
vid_attr(attr_t attr, short pair, void *opts)
usr/src/lib/libxcurses2/src/libc/xcurses/vid_attr.c
52
code = vid_puts(attr, pair, opts, __m_putchar);
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
105
p1 = (long) ISATTR(attr, WA_HORIZONTAL);
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
106
p2 = (long) ISATTR(attr, WA_LEFT);
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
107
p3 = (long) ISATTR(attr, WA_LOW);
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
108
p4 = (long) ISATTR(attr, WA_RIGHT);
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
109
p5 = (long) ISATTR(attr, WA_TOP);
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
110
p6 = (long) ISATTR(attr, WA_VERTICAL);
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
117
ATTR_STATE |= attr & WA_SGR1_MASK;
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
119
} else if (ATTR_STATE != attr) {
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
130
ATTR_STATE = turn_on(putout, attr);
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
175
ATTR_STATE = attr;
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
182
turn_off(int (*putout)(int), attr_t attr)
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
184
attr_t new = attr;
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
190
if (ISATTR(attr, WA_UNDERLINE) &&
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
196
if (ISATTR(attr, WA_STANDOUT) &&
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
202
if (ISATTR(attr, WA_ALTCHARSET) &&
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
213
turn_on(int (*putout)(int), attr_t attr)
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
215
attr_t new = attr;
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
217
if (ISATTR(attr, WA_ALTCHARSET) &&
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
223
if (ISATTR(attr, WA_BLINK) &&
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
229
if (ISATTR(attr, WA_BOLD) &&
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
235
if (ISATTR(attr, WA_INVIS) &&
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
241
if (ISATTR(attr, WA_DIM) &&
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
247
if (ISATTR(attr, WA_PROTECT) &&
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
253
if (ISATTR(attr, WA_REVERSE) &&
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
259
if (ISATTR(attr, WA_STANDOUT) &&
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
265
if (ISATTR(attr, WA_UNDERLINE) &&
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
271
if (ISATTR(attr, WA_HORIZONTAL) &&
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
277
if (ISATTR(attr, WA_LEFT) &&
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
283
if (ISATTR(attr, WA_LOW) &&
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
289
if (ISATTR(attr, WA_RIGHT) &&
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
295
if (ISATTR(attr, WA_TOP) &&
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
301
if (ISATTR(attr, WA_VERTICAL) &&
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
71
vid_puts(attr_t attr, short pair, void *opts, int (*putout)(int))
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
75
if (set_attributes != NULL && ATTR_STATE != attr) {
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
80
p1 = (long) ISATTR(attr, WA_STANDOUT);
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
81
p2 = (long) ISATTR(attr, WA_UNDERLINE);
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
82
p3 = (long) ISATTR(attr, WA_REVERSE);
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
83
p4 = (long) ISATTR(attr, WA_BLINK);
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
84
p5 = (long) ISATTR(attr, WA_DIM);
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
85
p6 = (long) ISATTR(attr, WA_BOLD);
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
86
p7 = (long) ISATTR(attr, WA_INVIS);
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
87
p8 = (long) ISATTR(attr, WA_PROTECT);
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
88
p9 = (long) ISATTR(attr, WA_ALTCHARSET);
usr/src/lib/libxcurses2/src/libc/xcurses/vid_puts.c
95
ATTR_STATE |= attr & WA_SGR_MASK;
usr/src/lib/libxpio/common/libxpio_attr.c
429
xpio_gpio_attr_xlate_uint32_to_str(xpio_gpio_info_t *gi, xpio_gpio_attr_t *attr,
usr/src/lib/libxpio/common/libxpio_attr.c
432
const char *name = xpio_gpio_attr_name(gi, attr);
usr/src/lib/libxpio/common/libxpio_attr.c
446
xpio_gpio_attr_xlate_to_str(xpio_gpio_info_t *gi, xpio_gpio_attr_t *attr,
usr/src/lib/libxpio/common/libxpio_attr.c
451
if (!xpio_gpio_attr_value_uint32(attr, &val)) {
usr/src/lib/libxpio/common/libxpio_attr.c
455
return (xpio_gpio_attr_xlate_uint32_to_str(gi, attr, val, buf, buflen));
usr/src/lib/libxpio/common/libxpio_attr.c
483
xpio_gpio_attr_next(xpio_gpio_info_t *gi, xpio_gpio_attr_t *attr)
usr/src/lib/libxpio/common/libxpio_attr.c
485
nvpair_t *pair_in = (nvpair_t *)attr;
usr/src/lib/libxpio/common/libxpio_attr.c
512
xpio_gpio_attr_name(xpio_gpio_info_t *gi, xpio_gpio_attr_t *attr)
usr/src/lib/libxpio/common/libxpio_attr.c
514
nvpair_t *pair = (nvpair_t *)attr;
usr/src/lib/libxpio/common/libxpio_attr.c
519
xpio_gpio_attr_type(xpio_gpio_info_t *gi, xpio_gpio_attr_t *attr)
usr/src/lib/libxpio/common/libxpio_attr.c
521
nvpair_t *pair = (nvpair_t *)attr;
usr/src/lib/libxpio/common/libxpio_attr.c
551
xpio_gpio_attr_value_string(xpio_gpio_attr_t *attr, const char **outp)
usr/src/lib/libxpio/common/libxpio_attr.c
555
if (nvpair_value_string((nvpair_t *)attr, &lookup) != 0) {
usr/src/lib/libxpio/common/libxpio_attr.c
564
xpio_gpio_attr_value_uint32(xpio_gpio_attr_t *attr, uint32_t *outp)
usr/src/lib/libxpio/common/libxpio_attr.c
566
return (nvpair_value_uint32((nvpair_t *)attr, outp) == 0);
usr/src/lib/libxpio/common/libxpio_attr.c
570
xpio_gpio_attr_possible_string(xpio_gpio_info_t *gi, xpio_gpio_attr_t *attr,
usr/src/lib/libxpio/common/libxpio_attr.c
574
const char *key = nvpair_name((nvpair_t *)attr);
usr/src/lib/libxpio/common/libxpio_attr.c
596
xpio_gpio_attr_possible_uint32(xpio_gpio_info_t *gi, xpio_gpio_attr_t *attr,
usr/src/lib/libxpio/common/libxpio_attr.c
600
const char *key = nvpair_name((nvpair_t *)attr);
usr/src/lib/libxpio/common/libxpio_attr.c
619
xpio_gpio_attr_prot(xpio_gpio_info_t *gi, xpio_gpio_attr_t *attr)
usr/src/lib/libxpio/common/libxpio_attr.c
623
const char *key = nvpair_name((nvpair_t *)attr);
usr/src/lib/libxpio/common/libxpio_attr.c
648
xpio_gpio_attr_set_uint32(xpio_gpio_update_t *update, xpio_gpio_attr_t *attr,
usr/src/lib/libxpio/common/libxpio_attr.c
652
xpio_attr_type_t type = xpio_gpio_attr_type(update->xgo_gpio, attr);
usr/src/lib/libxpio/common/libxpio_attr.c
653
const char *key = xpio_gpio_attr_name(update->xgo_gpio, attr);
usr/src/lib/libxpio/common/libxpio_attr.c
678
xpio_gpio_attr_set_str(xpio_gpio_update_t *update, xpio_gpio_attr_t *attr,
usr/src/lib/libxpio/common/libxpio_attr.c
682
xpio_attr_type_t type = xpio_gpio_attr_type(update->xgo_gpio, attr);
usr/src/lib/libxpio/common/libxpio_attr.c
683
const char *key = xpio_gpio_attr_name(update->xgo_gpio, attr);
usr/src/lib/libxpio/common/libxpio_attr.c
713
xpio_gpio_attr_from_str(xpio_gpio_update_t *update, xpio_gpio_attr_t *attr,
usr/src/lib/libxpio/common/libxpio_attr.c
716
xpio_attr_type_t type = xpio_gpio_attr_type(update->xgo_gpio, attr);
usr/src/lib/libxpio/common/libxpio_attr.c
717
const char *key = xpio_gpio_attr_name(update->xgo_gpio, attr);
usr/src/lib/libxpio/common/libxpio_attr.c
725
return (xpio_gpio_attr_set_str(update, attr, raw_val));
usr/src/lib/libxpio/common/libxpio_attr.c
741
return (xpio_gpio_attr_set_uint32(update, attr, u32));
usr/src/lib/libzonecfg/common/libzonecfg.c
1769
match_prop(xmlNodePtr cur, const xmlChar *attr, char *user_prop)
usr/src/lib/libzonecfg/common/libzonecfg.c
1774
gotten_prop = xmlGetProp(cur, attr);
usr/src/lib/libzonecfg/common/libzonecfg.c
3330
zonecfg_get_attr_boolean(const struct zone_attrtab *attr, boolean_t *value)
usr/src/lib/libzonecfg/common/libzonecfg.c
3332
if (attr == NULL)
usr/src/lib/libzonecfg/common/libzonecfg.c
3335
if (strcmp(attr->zone_attr_type, DTD_ENTITY_BOOLEAN) != 0)
usr/src/lib/libzonecfg/common/libzonecfg.c
3338
if (strcmp(attr->zone_attr_value, DTD_ENTITY_TRUE) == 0) {
usr/src/lib/libzonecfg/common/libzonecfg.c
3342
if (strcmp(attr->zone_attr_value, DTD_ENTITY_FALSE) == 0) {
usr/src/lib/libzonecfg/common/libzonecfg.c
3350
zonecfg_get_attr_int(const struct zone_attrtab *attr, int64_t *value)
usr/src/lib/libzonecfg/common/libzonecfg.c
3355
if (attr == NULL)
usr/src/lib/libzonecfg/common/libzonecfg.c
3358
if (strcmp(attr->zone_attr_type, DTD_ENTITY_INT) != 0)
usr/src/lib/libzonecfg/common/libzonecfg.c
3362
result = strtoll(attr->zone_attr_value, &endptr, 10);
usr/src/lib/libzonecfg/common/libzonecfg.c
3370
zonecfg_get_attr_string(const struct zone_attrtab *attr, char *value,
usr/src/lib/libzonecfg/common/libzonecfg.c
3373
if (attr == NULL)
usr/src/lib/libzonecfg/common/libzonecfg.c
3376
if (strcmp(attr->zone_attr_type, DTD_ENTITY_STRING) != 0)
usr/src/lib/libzonecfg/common/libzonecfg.c
3379
if (strlcpy(value, attr->zone_attr_value, val_sz) >= val_sz)
usr/src/lib/libzonecfg/common/libzonecfg.c
3385
zonecfg_get_attr_uint(const struct zone_attrtab *attr, uint64_t *value)
usr/src/lib/libzonecfg/common/libzonecfg.c
3391
if (attr == NULL)
usr/src/lib/libzonecfg/common/libzonecfg.c
3394
if (strcmp(attr->zone_attr_type, DTD_ENTITY_UINT) != 0)
usr/src/lib/libzonecfg/common/libzonecfg.c
3398
result = strtoull(attr->zone_attr_value, &endptr, 10);
usr/src/lib/libzonecfg/common/libzonecfg.c
3402
neg_result = strtoll(attr->zone_attr_value, &endptr, 10);
usr/src/lib/libzonecfg/common/libzonecfg.c
7989
authlist = kva_match(ua_ptr->attr, USERATTR_AUTHS_KW);
usr/src/lib/libzonecfg/common/libzonecfg.c
8158
type = kva_match(u->attr, USERATTR_TYPE_KW);
usr/src/lib/libzonecfg/common/libzonecfg.c
8164
current_auths = kva_match(u->attr, USERATTR_AUTHS_KW);
usr/src/lib/libzonecfg/common/libzonecfg.c
8211
current_profs = kva_match(u->attr, USERATTR_PROFILES_KW);
usr/src/lib/nsswitch/ldap/common/getauthattr.c
110
attr = __ns_ldap_getAttr(result->entry, _AUTH_ATTRS);
usr/src/lib/nsswitch/ldap/common/getauthattr.c
111
if (attr == NULL || attr[0] == NULL || (strlen(attr[0]) < 1))
usr/src/lib/nsswitch/ldap/common/getauthattr.c
114
attr_str = attr[0];
usr/src/lib/nsswitch/ldap/common/getauthattr.c
69
char **name, **res1, **res2, **sdes, **ldes, **attr;
usr/src/lib/nsswitch/ldap/common/getexecattr.c
104
if (exec->attr != (char *)NULL) {
usr/src/lib/nsswitch/ldap/common/getexecattr.c
105
(void) fprintf(stdout, " attr: [%s]\n", exec->attr);
usr/src/lib/nsswitch/ldap/common/getexecattr.c
140
exec->attr = (char *)NULL;
usr/src/lib/nsswitch/ldap/common/getexecattr.c
237
exec->attr = nullstring;
usr/src/lib/nsswitch/ldap/common/getexecattr.c
239
exec->attr = buffer;
usr/src/lib/nsswitch/ldap/common/getexecattr.c
244
(void) strcpy(exec->attr,
usr/src/lib/nsswitch/ldap/common/getexecattr.c
273
char **res1, **res2, **id, **attr;
usr/src/lib/nsswitch/ldap/common/getexecattr.c
320
attr = __ns_ldap_getAttr(result->entry, _EXEC_ATTRS);
usr/src/lib/nsswitch/ldap/common/getexecattr.c
321
if (attr == NULL || attr[0] == NULL)
usr/src/lib/nsswitch/ldap/common/getexecattr.c
324
attr_str = attr[0];
usr/src/lib/nsswitch/ldap/common/getnetgrent.c
319
char **attr;
usr/src/lib/nsswitch/ldap/common/getnetgrent.c
361
attr = __ns_ldap_getAttr(entry, _N_TRIPLE);
usr/src/lib/nsswitch/ldap/common/getnetgrent.c
362
if (attr == NULL || *attr == NULL)
usr/src/lib/nsswitch/ldap/common/getnetgrent.c
374
for (; *attr; attr++) {
usr/src/lib/nsswitch/ldap/common/getnetgrent.c
376
current = *attr;
usr/src/lib/nsswitch/ldap/common/getnetgrent.c
420
for (; *attr; attr++) {
usr/src/lib/nsswitch/ldap/common/getnetgrent.c
423
current = *attr;
usr/src/lib/nsswitch/ldap/common/getnetgrent.c
460
for (; *attr; attr++) {
usr/src/lib/nsswitch/ldap/common/getnetgrent.c
461
if (strlcpy(triple, *attr,
usr/src/lib/nsswitch/ldap/common/getprinter.c
111
attr = __ns_ldap_getAttrStruct(result->entry, "printer-aliases");
usr/src/lib/nsswitch/ldap/common/getprinter.c
112
if (attr != NULL && attr->attrvalue != NULL) {
usr/src/lib/nsswitch/ldap/common/getprinter.c
113
for (i = 0; i < attr->value_count; i++) {
usr/src/lib/nsswitch/ldap/common/getprinter.c
115
attr->attrvalue[i]);
usr/src/lib/nsswitch/ldap/common/getprinter.c
125
attr = getattr(result, i);
usr/src/lib/nsswitch/ldap/common/getprinter.c
126
if (attr == NULL) {
usr/src/lib/nsswitch/ldap/common/getprinter.c
133
if (strcasecmp(attr->attrname, "sun-printer-kvp") == 0) {
usr/src/lib/nsswitch/ldap/common/getprinter.c
134
for (j = 0; j < attr->value_count; j++) {
usr/src/lib/nsswitch/ldap/common/getprinter.c
135
len = strlen(attr->attrvalue[j]);
usr/src/lib/nsswitch/ldap/common/getprinter.c
142
attr->attrvalue[j]);
usr/src/lib/nsswitch/ldap/common/getprinter.c
151
if (strcasecmp(attr->attrname, "printer-name") == 0 ||
usr/src/lib/nsswitch/ldap/common/getprinter.c
152
strcasecmp(attr->attrname, "dn") == 0 ||
usr/src/lib/nsswitch/ldap/common/getprinter.c
153
strcasecmp(attr->attrname,
usr/src/lib/nsswitch/ldap/common/getprinter.c
155
strcasecmp(attr->attrname,
usr/src/lib/nsswitch/ldap/common/getprinter.c
157
strcasecmp(attr->attrname,
usr/src/lib/nsswitch/ldap/common/getprinter.c
160
if (strcasecmp(attr->attrname, "printer-name") == 0)
usr/src/lib/nsswitch/ldap/common/getprinter.c
167
if (strcmp(attr->attrname, "sun-printer-bsdaddr")
usr/src/lib/nsswitch/ldap/common/getprinter.c
171
else if (strcmp(attr->attrname, "printer-info")
usr/src/lib/nsswitch/ldap/common/getprinter.c
174
else if (strcmp(attr->attrname, "sunwpr-support")
usr/src/lib/nsswitch/ldap/common/getprinter.c
177
else if (strncmp(attr->attrname, PRINTER_PREFIX, plen)
usr/src/lib/nsswitch/ldap/common/getprinter.c
179
attrname = attr->attrname + plen;
usr/src/lib/nsswitch/ldap/common/getprinter.c
180
else if (strncmp(attr->attrname, SUNWPR_PREFIX, slen)
usr/src/lib/nsswitch/ldap/common/getprinter.c
182
attrname = attr->attrname + slen;
usr/src/lib/nsswitch/ldap/common/getprinter.c
185
attrname = attr->attrname;
usr/src/lib/nsswitch/ldap/common/getprinter.c
195
for (j = 0; j < attr->value_count; j++) {
usr/src/lib/nsswitch/ldap/common/getprinter.c
199
if (attr->attrvalue[j] == NULL) {
usr/src/lib/nsswitch/ldap/common/getprinter.c
204
len = strlen(attr->attrvalue[j]);
usr/src/lib/nsswitch/ldap/common/getprinter.c
215
for (kp = attr->attrvalue[j]; *kp != '\0'; kp++)
usr/src/lib/nsswitch/ldap/common/getprinter.c
234
attr->attrvalue[j]);
usr/src/lib/nsswitch/ldap/common/getprinter.c
235
buffer += strlen(attr->attrvalue[j]) + k;
usr/src/lib/nsswitch/ldap/common/getprinter.c
252
append_attr(char *buf, char *attr)
usr/src/lib/nsswitch/ldap/common/getprinter.c
256
if (strchr(attr, ':') == NULL) {
usr/src/lib/nsswitch/ldap/common/getprinter.c
257
(void) strcat(buf, attr);
usr/src/lib/nsswitch/ldap/common/getprinter.c
261
cp = attr;
usr/src/lib/nsswitch/ldap/common/getprinter.c
30
static void append_attr(char *buf, char *attr);
usr/src/lib/nsswitch/ldap/common/getprinter.c
71
ns_ldap_attr_t *attr;
usr/src/lib/nsswitch/ldap/common/getprofattr.c
102
attr = __ns_ldap_getAttr(result->entry, _PROF_ATTRS);
usr/src/lib/nsswitch/ldap/common/getprofattr.c
103
if (attr == NULL || attr[0] == NULL || (strlen(attr[0]) < 1))
usr/src/lib/nsswitch/ldap/common/getprofattr.c
106
attr_str = attr[0];
usr/src/lib/nsswitch/ldap/common/getprofattr.c
68
char **name, **res1, **res2, **des, **attr;
usr/src/lib/nsswitch/ldap/common/getprojent.c
154
attr = __ns_ldap_getAttr(result->entry, _PROJ_ATTR);
usr/src/lib/nsswitch/ldap/common/getprojent.c
155
if (attr == NULL || attr[0] == NULL || (strlen(attr[0]) < 1))
usr/src/lib/nsswitch/ldap/common/getprojent.c
159
attr_str = attr[0];
usr/src/lib/nsswitch/ldap/common/getprojent.c
73
char **name, **id, **descr, **attr;
usr/src/lib/nsswitch/ldap/common/getuserattr.c
103
attr = __ns_ldap_getAttr(result->entry, _USER_ATTRS);
usr/src/lib/nsswitch/ldap/common/getuserattr.c
104
if (attr == NULL || attr[0] == NULL || (strlen(attr[0]) < 1))
usr/src/lib/nsswitch/ldap/common/getuserattr.c
107
attr_str = attr[0];
usr/src/lib/nsswitch/ldap/common/getuserattr.c
68
char **name, **res1, **res2, **qu, **attr;
usr/src/lib/pam_modules/authtok_check/authtok_check.c
156
attrlist attr[2];
usr/src/lib/pam_modules/authtok_check/authtok_check.c
202
attr[0].type = ATTR_PASSWD; attr[0].next = &attr[1];
usr/src/lib/pam_modules/authtok_check/authtok_check.c
203
attr[1].type = ATTR_REP_NAME; attr[1].next = NULL;
usr/src/lib/pam_modules/authtok_check/authtok_check.c
204
result = __get_authtoken_attr(user, pwu_rep, attr);
usr/src/lib/pam_modules/authtok_check/authtok_check.c
215
char *oldpw = attr[0].data.val_s;
usr/src/lib/pam_modules/authtok_check/authtok_check.c
216
char *repository = attr[1].data.val_s;
usr/src/lib/pam_modules/authtok_check/authtok_check.c
229
free(attr[0].data.val_s);
usr/src/lib/pam_modules/authtok_check/authtok_check.c
230
free(attr[1].data.val_s);
usr/src/lib/pam_modules/authtok_check/authtok_check.c
248
free(attr[0].data.val_s);
usr/src/lib/pam_modules/authtok_check/authtok_check.c
249
free(attr[1].data.val_s);
usr/src/lib/pam_modules/roles/roles.c
113
((kva_value = kva_match((kva_t *)user_entry->attr,
usr/src/lib/pam_modules/roles/roles.c
170
((kva_value = kva_match((kva_t *)user_entry->attr,
usr/src/lib/pam_modules/unix_auth/unix_auth.c
80
val = kva_match(uattr->attr, USERATTR_LOCK_AFTER_RETRIES_KW);
usr/src/lib/passwdutil/files_attr.c
412
attrlist attr;
usr/src/lib/passwdutil/files_attr.c
415
attr.type = ATTR_HISTORY;
usr/src/lib/passwdutil/files_attr.c
416
attr.data.val_s = NULL;
usr/src/lib/passwdutil/files_attr.c
417
attr.next = NULL;
usr/src/lib/passwdutil/files_attr.c
429
if ((res = files_getattr(user, &attr, rep)) == PWU_SUCCESS) {
usr/src/lib/passwdutil/files_attr.c
433
char *last = attr.data.val_s;
usr/src/lib/passwdutil/files_attr.c
465
if (attr.data.val_s != NULL)
usr/src/lib/passwdutil/files_attr.c
466
free(attr.data.val_s);
usr/src/lib/passwdutil/ldap_attr.c
67
#define NEW_ATTR(p, i, attr, val) \
usr/src/lib/passwdutil/ldap_attr.c
69
p[i] = new_attr(attr, (val)); \
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
407
generic_attr_t *attr;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
409
attr = new_attributes + i;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
411
switch (attr->attribute.ulValueLen) {
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
413
attr->attribute.pValue = &attr->generic_ulong;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
416
attr->attribute.pValue = &attr->generic_bbool;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
419
attr->attribute.pValue = attr->generic_data;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
51
CK_ATTRIBUTE attr;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
519
generic_attr_t *attr;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
522
attr = attributes + i;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
530
explicit_bzero(attr->attribute.pValue,
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
531
attr->attribute.ulValueLen);
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
533
if (attr->isMalloced)
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
534
free(attr->attribute.pValue);
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
551
generic_attr_t *attr = 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
56
attr.type = CKA_CLASS;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
560
if (attr == NULL) {
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
565
if (attr->attribute.ulValueLen >= new_attr->ulValueLen) {
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
569
explicit_bzero((char *)attr->attribute.pValue +
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
57
attr.pValue = &class;
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
576
explicit_bzero(attr->attribute.pValue,
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
577
attr->attribute.ulValueLen);
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
578
if (attr->isMalloced) {
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
58
attr.ulValueLen = sizeof (class);
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
589
free(attr->attribute.pValue);
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
590
attr->isMalloced = B_FALSE;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
593
attr->attribute.pValue = attr->generic_data;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
60
session->hSession, slot_object->hObject, &attr, 1);
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
602
bzero(attr->attribute.pValue, attr->attribute.ulValueLen);
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
603
attr->attribute.pValue = newStorage;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
604
attr->isMalloced = B_TRUE;
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
609
attr->attribute.ulValueLen = new_attr->ulValueLen;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
610
attr->hasValueForClone = B_TRUE;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
625
generic_attr_t *attr;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
630
for (i = 0, attr = attributes; i < num_attributes; i++, attr++) {
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
631
if (attr->attribute.type == attrtype) {
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
637
*found_attribute = found ? attr : NULL;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
65
attr.pValue = &subtype;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
66
attr.ulValueLen = sizeof (subtype);
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
69
attr.type = CKA_CERTIFICATE_TYPE;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
72
attr.type = CKA_HW_FEATURE_TYPE;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
78
attr.type = CKA_KEY_TYPE;
usr/src/lib/pkcs11/libpkcs11/common/metaAttrManager.c
87
session->hSession, slot_object->hObject, &attr, 1);
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
2057
CK_ATTRIBUTE attr[2];
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
2071
attr[0].type = CKA_PRIVATE;
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
2072
attr[0].pValue = &truevalue;
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
2073
attr[0].ulValueLen = sizeof (truevalue);
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
2076
rv = attribute_set_value(attr, object->attributes,
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
2090
object->clones[slotnum]->hObject, attr, 1, &new_clone);
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
2138
attr[0].type = CKA_SENSITIVE;
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
2139
attr[0].pValue = &truevalue;
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
2140
attr[0].ulValueLen = sizeof (truevalue);
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
2141
rv = attribute_set_value(attr, object->attributes,
usr/src/lib/pkcs11/libpkcs11/common/metaObjectManager.c
2151
object->clones[slotnum]->hObject, attr, 1);
usr/src/lib/pkcs11/libpkcs11/common/pkcs11SUNWExtensions.c
342
template[i].type = mapping[j].attr;
usr/src/lib/pkcs11/libpkcs11/common/pkcs11SUNWExtensions.c
44
CK_ATTRIBUTE_TYPE attr;
usr/src/lib/pkcs11/libpkcs11/common/pkcs11SUNWExtensions.c
485
template[i].type = mapping[j].attr;
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
331
if (extra_attr->attr.pValue)
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
338
free(extra_attr->attr.pValue);
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
366
attrp->attr.type = template->type;
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
367
attrp->attr.ulValueLen = template->ulValueLen;
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
372
attrp->attr.pValue = malloc(template->ulValueLen);
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
373
if (attrp->attr.pValue == NULL) {
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
378
(void) memcpy(attrp->attr.pValue, template->pValue,
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
381
attrp->attr.pValue = NULL;
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
4123
if (tmp->attr.type == type) {
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
4124
return (&(tmp->attr));
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
414
attrp->attr.type = old_attrp->attr.type;
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
415
attrp->attr.ulValueLen = old_attrp->attr.ulValueLen;
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
417
if ((old_attrp->attr.pValue != NULL) &&
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
418
(old_attrp->attr.ulValueLen > 0)) {
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
419
attrp->attr.pValue = malloc(old_attrp->attr.ulValueLen);
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
420
if (attrp->attr.pValue == NULL) {
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
425
(void) memcpy(attrp->attr.pValue, old_attrp->attr.pValue,
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
426
old_attrp->attr.ulValueLen);
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
428
attrp->attr.pValue = NULL;
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
461
if (type == extra_attr->attr.type) {
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
480
template->ulValueLen = extra_attr->attr.ulValueLen;
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
484
if (template->ulValueLen >= extra_attr->attr.ulValueLen) {
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
489
(void) memcpy(template->pValue, extra_attr->attr.pValue,
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
490
extra_attr->attr.ulValueLen);
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
491
template->ulValueLen = extra_attr->attr.ulValueLen;
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
519
if (type == extra_attr->attr.type) {
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
539
if (template->ulValueLen > extra_attr->attr.ulValueLen) {
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
541
if (extra_attr->attr.pValue != NULL)
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
543
free(extra_attr->attr.pValue);
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
546
extra_attr->attr.pValue = malloc(template->ulValueLen);
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
547
if (extra_attr->attr.pValue == NULL) {
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
553
extra_attr->attr.ulValueLen = template->ulValueLen;
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
554
(void) memcpy(extra_attr->attr.pValue, template->pValue,
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
557
extra_attr->attr.pValue = NULL;
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelObject.h
61
CK_ATTRIBUTE attr;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
324
cleanup_cert_attr(cert_attr_t *attr)
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
326
if (attr != NULL) {
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
327
freezero(attr->value, attr->length);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
328
attr->value = NULL;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
329
attr->length = 0;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
421
if (extra_attr->attr.pValue != NULL) {
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
428
freezero(extra_attr->attr.pValue,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
429
extra_attr->attr.ulValueLen);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
458
attrp->attr.type = template->type;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
459
attrp->attr.ulValueLen = template->ulValueLen;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
464
attrp->attr.pValue = malloc(template->ulValueLen);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
465
if (attrp->attr.pValue == NULL) {
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
470
(void) memcpy(attrp->attr.pValue, template->pValue,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
473
attrp->attr.pValue = NULL;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
547
attrp->attr.type = old_attrp->attr.type;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
548
attrp->attr.ulValueLen = old_attrp->attr.ulValueLen;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
550
if ((old_attrp->attr.pValue != NULL) &&
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
551
(old_attrp->attr.ulValueLen > 0)) {
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
552
attrp->attr.pValue = malloc(old_attrp->attr.ulValueLen);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
553
if (attrp->attr.pValue == NULL) {
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
558
(void) memcpy(attrp->attr.pValue, old_attrp->attr.pValue,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
559
old_attrp->attr.ulValueLen);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
561
attrp->attr.pValue = NULL;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
594
if (type == extra_attr->attr.type) {
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
613
template->ulValueLen = extra_attr->attr.ulValueLen;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
617
if (template->ulValueLen >= extra_attr->attr.ulValueLen) {
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
622
(void) memcpy(template->pValue, extra_attr->attr.pValue,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
623
extra_attr->attr.ulValueLen);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
624
template->ulValueLen = extra_attr->attr.ulValueLen;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
652
if (type == extra_attr->attr.type) {
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
672
if (template->ulValueLen > extra_attr->attr.ulValueLen) {
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
674
if (extra_attr->attr.pValue != NULL) {
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
676
freezero(extra_attr->attr.pValue,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
677
extra_attr->attr.ulValueLen);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
681
extra_attr->attr.pValue = malloc(template->ulValueLen);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
682
if (extra_attr->attr.pValue == NULL) {
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
688
extra_attr->attr.ulValueLen = template->ulValueLen;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
689
(void) memcpy(extra_attr->attr.pValue, template->pValue,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
692
extra_attr->attr.pValue = NULL;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
7086
if (tmp->attr.type == type) {
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
7087
return (&(tmp->attr));
usr/src/lib/pkcs11/pkcs11_softtoken/common/softGeneral.c
171
pthread_mutexattr_t attr = { 0 };
usr/src/lib/pkcs11/pkcs11_softtoken/common/softGeneral.c
242
if (pthread_mutexattr_init(&attr) != 0) {
usr/src/lib/pkcs11/pkcs11_softtoken/common/softGeneral.c
247
VERIFY0(pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_ERRORCHECK));
usr/src/lib/pkcs11/pkcs11_softtoken/common/softGeneral.c
250
if (pthread_mutex_init(&soft_sessionlist_mutex, &attr) != 0) {
usr/src/lib/pkcs11/pkcs11_softtoken/common/softGeneral.c
251
(void) pthread_mutexattr_destroy(&attr);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softGeneral.c
256
if (pthread_mutex_init(&soft_object_mutex, &attr) != 0) {
usr/src/lib/pkcs11/pkcs11_softtoken/common/softGeneral.c
257
(void) pthread_mutexattr_destroy(&attr);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softGeneral.c
262
VERIFY0(pthread_mutexattr_destroy(&attr));
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeystore.c
382
len_attrs += ROUNDUP(extra_attr->attr.ulValueLen, 8);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeystore.c
397
attr_hdr.type = SWAP64((uint64_t)extra_attr->attr.type);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeystore.c
399
SWAP64((uint64_t)extra_attr->attr.ulValueLen);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeystore.c
402
(void) memcpy(buf1, extra_attr->attr.pValue,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeystore.c
403
extra_attr->attr.ulValueLen);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeystore.c
404
buf1 = buf1 + ROUNDUP(extra_attr->attr.ulValueLen, 8);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObject.h
287
CK_ATTRIBUTE attr;
usr/src/lib/pkcs11/pkcs11_tpm/common/cert.c
307
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/cert.c
315
CKA_CERTIFICATE_TYPE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/cert.c
328
cert_validate_attribute(TEMPLATE *tmpl, CK_ATTRIBUTE *attr, CK_ULONG mode)
usr/src/lib/pkcs11/pkcs11_tpm/common/cert.c
332
switch (attr->type) {
usr/src/lib/pkcs11/pkcs11_tpm/common/cert.c
337
type = *(CK_CERTIFICATE_TYPE *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/cert.c
345
template_validate_base_attribute(tmpl, attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/cert.c
351
CK_ATTRIBUTE *attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/cert.c
354
found = template_attribute_find(tmpl, CKA_SUBJECT, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/cert.c
358
found = template_attribute_find(tmpl, CKA_VALUE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/cert.c
417
CK_ATTRIBUTE *attr, CK_ULONG mode)
usr/src/lib/pkcs11/pkcs11_tpm/common/cert.c
419
switch (attr->type) {
usr/src/lib/pkcs11/pkcs11_tpm/common/cert.c
438
return (cert_validate_attribute(tmpl, attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/cert.c
450
CK_ATTRIBUTE *attr, CK_ULONG mode)
usr/src/lib/pkcs11/pkcs11_tpm/common/cert.c
452
return (cert_validate_attribute(tmpl, attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/data_obj.c
354
data_object_validate_attribute(TEMPLATE *tmpl, CK_ATTRIBUTE *attr,
usr/src/lib/pkcs11/pkcs11_tpm/common/data_obj.c
357
if (! attr) {
usr/src/lib/pkcs11/pkcs11_tpm/common/data_obj.c
360
switch (attr->type) {
usr/src/lib/pkcs11/pkcs11_tpm/common/data_obj.c
366
return (template_validate_base_attribute(tmpl, attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/decr_mgr.c
40
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/decr_mgr.c
60
CKA_DECRYPT, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/decr_mgr.c
64
flag = *(CK_BBOOL *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/decr_mgr.c
76
CKA_UNWRAP, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/decr_mgr.c
80
flag = *(CK_BBOOL *)(attr->pValue);
usr/src/lib/pkcs11/pkcs11_tpm/common/decr_mgr.c
95
CKA_KEY_TYPE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/decr_mgr.c
99
keytype = *(CK_KEY_TYPE *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/dig_mgr.c
446
CK_ATTRIBUTE *attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/dig_mgr.c
459
rc = template_attribute_find(key_obj->template, CKA_CLASS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/dig_mgr.c
463
class = *(CK_OBJECT_CLASS *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/dig_mgr.c
468
rc = template_attribute_find(key_obj->template, CKA_VALUE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/dig_mgr.c
473
ctx, attr->pValue, attr->ulValueLen);
usr/src/lib/pkcs11/pkcs11_tpm/common/encr_mgr.c
38
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/encr_mgr.c
59
CKA_ENCRYPT, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/encr_mgr.c
63
flag = *(CK_BBOOL *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/encr_mgr.c
75
CKA_WRAP, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/encr_mgr.c
79
flag = *(CK_BBOOL *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/encr_mgr.c
95
CKA_KEY_TYPE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/encr_mgr.c
99
keytype = *(CK_KEY_TYPE *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/hwf_obj.c
298
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/hwf_obj.c
301
found = template_attribute_find(tmpl, CKA_HW_FEATURE_TYPE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/hwf_obj.c
314
CK_ATTRIBUTE *attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/hwf_obj.c
318
found = template_attribute_find(tmpl, CKA_VALUE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/hwf_obj.c
330
CK_ATTRIBUTE *attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/hwf_obj.c
334
found = template_attribute_find(tmpl, CKA_VALUE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/hwf_obj.c
339
found = template_attribute_find(tmpl, CKA_HAS_RESET, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/hwf_obj.c
344
found = template_attribute_find(tmpl, CKA_RESET_ON_INIT, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/hwf_obj.c
357
hwf_validate_attribute(TEMPLATE *tmpl, CK_ATTRIBUTE *attr, CK_ULONG mode)
usr/src/lib/pkcs11/pkcs11_tpm/common/hwf_obj.c
359
switch (attr->type) {
usr/src/lib/pkcs11/pkcs11_tpm/common/hwf_obj.c
368
attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/hwf_obj.c
373
clock_validate_attribute(TEMPLATE *tmpl, CK_ATTRIBUTE *attr, CK_ULONG mode) {
usr/src/lib/pkcs11/pkcs11_tpm/common/hwf_obj.c
374
switch (attr->type) {
usr/src/lib/pkcs11/pkcs11_tpm/common/hwf_obj.c
379
return (hwf_validate_attribute(tmpl, attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/hwf_obj.c
384
counter_validate_attribute(TEMPLATE *tmpl, CK_ATTRIBUTE *attr, CK_ULONG mode)
usr/src/lib/pkcs11/pkcs11_tpm/common/hwf_obj.c
386
switch (attr->type) {
usr/src/lib/pkcs11/pkcs11_tpm/common/hwf_obj.c
395
return (hwf_validate_attribute(tmpl, attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1020
secret_key_validate_attribute(TEMPLATE *tmpl, CK_ATTRIBUTE *attr,
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1023
switch (attr->type) {
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1043
value = *(CK_BBOOL *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1055
value = *(CK_BBOOL *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1061
CK_ATTRIBUTE *attr;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1063
attr = (CK_ATTRIBUTE *)malloc(
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1065
if (! attr) {
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1068
attr->type = CKA_NEVER_EXTRACTABLE;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1069
attr->ulValueLen = sizeof (CK_BBOOL);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1070
attr->pValue = (CK_BYTE *)attr +
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1072
*(CK_BBOOL *)attr->pValue = FALSE;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1074
(void) template_update_attribute(tmpl, attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1085
attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1103
CK_ATTRIBUTE *attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1106
found = template_attribute_find(tmpl, CKA_MODULUS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1113
found = template_attribute_find(tmpl, CKA_MODULUS_BITS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1120
found = template_attribute_find(tmpl, CKA_PUBLIC_EXPONENT, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1187
rsa_publ_validate_attribute(TEMPLATE *tmpl, CK_ATTRIBUTE *attr, CK_ULONG mode) {
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1188
switch (attr->type) {
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1191
if (attr->ulValueLen != sizeof (CK_ULONG)) {
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1194
CK_ULONG mod_bits = *(CK_ULONG *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1210
return (remove_leading_zeros(attr));
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1216
return (remove_leading_zeros(attr));
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1221
return (publ_key_validate_attribute(tmpl, attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1227
CK_ATTRIBUTE *attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1230
found = template_attribute_find(tmpl, CKA_MODULUS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1256
found = template_attribute_find(tmpl, CKA_PUBLIC_EXPONENT, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1263
found = template_attribute_find(tmpl, CKA_PRIVATE_EXPONENT, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1270
found = template_attribute_find(tmpl, CKA_PRIME_1, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1277
found = template_attribute_find(tmpl, CKA_PRIME_2, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1284
found = template_attribute_find(tmpl, CKA_EXPONENT_1, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1291
found = template_attribute_find(tmpl, CKA_EXPONENT_2, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1298
found = template_attribute_find(tmpl, CKA_COEFFICIENT, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1360
rsa_priv_validate_attribute(TEMPLATE *tmpl, CK_ATTRIBUTE *attr, CK_ULONG mode) {
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1361
switch (attr->type) {
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1365
return (remove_leading_zeros(attr));
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1376
return (remove_leading_zeros(attr));
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1381
return (priv_key_validate_attribute(tmpl, attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1526
CK_ATTRIBUTE *attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1529
found = template_attribute_find(tmpl, CKA_VALUE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1537
found = template_attribute_find(tmpl, CKA_VALUE_LEN, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1601
CK_ATTRIBUTE *attr, CK_ULONG mode)
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1603
switch (attr->type) {
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1621
return (secret_key_validate_attribute(tmpl, attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1641
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1649
rc = template_attribute_find(tmpl, CKA_VALUE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1653
*data_len = attr->ulValueLen;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1656
ptr = (CK_BYTE *)malloc(attr->ulValueLen);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1660
(void) memcpy(ptr, attr->pValue, attr->ulValueLen);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1674
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1686
rc = template_attribute_find(tmpl, CKA_VALUE_LEN, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
1688
len = *(CK_ULONG *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
298
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
301
found = template_attribute_find(tmpl, CKA_KEY_TYPE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
377
CK_ATTRIBUTE *attr, CK_ULONG mode)
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
379
switch (attr->type) {
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
397
return (template_validate_base_attribute(tmpl, attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
497
CK_ATTRIBUTE *attr, CK_ULONG mode) {
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
498
switch (attr->type) {
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
514
return (key_object_validate_attribute(tmpl, attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
726
priv_key_validate_attribute(TEMPLATE *tmpl, CK_ATTRIBUTE *attr, CK_ULONG mode) {
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
727
switch (attr->type) {
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
753
value = *(CK_BBOOL *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
764
value = *(CK_BBOOL *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
770
CK_ATTRIBUTE *attr;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
772
attr = (CK_ATTRIBUTE *)malloc(
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
774
if (! attr) {
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
777
attr->type = CKA_NEVER_EXTRACTABLE;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
778
attr->ulValueLen = sizeof (CK_BBOOL);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
779
attr->pValue = (CK_BYTE *)attr +
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
781
*(CK_BBOOL *)attr->pValue = FALSE;
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
783
(void) template_update_attribute(tmpl, attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key.c
793
return (key_object_validate_attribute(tmpl, attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/key_mgr.c
168
CKA_SENSITIVE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key_mgr.c
170
flag = *(CK_BBOOL *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/key_mgr.c
187
CKA_EXTRACTABLE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key_mgr.c
189
flag = *(CK_BBOOL *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/key_mgr.c
242
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/key_mgr.c
264
CKA_EXTRACTABLE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key_mgr.c
268
flag = *(CK_BBOOL *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/key_mgr.c
274
rc = template_attribute_find(key2_obj->template, CKA_CLASS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key_mgr.c
278
class = *(CK_OBJECT_CLASS *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/key_mgr.c
292
CKA_KEY_TYPE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/key_mgr.c
296
keytype = *(CK_KEY_TYPE *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/key_mgr.c
70
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_md5.c
330
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_md5.c
366
rc = template_attribute_find(key_obj->template, CKA_VALUE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_md5.c
371
key_bytes = attr->ulValueLen;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_md5.c
388
attr->pValue, attr->ulValueLen,
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_md5.c
406
CK_BYTE *key = attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
121
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
126
rc = template_attribute_find(key_obj->template, CKA_CLASS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
130
keyclass = *(CK_OBJECT_CLASS *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
151
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
156
rc = template_attribute_find(key_obj->template, CKA_CLASS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
161
keyclass = *(CK_OBJECT_CLASS *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
184
CK_ATTRIBUTE *attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
194
flag = template_attribute_find(key_obj->template, CKA_MODULUS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
198
modulus_bytes = attr->ulValueLen;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
227
CK_ATTRIBUTE *attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
237
flag = template_attribute_find(key_obj->template, CKA_MODULUS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
241
modulus_bytes = attr->ulValueLen;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
271
CK_ATTRIBUTE *attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
284
flag = template_attribute_find(key_obj->template, CKA_MODULUS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
288
modulus_bytes = attr->ulValueLen;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
315
CK_ATTRIBUTE *attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
324
flag = template_attribute_find(key_obj->template, CKA_MODULUS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
329
modulus_bytes = attr->ulValueLen;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
354
CK_ATTRIBUTE *attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
366
flag = template_attribute_find(key_obj->template, CKA_MODULUS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
371
modulus_bytes = attr->ulValueLen;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
60
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
64
rc = template_attribute_find(key_obj->template, CKA_CLASS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
68
keyclass = *(CK_OBJECT_CLASS *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
89
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
94
rc = template_attribute_find(key_obj->template, CKA_CLASS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_rsa.c
99
keyclass = *(CK_OBJECT_CLASS *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_sha.c
100
rc = template_attribute_find(key_obj->template, CKA_VALUE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_sha.c
104
key_bytes = attr->ulValueLen;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_sha.c
120
attr->pValue, attr->ulValueLen, hash, &hash_len);
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_sha.c
137
CK_BYTE *key = attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/mech_sha.c
64
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/obj_mgr.c
1230
CK_ATTRIBUTE * attr;
usr/src/lib/pkcs11/pkcs11_tpm/common/obj_mgr.c
1287
CKA_CLASS, &attr) == TRUE)) {
usr/src/lib/pkcs11/pkcs11_tpm/common/obj_mgr.c
1288
if (*(CK_OBJECT_CLASS *)attr->pValue ==
usr/src/lib/pkcs11/pkcs11_tpm/common/obj_mgr.c
1295
CKA_HIDDEN, &attr) == TRUE)) {
usr/src/lib/pkcs11/pkcs11_tpm/common/obj_mgr.c
1296
if (*(CK_BBOOL *)attr->pValue == TRUE)
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
309
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
325
attr = pTemplate;
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
326
for (i = 0; i < ulCount; i++, attr++) {
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
327
if (attr->type == CKA_CLASS) {
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
328
class = *(CK_OBJECT_CLASS *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
332
if (attr->type == CKA_CERTIFICATE_TYPE) {
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
333
subclass = *(CK_CERTIFICATE_TYPE *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
337
if (attr->type == CKA_KEY_TYPE) {
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
338
subclass = *(CK_KEY_TYPE *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
342
if (attr->type == CKA_HW_FEATURE_TYPE) {
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
343
subclass = *(CK_HW_FEATURE_TYPE *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
369
rc = template_attribute_find(o->template, CKA_SENSITIVE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
375
flag = *(CK_BBOOL *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
384
&attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
390
flag = *(CK_BBOOL *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
578
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
582
found = template_attribute_find(obj->template, CKA_MODIFIABLE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
586
modifiable = *(CK_BBOOL *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
598
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
602
found = template_attribute_find(obj->template, CKA_PRIVATE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
606
if (attr == NULL)
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
609
priv = *((CK_BBOOL *)attr->pValue);
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
627
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
632
CKA_TOKEN, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
635
is_token = *(CK_BBOOL *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
666
CK_ATTRIBUTE *attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
685
pTemplate[i].type, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
693
pTemplate[i].ulValueLen = attr->ulValueLen;
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
694
} else if (pTemplate[i].ulValueLen >= attr->ulValueLen) {
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
695
(void) memcpy(pTemplate[i].pValue, attr->pValue,
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
696
attr->ulValueLen);
usr/src/lib/pkcs11/pkcs11_tpm/common/object.c
697
pTemplate[i].ulValueLen = attr->ulValueLen;
usr/src/lib/pkcs11/pkcs11_tpm/common/sign_mgr.c
103
CKA_KEY_TYPE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/sign_mgr.c
107
keytype = *(CK_KEY_TYPE *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/sign_mgr.c
116
CKA_CLASS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/sign_mgr.c
121
class = *(CK_OBJECT_CLASS *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/sign_mgr.c
143
CKA_KEY_TYPE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/sign_mgr.c
147
keytype = *(CK_KEY_TYPE *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/sign_mgr.c
180
CKA_KEY_TYPE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/sign_mgr.c
184
keytype = *(CK_KEY_TYPE *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/sign_mgr.c
38
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/sign_mgr.c
56
rc = template_attribute_find(key_obj->template, CKA_SIGN, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/sign_mgr.c
60
flag = *(CK_BBOOL *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/sign_mgr.c
70
CKA_KEY_TYPE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/sign_mgr.c
74
keytype = *(CK_KEY_TYPE *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/sign_mgr.c
83
CKA_CLASS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/sign_mgr.c
88
class = *(CK_OBJECT_CLASS *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1078
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1086
attr = (CK_ATTRIBUTE *)node->data;
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
1089
free(attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1106
CK_ATTRIBUTE * attr,
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1112
return (data_object_validate_attribute(tmpl, attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1115
return (cert_x509_validate_attribute(tmpl, attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1118
attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1124
attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1133
attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1141
attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1150
attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1153
attr, mode));
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1178
CK_ATTRIBUTE *attr = (CK_ATTRIBUTE *)node->data;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1180
rc = template_validate_attribute(tmpl, attr, class,
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1193
CK_ATTRIBUTE * attr,
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1196
if (! tmpl || ! attr) {
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
1199
switch (attr->type) {
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
306
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
314
attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE) +
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
316
if (! attr) {
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
319
attr->type = pTemplate[i].type;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
320
attr->ulValueLen = pTemplate[i].ulValueLen;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
322
if (attr->ulValueLen != 0) {
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
323
attr->pValue = (CK_BYTE *)attr + sizeof (CK_ATTRIBUTE);
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
324
(void) memcpy(attr->pValue, pTemplate[i].pValue,
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
325
attr->ulValueLen);
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
327
attr->pValue = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
329
rc = template_update_attribute(tmpl, attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
331
free(attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
423
CK_ATTRIBUTE ** attr)
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
428
if (! tmpl || ! attr)
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
436
*attr = a;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
443
*attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
456
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
461
tmpl, parselist[i].type, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
464
(void) memcpy(parselist[i].ptr, attr->pValue,
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
544
CK_ATTRIBUTE * attr;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
547
found = template_attribute_find(tmpl, CKA_CLASS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
603
CK_ATTRIBUTE *attr = (CK_ATTRIBUTE *)node->data;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
607
len = sizeof (CK_ATTRIBUTE) + attr->ulValueLen;
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
648
CK_ATTRIBUTE *attr = (CK_ATTRIBUTE *)node->data;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
651
(void) memcpy(ptr, attr, sizeof (CK_ATTRIBUTE) +
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
652
attr->ulValueLen);
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
653
ptr += sizeof (CK_ATTRIBUTE) + attr->ulValueLen;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
659
attr_32->type = attr->type;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
661
if ((attr->type == CKA_CLASS ||
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
662
attr->type == CKA_KEY_TYPE ||
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
663
attr->type == CKA_MODULUS_BITS ||
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
664
attr->type == CKA_VALUE_BITS ||
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
665
attr->type == CKA_CERTIFICATE_TYPE ||
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
666
attr->type == CKA_VALUE_LEN) &&
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
667
attr->ulValueLen != 0) {
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
675
pVal = (CK_ULONG *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
682
attr_32->ulValueLen = attr->ulValueLen;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
686
if (attr->ulValueLen != 0) {
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
687
(void) memcpy(ptr, attr->pValue,
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
688
attr->ulValueLen);
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
689
ptr += attr->ulValueLen;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
833
CK_ATTRIBUTE *attr = (CK_ATTRIBUTE *)tmpl->attribute_list->data;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
835
if (attr)
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
836
free(attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
859
CK_ATTRIBUTE *attr = (CK_ATTRIBUTE *)node->data;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
861
if (attr->type == CKA_CLASS) {
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
862
*class = *(CK_OBJECT_CLASS *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
866
if (attr->type == CKA_CERTIFICATE_TYPE)
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
867
*subclass = *(CK_CERTIFICATE_TYPE *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
869
if (attr->type == CKA_KEY_TYPE)
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
870
*subclass = *(CK_KEY_TYPE *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
896
CK_ATTRIBUTE *attr = (CK_ATTRIBUTE *)node->data;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
898
size += sizeof (CK_ATTRIBUTE) + attr->ulValueLen;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
916
CK_ATTRIBUTE *attr = (CK_ATTRIBUTE *)node->data;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
919
if ((attr->type == CKA_CLASS ||
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
920
attr->type == CKA_KEY_TYPE ||
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
921
attr->type == CKA_MODULUS_BITS ||
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
922
attr->type == CKA_VALUE_BITS ||
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
923
attr->type == CKA_CERTIFICATE_TYPE ||
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
924
attr->type == CKA_VALUE_LEN) &&
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
925
attr->ulValueLen != 0) {
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
928
size += attr->ulValueLen;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
951
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
962
val = template_attribute_find(tmpl, CKA_SENSITIVE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
964
val = *(CK_BBOOL *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
997
CK_ATTRIBUTE *attr = (CK_ATTRIBUTE *)node->data;
usr/src/lib/pkcs11/pkcs11_tpm/common/template.c
999
rc = template_update_attribute(dest, attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2125
CK_ATTRIBUTE *attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2144
flag = template_attribute_find(publ_tmpl, CKA_MODULUS_BITS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2148
mod_bits = *(CK_ULONG *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2208
ulBlobLen, &attr))) {
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2212
(void) template_update_attribute(priv_tmpl, attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2214
ulBlobLen, &attr))) {
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2218
(void) template_update_attribute(publ_tmpl, attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2231
if ((rc = build_attribute(CKA_MODULUS, rgbBlob, ulBlobLen, &attr))) {
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2235
(void) template_update_attribute(publ_tmpl, attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2238
if ((rc = build_attribute(CKA_MODULUS, rgbBlob, ulBlobLen, &attr))) {
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2242
(void) template_update_attribute(priv_tmpl, attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2264
CK_ATTRIBUTE *attr;
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2280
&attr) == FALSE) {
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2283
class = *((CK_ULONG *)attr->pValue);
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2286
CKA_IBM_OPAQUE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2320
CKA_IBM_OPAQUE, &attr)) == FALSE) {
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2324
hParentKey, attr->ulValueLen, attr->pValue,
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2336
&attr) == TRUE && attr) {
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
2347
attr->pValue, attr->ulValueLen,
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
787
&attr) == FALSE) {
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
791
key_type = *((CK_ULONG *)attr->pValue);
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
798
&attr) == FALSE) {
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
802
class = *((CK_ULONG *)attr->pValue);
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
831
&attr) == FALSE) {
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
836
initFlags = util_get_keysize_flag(attr->ulValueLen * 8);
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
843
(int)attr->ulValueLen, attr->pValue,
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
857
CKA_MODULUS, &attr) == FALSE) {
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
862
initFlags = util_get_keysize_flag(attr->ulValueLen * 8);
usr/src/lib/pkcs11/pkcs11_tpm/common/tpm_specific.c
878
attr->ulValueLen, attr->pValue))) {
usr/src/lib/pkcs11/pkcs11_tpm/common/utility.c
503
CK_ATTRIBUTE *attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/utility.c
505
attr = (CK_ATTRIBUTE *)malloc(sizeof (CK_ATTRIBUTE) + data_len);
usr/src/lib/pkcs11/pkcs11_tpm/common/utility.c
506
if (! attr) {
usr/src/lib/pkcs11/pkcs11_tpm/common/utility.c
509
attr->type = type;
usr/src/lib/pkcs11/pkcs11_tpm/common/utility.c
510
attr->ulValueLen = data_len;
usr/src/lib/pkcs11/pkcs11_tpm/common/utility.c
513
attr->pValue = (CK_BYTE *)attr + sizeof (CK_ATTRIBUTE);
usr/src/lib/pkcs11/pkcs11_tpm/common/utility.c
514
(void) memcpy(attr->pValue, data, data_len);
usr/src/lib/pkcs11/pkcs11_tpm/common/utility.c
517
attr->pValue = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/utility.c
519
*attrib = attr;
usr/src/lib/pkcs11/pkcs11_tpm/common/utility.c
562
remove_leading_zeros(CK_ATTRIBUTE *attr)
usr/src/lib/pkcs11/pkcs11_tpm/common/utility.c
567
ptr = attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/utility.c
569
for (i = 0; i < attr->ulValueLen; i++) {
usr/src/lib/pkcs11/pkcs11_tpm/common/utility.c
574
new_len = attr->ulValueLen - i;
usr/src/lib/pkcs11/pkcs11_tpm/common/utility.c
577
attr->ulValueLen = new_len;
usr/src/lib/pkcs11/pkcs11_tpm/common/verify_mgr.c
105
CKA_KEY_TYPE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/verify_mgr.c
109
keytype = *(CK_KEY_TYPE *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/verify_mgr.c
116
CKA_CLASS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/verify_mgr.c
121
class = *(CK_OBJECT_CLASS *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/verify_mgr.c
141
CKA_KEY_TYPE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/verify_mgr.c
145
keytype = *(CK_KEY_TYPE *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/verify_mgr.c
176
CKA_KEY_TYPE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/verify_mgr.c
180
keytype = *(CK_KEY_TYPE *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/verify_mgr.c
38
CK_ATTRIBUTE * attr = NULL;
usr/src/lib/pkcs11/pkcs11_tpm/common/verify_mgr.c
60
rc = template_attribute_find(key_obj->template, CKA_VERIFY, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/verify_mgr.c
64
flag = *(CK_BBOOL *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/verify_mgr.c
74
CKA_KEY_TYPE, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/verify_mgr.c
78
keytype = *(CK_KEY_TYPE *)attr->pValue;
usr/src/lib/pkcs11/pkcs11_tpm/common/verify_mgr.c
85
CKA_CLASS, &attr);
usr/src/lib/pkcs11/pkcs11_tpm/common/verify_mgr.c
90
class = *(CK_OBJECT_CLASS *)attr->pValue;
usr/src/lib/print/libipp-core/common/ipp.h
331
extern void *papi_attribute_to_ipp_attr(int8_t type, papi_attribute_t *attr);
usr/src/lib/print/libpapi-common/common/attribute.c
446
papi_attribute_t *attr = papiAttributeListFind(list, name);
usr/src/lib/print/libpapi-common/common/attribute.c
448
if (attr == NULL)
usr/src/lib/print/libpapi-common/common/attribute.c
451
if (attr->type != type)
usr/src/lib/print/libpapi-common/common/attribute.c
454
tmp = attr->values;
usr/src/lib/print/libpapi-common/common/attribute.c
752
papi_attribute_t *attr = calloc(1, sizeof (*attr));
usr/src/lib/print/libpapi-common/common/attribute.c
760
if ((attr == NULL) || ((attr->name = strdup(key)) == NULL))
usr/src/lib/print/libpapi-common/common/attribute.c
763
attr->type = PAPI_METADATA;
usr/src/lib/print/libpapi-common/common/attribute.c
766
if (strcasecmp(attr->name, ranges[i]) == 0) {
usr/src/lib/print/libpapi-common/common/attribute.c
767
attr->type = PAPI_RANGE;
usr/src/lib/print/libpapi-common/common/attribute.c
779
if (attr->type == PAPI_METADATA)
usr/src/lib/print/libpapi-common/common/attribute.c
780
attr->type = dtype;
usr/src/lib/print/libpapi-common/common/attribute.c
781
_add_attribute_value(&vals, attr->type, dtype, parts);
usr/src/lib/print/libpapi-common/common/attribute.c
784
attr->values = vals;
usr/src/lib/print/libpapi-common/common/attribute.c
787
list_append(list, attr);
usr/src/lib/print/libprint/common/nss_ldap.c
1070
char *attr = NULL;
usr/src/lib/print/libprint/common/nss_ldap.c
1104
attr = strdup(*p);
usr/src/lib/print/libprint/common/nss_ldap.c
1105
attr[len] = '\0'; /* terminate the key */
usr/src/lib/print/libprint/common/nss_ldap.c
1107
if (_attrInList(attr, nsl_attr_notAllowed))
usr/src/lib/print/libprint/common/nss_ldap.c
1473
char *attr = NULL;
usr/src/lib/print/libprint/common/nss_ldap.c
1523
attr = strdup(*p);
usr/src/lib/print/libprint/common/nss_ldap.c
1524
attr[len] = '\0';
usr/src/lib/print/libprint/common/nss_ldap.c
1525
value = strdup(&attr[len+1]);
usr/src/lib/print/libprint/common/nss_ldap.c
1529
if (strcasecmp(attr, NS_KEY_BSDADDR) == 0)
usr/src/lib/print/libprint/common/nss_ldap.c
1532
free(attr);
usr/src/lib/print/libprint/common/nss_ldap.c
1533
attr = strdup(ATTR_BSDADDR);
usr/src/lib/print/libprint/common/nss_ldap.c
1536
if (_attrInLDAPList(attr) == 0)
usr/src/lib/print/libprint/common/nss_ldap.c
1544
free(attr);
usr/src/lib/print/libprint/common/nss_ldap.c
1545
attr = strdup(ATTR_KVP);
usr/src/lib/print/libprint/common/nss_ldap.c
1551
result = _addLDAPmodValue(attrs, attr, value);
usr/src/lib/print/libprint/common/nss_ldap.c
1553
free(attr);
usr/src/lib/print/libprint/common/nss_ldap.c
1609
char *attr = NULL;
usr/src/lib/print/libprint/common/nss_ldap.c
1656
attr = strdup(*p);
usr/src/lib/print/libprint/common/nss_ldap.c
1657
attr[len] = '\0';
usr/src/lib/print/libprint/common/nss_ldap.c
1658
value = strdup(&attr[len+1]);
usr/src/lib/print/libprint/common/nss_ldap.c
166
static int _attrInList(char *attr, const char **list);
usr/src/lib/print/libprint/common/nss_ldap.c
1662
if ((_attrInLDAPList(attr) == 0) &&
usr/src/lib/print/libprint/common/nss_ldap.c
1663
(strcasecmp(attr, NS_KEY_BSDADDR) != 0))
usr/src/lib/print/libprint/common/nss_ldap.c
167
static int _attrInLDAPList(char *attr);
usr/src/lib/print/libprint/common/nss_ldap.c
1677
if (strcasecmp(attr, NS_KEY_BSDADDR) ==
usr/src/lib/print/libprint/common/nss_ldap.c
1684
free(attr);
usr/src/lib/print/libprint/common/nss_ldap.c
1685
attr = strdup(ATTR_BSDADDR);
usr/src/lib/print/libprint/common/nss_ldap.c
1696
attr, value);
usr/src/lib/print/libprint/common/nss_ldap.c
1699
free(attr);
usr/src/lib/print/libprint/common/nss_ldap.c
1708
attr = strdup(*p);
usr/src/lib/print/libprint/common/nss_ldap.c
1709
if (attr[len] == '=')
usr/src/lib/print/libprint/common/nss_ldap.c
1712
attr[len] = '\0';
usr/src/lib/print/libprint/common/nss_ldap.c
1717
if (strcasecmp(attr, NS_KEY_BSDADDR) == 0)
usr/src/lib/print/libprint/common/nss_ldap.c
1724
if (_attrInLDAPList(attr) == 0)
usr/src/lib/print/libprint/common/nss_ldap.c
1736
attr, NULL);
usr/src/lib/print/libprint/common/nss_ldap.c
1739
free(attr);
usr/src/lib/print/libprint/common/nss_ldap.c
1992
_attrInList(char *attr, const char **list)
usr/src/lib/print/libprint/common/nss_ldap.c
2000
if ((attr != NULL) && (list != NULL))
usr/src/lib/print/libprint/common/nss_ldap.c
2004
if (strcasecmp(list[j], attr) == 0)
usr/src/lib/print/libprint/common/nss_ldap.c
2038
_attrInLDAPList(char *attr)
usr/src/lib/print/libprint/common/nss_ldap.c
2045
if (_attrInList(attr, nsl_attr_printerService))
usr/src/lib/print/libprint/common/nss_ldap.c
2050
if (_attrInList(attr, nsl_attr_printerIPP))
usr/src/lib/print/libprint/common/nss_ldap.c
2055
if (_attrInList(attr, nsl_attr_sunPrinter))
usr/src/lib/smbsrv/libfksmbsrv/common/fake_xattr.c
104
if (type != attr_to_data_type(attr) ||
usr/src/lib/smbsrv/libfksmbsrv/common/fake_xattr.c
105
(attr_to_xattr_view(attr) == XATTR_VIEW_READONLY))
usr/src/lib/smbsrv/libfksmbsrv/common/fake_xattr.c
111
if ((attr == F_OWNERSID || attr == F_GROUPSID))
usr/src/lib/smbsrv/libfksmbsrv/common/fake_xattr.c
145
switch (attr) {
usr/src/lib/smbsrv/libfksmbsrv/common/fake_xattr.c
85
f_attr_t attr;
usr/src/lib/smbsrv/libfksmbsrv/common/fake_xattr.c
96
attr = name_to_attr(nvpair_name(pair));
usr/src/lib/smbsrv/libfksmbsrv/common/fake_xattr.c
97
if (attr == F_ATTR_INVAL)
usr/src/lib/smbsrv/libmlsvc/common/samr_svc.c
901
group->attr = grp.sg_attr;
usr/src/lib/smbsrv/libmlsvc/common/smb_quota.c
1131
nvlist_t *attr;
usr/src/lib/smbsrv/libmlsvc/common/smb_quota.c
1151
if (fgetattr(dirfd, XATTR_VIEW_READWRITE, &attr) != 0) {
usr/src/lib/smbsrv/libmlsvc/common/smb_quota.c
1158
if ((nvlist_lookup_boolean_value(attr, A_HIDDEN, &prop_hidden) != 0) ||
usr/src/lib/smbsrv/libmlsvc/common/smb_quota.c
1159
(nvlist_lookup_boolean_value(attr, A_SYSTEM, &prop_sys) != 0)) {
usr/src/lib/smbsrv/libmlsvc/common/smb_quota.c
1160
nvlist_free(attr);
usr/src/lib/smbsrv/libmlsvc/common/smb_quota.c
1166
nvlist_free(attr);
usr/src/lib/smbsrv/libmlsvc/common/smb_quota.c
1175
if (nvlist_alloc(&attr, NV_UNIQUE_NAME, 0) == 0) {
usr/src/lib/smbsrv/libmlsvc/common/smb_quota.c
1177
attr, A_HIDDEN, 1) != 0) ||
usr/src/lib/smbsrv/libmlsvc/common/smb_quota.c
1179
attr, A_SYSTEM, 1) != 0) ||
usr/src/lib/smbsrv/libmlsvc/common/smb_quota.c
1180
(fsetattr(dirfd, XATTR_VIEW_READWRITE, attr))) {
usr/src/lib/smbsrv/libmlsvc/common/smb_quota.c
1181
nvlist_free(attr);
usr/src/lib/smbsrv/libmlsvc/common/smb_quota.c
1188
nvlist_free(attr);
usr/src/lib/smbsrv/libsmbns/common/smbns_ads.c
1240
char *attr[2];
usr/src/lib/smbsrv/libsmbns/common/smbns_ads.c
1245
attr[0] = SMB_ADS_ATTR_DCLEVEL;
usr/src/lib/smbsrv/libsmbns/common/smbns_ads.c
1246
attr[1] = NULL;
usr/src/lib/smbsrv/libsmbns/common/smbns_ads.c
1247
rc = ldap_search_s(ah->ld, "", LDAP_SCOPE_BASE, NULL, attr, 0, &res);
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
222
uint32_t ipaddr, unsigned short port, uint32_t attr,
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
230
dest->attributes = attr | NAME_ATTR_OWNER_TYPE_HNODE;
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
233
dest->attributes = attr | NAME_ATTR_OWNER_TYPE_MNODE;
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
236
dest->attributes = attr | NAME_ATTR_OWNER_TYPE_PNODE;
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
240
dest->attributes = attr | NAME_ATTR_OWNER_TYPE_BNODE;
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
59
pthread_attr_t attr;
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
65
(void) pthread_attr_init(&attr);
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
66
(void) pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
67
rc = pthread_create(&tid, &attr, smb_netbios_service, NULL);
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
68
(void) pthread_attr_destroy(&attr);
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c
1328
uint16_t attr;
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c
1358
attr = entry->attributes & (NAME_ATTR_GROUP |
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c
1361
BE_OUT16(scan, attr); scan += 2;
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c
1528
uint16_t attr;
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c
1550
attr = name->attributes & (NAME_ATTR_GROUP |
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c
1553
BE_OUT16(&data[0], attr);
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c
1586
uint32_t attr;
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c
1603
attr = name->attributes & (NAME_ATTR_GROUP |
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c
1606
BE_OUT16(scan, attr); scan += 2;
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c
1626
uint16_t attr;
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c
1643
attr = name->attributes &
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c
1646
BE_OUT16(&data[0], attr);
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c
1666
uint16_t attr;
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c
1683
attr = name->attributes &
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c
1686
BE_OUT16(&data[0], attr);
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c
1723
uint32_t attr;
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c
1741
attr = name->attributes & (NAME_ATTR_GROUP |
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_name.c
1744
BE_OUT16(scan, attr); scan += 2;
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
355
nvpair_t *attr = NULL;
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
356
for (attr = nvlist_next_nvpair(list, NULL);
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
357
attr != NULL;
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
358
attr = nvlist_next_nvpair(list, attr)) {
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
359
string name = nvpair_name(attr);
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
362
if (nvpair_value_uint32(attr, &affected_page)) {
usr/src/lib/udapl/libdat/include/dat/dat_redirection.h
145
#define DAT_EP_CREATE(ia, pz, in_evd, out_evd, connect_evd, attr, ep) \
usr/src/lib/udapl/libdat/include/dat/dat_redirection.h
152
(attr),\
usr/src/lib/udapl/libdat/include/dat/dat_redirection.h
156
attr, ep) \
usr/src/lib/udapl/libdat/include/dat/dat_redirection.h
164
(attr),\
usr/src/lib/udapl/libdat/include/dat/dat_redirection.h
372
#define DAT_SRQ_CREATE(ia, pz, attr, srq) \
usr/src/lib/udapl/libdat/include/dat/dat_redirection.h
376
(attr),\
usr/src/test/libc-tests/tests/clocklock/clock_lock_cond.c
45
pthread_mutexattr_t attr;
usr/src/test/libc-tests/tests/clocklock/clock_lock_cond.c
58
if ((ret = pthread_mutexattr_init(&attr)) != 0) {
usr/src/test/libc-tests/tests/clocklock/clock_lock_cond.c
63
if ((ret = pthread_mutexattr_settype(&attr,
usr/src/test/libc-tests/tests/clocklock/clock_lock_cond.c
69
if ((ret = pthread_mutex_init(&cc->cc_mutex, &attr)) != 0) {
usr/src/test/libc-tests/tests/clocklock/clock_lock_mutex.c
36
pthread_mutexattr_t attr;
usr/src/test/libc-tests/tests/clocklock/clock_lock_mutex.c
44
if ((ret = pthread_mutexattr_init(&attr)) != 0) {
usr/src/test/libc-tests/tests/clocklock/clock_lock_mutex.c
49
if ((ret = pthread_mutexattr_settype(&attr,
usr/src/test/libc-tests/tests/clocklock/clock_lock_mutex.c
55
if ((ret = pthread_mutex_init(mtx, &attr)) != 0) {
usr/src/test/libc-tests/tests/mutex-16200.c
132
pthread_mutexattr_t attr, *attrp = NULL;
usr/src/test/libc-tests/tests/mutex-16200.c
136
VERIFY0(pthread_mutexattr_init(&attr));
usr/src/test/libc-tests/tests/mutex-16200.c
137
attrp = &attr;
usr/src/test/libc-tests/tests/mutex-16200.c
140
VERIFY0(pthread_mutexattr_settype(&attr,
usr/src/test/libc-tests/tests/mutex_attr.c
107
if ((r = set_f(attr, INT32_MIN)) != err_code) {
usr/src/test/libc-tests/tests/mutex_attr.c
125
pthread_mutexattr_t attr;
usr/src/test/libc-tests/tests/mutex_attr.c
127
if ((r = pthread_mutexattr_init(&attr)) != 0) {
usr/src/test/libc-tests/tests/mutex_attr.c
132
if (!check_field("type", &attr, pthread_mutexattr_gettype,
usr/src/test/libc-tests/tests/mutex_attr.c
138
if (!check_field("shared", &attr, pthread_mutexattr_getpshared,
usr/src/test/libc-tests/tests/mutex_attr.c
144
if (!check_field("priority ceiling", &attr,
usr/src/test/libc-tests/tests/mutex_attr.c
150
if (!check_field("protocol", &attr, pthread_mutexattr_getprotocol,
usr/src/test/libc-tests/tests/mutex_attr.c
156
if (!check_field("robust", &attr, pthread_mutexattr_getrobust,
usr/src/test/libc-tests/tests/mutex_attr.c
162
if ((r = pthread_mutexattr_destroy(&attr)) != 0) {
usr/src/test/libc-tests/tests/mutex_attr.c
45
check_field(const char *desc, pthread_mutexattr_t *attr, attr_get_f get_f,
usr/src/test/libc-tests/tests/mutex_attr.c
51
if ((r = get_f(attr, NULL)) != EINVAL) {
usr/src/test/libc-tests/tests/mutex_attr.c
61
if ((r = get_f(attr, &v)) != 0) {
usr/src/test/libc-tests/tests/mutex_attr.c
75
if ((r = set_f(attr, vals[i])) != 0) {
usr/src/test/libc-tests/tests/mutex_attr.c
82
if ((r = get_f(attr, &v)) != 0) {
usr/src/test/libc-tests/tests/mutex_attr.c
96
if ((r = set_f(attr, INT32_MAX)) != err_code) {
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
498
posix_spawnattr_t attr;
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
507
if ((ret = posix_spawnattr_init(&attr)) != 0) {
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
512
VERIFY0(posix_spawnattr_getflags(&attr, &flags));
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
518
VERIFY0(posix_spawnattr_setflags(&attr, test->sft_flags));
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
519
VERIFY0(posix_spawnattr_getflags(&attr, &flags));
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
527
ret = posix_spawn(&pid, spawn_getsid, &acts, &attr, argv, envp);
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
633
VERIFY0(posix_spawnattr_destroy(&attr));
usr/src/test/libc-tests/tests/threads/pthread_attr_get_np.c
84
pgn_verif_thr_stack(pthread_attr_t *attr)
usr/src/test/libc-tests/tests/threads/pthread_attr_get_np.c
92
VERIFY0(pthread_attr_getstack(attr, &stk, &stksz));
usr/src/test/libc-tests/tests/threads/thread_name.c
143
(void) pthread_attr_init(&attr);
usr/src/test/libc-tests/tests/threads/thread_name.c
145
rc = pthread_attr_setname_np(&attr,
usr/src/test/libc-tests/tests/threads/thread_name.c
151
rc = pthread_attr_setname_np(&attr, "thread2");
usr/src/test/libc-tests/tests/threads/thread_name.c
156
rc = pthread_attr_getname_np(&attr, NULL, sizeof (name));
usr/src/test/libc-tests/tests/threads/thread_name.c
161
rc = pthread_attr_getname_np(&attr, name, 2);
usr/src/test/libc-tests/tests/threads/thread_name.c
169
rc = pthread_create(&tid, &attr, thr, NULL);
usr/src/test/libc-tests/tests/threads/thread_name.c
267
rc = pthread_attr_setname_np(&attr, "\033]0;messeduptitle\a");
usr/src/test/libc-tests/tests/threads/thread_name.c
272
rc = pthread_attr_setname_np(&attr, "ab\177\177\n");
usr/src/test/libc-tests/tests/threads/thread_name.c
46
pthread_attr_t attr;
usr/src/tools/ctf/ctfstrip/ctfstrip.c
130
if ((rc = posix_spawn(&pid, MCS, NULL, &attr,
usr/src/tools/ctf/ctfstrip/ctfstrip.c
32
static posix_spawnattr_t attr;
usr/src/tools/ctf/ctfstrip/ctfstrip.c
51
rc = posix_spawnattr_init(&attr);
usr/src/tools/smatch/src/parse.c
1077
static struct token *ignore_attribute(struct token *token, struct symbol *attr, struct decl_state *ctx)
usr/src/tools/smatch/src/parse.c
1085
static struct token *attribute_packed(struct token *token, struct symbol *attr, struct decl_state *ctx)
usr/src/tools/smatch/src/parse.c
1092
static struct token *attribute_aligned(struct token *token, struct symbol *attr, struct decl_state *ctx)
usr/src/tools/smatch/src/parse.c
1117
static struct token *attribute_modifier(struct token *token, struct symbol *attr, struct decl_state *ctx)
usr/src/tools/smatch/src/parse.c
1119
apply_qualifier(&token->pos, &ctx->ctype, attr->ctype.modifiers);
usr/src/tools/smatch/src/parse.c
1123
static struct token *attribute_ext_visible(struct token *token, struct symbol *attr, struct decl_state *ctx)
usr/src/tools/smatch/src/parse.c
1129
static struct token *attribute_bitwise(struct token *token, struct symbol *attr, struct decl_state *ctx)
usr/src/tools/smatch/src/parse.c
1132
attribute_modifier(token, attr, ctx);
usr/src/tools/smatch/src/parse.c
1146
static struct token *attribute_address_space(struct token *token, struct symbol *attr, struct decl_state *ctx)
usr/src/tools/smatch/src/parse.c
1240
static struct token *attribute_mode(struct token *token, struct symbol *attr, struct decl_state *ctx)
usr/src/tools/smatch/src/parse.c
1256
static struct token *attribute_context(struct token *token, struct symbol *attr, struct decl_state *ctx)
usr/src/tools/smatch/src/parse.c
1281
static struct token *attribute_designated_init(struct token *token, struct symbol *attr, struct decl_state *ctx)
usr/src/tools/smatch/src/parse.c
1290
static struct token *attribute_transparent_union(struct token *token, struct symbol *attr, struct decl_state *ctx)
usr/src/tools/smatch/src/parse.c
1321
struct symbol *attr;
usr/src/tools/smatch/src/parse.c
1330
attr = lookup_keyword(attribute_name, NS_KEYWORD);
usr/src/tools/smatch/src/parse.c
1331
if (attr && attr->op->attribute)
usr/src/tools/smatch/src/parse.c
1332
token = attr->op->attribute(token->next, attr, ctx);
usr/src/tools/smatch/src/parse.c
1433
static struct token *attribute_force(struct token *token, struct symbol *attr, struct decl_state *ctx)
usr/src/tools/smatch/src/parse.c
741
struct decl_state attr = { .ctype.base_type = sym, };
usr/src/tools/smatch/src/parse.c
752
token = handle_attributes(token, &attr, KW_ATTRIBUTE);
usr/src/tools/smatch/src/parse.c
753
apply_ctype(token->pos, &attr.ctype, &sym->ctype);
usr/src/tools/smatch/src/pre-process.c
1481
struct token *arglist, struct token *expansion, int attr)
usr/src/tools/smatch/src/pre-process.c
1494
if (attr < sym->attr)
usr/src/tools/smatch/src/pre-process.c
1497
clean = (attr == sym->attr && sym->namespace == NS_MACRO);
usr/src/tools/smatch/src/pre-process.c
1502
if ((clean && attr == SYM_ATTR_NORMAL)
usr/src/tools/smatch/src/pre-process.c
1528
sym->attr = attr;
usr/src/tools/smatch/src/pre-process.c
1546
int attr = weak ? SYM_ATTR_WEAK : SYM_ATTR_NORMAL;
usr/src/tools/smatch/src/pre-process.c
1568
do_define(value->pos, NULL, ident, NULL, value, attr);
usr/src/tools/smatch/src/pre-process.c
1579
static int do_handle_define(struct stream *stream, struct token **line, struct token *token, int attr)
usr/src/tools/smatch/src/pre-process.c
1606
return do_define(left->pos, token, name, arglist, expansion, attr);
usr/src/tools/smatch/src/pre-process.c
1624
static int do_handle_undef(struct stream *stream, struct token **line, struct token *token, int attr)
usr/src/tools/smatch/src/pre-process.c
1636
if (attr < sym->attr)
usr/src/tools/smatch/src/pre-process.c
1638
if (attr == sym->attr && sym->namespace == NS_UNDEF)
usr/src/tools/smatch/src/pre-process.c
1640
} else if (attr <= SYM_ATTR_NORMAL)
usr/src/tools/smatch/src/pre-process.c
1650
sym->attr = attr;
usr/src/tools/smatch/src/symbol.h
126
struct token *(*attribute)(struct token *token, struct symbol *attr, struct decl_state *ctx);
usr/src/tools/smatch/src/symbol.h
141
unsigned char used:1, attr:2, enum_member:1, bound:1;
usr/src/uts/common/brand/sn1/sn1_brand.c
140
sn1_getattr(zone_t *zone, int attr, void *buf, size_t *bufsize)
usr/src/uts/common/brand/sn1/sn1_brand.c
147
sn1_setattr(zone_t *zone, int attr, void *buf, size_t bufsize)
usr/src/uts/common/brand/solaris10/s10_brand.c
145
s10_getattr(zone_t *zone, int attr, void *buf, size_t *bufsize)
usr/src/uts/common/brand/solaris10/s10_brand.c
148
if (attr == S10_EMUL_BITMAP) {
usr/src/uts/common/brand/solaris10/s10_brand.c
161
s10_setattr(zone_t *zone, int attr, void *buf, size_t bufsize)
usr/src/uts/common/brand/solaris10/s10_brand.c
164
if (attr == S10_EMUL_BITMAP) {
usr/src/uts/common/c2/audit.c
110
struct vattr attr;
usr/src/uts/common/c2/audit.c
112
attr.va_mask = AT_ALL;
usr/src/uts/common/c2/audit.c
113
if (VOP_GETATTR(pvp, &attr, 0, CRED(), NULL) == 0) {
usr/src/uts/common/c2/audit.c
114
if (object_is_public(&attr)) {
usr/src/uts/common/c2/audit.c
426
object_is_public(struct vattr *attr)
usr/src/uts/common/c2/audit.c
430
if (!(kctx->auk_policy & AUDIT_PUBLIC) && (attr->va_uid == 0) &&
usr/src/uts/common/c2/audit.c
431
((attr->va_type == VLNK) ||
usr/src/uts/common/c2/audit.c
432
((attr->va_mode & (VREAD>>6)) != 0) &&
usr/src/uts/common/c2/audit.c
433
((attr->va_mode & (VWRITE>>6)) == 0))) {
usr/src/uts/common/c2/audit.c
453
struct vattr attr;
usr/src/uts/common/c2/audit.c
459
attr.va_mask = AT_ALL;
usr/src/uts/common/c2/audit.c
460
if (VOP_GETATTR(vp, &attr, 0, CRED(), NULL) != 0)
usr/src/uts/common/c2/audit.c
463
if (object_is_public(&attr) &&
usr/src/uts/common/c2/audit.c
474
au_uwrite(au_to_attr(&attr));
usr/src/uts/common/c2/audit.c
736
struct vattr attr;
usr/src/uts/common/c2/audit.c
777
attr.va_mask = AT_ALL;
usr/src/uts/common/c2/audit.c
778
if (VOP_GETATTR(vp, &attr, 0, CRED(), NULL) == 0) {
usr/src/uts/common/c2/audit.c
780
object_is_public(&attr)) {
usr/src/uts/common/c2/audit.c
805
au_write((caddr_t *)&(ad), au_to_attr(&attr));
usr/src/uts/common/c2/audit_event.c
2005
struct vattr attr;
usr/src/uts/common/c2/audit_event.c
2014
attr.va_mask = 0;
usr/src/uts/common/c2/audit_event.c
2029
attr.va_mask = AT_ALL;
usr/src/uts/common/c2/audit_event.c
2030
if (VOP_GETATTR(vp, &attr, 0, CRED(), NULL) == 0) {
usr/src/uts/common/c2/audit_event.c
2036
object_is_public(&attr)) {
usr/src/uts/common/c2/audit_event.c
2044
au_uwrite(au_to_attr(&attr));
usr/src/uts/common/c2/audit_event.c
2454
long attr;
usr/src/uts/common/c2/audit_event.c
2471
au_uwrite(au_to_arg32(5, "attr", (uint_t)uap->attr));
usr/src/uts/common/c2/audit_io.c
140
au_defer_info_t *attr;
usr/src/uts/common/c2/audit_io.c
151
attr = kmem_alloc(sizeof (au_defer_info_t), KM_NOSLEEP);
usr/src/uts/common/c2/audit_io.c
153
if (attr == NULL) {
usr/src/uts/common/c2/audit_io.c
158
attr->audi_next = NULL;
usr/src/uts/common/c2/audit_io.c
159
attr->audi_ad = dchain;
usr/src/uts/common/c2/audit_io.c
160
attr->audi_e_type = e_type;
usr/src/uts/common/c2/audit_io.c
161
attr->audi_e_mod = e_mod;
usr/src/uts/common/c2/audit_io.c
162
attr->audi_flag = flag;
usr/src/uts/common/c2/audit_io.c
164
attr->audi_atime = *e_time;
usr/src/uts/common/c2/audit_io.c
166
gethrestime(&attr->audi_atime);
usr/src/uts/common/c2/audit_io.c
174
softcall(audit_async_finish_backend, attr);
usr/src/uts/common/c2/audit_io.c
184
tad->tad_defer_tail->audi_next = attr;
usr/src/uts/common/c2/audit_io.c
186
tad->tad_defer_head = attr;
usr/src/uts/common/c2/audit_io.c
187
tad->tad_defer_tail = attr;
usr/src/uts/common/c2/audit_io.c
861
au_defer_info_t *attr = (au_defer_info_t *)addr;
usr/src/uts/common/c2/audit_io.c
863
if (attr == NULL)
usr/src/uts/common/c2/audit_io.c
868
if (audit_async_block(kctx, (caddr_t *)&attr->audi_ad)) {
usr/src/uts/common/c2/audit_io.c
869
kmem_free(attr, sizeof (au_defer_info_t));
usr/src/uts/common/c2/audit_io.c
881
if (attr->audi_e_type == AUE_EXITPROM) {
usr/src/uts/common/c2/audit_io.c
882
au_close_time(kctx, (token_t *)attr->audi_ad, attr->audi_flag,
usr/src/uts/common/c2/audit_io.c
883
attr->audi_e_type, attr->audi_e_mod, NULL);
usr/src/uts/common/c2/audit_io.c
885
au_close_time(kctx, (token_t *)attr->audi_ad, attr->audi_flag,
usr/src/uts/common/c2/audit_io.c
886
attr->audi_e_type, attr->audi_e_mod, &attr->audi_atime);
usr/src/uts/common/c2/audit_io.c
892
kmem_free(attr, sizeof (au_defer_info_t));
usr/src/uts/common/c2/audit_start.c
248
au_defer_info_t *attr;
usr/src/uts/common/c2/audit_start.c
256
attr = tad->tad_defer_head;
usr/src/uts/common/c2/audit_start.c
257
while (attr != NULL) {
usr/src/uts/common/c2/audit_start.c
258
au_defer_info_t *tmp_attr = attr;
usr/src/uts/common/c2/audit_start.c
260
au_close_time(kctx, (token_t *)attr->audi_ad, attr->audi_flag,
usr/src/uts/common/c2/audit_start.c
261
attr->audi_e_type, attr->audi_e_mod, &(attr->audi_atime));
usr/src/uts/common/c2/audit_start.c
263
attr = attr->audi_next;
usr/src/uts/common/c2/audit_token.c
845
au_to_attr(struct vattr *attr)
usr/src/uts/common/c2/audit_token.c
860
value = (int32_t)attr->va_mode;
usr/src/uts/common/c2/audit_token.c
861
value |= (int32_t)(VTTOIF(attr->va_type));
usr/src/uts/common/c2/audit_token.c
863
value = (int32_t)attr->va_uid;
usr/src/uts/common/c2/audit_token.c
865
value = (int32_t)attr->va_gid;
usr/src/uts/common/c2/audit_token.c
867
adr_int32(&adr, (int32_t *)&(attr->va_fsid), 1);
usr/src/uts/common/c2/audit_token.c
868
adr_int64(&adr, (int64_t *)&(attr->va_nodeid), 1);
usr/src/uts/common/c2/audit_token.c
870
adr_int64(&adr, (int64_t *)&(attr->va_rdev), 1);
usr/src/uts/common/c2/audit_token.c
872
adr_int32(&adr, (int32_t *)&(attr->va_rdev), 1);
usr/src/uts/common/crypto/core/kcf_callprov.c
118
uchar_t *attr;
usr/src/uts/common/crypto/core/kcf_callprov.c
134
&attr, &attr_len)) == CRYPTO_SUCCESS) {
usr/src/uts/common/crypto/core/kcf_callprov.c
143
&attr, &attr_len)) == CRYPTO_SUCCESS) {
usr/src/uts/common/crypto/io/dca_dsa.c
383
crypto_object_attribute_t *attr;
usr/src/uts/common/crypto/io/dca_dsa.c
403
if ((attr = dca_get_key_attr(key)) == NULL) {
usr/src/uts/common/crypto/io/dca_dsa.c
410
if (dca_attr_lookup_uint8_array(attr, key->ck_count, CKA_PRIME,
usr/src/uts/common/crypto/io/dca_dsa.c
418
if (dca_attr_lookup_uint8_array(attr, key->ck_count, CKA_SUBPRIME,
usr/src/uts/common/crypto/io/dca_dsa.c
426
if (dca_attr_lookup_uint8_array(attr, key->ck_count, CKA_BASE,
usr/src/uts/common/crypto/io/dca_dsa.c
434
if (dca_attr_lookup_uint8_array(attr, key->ck_count, CKA_VALUE,
usr/src/uts/common/crypto/io/dca_rsa.c
392
crypto_object_attribute_t *attr;
usr/src/uts/common/crypto/io/dca_rsa.c
434
if ((attr = dca_get_key_attr(key)) == NULL) {
usr/src/uts/common/crypto/io/dca_rsa.c
440
if (dca_find_attribute(attr, key->ck_count, CKA_PUBLIC_EXPONENT))
usr/src/uts/common/crypto/io/dca_rsa.c
448
if (dca_find_attribute(attr, key->ck_count, CKA_PRIVATE_EXPONENT))
usr/src/uts/common/crypto/io/dca_rsa.c
458
if ((rv = dca_attr_lookup_uint8_array(attr, key->ck_count, CKA_MODULUS,
usr/src/uts/common/crypto/io/dca_rsa.c
477
if ((rv = dca_attr_lookup_uint8_array(attr, key->ck_count, expname,
usr/src/uts/common/crypto/io/dca_rsa.c
491
(void) dca_attr_lookup_uint8_array(attr, key->ck_count,
usr/src/uts/common/crypto/io/dca_rsa.c
495
(void) dca_attr_lookup_uint8_array(attr, key->ck_count,
usr/src/uts/common/crypto/io/dca_rsa.c
499
(void) dca_attr_lookup_uint8_array(attr, key->ck_count,
usr/src/uts/common/crypto/io/dca_rsa.c
503
(void) dca_attr_lookup_uint8_array(attr, key->ck_count,
usr/src/uts/common/crypto/io/dca_rsa.c
507
(void) dca_attr_lookup_uint8_array(attr, key->ck_count,
usr/src/uts/common/crypto/io/dprov.c
9088
dprov_find_attr(crypto_object_attribute_t *attr, uint_t nattr,
usr/src/uts/common/crypto/io/dprov.c
9094
if (attr[i].oa_value != NULL &&
usr/src/uts/common/crypto/io/dprov.c
9095
attr[i].oa_type == attr_type)
usr/src/uts/common/crypto/io/dprov.c
9227
uint_t attr;
usr/src/uts/common/crypto/io/dprov.c
9279
for (attr = 0, oattr = 0; attr < nattr; attr++) {
usr/src/uts/common/crypto/io/dprov.c
9280
if (template[attr].oa_value == NULL)
usr/src/uts/common/crypto/io/dprov.c
9282
type = template[attr].oa_type;
usr/src/uts/common/crypto/io/dprov.c
9283
old_len = template[attr].oa_value_len;
usr/src/uts/common/crypto/io/dprov.c
9305
bcopy(&template[attr].oa_value[offset],
usr/src/uts/common/crypto/io/ecc.c
288
find_attr(crypto_object_attribute_t *attr, uint_t nattr, uint64_t attr_type)
usr/src/uts/common/crypto/io/ecc.c
293
if (attr[i].oa_value != NULL && attr[i].oa_type == attr_type)
usr/src/uts/common/disp/cpupart.c
1194
cpupart_setattr(psetid_t psid, uint_t attr)
usr/src/uts/common/disp/cpupart.c
1208
if (cp == &cp_default && !(attr & PSET_NOESCAPE)) {
usr/src/uts/common/disp/cpupart.c
1212
cp->cp_attr = attr;
usr/src/uts/common/dtrace/dtrace.c
8928
dtrace_dofattr2attr(dtrace_attribute_t *attr, const dof_attr_t dofattr)
usr/src/uts/common/dtrace/dtrace.c
8930
attr->dtat_name = DOF_ATTR_NAME(dofattr);
usr/src/uts/common/dtrace/dtrace.c
8931
attr->dtat_data = DOF_ATTR_DATA(dofattr);
usr/src/uts/common/dtrace/dtrace.c
8932
attr->dtat_class = DOF_ATTR_CLASS(dofattr);
usr/src/uts/common/fs/dev/sdev_subr.c
2306
struct vattr attr;
usr/src/uts/common/fs/dev/sdev_subr.c
2516
attr.va_ctime = now;
usr/src/uts/common/fs/dev/sdev_subr.c
2517
attr.va_atime = now;
usr/src/uts/common/fs/dev/sdev_subr.c
2518
attr.va_mask = AT_CTIME|AT_ATIME;
usr/src/uts/common/fs/dev/sdev_subr.c
2520
(void) VOP_SETATTR(ddv->sdev_attrvp, &attr, 0, kcred, NULL);
usr/src/uts/common/fs/dev/sdev_subr.c
754
struct vattr attr;
usr/src/uts/common/fs/dev/sdev_subr.c
761
attr.va_ctime = now;
usr/src/uts/common/fs/dev/sdev_subr.c
763
attr.va_mtime = now;
usr/src/uts/common/fs/dev/sdev_subr.c
765
attr.va_atime = now;
usr/src/uts/common/fs/dev/sdev_subr.c
767
attr.va_mask = (mask & AT_TIMES);
usr/src/uts/common/fs/dev/sdev_subr.c
768
err = VOP_SETATTR(vp, &attr, 0, cred, NULL);
usr/src/uts/common/fs/nfs/nfs3_srv.c
3672
infop[i].attr.attributes = FALSE;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3683
infop[i].attr.attributes = FALSE;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3697
infop[i].attr.attributes = FALSE;
usr/src/uts/common/fs/nfs/nfs3_srv.c
3700
vattr_to_post_op_attr(nvap, &infop[i].attr);
usr/src/uts/common/fs/nfs/nfs3_srv.c
4355
if ((vap != NULL) && !vattr_to_wcc_attr(vap, &poap->attr)) {
usr/src/uts/common/fs/nfs/nfs3_srv.c
4366
if ((vap != NULL) && !vattr_to_fattr3(vap, &poap->attr)) {
usr/src/uts/common/fs/nfs/nfs3_vfsops.c
1189
if (res.resok.obj_attributes.attr.type < NF3REG ||
usr/src/uts/common/fs/nfs/nfs3_vfsops.c
1190
res.resok.obj_attributes.attr.type > NF3FIFO) {
usr/src/uts/common/fs/nfs/nfs3_vfsops.c
1204
nf3_to_vt[res.resok.obj_attributes.attr.
usr/src/uts/common/fs/nfs/nfs3_vfsops.c
1219
nf3_to_vt[res.resok.obj_attributes.attr.
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2505
&res.resok.obj_attributes.attr,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
2790
&res.resok.obj_attributes.attr,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
3447
&res.resok.obj_attributes.attr,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
3646
&res.resok.obj_attributes.attr,
usr/src/uts/common/fs/nfs/nfs3_xdr.c
2316
!xdr_post_op_attr(xdrs, &infop->attr) ||
usr/src/uts/common/fs/nfs/nfs3_xdr.c
849
if (!xdr_fattr3(xdrs, &objp->attr))
usr/src/uts/common/fs/nfs/nfs3_xdr.c
860
if (!NFS3_SIZE_OK(objp->attr.size)) {
usr/src/uts/common/fs/nfs/nfs3_xdr.c
865
if (!NFS3_FATTR_TIME_OK(&objp->attr))
usr/src/uts/common/fs/nfs/nfs3_xdr.c
888
attrp = &objp->before.attr;
usr/src/uts/common/fs/nfs/nfs3_xdr.c
932
attrp = &objp->before.attr;
usr/src/uts/common/fs/nfs/nfs4_rnode.c
350
vattr_t *attr;
usr/src/uts/common/fs/nfs/nfs4_rnode.c
357
attr = garp ? &garp->n4g_va : NULL;
usr/src/uts/common/fs/nfs/nfs4_rnode.c
359
if (attr) {
usr/src/uts/common/fs/nfs/nfs4_rnode.c
363
if (vp->v_type != attr->va_type &&
usr/src/uts/common/fs/nfs/nfs4_rnode.c
364
vp->v_type != VNON && attr->va_type != VNON) {
usr/src/uts/common/fs/nfs/nfs4_rnode.c
368
attr->va_type, (void *)vp, vp->v_type);
usr/src/uts/common/fs/nfs/nfs4_rnode.c
375
vp->v_type = attr->va_type;
usr/src/uts/common/fs/nfs/nfs4_rnode.c
376
vp->v_rdev = attr->va_rdev;
usr/src/uts/common/fs/nfs/nfs4_rnode.c
423
if (attr->va_mask == AT_ALL)
usr/src/uts/common/fs/nfs/nfs4_vnops.c
1292
if (attr->attrmask != op_res->attrset)
usr/src/uts/common/fs/nfs/nfs4_vnops.c
500
fattr4 *attr = &argop->nfs_argop4_u.opsetattr.obj_attributes;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
526
*error = vattr_to_fattr4(vap, vsap, attr, flags, OP_SETATTR, supp);
usr/src/uts/common/fs/nfs/nfs4_vnops.c
528
bzero(attr, sizeof (*attr));
usr/src/uts/common/fs/nfs/nfs4_vnops.c
541
fattr4 *attr;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
547
attr = &argop->nfs_argop4_u.opverify.obj_attributes;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
550
attr = &argop->nfs_argop4_u.opnverify.obj_attributes;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
556
error = vattr_to_fattr4(vap, NULL, attr, 0, op, supp);
usr/src/uts/common/fs/nfs/nfs4_vnops.c
558
bzero(attr, sizeof (*attr));
usr/src/uts/common/fs/nfs/nfs4_vnops.c
789
fattr4 *attr = NULL;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
977
attr = &open_args->createhow4_u.createattrs;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
985
v_error = vattr_to_fattr4(in_va, NULL, attr, 0, OP_OPEN,
usr/src/uts/common/fs/nfs/nfs4_vnops.c
988
bzero(attr, sizeof (*attr));
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
130
error = vattr_to_nattr(&va, &resp->resok.attr);
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
229
error = vattr_to_nattr(&va, &resp->resok.attr);
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
268
error = vattr_to_nattr(&va, &resp->resok.attr);
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
364
error = vattr_to_nattr(&va, &resp->resok.attr);
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
424
error = vattr_to_nattr(&va, &resp->resok.attr);
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
500
vattr_to_post_op_attr(vap, &resp->resok.attr);
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
529
vattr_to_post_op_attr(vap, &resp->resfail.attr);
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
597
vattr_to_post_op_attr(vap, &resp->resok.attr);
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
611
vattr_to_post_op_attr(vap, &resp->resfail.attr);
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
665
vattr_to_post_op_attr(&va, &resp->resok.attr);
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
174
(void) nfs_cache_fattr(vp, &res.resok.attr, &va, t, cr);
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
227
(void) nfs_cache_fattr(vp, &res.resok.attr, &va, t, cr);
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
266
error = nfs_cache_fattr(vp, &res.resok.attr, vap, t, cr);
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
374
(void) nfs_cache_fattr(vp, &res.resok.attr, &va, t, cr);
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
449
*vpp = makenfsnode(&res.resok.fh, &res.resok.attr,
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
555
nfs3_cache_post_op_attr(vp, &res.resok.attr, t, cr);
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
559
nfs3_cache_post_op_attr(vp, &res.resfail.attr, t, cr);
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
608
nfs3_cache_post_op_attr(vp, &res.resok.attr, t, cr);
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
610
nfs3_cache_post_op_attr(vp, &res.resfail.attr, t, cr);
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
653
if (res.resok.attr.attributes) {
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
655
&res.resok.attr.attr,
usr/src/uts/common/fs/nfs/nfs_acl_xdr.c
165
if (!xdr_fattr(xdrs, &objp->attr))
usr/src/uts/common/fs/nfs/nfs_acl_xdr.c
202
if (!xdr_fattr(xdrs, &objp->attr))
usr/src/uts/common/fs/nfs/nfs_acl_xdr.c
211
if (!xdr_fastfattr(xdrs, &objp->attr))
usr/src/uts/common/fs/nfs/nfs_acl_xdr.c
277
if (!xdr_fattr(xdrs, &objp->attr))
usr/src/uts/common/fs/nfs/nfs_acl_xdr.c
286
if (!xdr_fastfattr(xdrs, &objp->attr))
usr/src/uts/common/fs/nfs/nfs_acl_xdr.c
361
if (!xdr_fattr(xdrs, &objp->attr))
usr/src/uts/common/fs/nfs/nfs_acl_xdr.c
372
if (!xdr_fastfattr(xdrs, &objp->attr))
usr/src/uts/common/fs/nfs/nfs_acl_xdr.c
425
if (!xdr_fattr(xdrs, &objp->attr))
usr/src/uts/common/fs/nfs/nfs_acl_xdr.c
468
if (!xdr_post_op_attr(xdrs, &objp->attr))
usr/src/uts/common/fs/nfs/nfs_acl_xdr.c
479
if (!xdr_post_op_attr(xdrs, &objp->attr))
usr/src/uts/common/fs/nfs/nfs_acl_xdr.c
527
if (!xdr_post_op_attr(xdrs, &objp->attr))
usr/src/uts/common/fs/nfs/nfs_acl_xdr.c
536
if (!xdr_post_op_attr(xdrs, &objp->attr))
usr/src/uts/common/fs/nfs/nfs_acl_xdr.c
593
if (!xdr_post_op_attr(xdrs, &objp->attr))
usr/src/uts/common/fs/nfs/nfs_client.c
289
vattr_t attr;
usr/src/uts/common/fs/nfs/nfs_client.c
295
(void) nfs3_cache_fattr3(vp, &poap->attr, &attr, t, cr);
usr/src/uts/common/fs/nfs/nfs_client.c
351
if (fattr3_to_vattr(vp, &wccp->after.attr, &ava)) {
usr/src/uts/common/fs/nfs/nfs_client.c
356
bva.va_ctime.tv_sec = wccp->before.attr.ctime.seconds;
usr/src/uts/common/fs/nfs/nfs_client.c
357
bva.va_ctime.tv_nsec = wccp->before.attr.ctime.nseconds;
usr/src/uts/common/fs/nfs/nfs_client.c
358
bva.va_mtime.tv_sec = wccp->before.attr.mtime.seconds;
usr/src/uts/common/fs/nfs/nfs_client.c
359
bva.va_mtime.tv_nsec = wccp->before.attr.mtime.nseconds;
usr/src/uts/common/fs/nfs/nfs_client.c
360
bva.va_size = wccp->before.attr.size;
usr/src/uts/common/fs/nfs/nfs_log_xdr.c
600
if (!xdr_uint64(xdrs, &objp->file_attributes.attr.size))
usr/src/uts/common/fs/nfs/nfs_log_xdr.c
638
if (!xdr_uint64(xdrs, &objp->file_wcc.after.attr.size))
usr/src/uts/common/fs/nfs/nfs_subr.c
2277
makenfsnode(fhandle_t *fh, struct nfsfattr *attr, struct vfs *vfsp,
usr/src/uts/common/fs/nfs/nfs_subr.c
2295
if (attr != NULL) {
usr/src/uts/common/fs/nfs/nfs_subr.c
2298
(void) nfs_cache_fattr(vp, attr, &va, t, cr);
usr/src/uts/common/fs/nfs/nfs_subr.c
2300
if (attr->na_type < NFNON || attr->na_type > NFSOC)
usr/src/uts/common/fs/nfs/nfs_subr.c
2303
vp->v_type = n2v_type(attr);
usr/src/uts/common/fs/nfs/nfs_subr.c
2313
if ((attr->na_rdev & 0xffff0000) == 0)
usr/src/uts/common/fs/nfs/nfs_subr.c
2314
vp->v_rdev = nfsv2_expdev(attr->na_rdev);
usr/src/uts/common/fs/nfs/nfs_subr.c
2316
vp->v_rdev = expldev(n2v_rdev(attr));
usr/src/uts/common/fs/nfs/nfs_subr.c
2317
nfs_attrcache(vp, attr, t);
usr/src/uts/common/fs/nfs/nfs_subr.c
2381
makenfs3node(nfs_fh3 *fh, fattr3 *attr, struct vfs *vfsp, hrtime_t t,
usr/src/uts/common/fs/nfs/nfs_subr.c
2396
if (attr == NULL) {
usr/src/uts/common/fs/nfs/nfs_subr.c
2406
(void) nfs3_cache_fattr3(vp, attr, &va, t, cr);
usr/src/uts/common/fs/nfs/nfs_subr.c
2408
if (attr->type < NF3REG || attr->type > NF3FIFO)
usr/src/uts/common/fs/nfs/nfs_subr.c
2411
vp->v_type = nf3_to_vt[attr->type];
usr/src/uts/common/fs/nfs/nfs_subr.c
2412
vp->v_rdev = makedevice(attr->rdev.specdata1,
usr/src/uts/common/fs/nfs/nfs_subr.c
2413
attr->rdev.specdata2);
usr/src/uts/common/fs/nfs/nfs_subr.c
2414
nfs3_attrcache(vp, attr, t);
usr/src/uts/common/fs/pcfs/pc_dir.c
702
uchar_t attr;
usr/src/uts/common/fs/pcfs/pc_dir.c
744
attr = slot.sl_ep->pcd_attr;
usr/src/uts/common/fs/pcfs/pc_dir.c
799
ep->pcd_attr = attr;
usr/src/uts/common/fs/pcfs/pc_vnops.c
575
char attr;
usr/src/uts/common/fs/pcfs/pc_vnops.c
599
attr = pcp->pc_entry.pcd_attr;
usr/src/uts/common/fs/pcfs/pc_vnops.c
600
if (PCA_IS_HIDDEN(fsp, attr))
usr/src/uts/common/fs/pcfs/pc_vnops.c
602
else if (attr & PCA_LABEL)
usr/src/uts/common/fs/pcfs/pc_vnops.c
604
else if (attr & PCA_RDONLY)
usr/src/uts/common/fs/pcfs/pc_vnops.c
612
if (attr & PCA_DIR)
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_smb.c
229
uint32_t attr,
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_smb.c
267
mb_put_uint32le(mbp, attr);
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_smb.c
577
int attr, struct smb_cred *scrp,
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_smb.c
598
error = smbfs_smb2_findopen(ctx, dnp, wild, wlen, attr);
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_smb.c
600
error = smbfs_smb_findopenLM2(ctx, dnp, wild, wlen, attr);
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_smb1.c
691
const char *wildcard, int wclen, uint32_t attr)
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_smb1.c
698
ctx->f_attrmask = attr;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_smb2.c
684
const char *wildcard, int wclen, uint32_t attr)
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_smb2.c
725
ctx->f_attrmask = attr;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_subr.h
190
uint32_t attr, struct timespec *mtime, struct timespec *atime,
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_subr.h
217
int attr, struct smb_cred *scrp, struct smbfs_fctx **ctxpp);
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_subr.h
255
const char *wildcard, int wclen, uint32_t attr);
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_subr.h
293
const char *wildcard, int wclen, uint32_t attr);
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
1794
uint32_t attr = np->r_attr.fa_attr;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
1802
attr |= SMB_FA_ARCHIVE;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
1804
attr &= ~SMB_FA_ARCHIVE;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
1810
attr |= SMB_FA_SYSTEM;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
1812
attr &= ~SMB_FA_SYSTEM;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
1818
attr |= SMB_FA_RDONLY;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
1820
attr &= ~SMB_FA_RDONLY;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
1826
attr |= SMB_FA_HIDDEN;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
1828
attr &= ~SMB_FA_HIDDEN;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
1835
if (attr == 0)
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
1836
attr = SMB_EFA_NORMAL;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
1838
return (attr);
usr/src/uts/common/fs/smbsrv/smb2_aapl.c
173
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb2_aapl.c
195
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb2_aapl.c
196
attr.sa_mask = SMB_AT_SIZE | SMB_AT_ALLOCSZ;
usr/src/uts/common/fs/smbsrv/smb2_aapl.c
197
rc = smb_node_getattr(NULL, snode, kcr, NULL, &attr);
usr/src/uts/common/fs/smbsrv/smb2_aapl.c
199
mi->mi_rforksize = attr.sa_vattr.va_size;
usr/src/uts/common/fs/smbsrv/smb2_aapl.c
241
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb2_aapl.c
242
attr.sa_mask = SMB_AT_MODE;
usr/src/uts/common/fs/smbsrv/smb2_aapl.c
243
rc = smb_node_getattr(NULL, fnode, kcr, NULL, &attr);
usr/src/uts/common/fs/smbsrv/smb2_aapl.c
245
mi->mi_unixmode = (uint16_t)attr.sa_vattr.va_mode;
usr/src/uts/common/fs/smbsrv/smb2_close.c
100
attr.sa_allocsz, /* q */
usr/src/uts/common/fs/smbsrv/smb2_close.c
101
attr.sa_vattr.va_size, /* q */
usr/src/uts/common/fs/smbsrv/smb2_close.c
102
attr.sa_dosattr); /* l */
usr/src/uts/common/fs/smbsrv/smb2_close.c
25
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb2_close.c
60
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb2_close.c
62
attr.sa_mask = SMB_AT_ALL;
usr/src/uts/common/fs/smbsrv/smb2_close.c
63
status = smb2_ofile_getattr(sr, of, &attr);
usr/src/uts/common/fs/smbsrv/smb2_close.c
96
&attr.sa_crtime, /* T */
usr/src/uts/common/fs/smbsrv/smb2_close.c
97
&attr.sa_vattr.va_atime, /* T */
usr/src/uts/common/fs/smbsrv/smb2_close.c
98
&attr.sa_vattr.va_mtime, /* T */
usr/src/uts/common/fs/smbsrv/smb2_close.c
99
&attr.sa_vattr.va_ctime, /* T */
usr/src/uts/common/fs/smbsrv/smb2_create.c
104
smb_attr_t *attr;
usr/src/uts/common/fs/smbsrv/smb2_create.c
657
attr = &op->fqi.fq_fattr;
usr/src/uts/common/fs/smbsrv/smb2_create.c
664
&attr->sa_crtime, /* T */
usr/src/uts/common/fs/smbsrv/smb2_create.c
665
&attr->sa_vattr.va_atime, /* T */
usr/src/uts/common/fs/smbsrv/smb2_create.c
666
&attr->sa_vattr.va_mtime, /* T */
usr/src/uts/common/fs/smbsrv/smb2_create.c
667
&attr->sa_vattr.va_ctime, /* T */
usr/src/uts/common/fs/smbsrv/smb2_create.c
668
attr->sa_allocsz, /* q */
usr/src/uts/common/fs/smbsrv/smb2_create.c
669
attr->sa_vattr.va_size, /* q */
usr/src/uts/common/fs/smbsrv/smb2_create.c
670
attr->sa_dosattr, /* l */
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1048
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1064
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1065
attr.sa_mask = SMB_AT_TYPE | SMB_AT_MODE | SMB_AT_SIZE;
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1066
attr.sa_vattr.va_type = VREG;
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1067
attr.sa_vattr.va_mode = 0640;
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1068
attr.sa_vattr.va_size = 4;
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1069
rc = smb_fsop_create(sr, kcr, dnode, fname, &attr, &fnode);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1138
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1167
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1168
attr.sa_mask = SMB_AT_SIZE;
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1169
attr.sa_vattr.va_size = buflen;
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1170
rc = smb_node_setattr(sr, of->dh_nvfile, kcr, NULL, &attr);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1292
smb2_dh_update_times(smb_request_t *sr, smb_ofile_t *of, smb_attr_t *attr)
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1302
if (attr->sa_mask & SMB_AT_ATIME) {
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1303
t = ts2hrt(&attr->sa_vattr.va_atime);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1309
if (attr->sa_mask & SMB_AT_MTIME) {
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1310
t = ts2hrt(&attr->sa_vattr.va_mtime);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1316
if (attr->sa_mask & SMB_AT_CTIME) {
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1317
t = ts2hrt(&attr->sa_vattr.va_ctime);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
873
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb2_durable.c
881
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb2_durable.c
882
attr.sa_mask = SMB_AT_SIZE;
usr/src/uts/common/fs/smbsrv/smb2_durable.c
883
rc = smb_node_getattr(NULL, node, kcr, NULL, &attr);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
890
if (attr.sa_vattr.va_size < 4 ||
usr/src/uts/common/fs/smbsrv/smb2_durable.c
891
attr.sa_vattr.va_size > smb2_dh_max_cah_size) {
usr/src/uts/common/fs/smbsrv/smb2_durable.c
894
(uint64_t)attr.sa_vattr.va_size);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
897
flen = (size_t)attr.sa_vattr.va_size;
usr/src/uts/common/fs/smbsrv/smb2_fsctl_odx.c
587
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb2_fsctl_odx.c
589
bzero(&attr, sizeof (smb_attr_t));
usr/src/uts/common/fs/smbsrv/smb2_fsctl_odx.c
590
attr.sa_mask = SMB_AT_SIZE;
usr/src/uts/common/fs/smbsrv/smb2_fsctl_odx.c
591
attr.sa_vattr.va_size = args->in_dstoff + args->in_xlen;
usr/src/uts/common/fs/smbsrv/smb2_fsctl_odx.c
594
dst_ofile->f_cr, dst_ofile, &attr);
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
125
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
126
attr.sa_mask = SMB_AT_SIZE;
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
128
ofile, &attr);
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
135
if (end_off > attr.sa_vattr.va_size)
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
136
end_off = attr.sa_vattr.va_size;
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
169
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
212
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
213
attr.sa_mask = SMB_AT_SIZE | SMB_AT_DOSATTR;
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
215
status = smb_node_getattr(sr, ofile->f_node, kcr, ofile, &attr);
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
218
if (end_off > attr.sa_vattr.va_size)
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
219
end_off = attr.sa_vattr.va_size;
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
225
if ((attr.sa_dosattr & FILE_ATTRIBUTE_SPARSE_FILE) == 0) {
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
35
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
451
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
501
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
502
attr.sa_mask = SMB_AT_SIZE | SMB_AT_DOSATTR;
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
504
status = smb_node_getattr(sr, ofile->f_node, kcr, ofile, &attr);
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
510
eof = attr.sa_vattr.va_size;
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
570
if ((attr.sa_dosattr & FILE_ATTRIBUTE_SPARSE_FILE) == 0) {
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
61
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
62
attr.sa_mask = SMB_AT_DOSATTR;
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
64
status = smb_node_getattr(sr, ofile->f_node, kcr, ofile, &attr);
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
70
if (attr.sa_dosattr & FILE_ATTRIBUTE_SPARSE_FILE)
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
72
attr.sa_dosattr |= FILE_ATTRIBUTE_SPARSE_FILE;
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
75
if ((attr.sa_dosattr & FILE_ATTRIBUTE_SPARSE_FILE) == 0)
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
77
attr.sa_dosattr &= ~FILE_ATTRIBUTE_SPARSE_FILE;
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
80
attr.sa_mask = SMB_AT_DOSATTR;
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
81
status = smb_node_setattr(sr, ofile->f_node, kcr, ofile, &attr);
usr/src/uts/common/fs/smbsrv/smb2_fsctl_sparse.c
93
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb2_qinfo_file.c
578
smb_attr_t *attr = &qi->qi_attr;
usr/src/uts/common/fs/smbsrv/smb2_qinfo_file.c
581
ASSERT((attr->sa_mask & SMB_AT_STANDARD) == SMB_AT_STANDARD);
usr/src/uts/common/fs/smbsrv/smb_cmn_rename.c
699
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_cmn_rename.c
701
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb_cmn_rename.c
702
attr.sa_mask = SMB_AT_DOSATTR;
usr/src/uts/common/fs/smbsrv/smb_cmn_rename.c
703
if (smb_node_getattr(sr, node, zone_kcred(), NULL, &attr) != 0)
usr/src/uts/common/fs/smbsrv/smb_cmn_rename.c
706
if ((attr.sa_dosattr & FILE_ATTRIBUTE_HIDDEN) &&
usr/src/uts/common/fs/smbsrv/smb_cmn_rename.c
710
if ((attr.sa_dosattr & FILE_ATTRIBUTE_SYSTEM) &&
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
100
attr->sa_mask |= SMB_AT_CTIME;
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
106
smb_time_nt_to_unix(crtime, &attr->sa_crtime);
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
107
attr->sa_mask |= SMB_AT_CRTIME;
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
111
attr->sa_dosattr = attributes;
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
112
attr->sa_mask |= SMB_AT_DOSATTR;
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
115
rc = smb_node_setattr(sr, node, sr->user_cr, sr->fid_ofile, attr);
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
131
smb_attr_t *attr = &si->si_attr;
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
154
bzero(attr, sizeof (*attr));
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
155
attr->sa_mask = SMB_AT_SIZE;
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
156
attr->sa_vattr.va_size = (u_offset_t)eof;
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
157
rc = smb_node_setattr(sr, node, sr->user_cr, sr->fid_ofile, attr);
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
173
smb_attr_t *attr = &si->si_attr;
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
196
bzero(attr, sizeof (*attr));
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
197
attr->sa_mask = SMB_AT_ALLOCSZ;
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
198
attr->sa_allocsz = (u_offset_t)allocsz;
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
199
rc = smb_node_setattr(sr, node, sr->user_cr, sr->fid_ofile, attr);
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
246
smb_attr_t *attr = &si->si_attr;
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
268
attr->sa_mask = SMB_AT_DOSATTR;
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
269
status = smb2_ofile_getattr(sr, of, attr);
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
272
if ((attr->sa_dosattr & FILE_ATTRIBUTE_READONLY) != 0)
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
56
smb_attr_t *attr = &si->si_attr;
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
80
bzero(attr, sizeof (*attr));
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
85
smb_time_nt_to_unix(atime, &attr->sa_vattr.va_atime);
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
86
attr->sa_mask |= SMB_AT_ATIME;
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
92
smb_time_nt_to_unix(mtime, &attr->sa_vattr.va_mtime);
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
93
attr->sa_mask |= SMB_AT_MTIME;
usr/src/uts/common/fs/smbsrv/smb_cmn_setfile.c
99
smb_time_nt_to_unix(ctime, &attr->sa_vattr.va_ctime);
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1254
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1259
bzero(&attr, sizeof (smb_attr_t));
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1262
attr.sa_dosattr = op->dattr | FILE_ATTRIBUTE_READONLY;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1263
attr.sa_mask |= SMB_AT_DOSATTR;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1267
attr.sa_allocsz = op->dsize;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1268
attr.sa_mask |= SMB_AT_ALLOCSZ;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1272
attr.sa_vattr.va_mtime = op->mtime;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1273
attr.sa_mask |= SMB_AT_MTIME;
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1276
if (attr.sa_mask != 0)
usr/src/uts/common/fs/smbsrv/smb_common_open.c
1277
rc = smb_node_setattr(sr, node, of->f_cr, of, &attr);
usr/src/uts/common/fs/smbsrv/smb_delete.c
405
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_delete.c
412
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb_delete.c
413
attr.sa_mask = SMB_AT_DOSATTR;
usr/src/uts/common/fs/smbsrv/smb_delete.c
414
if (smb_node_getattr(sr, node, zone_kcred(), NULL, &attr) != 0) {
usr/src/uts/common/fs/smbsrv/smb_delete.c
420
if (attr.sa_dosattr & FILE_ATTRIBUTE_DIRECTORY) {
usr/src/uts/common/fs/smbsrv/smb_delete.c
432
if ((attr.sa_dosattr & FILE_ATTRIBUTE_HIDDEN) &&
usr/src/uts/common/fs/smbsrv/smb_delete.c
439
if ((attr.sa_dosattr & FILE_ATTRIBUTE_SYSTEM) &&
usr/src/uts/common/fs/smbsrv/smb_fsops.c
1010
smb_attr_t *attr)
usr/src/uts/common/fs/smbsrv/smb_fsops.c
1031
if (attr->sa_mask & (SMB_AT_UID|SMB_AT_GID))
usr/src/uts/common/fs/smbsrv/smb_fsops.c
1035
if (attr->sa_mask & ~(SMB_AT_UID|SMB_AT_GID))
usr/src/uts/common/fs/smbsrv/smb_fsops.c
1055
rc = smb_vop_getattr(snode->vp, unnamed_vp, attr, flags, cr);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
1059
attr->sa_dosattr |= FILE_ATTRIBUTE_DIRECTORY;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
126
smb_attr_t *attr, smb_node_t **ret_snode, smb_fssd_t *fs_sd)
usr/src/uts/common/fs/smbsrv/smb_fsops.c
1543
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
1641
bcopy(&ofile->f_pending_attr, &attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb_fsops.c
1642
attr.sa_mask = SMB_AT_MTIME;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
1643
(void) smb_vop_setattr(vp, u_vp, &attr, flags, kcr);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
180
rc = smb_vop_mkdir(dnode->vp, name, attr,
usr/src/uts/common/fs/smbsrv/smb_fsops.c
184
rc = smb_vop_create(dnode->vp, name, attr,
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2070
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2104
&ret_flags, root_node ? root_node->vp : NULL, &attr, cr);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2133
flags, &ret_flags, root_node ? root_node->vp : NULL, &attr,
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2145
((attr.sa_dosattr & FILE_ATTRIBUTE_REPARSE_POINT) == 0)) {
usr/src/uts/common/fs/smbsrv/smb_fsops.c
235
rc = smb_vop_mkdir(dnode->vp, name, attr, &vp,
usr/src/uts/common/fs/smbsrv/smb_fsops.c
238
rc = smb_vop_create(dnode->vp, name, attr, &vp,
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2408
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2448
attr.sa_mask = SMB_AT_UID | SMB_AT_GID;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2449
error = smb_fsop_getattr(sr, ga_cred, snode, &attr);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2451
fs_sd->sd_uid = attr.sa_vattr.va_uid;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2452
fs_sd->sd_gid = attr.sa_vattr.va_gid;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
284
char *name, smb_attr_t *attr, smb_node_t **ret_snode)
usr/src/uts/common/fs/smbsrv/smb_fsops.c
325
fname, sname, flags, attr, ret_snode);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
346
attr, ret_snode);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
369
smb_attr_t *attr, smb_node_t **ret_snode)
usr/src/uts/common/fs/smbsrv/smb_fsops.c
393
attr, &fnode);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
398
rc = smb_fsop_create_stream(sr, cr, dnode, fnode, sname, flags, attr,
usr/src/uts/common/fs/smbsrv/smb_fsops.c
430
smb_attr_t *attr, smb_node_t **ret_snode)
usr/src/uts/common/fs/smbsrv/smb_fsops.c
450
attr, &vp, &xattrdvp, flags, cr);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
455
attr->sa_vattr.va_uid = fattr.sa_vattr.va_uid;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
456
attr->sa_vattr.va_gid = fattr.sa_vattr.va_gid;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
457
attr->sa_mask = SMB_AT_UID | SMB_AT_GID;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
459
rc = smb_vop_setattr(vp, NULL, attr, 0, kcr);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
489
smb_attr_t *attr, smb_node_t **ret_snode)
usr/src/uts/common/fs/smbsrv/smb_fsops.c
521
name, attr, ret_snode, &fs_sd);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
537
name, attr, ret_snode, &fs_sd);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
548
rc = smb_vop_create(dnode->vp, name, attr, &vp,
usr/src/uts/common/fs/smbsrv/smb_fsops.c
588
smb_attr_t *attr,
usr/src/uts/common/fs/smbsrv/smb_fsops.c
671
name, attr, ret_snode, &fs_sd);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
686
name, attr, ret_snode, &fs_sd);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
694
rc = smb_vop_mkdir(dnode->vp, name, attr, &vp, flags, cr,
usr/src/uts/common/fs/smbsrv/smb_node.c
1392
smb_node_get_hash(fsid_t *fsid, smb_attr_t *attr, uint32_t *phashkey)
usr/src/uts/common/fs/smbsrv/smb_node.c
1396
hashkey = fsid->val[0] + attr->sa_vattr.va_nodeid;
usr/src/uts/common/fs/smbsrv/smb_node.c
146
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_node.c
1466
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_node.c
1471
bzero(&attr, sizeof (smb_attr_t));
usr/src/uts/common/fs/smbsrv/smb_node.c
1472
attr.sa_mask = SMB_AT_DOSATTR;
usr/src/uts/common/fs/smbsrv/smb_node.c
1473
(void) smb_fsop_getattr(NULL, zone_kcred(), node, &attr);
usr/src/uts/common/fs/smbsrv/smb_node.c
1474
return ((attr.sa_dosattr & FILE_ATTRIBUTE_READONLY) != 0);
usr/src/uts/common/fs/smbsrv/smb_node.c
1530
cred_t *cr, smb_ofile_t *of, smb_attr_t *attr)
usr/src/uts/common/fs/smbsrv/smb_node.c
1540
if (attr->sa_mask == 0)
usr/src/uts/common/fs/smbsrv/smb_node.c
1550
switch (attr->sa_mask & (SMB_AT_ALLOCSZ | SMB_AT_SIZE)) {
usr/src/uts/common/fs/smbsrv/smb_node.c
1565
attr->sa_allocsz = SMB_ALLOCSZ(attr->sa_allocsz);
usr/src/uts/common/fs/smbsrv/smb_node.c
1566
if (cur_attr.sa_vattr.va_size > attr->sa_allocsz) {
usr/src/uts/common/fs/smbsrv/smb_node.c
1568
attr->sa_vattr.va_size = attr->sa_allocsz;
usr/src/uts/common/fs/smbsrv/smb_node.c
1569
attr->sa_mask |= SMB_AT_SIZE;
usr/src/uts/common/fs/smbsrv/smb_node.c
1579
if (node->n_allocsz < attr->sa_vattr.va_size) {
usr/src/uts/common/fs/smbsrv/smb_node.c
1580
attr->sa_mask |= SMB_AT_ALLOCSZ;
usr/src/uts/common/fs/smbsrv/smb_node.c
1581
attr->sa_allocsz =
usr/src/uts/common/fs/smbsrv/smb_node.c
1582
SMB_ALLOCSZ(attr->sa_vattr.va_size);
usr/src/uts/common/fs/smbsrv/smb_node.c
1590
if (attr->sa_allocsz < attr->sa_vattr.va_size)
usr/src/uts/common/fs/smbsrv/smb_node.c
1591
attr->sa_allocsz =
usr/src/uts/common/fs/smbsrv/smb_node.c
1592
SMB_ALLOCSZ(attr->sa_vattr.va_size);
usr/src/uts/common/fs/smbsrv/smb_node.c
1607
times_set = attr->sa_mask & SMB_AT_TIMES;
usr/src/uts/common/fs/smbsrv/smb_node.c
1617
if (timespeccmp(&attr->FIELD, &smb_nttime_m2, ==)) { \
usr/src/uts/common/fs/smbsrv/smb_node.c
1621
if (timespeccmp(&attr->FIELD, &smb_nttime_m1, ==)) \
usr/src/uts/common/fs/smbsrv/smb_node.c
1622
attr->FIELD = cur_attr.FIELD /* no ; */
usr/src/uts/common/fs/smbsrv/smb_node.c
1639
attr->sa_mask &= ~times_clr;
usr/src/uts/common/fs/smbsrv/smb_node.c
1661
pa->sa_vattr.va_atime = attr->sa_vattr.va_atime;
usr/src/uts/common/fs/smbsrv/smb_node.c
1663
pa->sa_vattr.va_mtime = attr->sa_vattr.va_mtime;
usr/src/uts/common/fs/smbsrv/smb_node.c
1665
pa->sa_vattr.va_ctime = attr->sa_vattr.va_ctime;
usr/src/uts/common/fs/smbsrv/smb_node.c
1667
pa->sa_crtime = attr->sa_crtime;
usr/src/uts/common/fs/smbsrv/smb_node.c
1682
smb2_dh_update_times(sr, of, attr);
usr/src/uts/common/fs/smbsrv/smb_node.c
1686
if ((attr->sa_mask & SMB_AT_ALLOCSZ) != 0) {
usr/src/uts/common/fs/smbsrv/smb_node.c
169
attr.sa_mask = SMB_AT_ALL;
usr/src/uts/common/fs/smbsrv/smb_node.c
1693
node->n_allocsz = attr->sa_allocsz;
usr/src/uts/common/fs/smbsrv/smb_node.c
1697
rc = smb_fsop_setattr(sr, cr, node, attr);
usr/src/uts/common/fs/smbsrv/smb_node.c
170
VERIFY0(smb_vop_getattr(rootdir, NULL, &attr, 0, kcred));
usr/src/uts/common/fs/smbsrv/smb_node.c
171
node_hdr = smb_node_get_hash(&rootdir->v_vfsp->vfs_fsid, &attr,
usr/src/uts/common/fs/smbsrv/smb_node.c
1719
smb_ofile_t *of, smb_attr_t *attr)
usr/src/uts/common/fs/smbsrv/smb_node.c
1727
rc = smb_fsop_getattr(sr, cr, node, attr);
usr/src/uts/common/fs/smbsrv/smb_node.c
1746
if ((attr->sa_mask & SMB_AT_ALLOCSZ) != 0 &&
usr/src/uts/common/fs/smbsrv/smb_node.c
1748
attr->sa_allocsz < node->n_allocsz) {
usr/src/uts/common/fs/smbsrv/smb_node.c
1749
attr->sa_allocsz = node->n_allocsz;
usr/src/uts/common/fs/smbsrv/smb_node.c
1759
want_mask = attr->sa_mask & SMB_AT_TIMES;
usr/src/uts/common/fs/smbsrv/smb_node.c
1770
attr->sa_vattr.va_atime =
usr/src/uts/common/fs/smbsrv/smb_node.c
1773
attr->sa_vattr.va_mtime =
usr/src/uts/common/fs/smbsrv/smb_node.c
1776
attr->sa_vattr.va_ctime =
usr/src/uts/common/fs/smbsrv/smb_node.c
1779
attr->sa_crtime =
usr/src/uts/common/fs/smbsrv/smb_node.c
1799
smb_node_init_reparse(smb_node_t *node, smb_attr_t *attr)
usr/src/uts/common/fs/smbsrv/smb_node.c
1805
if ((attr->sa_dosattr & FILE_ATTRIBUTE_REPARSE_POINT) == 0)
usr/src/uts/common/fs/smbsrv/smb_node.c
266
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_node.c
286
attr.sa_mask = SMB_AT_ALL;
usr/src/uts/common/fs/smbsrv/smb_node.c
287
error = smb_vop_getattr(vp, unnamed_vp, &attr, 0, zone_kcred());
usr/src/uts/common/fs/smbsrv/smb_node.c
306
node_hdr = smb_node_get_hash(&fsid, &attr, &hashkey);
usr/src/uts/common/fs/smbsrv/smb_node.c
366
smb_node_init_reparse(node, &attr);
usr/src/uts/common/fs/smbsrv/smb_nt_transact_ioctl.c
150
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_nt_transact_ioctl.c
184
bzero(&attr, sizeof (smb_attr_t));
usr/src/uts/common/fs/smbsrv/smb_nt_transact_ioctl.c
185
attr.sa_mask = SMB_AT_DOSATTR;
usr/src/uts/common/fs/smbsrv/smb_nt_transact_ioctl.c
186
rc = smb_node_getattr(sr, of->f_node, zone_kcred(), of, &attr);
usr/src/uts/common/fs/smbsrv/smb_nt_transact_ioctl.c
193
attr.sa_mask = 0;
usr/src/uts/common/fs/smbsrv/smb_nt_transact_ioctl.c
195
(attr.sa_dosattr & FILE_ATTRIBUTE_SPARSE_FILE)) {
usr/src/uts/common/fs/smbsrv/smb_nt_transact_ioctl.c
196
attr.sa_dosattr &= ~FILE_ATTRIBUTE_SPARSE_FILE;
usr/src/uts/common/fs/smbsrv/smb_nt_transact_ioctl.c
197
attr.sa_mask = SMB_AT_DOSATTR;
usr/src/uts/common/fs/smbsrv/smb_nt_transact_ioctl.c
199
!(attr.sa_dosattr & FILE_ATTRIBUTE_SPARSE_FILE)) {
usr/src/uts/common/fs/smbsrv/smb_nt_transact_ioctl.c
200
attr.sa_dosattr |= FILE_ATTRIBUTE_SPARSE_FILE;
usr/src/uts/common/fs/smbsrv/smb_nt_transact_ioctl.c
201
attr.sa_mask = SMB_AT_DOSATTR;
usr/src/uts/common/fs/smbsrv/smb_nt_transact_ioctl.c
204
if (attr.sa_mask != 0) {
usr/src/uts/common/fs/smbsrv/smb_nt_transact_ioctl.c
205
rc = smb_node_setattr(sr, of->f_node, of->f_cr, of, &attr);
usr/src/uts/common/fs/smbsrv/smb_nt_transact_ioctl.c
272
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_nt_transact_ioctl.c
293
bzero(&attr, sizeof (smb_attr_t));
usr/src/uts/common/fs/smbsrv/smb_nt_transact_ioctl.c
294
attr.sa_mask = SMB_AT_SIZE;
usr/src/uts/common/fs/smbsrv/smb_nt_transact_ioctl.c
295
rc = smb_node_getattr(sr, of->f_node, of->f_cr, of, &attr);
usr/src/uts/common/fs/smbsrv/smb_nt_transact_ioctl.c
302
if (attr.sa_vattr.va_size == 0) {
usr/src/uts/common/fs/smbsrv/smb_odir.c
1200
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1240
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb_odir.c
1241
attr.sa_mask = SMB_AT_ALL;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1242
rc = smb_node_getattr(NULL, fnode, zone_kcred(), NULL, &attr);
usr/src/uts/common/fs/smbsrv/smb_odir.c
1254
attr.sa_mask = SMB_AT_ALL;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1255
rc = smb_node_getattr(NULL, fnode, zone_kcred(), NULL, &attr);
usr/src/uts/common/fs/smbsrv/smb_odir.c
1263
if (!smb_sattr_check(attr.sa_dosattr, od->d_sattr)) {
usr/src/uts/common/fs/smbsrv/smb_odir.c
1270
fid = attr.sa_vattr.va_nodeid;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1281
fileinfo->fi_dosattr = attr.sa_dosattr;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1282
fileinfo->fi_nodeid = attr.sa_vattr.va_nodeid;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1283
fileinfo->fi_size = attr.sa_vattr.va_size;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1284
fileinfo->fi_alloc_size = attr.sa_allocsz;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1285
fileinfo->fi_atime = attr.sa_vattr.va_atime;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1286
fileinfo->fi_mtime = attr.sa_vattr.va_mtime;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1287
fileinfo->fi_ctime = attr.sa_vattr.va_ctime;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1288
if (attr.sa_crtime.tv_sec)
usr/src/uts/common/fs/smbsrv/smb_odir.c
1289
fileinfo->fi_crtime = attr.sa_crtime;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1291
fileinfo->fi_crtime = attr.sa_vattr.va_mtime;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1322
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1337
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb_odir.c
1338
attr.sa_mask = SMB_AT_ALL;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1347
od->d_tree->t_snode->vp, &attr, od->d_cred);
usr/src/uts/common/fs/smbsrv/smb_odir.c
1362
attr.sa_mask = SMB_AT_ALL;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1363
(void) smb_vop_getattr(fvp, NULL, &attr, 0, zone_kcred());
usr/src/uts/common/fs/smbsrv/smb_odir.c
1369
if (attr.sa_vattr.va_type == VLNK &&
usr/src/uts/common/fs/smbsrv/smb_odir.c
1370
(attr.sa_dosattr & FILE_ATTRIBUTE_REPARSE_POINT) == 0) {
usr/src/uts/common/fs/smbsrv/smb_odir.c
1382
attr.sa_mask = SMB_AT_ALL;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1383
rc = smb_fsop_getattr(NULL, zone_kcred(), tnode, &attr);
usr/src/uts/common/fs/smbsrv/smb_odir.c
1413
if (!smb_sattr_check(attr.sa_dosattr, od->d_sattr)) {
usr/src/uts/common/fs/smbsrv/smb_odir.c
1461
fileinfo->fi_dosattr = attr.sa_dosattr;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1462
fileinfo->fi_nodeid = attr.sa_vattr.va_nodeid;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1463
fileinfo->fi_size = attr.sa_vattr.va_size;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1464
fileinfo->fi_alloc_size = attr.sa_allocsz;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1465
fileinfo->fi_atime = attr.sa_vattr.va_atime;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1466
fileinfo->fi_mtime = attr.sa_vattr.va_mtime;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1467
fileinfo->fi_ctime = attr.sa_vattr.va_ctime;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1468
if (attr.sa_crtime.tv_sec)
usr/src/uts/common/fs/smbsrv/smb_odir.c
1469
fileinfo->fi_crtime = attr.sa_crtime;
usr/src/uts/common/fs/smbsrv/smb_odir.c
1471
fileinfo->fi_crtime = attr.sa_vattr.va_mtime;
usr/src/uts/common/fs/smbsrv/smb_odir.c
696
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_odir.c
728
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb_odir.c
756
attr.sa_mask = SMB_AT_SIZE | SMB_AT_ALLOCSZ;
usr/src/uts/common/fs/smbsrv/smb_odir.c
757
rc = smb_node_getattr(NULL, fnode, kcr, NULL, &attr);
usr/src/uts/common/fs/smbsrv/smb_odir.c
765
sinfo->si_size = attr.sa_vattr.va_size;
usr/src/uts/common/fs/smbsrv/smb_odir.c
766
sinfo->si_alloc_size = attr.sa_allocsz;
usr/src/uts/common/fs/smbsrv/smb_ofile.c
1278
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_ofile.c
1301
bzero(&attr, sizeof (smb_attr_t));
usr/src/uts/common/fs/smbsrv/smb_ofile.c
1302
attr.sa_mask |= SMB_AT_SIZE;
usr/src/uts/common/fs/smbsrv/smb_ofile.c
1303
rc = smb_fsop_getattr(NULL, zone_kcred(), of->f_node, &attr);
usr/src/uts/common/fs/smbsrv/smb_ofile.c
1308
if (off < 0 && (-off) > attr.sa_vattr.va_size)
usr/src/uts/common/fs/smbsrv/smb_ofile.c
1311
newoff = attr.sa_vattr.va_size + (u_offset_t)off;
usr/src/uts/common/fs/smbsrv/smb_pathname.c
37
vnode_t **, vnode_t *, vnode_t *, smb_attr_t *attr, cred_t *);
usr/src/uts/common/fs/smbsrv/smb_pathname.c
438
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_pathname.c
511
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb_pathname.c
512
attr.sa_mask = SMB_AT_DOSATTR;
usr/src/uts/common/fs/smbsrv/smb_pathname.c
516
&vp, rootvp, dnode->vp, &attr, cred);
usr/src/uts/common/fs/smbsrv/smb_pathname.c
538
&vp, rootvp, dnode->vp, &attr, cred);
usr/src/uts/common/fs/smbsrv/smb_pathname.c
548
if (attr.sa_dosattr & FILE_ATTRIBUTE_REPARSE_POINT) {
usr/src/uts/common/fs/smbsrv/smb_pathname.c
687
vnode_t **vp, vnode_t *rootvp, vnode_t *dvp, smb_attr_t *attr, cred_t *cred)
usr/src/uts/common/fs/smbsrv/smb_pathname.c
706
if ((err == 0) && (attr != NULL))
usr/src/uts/common/fs/smbsrv/smb_pathname.c
707
(void) smb_vop_getattr(*vp, NULL, attr, 0, zone_kcred());
usr/src/uts/common/fs/smbsrv/smb_print.c
274
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_print.c
293
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb_print.c
294
attr.sa_mask = SMB_AT_SIZE;
usr/src/uts/common/fs/smbsrv/smb_print.c
295
rc = smb_node_getattr(sr, node, sr->user_cr, sr->fid_ofile, &attr);
usr/src/uts/common/fs/smbsrv/smb_print.c
309
param->rw_offset = attr.sa_vattr.va_size;
usr/src/uts/common/fs/smbsrv/smb_query_fileinfo.c
656
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_query_fileinfo.c
659
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb_query_fileinfo.c
660
attr.sa_mask = SMB_AT_SIZE | SMB_AT_ALLOCSZ;
usr/src/uts/common/fs/smbsrv/smb_query_fileinfo.c
661
rc = smb_node_getattr(sr, fnode, sr->user_cr, NULL, &attr);
usr/src/uts/common/fs/smbsrv/smb_query_fileinfo.c
669
datasz = attr.sa_vattr.va_size;
usr/src/uts/common/fs/smbsrv/smb_query_fileinfo.c
670
allocsz = attr.sa_allocsz;
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
394
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
409
bzero(&attr, sizeof (smb_attr_t));
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
411
attr.sa_dosattr = attributes;
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
412
attr.sa_mask |= SMB_AT_DOSATTR;
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
416
attr.sa_vattr.va_mtime.tv_sec =
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
418
attr.sa_mask |= SMB_AT_MTIME;
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
421
rc = smb_node_setattr(sr, node, sr->user_cr, NULL, &attr);
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
434
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
442
bzero(&attr, sizeof (smb_attr_t));
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
444
attr.sa_vattr.va_mtime.tv_sec =
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
446
attr.sa_mask |= SMB_AT_MTIME;
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
450
attr.sa_crtime.tv_sec = smb_time_local_to_gmt(sr, crtime);
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
451
attr.sa_mask |= SMB_AT_CRTIME;
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
455
attr.sa_vattr.va_atime.tv_sec =
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
457
attr.sa_mask |= SMB_AT_ATIME;
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
461
sr->fid_ofile, &attr);
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
476
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
486
bzero(&attr, sizeof (smb_attr_t));
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
488
attr.sa_vattr.va_mtime.tv_sec =
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
490
attr.sa_mask |= SMB_AT_MTIME;
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
494
attr.sa_crtime.tv_sec = smb_time_local_to_gmt(sr, crtime);
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
495
attr.sa_mask |= SMB_AT_CRTIME;
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
499
attr.sa_vattr.va_atime.tv_sec =
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
501
attr.sa_mask |= SMB_AT_ATIME;
usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
504
rc = smb_node_setattr(sr, node, sr->user_cr, sr->fid_ofile, &attr);
usr/src/uts/common/fs/smbsrv/smb_tree.c
1147
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_tree.c
1150
bzero(&attr, sizeof (attr));
usr/src/uts/common/fs/smbsrv/smb_tree.c
1151
attr.sa_mask = SMB_AT_CRTIME;
usr/src/uts/common/fs/smbsrv/smb_tree.c
1152
(void) smb_node_getattr(NULL, node, kcr, NULL, &attr);
usr/src/uts/common/fs/smbsrv/smb_tree.c
1155
tree->t_create_time = attr.sa_crtime;
usr/src/uts/common/fs/smbsrv/smb_vops.c
1271
smb_vop_stream_create(vnode_t *fvp, char *stream_name, smb_attr_t *attr,
usr/src/uts/common/fs/smbsrv/smb_vops.c
1289
if ((error = smb_vop_create(*xattrdirvpp, solaris_stream_name, attr,
usr/src/uts/common/fs/smbsrv/smb_vops.c
567
smb_vop_setattr(vnode_t *vp, vnode_t *unnamed_vp, smb_attr_t *attr,
usr/src/uts/common/fs/smbsrv/smb_vops.c
576
if (attr->sa_mask & SMB_AT_DOSATTR) {
usr/src/uts/common/fs/smbsrv/smb_vops.c
577
attr->sa_dosattr &=
usr/src/uts/common/fs/smbsrv/smb_vops.c
585
if (attr->sa_mask & SMB_AT_SIZE) {
usr/src/uts/common/fs/smbsrv/smb_vops.c
587
attr->sa_mask &= ~SMB_AT_SIZE;
usr/src/uts/common/fs/smbsrv/smb_vops.c
598
attr->sa_vattr.va_mask = 0;
usr/src/uts/common/fs/smbsrv/smb_vops.c
601
smb_vop_setup_xvattr(attr, &xvattr);
usr/src/uts/common/fs/smbsrv/smb_vops.c
604
smb_sa_to_va_mask(attr->sa_mask,
usr/src/uts/common/fs/smbsrv/smb_vops.c
605
&attr->sa_vattr.va_mask);
usr/src/uts/common/fs/smbsrv/smb_vops.c
606
vap = &attr->sa_vattr;
usr/src/uts/common/fs/smbsrv/smb_vops.c
613
attr->sa_vattr.va_mask = AT_SIZE;
usr/src/uts/common/fs/smbsrv/smb_vops.c
614
error = VOP_SETATTR(vp, &attr->sa_vattr, flags,
usr/src/uts/common/fs/smbsrv/smb_vops.c
704
smb_attr_t *attr,
usr/src/uts/common/fs/smbsrv/smb_vops.c
796
if (error == 0 && attr != NULL) {
usr/src/uts/common/fs/smbsrv/smb_vops.c
797
attr->sa_mask = SMB_AT_ALL;
usr/src/uts/common/fs/smbsrv/smb_vops.c
798
(void) smb_vop_getattr(*vpp, NULL, attr, 0,
usr/src/uts/common/fs/smbsrv/smb_vops.c
806
smb_vop_create(vnode_t *dvp, char *name, smb_attr_t *attr, vnode_t **vpp,
usr/src/uts/common/fs/smbsrv/smb_vops.c
819
attr->sa_vattr.va_mask = 0;
usr/src/uts/common/fs/smbsrv/smb_vops.c
822
smb_vop_setup_xvattr(attr, &xvattr);
usr/src/uts/common/fs/smbsrv/smb_vops.c
825
smb_sa_to_va_mask(attr->sa_mask, &attr->sa_vattr.va_mask);
usr/src/uts/common/fs/smbsrv/smb_vops.c
826
vap = &attr->sa_vattr;
usr/src/uts/common/fs/smbsrv/smb_vops.c
835
error = VOP_CREATE(dvp, np, vap, EXCL, attr->sa_vattr.va_mode,
usr/src/uts/common/fs/smbsrv/smb_vops.c
949
smb_vop_mkdir(vnode_t *dvp, char *name, smb_attr_t *attr, vnode_t **vpp,
usr/src/uts/common/fs/smbsrv/smb_vops.c
962
attr->sa_vattr.va_mask = 0;
usr/src/uts/common/fs/smbsrv/smb_vops.c
965
smb_vop_setup_xvattr(attr, &xvattr);
usr/src/uts/common/fs/smbsrv/smb_vops.c
968
smb_sa_to_va_mask(attr->sa_mask, &attr->sa_vattr.va_mask);
usr/src/uts/common/fs/smbsrv/smb_vops.c
969
vap = &attr->sa_vattr;
usr/src/uts/common/fs/smbsrv/smb_write.c
572
smb_attr_t attr;
usr/src/uts/common/fs/smbsrv/smb_write.c
592
bzero(&attr, sizeof (smb_attr_t));
usr/src/uts/common/fs/smbsrv/smb_write.c
593
attr.sa_mask = SMB_AT_SIZE;
usr/src/uts/common/fs/smbsrv/smb_write.c
594
attr.sa_vattr.va_size = param->rw_offset;
usr/src/uts/common/fs/smbsrv/smb_write.c
595
rc = smb_node_setattr(sr, node, sr->user_cr, ofile, &attr);
usr/src/uts/common/fs/sockfs/socksubr.c
1860
vattr_t attr;
usr/src/uts/common/fs/sockfs/socksubr.c
1896
VOP_GETATTR(so->so_vnode, &attr, 0, CRED(), NULL) != 0)
usr/src/uts/common/fs/sockfs/socksubr.c
1897
attr.va_nodeid = 0;
usr/src/uts/common/fs/sockfs/socksubr.c
1899
psi->si_inode = attr.va_nodeid;
usr/src/uts/common/fs/xattr.c
215
f_attr_t attr;
usr/src/uts/common/fs/xattr.c
243
for (attr = 0; attr < F_ATTR_ALL; attr++) {
usr/src/uts/common/fs/xattr.c
244
if (xattr_view != attr_to_xattr_view(attr)) {
usr/src/uts/common/fs/xattr.c
248
switch (attr) {
usr/src/uts/common/fs/xattr.c
293
VERIFY(nvlist_add_uint64(nvlp, attr_to_name(attr),
usr/src/uts/common/fs/xattr.c
622
f_attr_t attr;
usr/src/uts/common/fs/xattr.c
635
if ((attr = name_to_attr(nvpair_name(pair))) == F_ATTR_INVAL) {
usr/src/uts/common/fs/xattr.c
645
if (type != attr_to_data_type(attr) ||
usr/src/uts/common/fs/xattr.c
646
(attr_to_xattr_view(attr) == XATTR_VIEW_READONLY)) {
usr/src/uts/common/fs/xattr.c
655
if ((attr == F_OWNERSID || attr == F_GROUPSID) &&
usr/src/uts/common/fs/xattr.c
695
switch (attr) {
usr/src/uts/common/fs/xattr.c
763
if (attr == F_OWNERSID) {
usr/src/uts/common/fs/zfs/dmu_objset.c
2496
zap_attribute_t attr;
usr/src/uts/common/fs/zfs/dmu_objset.c
2507
if (zap_cursor_retrieve(&cursor, &attr) != 0) {
usr/src/uts/common/fs/zfs/dmu_objset.c
2512
if (strlen(attr.za_name) + 1 > namelen) {
usr/src/uts/common/fs/zfs/dmu_objset.c
2517
(void) strcpy(name, attr.za_name);
usr/src/uts/common/fs/zfs/dmu_objset.c
2519
*idp = attr.za_first_integer;
usr/src/uts/common/fs/zfs/dmu_objset.c
2521
*case_conflict = attr.za_normalization_conflict;
usr/src/uts/common/fs/zfs/dmu_objset.c
2535
zap_attribute_t attr;
usr/src/uts/common/fs/zfs/dmu_objset.c
2546
if (zap_cursor_retrieve(&cursor, &attr) != 0) {
usr/src/uts/common/fs/zfs/dmu_objset.c
2551
if (strlen(attr.za_name) + 1 > namelen) {
usr/src/uts/common/fs/zfs/dmu_objset.c
2556
(void) strcpy(name, attr.za_name);
usr/src/uts/common/fs/zfs/dmu_objset.c
2558
*idp = attr.za_first_integer;
usr/src/uts/common/fs/zfs/dmu_objset.c
2585
zap_attribute_t *attr;
usr/src/uts/common/fs/zfs/dmu_objset.c
2609
attr = kmem_alloc(sizeof (zap_attribute_t), KM_SLEEP);
usr/src/uts/common/fs/zfs/dmu_objset.c
2617
zap_cursor_retrieve(&zc, attr) == 0;
usr/src/uts/common/fs/zfs/dmu_objset.c
2619
ASSERT3U(attr->za_integer_length, ==,
usr/src/uts/common/fs/zfs/dmu_objset.c
2621
ASSERT3U(attr->za_num_integers, ==, 1);
usr/src/uts/common/fs/zfs/dmu_objset.c
2626
child_dcp->dc_ddobj = attr->za_first_integer;
usr/src/uts/common/fs/zfs/dmu_objset.c
2627
child_dcp->dc_ddname = spa_strdup(attr->za_name);
usr/src/uts/common/fs/zfs/dmu_objset.c
2651
zap_cursor_retrieve(&zc, attr) == 0;
usr/src/uts/common/fs/zfs/dmu_objset.c
2653
ASSERT3U(attr->za_integer_length, ==,
usr/src/uts/common/fs/zfs/dmu_objset.c
2655
ASSERT3U(attr->za_num_integers, ==, 1);
usr/src/uts/common/fs/zfs/dmu_objset.c
2658
attr->za_first_integer, FTAG, &ds);
usr/src/uts/common/fs/zfs/dmu_objset.c
2670
kmem_free(attr, sizeof (zap_attribute_t));
usr/src/uts/common/fs/zfs/dmu_objset.c
2823
zap_attribute_t *attr;
usr/src/uts/common/fs/zfs/dmu_objset.c
2844
attr = kmem_alloc(sizeof (zap_attribute_t), KM_SLEEP);
usr/src/uts/common/fs/zfs/dmu_objset.c
2852
zap_cursor_retrieve(&zc, attr) == 0;
usr/src/uts/common/fs/zfs/dmu_objset.c
2854
ASSERT3U(attr->za_integer_length, ==,
usr/src/uts/common/fs/zfs/dmu_objset.c
2856
ASSERT3U(attr->za_num_integers, ==, 1);
usr/src/uts/common/fs/zfs/dmu_objset.c
2858
child = kmem_asprintf("%s/%s", name, attr->za_name);
usr/src/uts/common/fs/zfs/dmu_objset.c
2872
kmem_free(attr, sizeof (zap_attribute_t));
usr/src/uts/common/fs/zfs/dmu_objset.c
2890
zap_cursor_retrieve(&zc, attr) == 0;
usr/src/uts/common/fs/zfs/dmu_objset.c
2892
ASSERT3U(attr->za_integer_length, ==,
usr/src/uts/common/fs/zfs/dmu_objset.c
2894
ASSERT3U(attr->za_num_integers, ==, 1);
usr/src/uts/common/fs/zfs/dmu_objset.c
2897
name, attr->za_name);
usr/src/uts/common/fs/zfs/dmu_objset.c
2910
kmem_free(attr, sizeof (zap_attribute_t));
usr/src/uts/common/fs/zfs/dsl_bookmark.c
285
zap_attribute_t attr;
usr/src/uts/common/fs/zfs/dsl_bookmark.c
293
zap_cursor_retrieve(&zc, &attr) == 0;
usr/src/uts/common/fs/zfs/dsl_bookmark.c
295
char *bmark_name = attr.za_name;
usr/src/uts/common/fs/zfs/sa.c
1155
sa_build_idx_tab(void *hdr, void *attr_addr, sa_attr_type_t attr,
usr/src/uts/common/fs/zfs/sa.c
1164
TOC_ATTR_ENCODE(idx_tab->sa_idx_tab[attr], length_idx,
usr/src/uts/common/fs/zfs/sa.c
1219
sa_byteswap_cb(void *hdr, void *attr_addr, sa_attr_type_t attr,
usr/src/uts/common/fs/zfs/sa.c
1225
sa_bswap_table[sa->sa_attr_table[attr].sa_byteswap](attr_addr, length);
usr/src/uts/common/fs/zfs/sa.c
1450
sa_lookup_locked(sa_handle_t *hdl, sa_attr_type_t attr, void *buf,
usr/src/uts/common/fs/zfs/sa.c
1456
bulk.sa_attr = attr;
usr/src/uts/common/fs/zfs/sa.c
1467
sa_lookup(sa_handle_t *hdl, sa_attr_type_t attr, void *buf, uint32_t buflen)
usr/src/uts/common/fs/zfs/sa.c
1472
error = sa_lookup_locked(hdl, attr, buf, buflen);
usr/src/uts/common/fs/zfs/sa.c
1480
sa_lookup_uio(sa_handle_t *hdl, sa_attr_type_t attr, uio_t *uio)
usr/src/uts/common/fs/zfs/sa.c
1486
bulk.sa_attr = attr;
usr/src/uts/common/fs/zfs/sa.c
1903
sa_attr_type_t attr;
usr/src/uts/common/fs/zfs/sa.c
1905
attr = idx_tab->sa_layout->lot_attrs[i];
usr/src/uts/common/fs/zfs/sa.c
1906
reg_length = SA_REGISTERED_LEN(sa, attr);
usr/src/uts/common/fs/zfs/sa.c
1913
if (attr == newattr) {
usr/src/uts/common/fs/zfs/sa.c
1933
SA_ADD_BULK_ATTR(attr_desc, j, attr,
usr/src/uts/common/fs/zfs/sa.c
1936
SA_ADD_BULK_ATTR(attr_desc, j, attr,
usr/src/uts/common/fs/zfs/sa.c
1938
(TOC_OFF(idx_tab->sa_idx_tab[attr]) +
usr/src/uts/common/fs/zfs/sa.c
2015
sa_update_from_cb(sa_handle_t *hdl, sa_attr_type_t attr,
usr/src/uts/common/fs/zfs/sa.c
2021
bulk.sa_attr = attr;
usr/src/uts/common/fs/zfs/sa.c
2037
sa_size(sa_handle_t *hdl, sa_attr_type_t attr, int *size)
usr/src/uts/common/fs/zfs/sa.c
2043
bulk.sa_attr = attr;
usr/src/uts/common/fs/zfs/sa.c
2091
sa_remove(sa_handle_t *hdl, sa_attr_type_t attr, dmu_tx_t *tx)
usr/src/uts/common/fs/zfs/sa.c
2096
error = sa_modify_attrs(hdl, attr, SA_REMOVE, NULL,
usr/src/uts/common/fs/zfs/sa.c
286
#define SA_ATTR_HASH(attr) (zfs_crc64_table[(-1ULL ^ attr) & 0xFF])
usr/src/uts/common/fs/zfs/spa.c
8926
sysevent_attr_list_t *attr = NULL;
usr/src/uts/common/fs/zfs/spa.c
8935
if (sysevent_add_attr(&attr, ZFS_EV_POOL_NAME, &value, SE_SLEEP) != 0)
usr/src/uts/common/fs/zfs/spa.c
8940
if (sysevent_add_attr(&attr, ZFS_EV_POOL_GUID, &value, SE_SLEEP) != 0)
usr/src/uts/common/fs/zfs/spa.c
8946
if (sysevent_add_attr(&attr, ZFS_EV_VDEV_GUID, &value,
usr/src/uts/common/fs/zfs/spa.c
8953
if (sysevent_add_attr(&attr, ZFS_EV_VDEV_PATH,
usr/src/uts/common/fs/zfs/spa.c
8960
fnvlist_merge((nvlist_t *)attr, hist_nvl);
usr/src/uts/common/fs/zfs/spa.c
8963
if (sysevent_attach_attributes(ev, attr) != 0)
usr/src/uts/common/fs/zfs/spa.c
8965
attr = NULL;
usr/src/uts/common/fs/zfs/spa.c
8968
if (attr)
usr/src/uts/common/fs/zfs/spa.c
8969
sysevent_free_attr(attr);
usr/src/uts/common/fs/zfs/spa_misc.c
2617
sysevent_attr_list_t *attr = NULL;
usr/src/uts/common/fs/zfs/spa_misc.c
2631
if (sysevent_add_attr(&attr, DEV_PHYS_PATH, &value, SE_SLEEP) != 0) {
usr/src/uts/common/fs/zfs/spa_misc.c
2636
if (sysevent_attach_attributes(ev, attr) != 0) {
usr/src/uts/common/fs/zfs/spa_misc.c
2637
sysevent_free_attr(attr);
usr/src/uts/common/fs/zfs/sys/sa.h
96
#define SA_ADD_BULK_ATTR(b, idx, attr, func, data, len) \
usr/src/uts/common/fs/zfs/sys/sa.h
98
b[idx].sa_attr = attr;\
usr/src/uts/common/fs/zfs/sys/sa_impl.h
247
#define SA_REGISTERED_LEN(sa, attr) sa->sa_attr_table[attr].sa_length
usr/src/uts/common/fs/zfs/sys/sa_impl.h
249
#define SA_ATTR_LEN(sa, idx, attr, hdr) ((SA_REGISTERED_LEN(sa, attr) == 0) ?\
usr/src/uts/common/fs/zfs/sys/sa_impl.h
250
hdr->sa_lengths[TOC_LEN_IDX(idx->sa_idx_tab[attr])] : \
usr/src/uts/common/fs/zfs/sys/sa_impl.h
251
SA_REGISTERED_LEN(sa, attr))
usr/src/uts/common/fs/zfs/sys/sa_impl.h
259
#define SA_ATTR_INFO(sa, idx, hdr, attr, bulk, type, hdl) \
usr/src/uts/common/fs/zfs/sys/sa_impl.h
261
bulk.sa_size = SA_ATTR_LEN(sa, idx, attr, hdr); \
usr/src/uts/common/fs/zfs/sys/sa_impl.h
264
(void *)((uintptr_t)TOC_OFF(idx->sa_idx_tab[attr]) + \
usr/src/uts/common/fs/zfs/sys/sa_impl.h
72
#define ATTR_ENCODE(x, attr, length, bswap) \
usr/src/uts/common/fs/zfs/sys/sa_impl.h
76
BF64_SET(x, 0, 16, attr); \
usr/src/uts/common/fs/zfs/sys/zfs_znode.h
82
#define ZFS_ATTR_SET(zp, attr, value, pflags, tx) \
usr/src/uts/common/fs/zfs/sys/zfs_znode.h
85
pflags |= attr; \
usr/src/uts/common/fs/zfs/sys/zfs_znode.h
87
pflags &= ~attr; \
usr/src/uts/common/gssapi/mechs/krb5/include/krb5.h
2728
char *attr;
usr/src/uts/common/gssapi/mechs/krb5/include/krb5.h
2744
const char *attr,
usr/src/uts/common/inet/ip/ipclassifier.c
2748
vattr_t attr;
usr/src/uts/common/inet/ip/ipclassifier.c
2794
if (vn == NULL || VOP_GETATTR(vn, &attr, 0, CRED(), NULL) != 0) {
usr/src/uts/common/inet/ip/ipclassifier.c
2805
sie->sie_inode = attr.va_nodeid;
usr/src/uts/common/inet/ip/ipclassifier.c
2806
sie->sie_dev = attr.va_rdev;
usr/src/uts/common/inet/ip/spdsock.c
1614
struct spd_attribute *attr;
usr/src/uts/common/inet/ip/spdsock.c
1619
attr = (struct spd_attribute *)(base + offset);
usr/src/uts/common/inet/ip/spdsock.c
1620
attr->spd_attr_tag = tag;
usr/src/uts/common/inet/ip/spdsock.c
1621
attr->spd_attr_value = value;
usr/src/uts/common/inet/ip/spdsock.c
2270
struct spd_attribute *attr;
usr/src/uts/common/inet/ip/spdsock.c
2327
attr = (struct spd_attribute *)cur;
usr/src/uts/common/inet/ip/spdsock.c
2330
attr->spd_attr_tag = (tag); \
usr/src/uts/common/inet/ip/spdsock.c
2331
attr->spd_attr_value = (value); \
usr/src/uts/common/inet/ip/spdsock.c
2332
attr++; \
usr/src/uts/common/inet/ip/spdsock.c
2379
attr--;
usr/src/uts/common/inet/ip/spdsock.c
2380
attr->spd_attr_tag = SPD_ATTR_END;
usr/src/uts/common/inet/ip/spdsock.c
2402
struct spd_attribute *attr;
usr/src/uts/common/inet/ip/spdsock.c
2481
attr = (struct spd_attribute *)cur;
usr/src/uts/common/inet/ip/spdsock.c
2484
attr->spd_attr_tag = (tag); \
usr/src/uts/common/inet/ip/spdsock.c
2485
attr->spd_attr_value = (value); \
usr/src/uts/common/inet/ip/spdsock.c
2486
attr++; \
usr/src/uts/common/inet/ip/spdsock.c
2521
bcopy(alg->alg_mech_name, attr, CRYPTO_MAX_MECH_NAME);
usr/src/uts/common/inet/ip/spdsock.c
2522
attr = (struct spd_attribute *)((char *)attr +
usr/src/uts/common/inet/ip/spdsock.c
2535
attr--;
usr/src/uts/common/inet/ip/spdsock.c
2536
attr->spd_attr_tag = SPD_ATTR_END;
usr/src/uts/common/inet/ip/spdsock.c
2552
struct spd_attribute *attr, *endattr;
usr/src/uts/common/inet/ip/spdsock.c
2571
attr = (struct spd_attribute *)&actp[1];
usr/src/uts/common/inet/ip/spdsock.c
2582
while (attr < endattr) {
usr/src/uts/common/inet/ip/spdsock.c
2583
switch (attr->spd_attr_tag) {
usr/src/uts/common/inet/ip/spdsock.c
2588
attr = endattr;
usr/src/uts/common/inet/ip/spdsock.c
2607
if (attr->spd_attr_value >= IPSEC_MAX_ALGS) {
usr/src/uts/common/inet/ip/spdsock.c
2610
attr->spd_attr_value));
usr/src/uts/common/inet/ip/spdsock.c
2614
alg->alg_id = attr->spd_attr_value;
usr/src/uts/common/inet/ip/spdsock.c
2620
if (algproto[i] == attr->spd_attr_value)
usr/src/uts/common/inet/ip/spdsock.c
2628
alg->alg_increment = attr->spd_attr_value;
usr/src/uts/common/inet/ip/spdsock.c
2636
alg->alg_nkey_sizes = attr->spd_attr_value;
usr/src/uts/common/inet/ip/spdsock.c
2654
alg->alg_key_sizes[cur_key++] = attr->spd_attr_value;
usr/src/uts/common/inet/ip/spdsock.c
2664
alg->alg_flags |= (uint8_t)attr->spd_attr_value;
usr/src/uts/common/inet/ip/spdsock.c
2672
alg->alg_nblock_sizes = attr->spd_attr_value;
usr/src/uts/common/inet/ip/spdsock.c
2691
attr->spd_attr_value;
usr/src/uts/common/inet/ip/spdsock.c
2699
alg->alg_nparams = attr->spd_attr_value;
usr/src/uts/common/inet/ip/spdsock.c
2722
attr->spd_attr_value;
usr/src/uts/common/inet/ip/spdsock.c
2728
if (attr->spd_attr_value > CRYPTO_MAX_MECH_NAME) {
usr/src/uts/common/inet/ip/spdsock.c
2734
mech_name = (char *)(attr + 1);
usr/src/uts/common/inet/ip/spdsock.c
2736
attr->spd_attr_value);
usr/src/uts/common/inet/ip/spdsock.c
2738
attr = (struct spd_attribute *)((char *)attr +
usr/src/uts/common/inet/ip/spdsock.c
2739
attr->spd_attr_value);
usr/src/uts/common/inet/ip/spdsock.c
2746
if (algproto[i] == attr->spd_attr_value) {
usr/src/uts/common/inet/ip/spdsock.c
2757
if (execmodes[i] == attr->spd_attr_value) {
usr/src/uts/common/inet/ip/spdsock.c
2764
attr++;
usr/src/uts/common/io/1394/nx1394.c
264
nx1394_dma_allochdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr,
usr/src/uts/common/io/1394/nx1394.c
283
ddi_dma_attr_merge(attr, hal_attr);
usr/src/uts/common/io/1394/nx1394.c
285
status = ddi_dma_allochdl(dip, rdip, attr, waitfnp, arg, handlep);
usr/src/uts/common/io/1394/nx1394.c
48
ddi_dma_attr_t *attr, int (*waitfnp)(caddr_t), caddr_t arg,
usr/src/uts/common/io/atge/atge_main.c
1472
atge_alloc_a_dma_blk(atge_t *atgep, ddi_dma_attr_t *attr, int size, int d)
usr/src/uts/common/io/atge/atge_main.c
1479
err = ddi_dma_alloc_handle(atgep->atge_dip, attr,
usr/src/uts/common/io/blkdev/blkdev.c
1952
nvlist_t *attr = NULL;
usr/src/uts/common/io/blkdev/blkdev.c
1965
if (nvlist_alloc(&attr, NV_UNIQUE_NAME_TYPE, KM_SLEEP) != 0) {
usr/src/uts/common/io/blkdev/blkdev.c
1990
if (nvlist_add_string(attr, DEV_PHYS_PATH, path) != 0)
usr/src/uts/common/io/blkdev/blkdev.c
1994
EC_DEV_STATUS, ESC_DEV_DLE, attr, NULL, DDI_SLEEP);
usr/src/uts/common/io/blkdev/blkdev.c
2007
nvlist_free(attr);
usr/src/uts/common/io/cardbus/cardbus.c
1906
cardbus_dma_allochdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr,
usr/src/uts/common/io/cardbus/cardbus.c
1924
return (ddi_dma_allochdl(dip, rdip, attr, waitfp, arg, handlep));
usr/src/uts/common/io/cardbus/cardbus.c
98
ddi_dma_attr_t *attr, int (*waitfp)(caddr_t), caddr_t arg,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
3127
ddi_device_acc_attr_t attr;
usr/src/uts/common/io/cardbus/cardbus_cfg.c
3185
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/common/io/cardbus/cardbus_cfg.c
3186
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/common/io/cardbus/cardbus_cfg.c
3187
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/io/cardbus/cardbus_cfg.c
3192
&attr, handle) != DDI_SUCCESS) {
usr/src/uts/common/io/cardbus/cardbus_hp.c
1805
ddi_device_acc_attr_t attr;
usr/src/uts/common/io/cardbus/cardbus_hp.c
1806
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/common/io/cardbus/cardbus_hp.c
1807
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/common/io/cardbus/cardbus_hp.c
1808
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/io/cardbus/cardbus_hp.c
1813
&attr, &iohandle) != DDI_SUCCESS) {
usr/src/uts/common/io/comstar/port/fct/fct.c
361
fct_port_attrs_t *attr;
usr/src/uts/common/io/comstar/port/fct/fct.c
370
attr = (fct_port_attrs_t *)kmem_zalloc(sizeof (fct_port_attrs_t),
usr/src/uts/common/io/comstar/port/fct/fct.c
373
iport->iport_port->port_populate_hba_details(iport->iport_port, attr);
usr/src/uts/common/io/comstar/port/fct/fct.c
376
bcopy(attr->manufacturer, hba_attr->Manufacturer,
usr/src/uts/common/io/comstar/port/fct/fct.c
378
bcopy(attr->serial_number, hba_attr->SerialNumber,
usr/src/uts/common/io/comstar/port/fct/fct.c
380
bcopy(attr->model, hba_attr->Model, sizeof (hba_attr->Model));
usr/src/uts/common/io/comstar/port/fct/fct.c
381
bcopy(attr->model_description, hba_attr->ModelDescription,
usr/src/uts/common/io/comstar/port/fct/fct.c
390
bcopy(attr->hardware_version, hba_attr->HardwareVersion,
usr/src/uts/common/io/comstar/port/fct/fct.c
392
bcopy(attr->option_rom_version, hba_attr->OptionROMVersion,
usr/src/uts/common/io/comstar/port/fct/fct.c
394
bcopy(attr->firmware_version, hba_attr->FirmwareVersion,
usr/src/uts/common/io/comstar/port/fct/fct.c
396
hba_attr->VendorSpecificID = attr->vendor_specific_id;
usr/src/uts/common/io/comstar/port/fct/fct.c
400
bcopy(attr->driver_name, hba_attr->DriverName,
usr/src/uts/common/io/comstar/port/fct/fct.c
402
bcopy(attr->driver_version, hba_attr->DriverVersion,
usr/src/uts/common/io/comstar/port/fct/fct.c
409
kmem_free(attr, sizeof (fct_port_attrs_t));
usr/src/uts/common/io/comstar/port/fct/fct.c
419
fct_port_attrs_t *attr;
usr/src/uts/common/io/comstar/port/fct/fct.c
432
attr = (fct_port_attrs_t *)kmem_zalloc(sizeof (fct_port_attrs_t),
usr/src/uts/common/io/comstar/port/fct/fct.c
435
iport->iport_port->port_populate_hba_details(iport->iport_port, attr);
usr/src/uts/common/io/comstar/port/fct/fct.c
468
port_attr->PortSupportedClassofService = attr->supported_cos;
usr/src/uts/common/io/comstar/port/fct/fct.c
482
if (attr->supported_speed & PORT_SPEED_1G)
usr/src/uts/common/io/comstar/port/fct/fct.c
484
if (attr->supported_speed & PORT_SPEED_2G)
usr/src/uts/common/io/comstar/port/fct/fct.c
486
if (attr->supported_speed & PORT_SPEED_4G)
usr/src/uts/common/io/comstar/port/fct/fct.c
488
if (attr->supported_speed & PORT_SPEED_8G)
usr/src/uts/common/io/comstar/port/fct/fct.c
490
if (attr->supported_speed & PORT_SPEED_10G)
usr/src/uts/common/io/comstar/port/fct/fct.c
492
if (attr->supported_speed & PORT_SPEED_16G)
usr/src/uts/common/io/comstar/port/fct/fct.c
494
if (attr->supported_speed & PORT_SPEED_32G)
usr/src/uts/common/io/comstar/port/fct/fct.c
522
port_attr->PortMaxFrameSize = attr->max_frame_size;
usr/src/uts/common/io/comstar/port/fct/fct.c
534
kmem_free(attr, sizeof (fct_port_attrs_t));
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
2419
isns_tlv_t *attr;
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
2481
attr = (isns_tlv_t *)((void *)pp);
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
2483
attr_len = ntohl(attr->attr_len);
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
2484
attr_id = ntohl(attr->attr_id);
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
2493
((void *)(&attr->attr_value))));
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
2504
attr = (isns_tlv_t *)
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
2505
((void *)((uint8_t *)attr + attr_len + 8));
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
2524
attr = (isns_tlv_t *)((void *)pp);
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
2526
attr_len = ntohl(attr->attr_len);
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
2527
attr_id = ntohl(attr->attr_id);
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
2545
attr = (isns_tlv_t *)
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
2546
((void *)((uint8_t *)attr + attr_len + 8));
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
2593
isns_tlv_t *attr;
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
2613
attr = (isns_tlv_t *)((void *)payload);
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
2615
ntohl(attr->attr_len);
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
2619
attr_id = ntohl(attr->attr_id);
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
3210
isns_tlv_t *attr;
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
3263
attr = (isns_tlv_t *)((void *)&pdu->payload);
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
3264
attr_len = ntohl(attr->attr_len);
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
3265
attr_id = ntohl(attr->attr_id);
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
3281
bcopy(attr->attr_value,
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
3292
htons((uint16_t)BE_IN32(attr->attr_value));
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
3309
attr = (isns_tlv_t *)((void *)((uint8_t *)attr + tlv_len));
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
3310
attr_len = ntohl(attr->attr_len);
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
3311
attr_id = ntohl(attr->attr_id);
usr/src/uts/common/io/dls/dls_mgmt.c
658
i_dls_mgmt_get_linkattr(const datalink_id_t linkid, const char *attr,
usr/src/uts/common/io/dls/dls_mgmt.c
667
(void) strlcpy(getattr.ld_attr, attr, MAXLINKATTRLEN);
usr/src/uts/common/io/ena/ena.c
1322
ddi_device_acc_attr_t attr;
usr/src/uts/common/io/ena/ena.c
1337
bzero(&attr, sizeof (attr));
usr/src/uts/common/io/ena/ena.c
1338
attr.devacc_attr_version = DDI_DEVICE_ATTR_V1;
usr/src/uts/common/io/ena/ena.c
1339
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/common/io/ena/ena.c
1344
attr.devacc_attr_dataorder = DDI_STORECACHING_OK_ACC;
usr/src/uts/common/io/ena/ena.c
1345
attr.devacc_attr_access = DDI_DEFAULT_ACC;
usr/src/uts/common/io/ena/ena.c
1348
&ena->ena_llq_bar_base, 0, ena->ena_llq_bar_size, &attr,
usr/src/uts/common/io/ena/ena.c
721
ddi_device_acc_attr_t attr;
usr/src/uts/common/io/ena/ena.c
738
bzero(&attr, sizeof (attr));
usr/src/uts/common/io/ena/ena.c
739
attr.devacc_attr_version = DDI_DEVICE_ATTR_V1;
usr/src/uts/common/io/ena/ena.c
740
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/common/io/ena/ena.c
741
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/io/ena/ena.c
742
attr.devacc_attr_access = DDI_DEFAULT_ACC;
usr/src/uts/common/io/ena/ena.c
750
&ena->ena_reg_base, 0, ena->ena_reg_size, &attr,
usr/src/uts/common/io/ena/ena_dma.c
119
ddi_dma_attr_t attr;
usr/src/uts/common/io/ena/ena_dma.c
124
ena_dma_attr(ena, &attr, conf);
usr/src/uts/common/io/ena/ena_dma.c
130
ret = ddi_dma_alloc_handle(ena->ena_dip, &attr, DDI_DMA_DONTWAIT, NULL,
usr/src/uts/common/io/gpio/kgpio.c
1286
nvlist_t *attr = fnvlist_alloc();
usr/src/uts/common/io/gpio/kgpio.c
1287
ret = kgpio->kgpio_ops->kgo_get(kgpio->kgpio_drv, info.kgi_id, attr);
usr/src/uts/common/io/gpio/kgpio.c
1292
pack = fnvlist_pack(attr, &pack_size);
usr/src/uts/common/io/gpio/kgpio.c
1335
nvlist_free(attr);
usr/src/uts/common/io/hxge/hxge_fm.c
282
hxge_fm_ereport_attr_t *attr;
usr/src/uts/common/io/hxge/hxge_fm.c
293
attr = &hxge_fm_ereport_sw[index];
usr/src/uts/common/io/hxge/hxge_fm.c
296
attr = &hxge_fm_ereport_vmac[index];
usr/src/uts/common/io/hxge/hxge_fm.c
299
attr = &hxge_fm_ereport_pfc[index];
usr/src/uts/common/io/hxge/hxge_fm.c
302
attr = &hxge_fm_ereport_rdmc[index];
usr/src/uts/common/io/hxge/hxge_fm.c
305
attr = &hxge_fm_ereport_tdmc[index];
usr/src/uts/common/io/hxge/hxge_fm.c
308
attr = &hxge_fm_ereport_peu[index];
usr/src/uts/common/io/hxge/hxge_fm.c
311
attr = NULL;
usr/src/uts/common/io/hxge/hxge_fm.c
314
return (attr);
usr/src/uts/common/io/hxge/hxge_main.c
1858
p_hxge_dma_common_t *dmap, struct ddi_dma_attr *attr, size_t size)
usr/src/uts/common/io/hxge/hxge_main.c
1871
attr, size, &hxge_dev_desc_dma_acc_attr,
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
751
ddi_device_acc_attr_t attr;
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
753
bzero(&attr, sizeof (attr));
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
754
attr.devacc_attr_version = DDI_DEVICE_ATTR_V1;
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
755
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
756
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
757
attr.devacc_attr_access = DDI_DEFAULT_ACC;
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
767
0, ismt->ismt_regsize, &attr, &ismt->ismt_regs);
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
894
ddi_device_acc_attr_t attr;
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
896
bzero(&attr, sizeof (attr));
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
897
attr.devacc_attr_version = DDI_DEVICE_ATTR_V1;
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
898
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
899
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
900
attr.devacc_attr_access = DDI_DEFAULT_ACC;
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
910
0, pch->ps_regsize, &attr, &pch->ps_regs);
usr/src/uts/common/io/i2c/eeprom/at24c/at24c.c
363
i2c_reg_acc_attr_t attr;
usr/src/uts/common/io/i2c/eeprom/at24c/at24c.c
364
bzero(&attr, sizeof (attr));
usr/src/uts/common/io/i2c/eeprom/at24c/at24c.c
366
attr.i2cacc_version = I2C_REG_ACC_ATTR_V0;
usr/src/uts/common/io/i2c/eeprom/at24c/at24c.c
368
attr.i2cacc_addr_len = 2;
usr/src/uts/common/io/i2c/eeprom/at24c/at24c.c
369
attr.i2cacc_addr_endian = DDI_STRUCTURE_BE_ACC;
usr/src/uts/common/io/i2c/eeprom/at24c/at24c.c
371
attr.i2cacc_addr_len = 1;
usr/src/uts/common/io/i2c/eeprom/at24c/at24c.c
373
attr.i2cacc_addr_max = (1 << addrlen) - 1;
usr/src/uts/common/io/i2c/eeprom/at24c/at24c.c
374
attr.i2cacc_reg_len = 1;
usr/src/uts/common/io/i2c/eeprom/at24c/at24c.c
377
if ((err = i2c_reg_handle_init(at->at_clients[i], &attr,
usr/src/uts/common/io/i2c/eeprom/ee100x/ee100x.c
251
i2c_reg_acc_attr_t attr;
usr/src/uts/common/io/i2c/eeprom/ee100x/ee100x.c
281
bzero(&attr, sizeof (attr));
usr/src/uts/common/io/i2c/eeprom/ee100x/ee100x.c
282
attr.i2cacc_version = I2C_REG_ACC_ATTR_V0;
usr/src/uts/common/io/i2c/eeprom/ee100x/ee100x.c
283
attr.i2cacc_addr_len = 1;
usr/src/uts/common/io/i2c/eeprom/ee100x/ee100x.c
284
attr.i2cacc_reg_len = 1;
usr/src/uts/common/io/i2c/eeprom/ee100x/ee100x.c
285
attr.i2cacc_addr_max = UINT8_MAX;
usr/src/uts/common/io/i2c/eeprom/ee100x/ee100x.c
287
if ((ret = i2c_reg_handle_init(ee->ee_mem, &attr, &ee->ee_mem_hdl)) !=
usr/src/uts/common/io/i2c/gpio/pca953x/pca953x.c
643
i2c_reg_acc_attr_t attr;
usr/src/uts/common/io/i2c/gpio/pca953x/pca953x.c
652
bzero(&attr, sizeof (attr));
usr/src/uts/common/io/i2c/gpio/pca953x/pca953x.c
653
attr.i2cacc_version = I2C_REG_ACC_ATTR_V0;
usr/src/uts/common/io/i2c/gpio/pca953x/pca953x.c
654
attr.i2cacc_addr_len = 1;
usr/src/uts/common/io/i2c/gpio/pca953x/pca953x.c
655
attr.i2cacc_reg_len = 1;
usr/src/uts/common/io/i2c/gpio/pca953x/pca953x.c
656
attr.i2cacc_addr_max = pca->pca_ident->pi_nregs;
usr/src/uts/common/io/i2c/gpio/pca953x/pca953x.c
658
if ((err = i2c_reg_handle_init(pca->pca_client, &attr,
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
864
const i2c_reg_acc_attr_t *attr = &hdl->reg_attr;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
867
if ((nbytes % attr->i2cacc_reg_len) != 0) {
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
871
uint32_t nregs = nbytes / attr->i2cacc_reg_len;
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
876
if (addr > attr->i2cacc_addr_max) {
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
880
if (nregs == 0 || nregs > attr->i2cacc_addr_max) {
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
884
if (addr > attr->i2cacc_addr_max + 1 - nregs) {
usr/src/uts/common/io/i2c/sensor/lm7x/lm7x.c
276
i2c_reg_acc_attr_t attr;
usr/src/uts/common/io/i2c/sensor/lm7x/lm7x.c
285
bzero(&attr, sizeof (attr));
usr/src/uts/common/io/i2c/sensor/lm7x/lm7x.c
286
attr.i2cacc_version = I2C_REG_ACC_ATTR_V0;
usr/src/uts/common/io/i2c/sensor/lm7x/lm7x.c
287
attr.i2cacc_addr_len = 1;
usr/src/uts/common/io/i2c/sensor/lm7x/lm7x.c
288
attr.i2cacc_reg_len = 2;
usr/src/uts/common/io/i2c/sensor/lm7x/lm7x.c
289
attr.i2cacc_reg_endian = DDI_STRUCTURE_BE_ACC;
usr/src/uts/common/io/i2c/sensor/lm7x/lm7x.c
290
attr.i2cacc_addr_max = lm->lm_ident->li_dev->lhi_max_reg;
usr/src/uts/common/io/i2c/sensor/lm7x/lm7x.c
292
if ((err = i2c_reg_handle_init(lm->lm_client, &attr, &lm->lm_regs)) !=
usr/src/uts/common/io/i40e/i40e_osdep.c
53
ddi_dma_attr_t attr;
usr/src/uts/common/io/i40e/i40e_osdep.c
60
bcopy(&i40e->i40e_static_dma_attr, &attr, sizeof (ddi_dma_attr_t));
usr/src/uts/common/io/i40e/i40e_osdep.c
61
attr.dma_attr_align = alignment;
usr/src/uts/common/io/i8042.c
574
static ddi_device_acc_attr_t attr = {
usr/src/uts/common/io/i8042.c
611
(offset_t)0, (offset_t)0, &attr, &global->io_handle)
usr/src/uts/common/io/ib/adapters/hermon/hermon_ci.c
980
hermon_ci_alloc_cq_sched(ibc_hca_hdl_t hca, ibt_cq_sched_attr_t *attr,
usr/src/uts/common/io/ib/adapters/hermon/hermon_ci.c
985
status = hermon_cq_sched_alloc((hermon_state_t *)hca, attr,
usr/src/uts/common/io/ib/adapters/hermon/hermon_cq.c
1936
hermon_cq_sched_alloc(hermon_state_t *state, ibt_cq_sched_attr_t *attr,
usr/src/uts/common/io/ib/adapters/hermon/hermon_cq.c
1944
flags = attr->cqs_flags;
usr/src/uts/common/io/ib/adapters/hermon/hermon_cq.c
1949
name = attr->cqs_pool_name;
usr/src/uts/common/io/ib/adapters/hermon/hermon_cq.c
1967
(attr->cqs_flags & IBT_CQS_EXACT_SCHED_GROUP))
usr/src/uts/common/io/ib/adapters/hermon/hermon_mr.c
1032
attr->mr_lkey_state =
usr/src/uts/common/io/ib/adapters/hermon/hermon_mr.c
1036
attr->mr_phys_buf_list_sz = mpt_entry.mtt_size;
usr/src/uts/common/io/ib/adapters/hermon/hermon_mr.c
1037
attr->mr_attr_flags = mr->mr_accflag;
usr/src/uts/common/io/ib/adapters/hermon/hermon_mr.c
1038
attr->mr_pd = (ibt_pd_hdl_t)mr->mr_pdhdl;
usr/src/uts/common/io/ib/adapters/hermon/hermon_mr.c
1041
attr->mr_lkey = (ibt_lkey_t)mr->mr_lkey;
usr/src/uts/common/io/ib/adapters/hermon/hermon_mr.c
1042
attr->mr_lbounds.pb_addr = (ib_vaddr_t)mr->mr_bindinfo.bi_addr;
usr/src/uts/common/io/ib/adapters/hermon/hermon_mr.c
1043
attr->mr_lbounds.pb_len = (size_t)mr->mr_bindinfo.bi_len;
usr/src/uts/common/io/ib/adapters/hermon/hermon_mr.c
1053
attr->mr_rkey = (ibt_rkey_t)mr->mr_rkey;
usr/src/uts/common/io/ib/adapters/hermon/hermon_mr.c
1054
attr->mr_rbounds.pb_addr = (ib_vaddr_t)mr->mr_bindinfo.bi_addr;
usr/src/uts/common/io/ib/adapters/hermon/hermon_mr.c
1055
attr->mr_rbounds.pb_len = (size_t)mr->mr_bindinfo.bi_len;
usr/src/uts/common/io/ib/adapters/hermon/hermon_mr.c
1062
attr->mr_sync_required = (mr->mr_bindinfo.bi_flags &
usr/src/uts/common/io/ib/adapters/hermon/hermon_mr.c
987
ibt_mr_query_attr_t *attr)
usr/src/uts/common/io/ib/adapters/hermon/hermon_mr.c
993
_NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*attr))
usr/src/uts/common/io/ib/adapters/tavor/tavor_ci.c
1129
tavor_ci_alloc_cq_sched(ibc_hca_hdl_t hca, ibt_cq_sched_attr_t *attr,
usr/src/uts/common/io/ib/adapters/tavor/tavor_mr.c
609
ibt_mr_query_attr_t *attr)
usr/src/uts/common/io/ib/adapters/tavor/tavor_mr.c
611
_NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*attr))
usr/src/uts/common/io/ib/adapters/tavor/tavor_mr.c
626
attr->mr_attr_flags = mr->mr_accflag;
usr/src/uts/common/io/ib/adapters/tavor/tavor_mr.c
627
attr->mr_pd = (ibt_pd_hdl_t)mr->mr_pdhdl;
usr/src/uts/common/io/ib/adapters/tavor/tavor_mr.c
630
attr->mr_lkey = (ibt_lkey_t)mr->mr_lkey;
usr/src/uts/common/io/ib/adapters/tavor/tavor_mr.c
631
attr->mr_lbounds.pb_addr = (ib_vaddr_t)mr->mr_bindinfo.bi_addr;
usr/src/uts/common/io/ib/adapters/tavor/tavor_mr.c
632
attr->mr_lbounds.pb_len = (size_t)mr->mr_bindinfo.bi_len;
usr/src/uts/common/io/ib/adapters/tavor/tavor_mr.c
642
attr->mr_rkey = (ibt_rkey_t)mr->mr_rkey;
usr/src/uts/common/io/ib/adapters/tavor/tavor_mr.c
643
attr->mr_rbounds.pb_addr = (ib_vaddr_t)mr->mr_bindinfo.bi_addr;
usr/src/uts/common/io/ib/adapters/tavor/tavor_mr.c
644
attr->mr_rbounds.pb_len = (size_t)mr->mr_bindinfo.bi_len;
usr/src/uts/common/io/ib/adapters/tavor/tavor_mr.c
651
attr->mr_sync_required = (mr->mr_bindinfo.bi_flags &
usr/src/uts/common/io/ib/clients/eoib/eib_ibt.c
404
ibt_path_attr_t attr;
usr/src/uts/common/io/ib/clients/eoib/eib_ibt.c
421
bzero(&attr, sizeof (ibt_path_info_t));
usr/src/uts/common/io/ib/clients/eoib/eib_ibt.c
422
attr.pa_sgid = ss->ei_props->ep_sgid;
usr/src/uts/common/io/ib/clients/eoib/eib_ibt.c
423
attr.pa_dgids = &dgid;
usr/src/uts/common/io/ib/clients/eoib/eib_ibt.c
424
attr.pa_num_dgids = 1;
usr/src/uts/common/io/ib/clients/eoib/eib_ibt.c
428
&attr, 1, &path, NULL);
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
470
ibt_mr_attr_t attr;
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
510
attr.mr_vaddr = tx->wp_vaddr;
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
511
attr.mr_len = tx->wp_memsz;
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
512
attr.mr_as = NULL;
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
513
attr.mr_flags = IBT_MR_SLEEP;
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
515
ret = ibt_register_mr(ss->ei_hca_hdl, ss->ei_pd_hdl, &attr,
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
521
attr.mr_vaddr, attr.mr_len, ret);
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
641
ibt_mr_attr_t attr;
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
679
attr.mr_vaddr = rx->wp_vaddr;
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
680
attr.mr_len = rx->wp_memsz;
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
681
attr.mr_as = NULL;
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
682
attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE;
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
684
ret = ibt_register_mr(ss->ei_hca_hdl, ss->ei_pd_hdl, &attr,
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
690
attr.mr_vaddr, attr.mr_len, ret);
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
758
ibt_mr_attr_t attr;
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
776
attr.mr_vaddr = (uint64_t)(uintptr_t)lsomem;
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
777
attr.mr_len = eib_lso_num_bufs * EIB_LSO_BUFSZ;
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
778
attr.mr_as = NULL;
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
779
attr.mr_flags = IBT_MR_SLEEP;
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
781
ret = ibt_register_mr(ss->ei_hca_hdl, ss->ei_pd_hdl, &attr,
usr/src/uts/common/io/ib/clients/eoib/eib_rsrc.c
788
attr.mr_vaddr, attr.mr_len, ret);
usr/src/uts/common/io/ib/clients/eoib/enx_fip.c
251
ibt_path_attr_t attr;
usr/src/uts/common/io/ib/clients/eoib/enx_fip.c
285
bzero(&attr, sizeof (ibt_path_info_t));
usr/src/uts/common/io/ib/clients/eoib/enx_fip.c
286
attr.pa_dgids = &gw_addr->ga_gid;
usr/src/uts/common/io/ib/clients/eoib/enx_fip.c
287
attr.pa_num_dgids = 1;
usr/src/uts/common/io/ib/clients/eoib/enx_fip.c
288
attr.pa_sgid = info->ti_pi->p_sgid_tbl[0];
usr/src/uts/common/io/ib/clients/eoib/enx_fip.c
289
attr.pa_pkey = gw_addr->ga_pkey;
usr/src/uts/common/io/ib/clients/eoib/enx_fip.c
293
&attr, 1, &path, NULL);
usr/src/uts/common/io/ib/clients/eoib/enx_ibt.c
430
ibt_mr_attr_t attr;
usr/src/uts/common/io/ib/clients/eoib/enx_ibt.c
449
attr.mr_vaddr = snd_p->tx_vaddr;
usr/src/uts/common/io/ib/clients/eoib/enx_ibt.c
450
attr.mr_len = tx_bufsz;
usr/src/uts/common/io/ib/clients/eoib/enx_ibt.c
451
attr.mr_as = NULL;
usr/src/uts/common/io/ib/clients/eoib/enx_ibt.c
452
attr.mr_flags = IBT_MR_SLEEP;
usr/src/uts/common/io/ib/clients/eoib/enx_ibt.c
453
if ((ret = ibt_register_mr(info->ti_hca, info->ti_pd, &attr,
usr/src/uts/common/io/ib/clients/eoib/enx_ibt.c
457
attr.mr_vaddr, attr.mr_len, ret);
usr/src/uts/common/io/ib/clients/eoib/enx_ibt.c
518
ibt_mr_attr_t attr;
usr/src/uts/common/io/ib/clients/eoib/enx_ibt.c
533
attr.mr_vaddr = rcv_p->rx_vaddr;
usr/src/uts/common/io/ib/clients/eoib/enx_ibt.c
534
attr.mr_len = rx_bufsz;
usr/src/uts/common/io/ib/clients/eoib/enx_ibt.c
535
attr.mr_as = NULL;
usr/src/uts/common/io/ib/clients/eoib/enx_ibt.c
536
attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE;
usr/src/uts/common/io/ib/clients/eoib/enx_ibt.c
537
if ((ret = ibt_register_mr(info->ti_hca, info->ti_pd, &attr,
usr/src/uts/common/io/ib/clients/eoib/enx_ibt.c
541
attr.mr_vaddr, attr.mr_len, ret);
usr/src/uts/common/io/ib/clients/ibd/ibd.c
8863
ibd_get_part_attr(datalink_id_t linkid, ibt_part_attr_t *attr)
usr/src/uts/common/io/ib/clients/ibd/ibd.c
8881
attr->pa_dlinkid = state->id_dlinkid;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
8882
attr->pa_plinkid = state->id_plinkid;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
8883
attr->pa_port = state->id_port;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
8884
attr->pa_hca_guid = state->id_hca_guid;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
8885
attr->pa_port_guid = state->id_port_guid;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
8886
attr->pa_pkey = state->id_pkey;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
8898
ibt_part_attr_t *attr;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
8913
attr = *attr_list;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
8919
attr->pa_dlinkid = state->id_dlinkid;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
8920
attr->pa_plinkid = state->id_plinkid;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
8921
attr->pa_port = state->id_port;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
8922
attr->pa_hca_guid = state->id_hca_guid;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
8923
attr->pa_port_guid = state->id_port_guid;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
8924
attr->pa_pkey = state->id_pkey;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
8925
attr++;
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
129
idm_transport_attr_t attr;
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
132
attr.type = IDM_TRANSPORT_TYPE_ISER;
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
133
attr.it_ops = &iser_transport_ops;
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
134
attr.it_caps = &iser_transport_caps;
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
136
status = idm_transport_register(&attr);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
1093
ibt_ud_dest_attr_t attr;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
1107
bzero(&attr, sizeof (attr));
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
1108
attr.ud_pkey_ix = devp->dev_pkey_ix;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
1109
attr.ud_cm_handler = ibcma_ud_hdlr;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
1110
attr.ud_cm_private = idp;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
1111
attr.ud_priv_data_len = IBT_IP_HDR_PRIV_DATA_SZ +
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
1113
attr.ud_priv_data = kmem_zalloc(attr.ud_priv_data_len, KM_SLEEP);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
1116
(void *)(((char *)attr.ud_priv_data) +
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
1126
status = ibt_format_ip_private_data(&ipcm_info, attr.ud_priv_data_len,
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
1127
attr.ud_priv_data);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
1132
kmem_free(attr.ud_priv_data, attr.ud_priv_data_len);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
1135
attr.ud_sid = ibchanp->chan_sid;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
1136
attr.ud_addr = addr_vect;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
1139
status = ibt_ud_get_dqpn(&attr, IBT_NONBLOCKING, NULL);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
1144
kmem_free(attr.ud_priv_data, attr.ud_priv_data_len);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
1149
kmem_free(attr.ud_priv_data, attr.ud_priv_data_len);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
2468
ibt_srcip_attr_t attr;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
2506
&attr.sip_gid,
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
2508
attr.sip_pkey =
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
2510
attr.sip_family = AF_INET;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
2511
attr.sip_zoneid = 0;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ib_cma.c
2513
status = ibt_get_src_ip(&attr,
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1617
set_av(struct ib_ah_attr *attr, ibt_cep_path_t *pathp)
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1621
pathp->cep_hca_port_num = attr->port_num;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1622
av->av_srate = OF2IBTF_SRATE(attr->static_rate);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1623
av->av_srvl = attr->sl & 0xF;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1624
av->av_send_grh = attr->ah_flags & IB_AH_GRH ? 1 : 0;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1628
attr->grh.dgid.global.subnet_prefix;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1630
attr->grh.dgid.global.interface_id;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1631
av->av_flow = attr->grh.flow_label & 0xFFFFF;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1632
av->av_tclass = attr->grh.traffic_class;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1633
av->av_hop = attr->grh.hop_limit;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1634
av->av_sgid_ix = attr->grh.sgid_index;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1636
av->av_dlid = attr->dlid;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1637
av->av_src_path = attr->src_path_bits;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1641
ib_modify_qp(struct ib_qp *qp, struct ib_qp_attr *attr, int attr_mask)
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1680
"ibt_query_qp failed w/ 0x%x", qp, attr, attr_mask, rtn);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1685
cur_state = attr_mask & IB_QP_CUR_STATE ? attr->cur_qp_state :
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1687
new_state = attr_mask & IB_QP_STATE ? attr->qp_state :
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1698
qp, attr, attr_mask);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1712
qp, attr, attr_mask);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1717
if (attr_mask & IB_QP_PORT && (attr->port_num == 0 ||
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1718
attr->port_num > hattr.hca_nports)) {
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1724
qp, attr, attr_mask, attr->port_num, hattr.hca_nports);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1729
attr->pkey_index >= hattr.hca_max_port_pkey_tbl_sz) {
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1735
qp, attr, attr_mask, attr->pkey_index,
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1741
attr->max_rd_atomic > hattr.hca_max_rdma_out_qp) {
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1747
qp, attr, attr_mask, attr->max_rd_atomic,
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1753
attr->max_dest_rd_atomic > hattr.hca_max_rdma_in_qp) {
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1759
"max_rdma_in_qp(0x%x)", qp, attr, attr_mask,
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1760
attr->max_dest_rd_atomic, hattr.hca_max_rdma_in_qp);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1795
if (attr->qp_access_flags & IB_ACCESS_REMOTE_READ) {
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1799
if (attr->qp_access_flags & IB_ACCESS_REMOTE_WRITE) {
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1803
if (attr->qp_access_flags & IB_ACCESS_REMOTE_ATOMIC) {
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1815
attr->pkey_index;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1819
attr->pkey_index;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1823
attr->pkey_index;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1833
qp, attr, attr_mask, qp->qp_type);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1843
modify_attr.qp_transport.ud.ud_port = attr->port_num;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1847
attr->port_num;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1851
attr->port_num;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1861
qp, attr, attr_mask, qp->qp_type);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1869
modify_attr.qp_transport.ud.ud_qkey = attr->qkey;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1875
set_av(&attr->ah_attr,
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1879
set_av(&attr->ah_attr,
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1893
qp, attr, attr_mask, qp->qp_type);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1901
OF2IBTF_PATH_MTU(attr->path_mtu);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1905
OF2IBTF_PATH_MTU(attr->path_mtu);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1918
attr->timeout;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1923
attr->retry_cnt & 0x7;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1928
attr->rnr_retry & 0x7;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1934
attr->rq_psn & 0xFFFFFF;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1938
attr->rq_psn & 0xFFFFFF;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1949
if (attr->max_rd_atomic) {
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1952
attr->max_rd_atomic;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1957
if (attr->alt_port_num == 0 ||
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1958
attr->alt_port_num > hattr.hca_nports) {
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1965
qp, attr, attr_mask, attr->alt_port_num,
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1969
if (attr->alt_pkey_index >= hattr.hca_max_port_pkey_tbl_sz) {
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1976
qp, attr, attr_mask, attr->alt_pkey_index,
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1984
cep_pkey_ix = attr->alt_pkey_index;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1986
cep_hca_port_num = attr->alt_port_num;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1987
set_av(&attr->alt_ah_attr,
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1990
cep_timeout = attr->alt_timeout;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1994
cep_pkey_ix = attr->alt_pkey_index;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1996
cep_hca_port_num = attr->alt_port_num;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
1997
set_av(&attr->alt_ah_attr,
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
2000
cep_timeout = attr->alt_timeout;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
2013
qp, attr, attr_mask, qp->qp_type);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
2020
attr->min_rnr_timer & 0x1F;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
2028
attr->sq_psn;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
2032
attr->sq_psn;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
2036
attr->sq_psn;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
2046
qp, attr, attr_mask, qp->qp_type);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
2052
if (attr->max_dest_rd_atomic) {
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
2055
attr->max_dest_rd_atomic;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
2063
OF2IBTF_PATH_MIG_STATE(attr->path_mig_state);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
2067
OF2IBTF_PATH_MIG_STATE(attr->path_mig_state);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
2080
qp, attr, attr_mask, qp->qp_type);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
2091
qp, attr, attr_mask);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
2098
attr->dest_qp_num;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
2102
attr->dest_qp_num;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
2115
qp, attr, attr_mask, qp->qp_type);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
2123
qp, attr, attr_mask, flags, &modify_attr);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
2138
qp, attr, attr_mask, rtn, flags);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
714
ib_query_device(struct ib_device *device, struct ib_device_attr *attr)
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
739
device, attr, rtn);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
742
attr->fw_ver = (uint64_t)hattr.hca_fw_major_version << 32 |
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
746
attr->device_cap_flags = IB_DEVICE_CHANGE_PHY_PORT |
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
751
attr->device_cap_flags |= IB_DEVICE_BAD_PKEY_CNTR;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
754
attr->device_cap_flags |= IB_DEVICE_BAD_QKEY_CNTR;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
757
attr->device_cap_flags |= IB_DEVICE_AUTO_PATH_MIG;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
760
attr->device_cap_flags |= IB_DEVICE_UD_AV_PORT_ENFORCE;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
763
attr->vendor_id = hattr.hca_vendor_id;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
764
attr->vendor_part_id = hattr.hca_device_id;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
765
attr->hw_ver = hattr.hca_version_id;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
766
attr->sys_image_guid = htonll(hattr.hca_si_guid);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
767
attr->max_mr_size = ~0ull;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
768
attr->page_size_cap = IBTF2OF_PGSZ(hattr.hca_page_sz);
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
769
attr->max_qp = hattr.hca_max_qp;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
770
attr->max_qp_wr = hattr.hca_max_qp_sz;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
771
attr->max_sge = hattr.hca_max_sgl;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
772
attr->max_sge_rd = hattr.hca_max_rd_sgl;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
773
attr->max_cq = hattr.hca_max_cq;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
774
attr->max_cqe = hattr.hca_max_cq_sz;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
775
attr->max_mr = hattr.hca_max_memr;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
776
attr->max_pd = hattr.hca_max_pd;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
777
attr->max_qp_rd_atom = hattr.hca_max_rdma_in_qp;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
778
attr->max_qp_init_rd_atom = hattr.hca_max_rdma_in_qp;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
779
attr->max_ee_rd_atom = hattr.hca_max_rdma_in_ee;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
780
attr->max_ee_init_rd_atom = hattr.hca_max_rdma_in_ee;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
781
attr->max_res_rd_atom = hattr.hca_max_rsc;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
782
attr->max_srq = hattr.hca_max_srqs;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
783
attr->max_srq_wr = hattr.hca_max_srqs_sz -1;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
784
attr->max_srq_sge = hattr.hca_max_srq_sgl;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
785
attr->local_ca_ack_delay = hattr.hca_local_ack_delay;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
786
attr->atomic_cap = hattr.hca_flags & IBT_HCA_ATOMICS_GLOBAL ?
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
789
attr->max_ee = hattr.hca_max_eec;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
790
attr->max_rdd = hattr.hca_max_rdd;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
791
attr->max_mw = hattr.hca_max_mem_win;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
792
attr->max_pkeys = hattr.hca_max_port_pkey_tbl_sz;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
793
attr->max_raw_ipv6_qp = hattr.hca_max_ipv6_qp;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
794
attr->max_raw_ethy_qp = hattr.hca_max_ether_qp;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
795
attr->max_mcast_grp = hattr.hca_max_mcg;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
796
attr->max_mcast_qp_attach = hattr.hca_max_qp_per_mcg;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
797
attr->max_total_mcast_qp_attach = hattr.hca_max_mcg_qps;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
798
attr->max_ah = hattr.hca_max_ah;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
799
attr->max_fmr = hattr.hca_max_fmrs;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
800
attr->max_map_per_fmr = hattr.hca_opaque9; /* hca_max_map_per_fmr */
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
1418
uresp.qp_tab_size = uctxt->hca->attr.hca_max_chans;
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
1785
if (!cmd.port_num || cmd.port_num > uctxt->hca->attr.hca_nports) {
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
1884
if (!cmd.port_num || cmd.port_num > uctxt->hca->attr.hca_nports) {
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
1987
if (!cmd.port_num || cmd.port_num > uctxt->hca->attr.hca_nports) {
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
303
&mod_ctxt->hcas[hca_ndx].attr);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
566
mod_ctxt->hcas[hca_ndx].attr.hca_vendor_id);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
574
hcas[hca_ndx].attr.hca_device_id);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
1844
ibt_srq_sizes_t attr;
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
1850
(void) memset(&attr, 0, sizeof (attr));
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
1852
attr.srq_wr_sz = cmd.max_wr;
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
1853
attr.srq_sgl_sz = cmd.max_sge;
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
1859
if (!attr.srq_wr_sz) {
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
1868
if (attr.srq_wr_sz > uctxt->hca->attr.hca_max_srqs_sz ||
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
1869
attr.srq_sgl_sz > uctxt->hca->attr.hca_max_srq_sgl) {
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
1898
rc = ibt_alloc_srq(uctxt->hca->hdl, flags, upd->pd, &attr, &usrq->srq,
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2096
ibt_srq_sizes_t attr;
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2113
rc = ibt_query_srq(usrq->srq, &pd, &attr, &limit);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2123
resp.max_wr = attr.srq_wr_sz;
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2124
resp.max_sge = attr.srq_sgl_sz;
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
106
rdsv3_ib_tune_rnr(struct rdsv3_ib_connection *ic, struct ib_qp_attr *attr)
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
111
ic, attr);
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
113
attr->min_rnr_timer = IB_RNR_TIMER_000_32;
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
114
ret = ib_modify_qp(ic->i_cm_id->qp, attr, IB_QP_MIN_RNR_TIMER);
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
488
struct ib_qp_init_attr attr;
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
550
(void) memset(&attr, 0, sizeof (attr));
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
551
attr.event_handler = rdsv3_ib_qp_event_handler;
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
552
attr.qp_context = conn;
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
554
attr.cap.max_send_wr = ic->i_send_ring.w_nr + 1;
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
555
attr.cap.max_recv_wr = ic->i_recv_ring.w_nr + 1;
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
556
attr.cap.max_send_sge = rds_ibdev->max_sge;
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
557
attr.cap.max_recv_sge = RDSV3_IB_RECV_SGE;
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
558
attr.sq_sig_type = IB_SIGNAL_REQ_WR;
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
559
attr.qp_type = IB_QPT_RC;
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
561
attr.send_cq = ic->i_snd_cq;
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
563
attr.send_cq = ic->i_cq;
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
565
attr.recv_cq = ic->i_cq;
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
571
ret = rdma_create_qp(ic->i_cm_id, ic->i_pd, &attr);
usr/src/uts/common/io/ib/ibnex/ibnex.c
3397
ibnex_is_node_data_present(ibnex_node_type_t node_type, void *attr,
usr/src/uts/common/io/ib/ibnex/ibnex.c
3403
ibdm_ioc_info_t *ioc_infop = (ibdm_ioc_info_t *)attr;
usr/src/uts/common/io/ib/ibnex/ibnex.c
3417
pseudo_node_addr, (char *)attr) == 0)
usr/src/uts/common/io/ib/ibnex/ibnex.c
3421
ibdm_port_attr_t *pattrp = (ibdm_port_attr_t *)attr;
usr/src/uts/common/io/ib/ibnex/ibnex.c
3546
ibnex_init_child_nodedata(ibnex_node_type_t node_type, void *attr, int index,
usr/src/uts/common/io/ib/ibnex/ibnex.c
3563
ioc_info = (ibdm_ioc_info_t *)attr;
usr/src/uts/common/io/ib/ibnex/ibnex.c
3580
devi_name = (char *)attr;
usr/src/uts/common/io/ib/ibnex/ibnex.c
3592
((ibdm_port_attr_t *)attr)->pa_hca_guid;
usr/src/uts/common/io/ib/ibnex/ibnex.c
3594
((ibdm_port_attr_t *)attr)->pa_port_guid;
usr/src/uts/common/io/ib/ibnex/ibnex.c
3596
((ibdm_port_attr_t *)attr)->pa_port_num;
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
288
ibtl_cm_get_cnt(ibt_path_attr_t *attr, ibt_path_flags_t flags,
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
303
if (attr->pa_hca_guid) {
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
304
hdevp = ibtl_get_hcadevinfo(attr->pa_hca_guid);
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
321
if (attr->pa_hca_guid)
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
328
if ((attr->pa_hca_port_num) &&
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
329
(attr->pa_hca_port_num != (i + 1))) {
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
332
"port(%d)", attr->pa_hca_port_num, (i + 1));
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
341
if (attr->pa_mtu.r_mtu) {
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
342
if ((attr->pa_mtu.r_selector == IBT_GT) &&
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
343
(attr->pa_mtu.r_mtu >= pinfop->p_mtu))
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
345
else if ((attr->pa_mtu.r_selector == IBT_EQU) &&
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
346
(attr->pa_mtu.r_mtu > pinfop->p_mtu))
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
350
if ((flags & IBT_PATH_APM) && (!attr->pa_hca_guid) &&
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
351
attr->pa_sgid.gid_prefix &&
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
352
attr->pa_sgid.gid_guid) {
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
356
if ((attr->pa_sgid.gid_prefix !=
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
358
(attr->pa_sgid.gid_guid !=
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
362
attr->pa_hca_guid =
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
375
attr->pa_sgid.gid_prefix &&
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
376
attr->pa_sgid.gid_guid) {
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
377
if ((attr->pa_sgid.gid_prefix !=
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
379
(attr->pa_sgid.gid_guid !=
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
412
if (attr->pa_hca_guid)
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
417
attr->pa_hca_guid = hca_guid;
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
425
attr->pa_hca_guid = tmp_hca_guid;
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
427
attr->pa_hca_guid = hca_guid;
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
430
attr->pa_hca_guid = tmp_hca_guid;
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
454
ibtl_cm_get_active_plist(ibt_path_attr_t *attr, ibt_path_flags_t flags,
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
464
attr, flags);
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
471
retval = ibtl_cm_get_cnt(attr, flags, NULL, &count);
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
487
retval = ibtl_cm_get_cnt(attr, flags, NULL, &rcount);
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
503
retval = ibtl_cm_get_cnt(attr, flags, p_listp, &rcount);
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
534
if (((attr->pa_mtu.r_selector == IBT_GT) || (flags & IBT_PATH_AVAIL)) &&
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
567
if (attr->pa_sgid.gid_guid && (p_listp->p_count > 1) &&
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
568
(p_listp[0].p_sgid.gid_guid != attr->pa_sgid.gid_guid)) {
usr/src/uts/common/io/ib/ibtl/ibtl_cm.c
571
attr->pa_sgid.gid_guid) {
usr/src/uts/common/io/ib/ibtl/ibtl_cq.c
51
ibt_alloc_cq_sched(ibt_hca_hdl_t hca_hdl, ibt_cq_sched_attr_t *attr,
usr/src/uts/common/io/ib/ibtl/ibtl_cq.c
55
hca_hdl, attr, sched_hdl_p);
usr/src/uts/common/io/ib/ibtl/ibtl_cq.c
58
IBTL_HCA2CIHCA(hca_hdl), attr, sched_hdl_p));
usr/src/uts/common/io/ib/ibtl/ibtl_mem.c
145
ibt_mr_query_attr_t *attr)
usr/src/uts/common/io/ib/ibtl/ibtl_mem.c
150
IBTL_HCA2CIHCA(hca_hdl), mr_hdl, attr));
usr/src/uts/common/io/ib/ibtl/ibtl_part.c
55
ibt_get_part_attr(datalink_id_t linkid, ibt_part_attr_t *attr)
usr/src/uts/common/io/ib/ibtl/ibtl_part.c
61
status = (*ibtl_get_part_attr_cb) (linkid, attr);
usr/src/uts/common/io/ib/ibtl/ibtl_part.c
70
ibt_get_all_part_attr(ibt_part_attr_t **attr, int *nparts)
usr/src/uts/common/io/ib/ibtl/ibtl_part.c
76
status = (*ibtl_get_all_part_attr_cb) (attr, nparts);
usr/src/uts/common/io/ib/ibtl/ibtl_part.c
78
*attr = NULL;
usr/src/uts/common/io/ib/ibtl/ibtl_part.c
88
ibt_free_part_attr(ibt_part_attr_t *attr, int nparts)
usr/src/uts/common/io/ib/ibtl/ibtl_part.c
91
kmem_free(attr, sizeof (ibt_part_attr_t) * nparts);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_arp.c
221
ibt_part_attr_t *attr_list, *attr;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_arp.c
241
attr = attr_list;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_arp.c
243
if (ibt_get_port_state_byguid(attr->pa_hca_guid,
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_arp.c
244
attr->pa_port, &port_gid, NULL) == IBT_SUCCESS) {
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_arp.c
247
ipp->ip_linkid = attr->pa_plinkid;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_arp.c
248
ipp->ip_pkey = attr->pa_pkey;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_arp.c
249
ipp->ip_hca_guid = attr->pa_hca_guid;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_arp.c
255
attr->pa_dlinkid, ipp->ip_pkey);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_arp.c
259
attr->pa_port_guid);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_arp.c
261
attr++;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
1127
ibt_path_attr_t *attrp = &p_arg->attr;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
1391
ibt_path_attr_t *attrp = &p_arg->attr;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
163
ibt_path_attr_t attr;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
2031
ibt_path_attr_t *attrp = &p_arg->attr;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
283
path_cachep->attr.pa_dgids = attrp->pa_dgids;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
287
memcmp(&(path_cachep->attr), attrp, sizeof (*attrp)) != 0) {
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
289
path_cachep->attr.pa_dgids = NULL;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
294
path_cachep->attr.pa_dgids = NULL;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3010
ibt_ip_path_attr_t attr;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3171
ibt_ip_path_attr_t *attrp = &p_arg->attr;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
326
path_cachep->attr.pa_dgids = attrp->pa_dgids;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
330
memcmp(&(path_cachep->attr), attrp, sizeof (*attrp)) == 0) {
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
333
path_cachep->attr.pa_dgids = NULL;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
338
path_cachep->attr.pa_dgids = NULL;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3392
ibt_ip_path_attr_t *attrp = &p_arg->attr;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
344
path_cachep->attr = *attrp;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
345
path_cachep->attr.pa_dgids = NULL;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3590
p_arg->attr.ipa_src_ip.family != AF_UNSPEC ? 1 : 0;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3750
ibt_path_attr_t attr;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3756
max_paths = num_path = p_arg->attr.ipa_max_paths;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3771
retval = ibcm_arp_get_ibaddr(p_arg->attr.ipa_zoneid,
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3772
p_arg->attr.ipa_src_ip, p_arg->attr.ipa_dst_ip[0], &sgid,
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3780
bzero(&attr, sizeof (ibt_path_attr_t));
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3781
attr.pa_hca_guid = p_arg->attr.ipa_hca_guid;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3782
attr.pa_hca_port_num = p_arg->attr.ipa_hca_port_num;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3783
attr.pa_sgid = sgid;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3784
bcopy(&p_arg->attr.ipa_mtu, &attr.pa_mtu, sizeof (ibt_mtu_req_t));
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3785
bcopy(&p_arg->attr.ipa_srate, &attr.pa_srate, sizeof (ibt_srate_req_t));
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3786
bcopy(&p_arg->attr.ipa_pkt_lt, &attr.pa_pkt_lt,
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3788
retval = ibtl_cm_get_active_plist(&attr, p_arg->flags, &sl);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3801
len = p_arg->attr.ipa_ndst - 1;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3808
if (p_arg->attr.ipa_ndst > 1) {
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3810
for (; i < p_arg->attr.ipa_ndst; i++) {
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3811
retval = ibcm_arp_get_ibaddr(p_arg->attr.ipa_zoneid,
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3812
p_arg->attr.ipa_src_ip, p_arg->attr.ipa_dst_ip[i],
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
4137
bcopy(attrp, &path_tq->attr, sizeof (ibt_ip_path_attr_t));
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
4139
path_tq->attr.ipa_dst_ip = (ibt_ip_addr_t *)(((uchar_t *)path_tq) +
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
4141
bcopy(attrp->ipa_dst_ip, path_tq->attr.ipa_dst_ip,
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
452
bcopy(attrp, &path_tq->attr, sizeof (ibt_path_attr_t));
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
455
path_tq->attr.pa_dgids = (ib_gid_t *)(((uchar_t *)path_tq) +
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
458
bcopy(attrp->pa_dgids, path_tq->attr.pa_dgids,
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
461
path_tq->attr.pa_dgids = NULL;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
55
ibt_path_attr_t attr;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
678
if (p_arg->attr.pa_num_dgids) {
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
685
c_gid = p_arg->attr.pa_dgids[0];
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
686
if (p_arg->attr.pa_num_dgids > 1)
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
687
n_gid = p_arg->attr.pa_dgids[1];
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
706
len = p_arg->attr.pa_num_dgids - 1;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
711
"%d, #dest %d", p_arg->attr.pa_num_dgids, dnum, num_dest);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
731
dinfo->p_key = p_arg->attr.pa_pkey;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
734
if (i < p_arg->attr.pa_num_dgids)
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
735
dinfo->dest[i].d_gid = p_arg->attr.pa_dgids[i];
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
753
"(%llX:%d), SGID %llX:%llX", p_arg->attr.pa_hca_guid,
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
754
p_arg->attr.pa_hca_port_num, p_arg->attr.pa_sgid.gid_prefix,
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
755
p_arg->attr.pa_sgid.gid_guid);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
757
retval = ibtl_cm_get_active_plist(&p_arg->attr, p_arg->flags, &slistp);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
806
if ((p_arg->attr.pa_sid != 0) || ((p_arg->attr.pa_sname != NULL) &&
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
807
(strlen(p_arg->attr.pa_sname) != 0))) {
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
810
"Record for \n\t(%llX, \"%s\")", p_arg->attr.pa_sid,
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
811
((p_arg->attr.pa_sname != NULL) ?
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
812
p_arg->attr.pa_sname : ""));
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
819
"(%llX, \"%s\")", retval, p_arg->attr.pa_sid,
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
820
((p_arg->attr.pa_sname != NULL) ?
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
821
p_arg->attr.pa_sname : ""));
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
877
len = (sizeof (ib_gid_t) * p_arg->attr.pa_num_dgids) +
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
1857
ibcm_validate_dqpn_data(ibt_ud_dest_attr_t *attr, ibt_execution_mode_t mode,
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
1861
if (mode == IBT_NONBLOCKING && attr->ud_cm_handler == NULL) {
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
1887
if (attr->ud_sid == 0) {
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
1893
if (attr->ud_addr == NULL) {
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
1900
if ((attr->ud_addr->av_sgid.gid_prefix == 0) ||
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
1901
(attr->ud_addr->av_sgid.gid_guid == 0)) {
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
1906
attr->ud_addr->av_sgid.gid_prefix,
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
1907
attr->ud_addr->av_sgid.gid_guid);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
1910
if ((attr->ud_addr->av_dgid.gid_prefix == 0) ||
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
1911
(attr->ud_addr->av_dgid.gid_guid == 0)) {
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
1916
attr->ud_addr->av_dgid.gid_prefix,
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
1917
attr->ud_addr->av_dgid.gid_guid);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
1925
ibcm_ud_get_dqpn(ibt_ud_dest_attr_t *attr, ibt_execution_mode_t mode,
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
1940
retval = ibtl_cm_get_hca_port(attr->ud_addr->av_sgid, 0, &port);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
1968
attr->ud_pkey_ix, &ud_pkey);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2015
sidr_entry.srch_gid = attr->ud_addr->av_sgid;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2016
sidr_entry.srch_grh_exists = attr->ud_addr->av_send_grh;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2038
ud_statep->ud_svc_id = attr->ud_sid;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2040
ibt_ib2usec(attr->ud_pkt_lt);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2050
ud_statep->ud_state_cm_private = attr->ud_cm_private;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2055
ud_statep->ud_cm_handler = attr->ud_cm_handler;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2058
ud_statep->ud_stored_reply_addr.grh_exists = attr->ud_addr->av_send_grh;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2061
attr->ud_addr->av_hop;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2063
attr->ud_addr->av_sgid;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2065
attr->ud_addr->av_dgid;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2067
attr->ud_addr->av_tclass;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2069
attr->ud_addr->av_flow & IB_GRH_FLOW_LABEL_MASK;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2075
attr->ud_addr->av_dlid;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2079
attr->ud_addr->av_srvl;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2095
sidr_req_msgp->sidr_req_service_id = h2b64(attr->ud_sid);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2100
if ((attr->ud_priv_data != NULL) && (attr->ud_priv_data_len > 0)) {
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2101
bcopy(attr->ud_priv_data, sidr_req_msgp->sidr_req_private_data,
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2102
min(attr->ud_priv_data_len, IBT_SIDR_REQ_PRIV_DATA_SZ));
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2178
ibt_ud_dest_attr_t *attr, ibt_ud_returns_t *ud_ret_args)
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2185
ud_dest, mode, attr, ud_ret_args);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2187
retval = ibcm_validate_dqpn_data(attr, mode, ud_ret_args);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2196
attr->ud_addr);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2218
local_handler_priv->actual_cm_handler = attr->ud_cm_handler;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2219
local_handler_priv->actual_cm_private = attr->ud_cm_private;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2224
attr->ud_cm_handler = ibcm_local_cm_handler;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2225
attr->ud_cm_private = local_handler_priv;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2229
retval = ibcm_ud_get_dqpn(attr, mode, ud_ret_args);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2276
ibt_ud_get_dqpn(ibt_ud_dest_attr_t *attr, ibt_execution_mode_t mode,
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2282
attr, mode, returns);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2284
retval = ibcm_validate_dqpn_data(attr, mode, returns);
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_ti.c
2289
return (ibcm_ud_get_dqpn(attr, mode, returns));
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
3165
ibdm_get_diagcode(ibdm_dp_gidinfo_t *gid_info, int attr)
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
3174
gid_info, attr);
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
3218
hdr->AttributeModifier = h2b32(attr);
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
3220
if (attr == 0) {
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
3227
ioc = IBDM_GIDINFO2IOCINFO(gid_info, (attr - 1));
usr/src/uts/common/io/ib/mgt/ibdm/ibdm.c
3230
cb_args->cb_ioc_num = attr - 1;
usr/src/uts/common/io/idm/idm.c
154
idm_transport_register(idm_transport_attr_t *attr)
usr/src/uts/common/io/idm/idm.c
156
ASSERT(attr->it_ops != NULL);
usr/src/uts/common/io/idm/idm.c
157
ASSERT(attr->it_caps != NULL);
usr/src/uts/common/io/idm/idm.c
159
switch (attr->type) {
usr/src/uts/common/io/idm/idm.c
162
idm_transport_list[attr->type].it_ops = attr->it_ops;
usr/src/uts/common/io/idm/idm.c
163
idm_transport_list[attr->type].it_caps = attr->it_caps;
usr/src/uts/common/io/idm/idm.c
168
"idm_transport_register", attr->type);
usr/src/uts/common/io/igc/igc_ring.c
350
ddi_dma_attr_t attr;
usr/src/uts/common/io/igc/igc_ring.c
355
igc_dma_data_attr(igc, &attr);
usr/src/uts/common/io/igc/igc_ring.c
356
if (!igc_dma_alloc(igc, &buf->irb_dma, &attr,
usr/src/uts/common/io/igc/igc_ring.c
930
ddi_dma_attr_t attr;
usr/src/uts/common/io/igc/igc_ring.c
933
igc_dma_data_attr(igc, &attr);
usr/src/uts/common/io/igc/igc_ring.c
934
if (!igc_dma_alloc(igc, &buf->itb_dma, &attr,
usr/src/uts/common/io/igc/igc_ring.c
941
igc_dma_tx_attr(igc, &attr);
usr/src/uts/common/io/igc/igc_ring.c
942
if ((ret = ddi_dma_alloc_handle(igc->igc_dip, &attr,
usr/src/uts/common/io/kb8042/kb8042.c
435
static ddi_device_acc_attr_t attr = {
usr/src/uts/common/io/kb8042/kb8042.c
487
(offset_t)0, (offset_t)0, &attr, &kb8042->handle);
usr/src/uts/common/io/mlxcx/mlxcx.c
1311
ddi_dma_attr_t attr;
usr/src/uts/common/io/mlxcx/mlxcx.c
1336
mlxcx_dma_page_attr(mlxp, &attr);
usr/src/uts/common/io/mlxcx/mlxcx.c
1337
if (!mlxcx_dma_alloc(mlxp, &mdp->mxdp_dma, &attr, &acc,
usr/src/uts/common/io/mlxcx/mlxcx.c
891
ddi_dma_attr_t attr;
usr/src/uts/common/io/mlxcx/mlxcx.c
903
mlxcx_dma_queue_attr(mlxp, &attr);
usr/src/uts/common/io/mlxcx/mlxcx.c
905
ret = mlxcx_dma_alloc(mlxp, &mleq->mleq_dma, &attr, &acc,
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
545
ddi_dma_attr_t attr;
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
593
mlxcx_dma_page_attr(mlxp, &attr);
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
595
if (!mlxcx_dma_alloc(mlxp, &cmd->mcmd_dma, &attr, &acc, B_TRUE,
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
660
ddi_dma_attr_t attr;
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
663
mlxcx_dma_page_attr(mlxp, &attr);
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
669
if (!mlxcx_dma_alloc(mlxp, &mbox->mlbox_dma, &attr, &acc,
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
438
ddi_dma_attr_t attr;
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
454
mlxcx_dma_page_attr(mlxp, &attr);
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
455
if (!mlxcx_dma_alloc(mlxp, &mdp->mxdp_dma, &attr, &acc,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
123
ddi_dma_attr_t attr;
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
135
mlxcx_dma_queue_attr(mlxp, &attr);
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
137
ret = mlxcx_dma_alloc(mlxp, &mlcq->mlcq_dma, &attr, &acc,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
152
mlxcx_dma_qdbell_attr(mlxp, &attr);
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
154
ret = mlxcx_dma_alloc(mlxp, &mlcq->mlcq_doorbell_dma, &attr, &acc,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2163
ddi_dma_attr_t attr;
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2171
mlxcx_dma_buf_attr(mlxp, &attr);
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2173
ret = mlxcx_dma_alloc_offset(mlxp, &b->mlb_dma, &attr, &acc,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2195
ddi_dma_attr_t attr;
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2202
mlxcx_dma_buf_attr(mlxp, &attr);
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2204
ret = mlxcx_dma_init(mlxp, &b->mlb_dma, &attr, B_TRUE);
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
43
ddi_dma_attr_t attr;
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
68
mlxcx_dma_queue_attr(mlxp, &attr);
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
70
ret = mlxcx_dma_alloc(mlxp, &mlwq->mlwq_dma, &attr, &acc,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
84
mlxcx_dma_qdbell_attr(mlxp, &attr);
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
86
ret = mlxcx_dma_alloc(mlxp, &mlwq->mlwq_doorbell_dma, &attr, &acc,
usr/src/uts/common/io/mouse8042.c
264
static ddi_device_acc_attr_t attr = {
usr/src/uts/common/io/mouse8042.c
337
(offset_t)0, (offset_t)0, &attr, &state->ms_handle);
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
209
ddi_dma_attr_t *attr, ddi_device_acc_attr_t *accattr,
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
219
err = ddi_dma_alloc_handle(dip, attr, wait,
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
270
(void*) dip, len, (void*) attr);
usr/src/uts/common/io/myri10ge/drv/myri10ge_var.h
495
ddi_dma_attr_t *attr, ddi_device_acc_attr_t *accattr,
usr/src/uts/common/io/nvme/nvme.c
8298
ddi_ufm_attr_t attr = 0;
usr/src/uts/common/io/nvme/nvme.c
8321
attr |= DDI_UFM_ATTR_ACTIVE;
usr/src/uts/common/io/nvme/nvme.c
8324
attr |= DDI_UFM_ATTR_WRITEABLE;
usr/src/uts/common/io/nvme/nvme.c
8327
attr |= DDI_UFM_ATTR_EMPTY;
usr/src/uts/common/io/nvme/nvme.c
8336
ddi_ufm_slot_set_attrs(slot, attr);
usr/src/uts/common/io/nxge/npi/npi_mac.c
885
uint32_t attr;
usr/src/uts/common/io/nxge/npi/npi_mac.c
896
attr = attrp->idata[0];
usr/src/uts/common/io/nxge/npi/npi_mac.c
897
ASSERT((attr == MAC_MII_MODE) || \
usr/src/uts/common/io/nxge/npi/npi_mac.c
898
(attr == MAC_GMII_MODE) || \
usr/src/uts/common/io/nxge/npi/npi_mac.c
899
(attr == MAC_XGMII_MODE));
usr/src/uts/common/io/nxge/npi/npi_mac.c
900
if ((attr != MAC_MII_MODE) &&
usr/src/uts/common/io/nxge/npi/npi_mac.c
901
(attr != MAC_GMII_MODE) &&
usr/src/uts/common/io/nxge/npi/npi_mac.c
902
(attr != MAC_XGMII_MODE)) {
usr/src/uts/common/io/nxge/npi/npi_mac.c
908
attr));
usr/src/uts/common/io/nxge/npi/npi_mac.c
915
switch (attr) {
usr/src/uts/common/io/nxge/npi/npi_mac.c
938
attr = val >> XMAC_XIF_MII_MODE_SHIFT;
usr/src/uts/common/io/nxge/npi/npi_mac.c
939
attrp->odata[0] = attr;
usr/src/uts/common/io/nxge/npi/npi_mac.h
335
#define SET_MAC_ATTR1(handle, p, portn, attr, val, stat) {\
usr/src/uts/common/io/nxge/npi/npi_mac.h
336
p.type = attr;\
usr/src/uts/common/io/nxge/npi/npi_mac.h
341
#define SET_MAC_ATTR2(handle, p, portn, attr, val0, val1, stat) {\
usr/src/uts/common/io/nxge/npi/npi_mac.h
342
p.type = attr;\
usr/src/uts/common/io/nxge/npi/npi_mac.h
348
#define SET_MAC_ATTR3(handle, p, portn, attr, val0, val1, val2, stat) {\
usr/src/uts/common/io/nxge/npi/npi_mac.h
349
p.type = attr;\
usr/src/uts/common/io/nxge/npi/npi_mac.h
356
#define SET_MAC_ATTR4(handle, p, portn, attr, val0, val1, val2, val3, stat) {\
usr/src/uts/common/io/nxge/npi/npi_mac.h
357
p.type = attr;\
usr/src/uts/common/io/nxge/npi/npi_mac.h
365
#define GET_MAC_ATTR1(handle, p, portn, attr, val, stat) {\
usr/src/uts/common/io/nxge/npi/npi_mac.h
366
p.type = attr;\
usr/src/uts/common/io/nxge/npi/npi_mac.h
373
#define GET_MAC_ATTR2(handle, p, portn, attr, val0, val1, stat) {\
usr/src/uts/common/io/nxge/npi/npi_mac.h
374
p.type = attr;\
usr/src/uts/common/io/nxge/npi/npi_mac.h
382
#define GET_MAC_ATTR3(handle, p, portn, attr, val0, val1, \
usr/src/uts/common/io/nxge/npi/npi_mac.h
384
p.type = attr;\
usr/src/uts/common/io/nxge/npi/npi_mac.h
393
#define GET_MAC_ATTR4(handle, p, portn, attr, val0, val1, \
usr/src/uts/common/io/nxge/npi/npi_mac.h
395
p.type = attr;\
usr/src/uts/common/io/nxge/nxge_fm.c
459
nxge_fm_ereport_attr_t *attr;
usr/src/uts/common/io/nxge/nxge_fm.c
466
attr = &nxge_fm_ereport_sw[index];
usr/src/uts/common/io/nxge/nxge_fm.c
469
attr = &nxge_fm_ereport_pcs[index];
usr/src/uts/common/io/nxge/nxge_fm.c
472
attr = &nxge_fm_ereport_txmac[index];
usr/src/uts/common/io/nxge/nxge_fm.c
475
attr = &nxge_fm_ereport_rxmac[index];
usr/src/uts/common/io/nxge/nxge_fm.c
478
attr = &nxge_fm_ereport_mif[index];
usr/src/uts/common/io/nxge/nxge_fm.c
481
attr = &nxge_fm_ereport_fflp[index];
usr/src/uts/common/io/nxge/nxge_fm.c
484
attr = &nxge_fm_ereport_zcp[index];
usr/src/uts/common/io/nxge/nxge_fm.c
487
attr = &nxge_fm_ereport_rdmc[index];
usr/src/uts/common/io/nxge/nxge_fm.c
490
attr = &nxge_fm_ereport_tdmc[index];
usr/src/uts/common/io/nxge/nxge_fm.c
493
attr = &nxge_fm_ereport_ipp[index];
usr/src/uts/common/io/nxge/nxge_fm.c
496
attr = &nxge_fm_ereport_txc[index];
usr/src/uts/common/io/nxge/nxge_fm.c
499
attr = &nxge_fm_ereport_espc[index];
usr/src/uts/common/io/nxge/nxge_fm.c
502
attr = &nxge_fm_ereport_xaui[index];
usr/src/uts/common/io/nxge/nxge_fm.c
505
attr = &nxge_fm_ereport_xfp[index];
usr/src/uts/common/io/nxge/nxge_fm.c
508
attr = NULL;
usr/src/uts/common/io/nxge/nxge_fm.c
511
return (attr);
usr/src/uts/common/io/pcic.c
1004
&attr,
usr/src/uts/common/io/pcic.c
1026
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/common/io/pcic.c
1027
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/common/io/pcic.c
1028
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/io/pcic.c
1036
&attr,
usr/src/uts/common/io/pcic.c
2888
&window->attr, 0);
usr/src/uts/common/io/pcic.c
3268
&window->attr,
usr/src/uts/common/io/pcic.c
500
ddi_device_acc_attr_t attr;
usr/src/uts/common/io/pcic.c
514
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/common/io/pcic.c
515
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/common/io/pcic.c
516
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/io/pcic.c
522
&attr, &handle) != DDI_SUCCESS)
usr/src/uts/common/io/pcic.c
592
ddi_device_acc_attr_t attr;
usr/src/uts/common/io/pcic.c
593
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/common/io/pcic.c
594
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/common/io/pcic.c
595
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/io/pcic.c
600
&attr, &iohandle);
usr/src/uts/common/io/pcic.c
665
ddi_device_acc_attr_t attr;
usr/src/uts/common/io/pcic.c
844
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/common/io/pcic.c
845
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/common/io/pcic.c
846
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/io/pcic.c
852
&attr,
usr/src/uts/common/io/pcic.c
900
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/common/io/pcic.c
901
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/common/io/pcic.c
902
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/io/pcic.c
908
&attr, &pcic->handle) !=
usr/src/uts/common/io/pcic.c
943
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/common/io/pcic.c
944
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/common/io/pcic.c
945
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/io/pcic.c
959
&attr,
usr/src/uts/common/io/pciex/pcie_fault.c
2384
pcix_attr_t *attr;
usr/src/uts/common/io/pciex/pcie_fault.c
2389
attr = (pcix_attr_t *)&PCIE_ADV_BDG_HDR(pfd_p, 0);
usr/src/uts/common/io/pciex/pcie_fault.c
2398
bdf = attr->rid;
usr/src/uts/common/io/pciex/pcie_fault.c
2409
bdf = attr->rid;
usr/src/uts/common/io/pciex/pcie_fault.c
2420
bdf = attr->rid;
usr/src/uts/common/io/pciex/pcie_fault.c
2429
bdf = attr->rid;
usr/src/uts/common/io/power.c
1093
ddi_device_acc_attr_t attr;
usr/src/uts/common/io/power.c
1096
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/common/io/power.c
1097
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/common/io/power.c
1098
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/io/power.c
1100
EPIC_REGS_OFFSET, EPIC_REGS_LEN, &attr,
usr/src/uts/common/io/power.c
1133
ddi_device_acc_attr_t attr;
usr/src/uts/common/io/power.c
1136
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/common/io/power.c
1137
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/common/io/power.c
1138
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/io/power.c
1139
if (ddi_regs_map_setup(dip, 0, (caddr_t *)&reg_base, 0, 0, &attr,
usr/src/uts/common/io/power.c
1159
ddi_device_acc_attr_t attr;
usr/src/uts/common/io/power.c
1164
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/common/io/power.c
1165
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/common/io/power.c
1166
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/io/power.c
1167
if (ddi_regs_map_setup(dip, 0, (caddr_t *)&reg_base, 0, 0, &attr,
usr/src/uts/common/io/rsm/rsmka_pathmanager.c
665
rsm_controller_attr_t *attr;
usr/src/uts/common/io/rsm/rsmka_pathmanager.c
697
result = rsm_get_controller_attr(rsmpi_adapter_handle, &attr);
usr/src/uts/common/io/rsm/rsmka_pathmanager.c
749
adapter->rsm_attr = *attr;
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc_ddi.c
1203
lmrc_dma_alloc(lmrc_t *lmrc, ddi_dma_attr_t attr, lmrc_dma_t *dmap, size_t len,
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc_ddi.c
1213
attr.dma_attr_align = align;
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc_ddi.c
1214
attr.dma_attr_sgllen = 1;
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc_ddi.c
1215
attr.dma_attr_granular = 1;
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc_ddi.c
1218
ret = ddi_dma_alloc_handle(lmrc->l_dip, &attr, DDI_DMA_SLEEP, NULL,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
2433
ddi_dma_attr_t *attr;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
2531
attr = &tran->tran_dma_attr;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
2533
val = maxbit(val, attr->dma_attr_minxfer);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
2535
(1<<ddi_ffs(attr->dma_attr_burstsizes)-1) :
usr/src/uts/common/io/scsi/impl/scsi_hba.c
2536
(1<<(ddi_fls(attr->dma_attr_burstsizes)-1))));
usr/src/uts/common/io/tem.c
213
text_attr_t attr;
usr/src/uts/common/io/tem.c
252
tem_safe_get_attr(ptem, &fg, &bg, &attr, TEM_ATTR_SCREEN_REVERSE);
usr/src/uts/common/io/tem.c
260
TEM_ATTR(attr) | ' ';
usr/src/uts/common/io/tem_safe.c
1286
text_attr_t attr;
usr/src/uts/common/io/tem_safe.c
1298
tem_safe_get_attr(tem, &fg, &bg, &attr, TEM_ATTR_REVERSE);
usr/src/uts/common/io/tem_safe.c
1299
tem->tvs_outbuf[tem->tvs_outindex].tc_char = ch | TEM_ATTR(attr);
usr/src/uts/common/io/tem_safe.c
1876
text_attr_t attr;
usr/src/uts/common/io/tem_safe.c
1883
tem_safe_get_attr(tem, &c.tc_fg_color, &c.tc_bg_color, &attr,
usr/src/uts/common/io/tem_safe.c
1885
c.tc_char = TEM_ATTR(attr & ~TEM_ATTR_UNDERLINE) | ' ';
usr/src/uts/common/io/tem_safe.c
2095
text_attr_t attr;
usr/src/uts/common/io/tem_safe.c
2103
tem_safe_get_attr(tem, &c.tc_fg_color, &c.tc_bg_color, &attr,
usr/src/uts/common/io/tem_safe.c
2105
c.tc_char = TEM_ATTR(attr);
usr/src/uts/common/io/tem_safe.c
2441
text_attr_t attr;
usr/src/uts/common/io/tem_safe.c
2453
tem_safe_get_attr(tem, &c.tc_fg_color, &c.tc_bg_color, &attr,
usr/src/uts/common/io/tem_safe.c
2455
c.tc_char = TEM_ATTR(attr);
usr/src/uts/common/io/tem_safe.c
2533
text_color_t *bg, text_attr_t *attr, uint8_t flag)
usr/src/uts/common/io/tem_safe.c
2543
if (attr != NULL)
usr/src/uts/common/io/tem_safe.c
2544
*attr = tem->tvs_flags;
usr/src/uts/common/io/tem_safe.c
2671
text_attr_t attr;
usr/src/uts/common/io/tem_safe.c
2682
tem_safe_get_attr(tem, &c.tc_fg_color, &c.tc_bg_color, &attr,
usr/src/uts/common/io/tem_safe.c
2685
c.tc_char = TEM_ATTR(attr & ~TEM_ATTR_UNDERLINE) | ' ';
usr/src/uts/common/io/tem_safe.c
2809
text_attr_t attr;
usr/src/uts/common/io/tem_safe.c
2812
tem_safe_get_attr(tem, &c.tc_fg_color, &c.tc_bg_color, &attr,
usr/src/uts/common/io/tem_safe.c
2814
c.tc_char = TEM_ATTR(attr & ~TEM_ATTR_UNDERLINE) | ' ';
usr/src/uts/common/io/uath/uath.c
2578
qinfo.len = BE_32(sizeof (qinfo.attr));
usr/src/uts/common/io/uath/uath.c
2579
qinfo.attr.priority = BE_32(ac); /* XXX */
usr/src/uts/common/io/uath/uath.c
2580
qinfo.attr.aifs = BE_32(uath_wme_11g[ac].aifsn);
usr/src/uts/common/io/uath/uath.c
2581
qinfo.attr.logcwmin = BE_32(uath_wme_11g[ac].logcwmin);
usr/src/uts/common/io/uath/uath.c
2582
qinfo.attr.logcwmax = BE_32(uath_wme_11g[ac].logcwmax);
usr/src/uts/common/io/uath/uath.c
2583
qinfo.attr.mode = BE_32(uath_wme_11g[ac].acm);
usr/src/uts/common/io/uath/uath.c
2584
qinfo.attr.qflags = BE_32(1);
usr/src/uts/common/io/uath/uath.c
2585
qinfo.attr.bursttime =
usr/src/uts/common/io/uath/uath_reg.h
333
struct uath_cmd_txq_attr attr;
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
1327
entity_attribute_t *attr;
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
1336
attr = entity->entity_item_attributes;
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
1337
while (attr) {
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
1338
hidparser_print_this_attribute(attr, indent_space);
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
1339
attr = attr->entity_attribute_next;
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2608
entity_attribute_t *attr;
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2610
attr = mainitem->entity_item_attributes;
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2612
if (attr != NULL) {
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2613
while (attr) {
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2614
switch (attr->entity_attribute_tag) {
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2633
attr = attr->entity_attribute_next;
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2688
hidparser_find_unsigned_val(entity_attribute_t *attr)
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2694
text = attr->entity_attribute_value;
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2695
len = attr->entity_attribute_length;
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2710
hidparser_find_signed_val(entity_attribute_t *attr)
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2716
text = attr->entity_attribute_value;
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2717
len = attr->entity_attribute_length;
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2882
entity_attribute_t *attr;
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2903
attr = item->entity_item_attributes;
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2904
while (attr != NULL) {
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2905
if ((attr->entity_attribute_tag !=
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2907
(attr->entity_attribute_tag !=
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2909
(attr->entity_attribute_tag !=
usr/src/uts/common/io/usb/clients/hidparser/hidparser.c
2919
attr = attr->entity_attribute_next;
usr/src/uts/common/io/usb/hcd/ehci/ehci_util.c
284
uint8_t attr,
usr/src/uts/common/io/usb/hcd/ehci/ehci_util.c
4662
uint8_t attr,
usr/src/uts/common/io/usb/hcd/ehci/ehci_util.c
4665
uint8_t type = attr & USB_EP_ATTR_MASK;
usr/src/uts/common/io/usb/hcd/ehci/ehci_util.c
605
ddi_device_acc_attr_t attr;
usr/src/uts/common/io/usb/hcd/ehci/ehci_util.c
633
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/common/io/usb/hcd/ehci/ehci_util.c
634
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/common/io/usb/hcd/ehci/ehci_util.c
635
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/io/usb/hcd/ehci/ehci_util.c
640
sizeof (ehci_caps_t), &attr,
usr/src/uts/common/io/usb/hcd/ehci/ehci_util.c
658
length + sizeof (ehci_regs_t), &attr,
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
11060
ohci_do_byte_stats(ohci_state_t *ohcip, size_t len, uint8_t attr, uint8_t addr)
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
11062
uint8_t type = attr & USB_EP_ATTR_MASK;
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
1153
ddi_device_acc_attr_t attr;
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
1159
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
1160
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
1161
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
1166
sizeof (ohci_regs_t), &attr,
usr/src/uts/common/io/usb/hcd/openhci/ohci.c
481
uint8_t attr,
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2413
uhci_do_byte_stats(uhci_state_t *uhcip, size_t len, uint8_t attr, uint8_t addr)
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
2415
uint8_t type = attr & USB_EP_ATTR_MASK;
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
597
ddi_device_acc_attr_t attr;
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
602
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
603
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
604
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/io/usb/hcd/uhci/uhciutil.c
631
0, sizeof (hc_regs_t), &attr, &uhcip->uhci_regs_handle) !=
usr/src/uts/common/io/usb/hcd/xhci/xhci_context.c
119
ddi_dma_attr_t attr;
usr/src/uts/common/io/usb/hcd/xhci/xhci_context.c
123
xhci_dma_dma_attr(xhcip, &attr);
usr/src/uts/common/io/usb/hcd/xhci/xhci_context.c
124
if (xhci_dma_alloc(xhcip, &dcb->xdc_dma, &attr, &acc,
usr/src/uts/common/io/usb/hcd/xhci/xhci_context.c
60
ddi_dma_attr_t attr;
usr/src/uts/common/io/usb/hcd/xhci/xhci_context.c
68
xhci_dma_dma_attr(xhcip, &attr);
usr/src/uts/common/io/usb/hcd/xhci/xhci_context.c
70
if (xhci_dma_alloc(xhcip, &xsp->xsp_addr_dma, &attr, &acc,
usr/src/uts/common/io/usb/hcd/xhci/xhci_context.c
86
xhci_dma_scratchpad_attr(xhcip, &attr);
usr/src/uts/common/io/usb/hcd/xhci/xhci_context.c
90
if (xhci_dma_alloc(xhcip, &xsp->xsp_scratch_dma[i], &attr, &acc,
usr/src/uts/common/io/usb/hcd/xhci/xhci_dma.c
298
ddi_dma_attr_t attr;
usr/src/uts/common/io/usb/hcd/xhci/xhci_dma.c
341
xhci_dma_transfer_attr(xhcip, &attr, sgl);
usr/src/uts/common/io/usb/hcd/xhci/xhci_dma.c
342
if (xhci_dma_alloc(xhcip, &xt->xt_buffer, &attr, &acc, B_FALSE,
usr/src/uts/common/io/usb/hcd/xhci/xhci_event.c
55
ddi_dma_attr_t attr;
usr/src/uts/common/io/usb/hcd/xhci/xhci_event.c
64
xhci_dma_dma_attr(xhcip, &attr);
usr/src/uts/common/io/usb/hcd/xhci/xhci_event.c
65
if (!xhci_dma_alloc(xhcip, &xev->xev_dma, &attr, &acc, B_FALSE,
usr/src/uts/common/io/usb/hcd/xhci/xhci_ring.c
162
ddi_dma_attr_t attr;
usr/src/uts/common/io/usb/hcd/xhci/xhci_ring.c
170
xhci_dma_transfer_attr(xhcip, &attr, XHCI_DEF_DMA_SGL);
usr/src/uts/common/io/usb/hcd/xhci/xhci_ring.c
172
if (xhci_dma_alloc(xhcip, &xrp->xr_dma, &attr, &acc, B_FALSE,
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1661
ddi_dma_attr_t attr;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1689
xhci_dma_dma_attr(xhcip, &attr);
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1690
if (xhci_dma_alloc(xhcip, &xd->xd_ictx, &attr, &acc, B_TRUE,
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1704
if (xhci_dma_alloc(xhcip, &xd->xd_octx, &attr, &acc, B_TRUE,
usr/src/uts/common/io/usb/usba/hubdi.c
3147
usb_req_attrs_t attr = 0;
usr/src/uts/common/io/usb/usba/hubdi.c
3154
attr = USB_ATTRS_SHORT_XFER_OK;
usr/src/uts/common/io/usb/usba/hubdi.c
3211
&data, attr,
usr/src/uts/common/io/vioif/vioif.c
539
ddi_dma_attr_t attr = vioif_dma_attr_bufs;
usr/src/uts/common/io/vioif/vioif.c
545
attr.dma_attr_sgllen = 1;
usr/src/uts/common/io/vioif/vioif.c
550
VIOIF_TX_INLINE_SIZE, &attr,
usr/src/uts/common/io/vioif/vioif.c
575
VIOIF_CTRL_SIZE, &attr,
usr/src/uts/common/io/vioif/vioif.c
593
attr.dma_attr_sgllen = VIOIF_MAX_SEGS - 1;
usr/src/uts/common/io/vioif/vioif.c
598
VIOIF_RX_BUF_SIZE, &attr, DDI_DMA_STREAMING | DDI_DMA_READ,
usr/src/uts/common/io/vioscsi/vioscsi.c
1209
ddi_dma_attr_t attr;
usr/src/uts/common/io/vioscsi/vioscsi.c
1400
attr = virtio_dma_attr;
usr/src/uts/common/io/vioscsi/vioscsi.c
1401
attr.dma_attr_sgllen = sc->vs_seg_max;
usr/src/uts/common/io/vioscsi/vioscsi.c
1402
attr.dma_attr_maxxfer = (uint64_t)sc->vs_max_sectors << 9;
usr/src/uts/common/io/vioscsi/vioscsi.c
1404
if (scsi_hba_attach_setup(dip, &attr, tran,
usr/src/uts/common/io/virtio/virtio_dma.c
104
const ddi_dma_attr_t *attr, int kmflags)
usr/src/uts/common/io/virtio/virtio_dma.c
118
if ((r = ddi_dma_alloc_handle(dip, (ddi_dma_attr_t *)attr, dma_wait,
usr/src/uts/common/io/virtio/virtio_dma.c
134
const ddi_dma_attr_t *attr, int dmaflags, int kmflags)
usr/src/uts/common/io/virtio/virtio_dma.c
141
if (virtio_dma_init_handle(vio, vidma, attr, kmflags) !=
usr/src/uts/common/io/virtio/virtio_dma.c
219
virtio_dma_alloc(virtio_t *vio, size_t sz, const ddi_dma_attr_t *attr,
usr/src/uts/common/io/virtio/virtio_dma.c
228
if (virtio_dma_init(vio, vidma, sz, attr, dmaflags, kmflags) !=
usr/src/uts/common/io/virtio/virtio_dma.c
238
virtio_dma_alloc_nomem(virtio_t *vio, const ddi_dma_attr_t *attr, int kmflags)
usr/src/uts/common/io/virtio/virtio_dma.c
246
if (virtio_dma_init_handle(vio, vidma, attr, kmflags) != DDI_SUCCESS) {
usr/src/uts/common/io/vscan/vscan_svc.c
1081
struct vattr attr;
usr/src/uts/common/io/vscan/vscan_svc.c
1085
attr.va_mask = AT_SIZE;
usr/src/uts/common/io/vscan/vscan_svc.c
1087
if (VOP_GETATTR(vp, &attr, 0, kcred, NULL) != 0) {
usr/src/uts/common/io/vscan/vscan_svc.c
1094
if (attr.va_size > vscan_svc_config.vsc_max_size) {
usr/src/uts/common/io/vscan/vscan_svc.c
848
struct vattr attr;
usr/src/uts/common/io/vscan/vscan_svc.c
872
attr.va_mask = AT_MTIME;
usr/src/uts/common/io/vscan/vscan_svc.c
873
if ((VOP_GETATTR(vp, &attr, 0, kcred, NULL) != 0) ||
usr/src/uts/common/io/vscan/vscan_svc.c
874
(mtime->tv_sec != attr.va_mtime.tv_sec) ||
usr/src/uts/common/io/vscan/vscan_svc.c
875
(mtime->tv_nsec != attr.va_mtime.tv_nsec)) {
usr/src/uts/common/io/xge/drv/xge.c
1081
xge_hal_device_attr_t attr;
usr/src/uts/common/io/xge/drv/xge.c
1120
ret = ddi_regs_map_setup(dev_info, 1, (caddr_t *)&attr.bar0,
usr/src/uts/common/io/xge/drv/xge.c
1121
(offset_t)0, (offset_t)0, &xge_dev_attr, &attr.regh0);
usr/src/uts/common/io/xge/drv/xge.c
1128
ret = ddi_regs_map_setup(dev_info, 2, (caddr_t *)&attr.bar1,
usr/src/uts/common/io/xge/drv/xge.c
1129
(offset_t)0, (offset_t)0, &xge_dev_attr, &attr.regh1);
usr/src/uts/common/io/xge/drv/xge.c
1136
ret = ddi_regs_map_setup(dev_info, 2, (caddr_t *)&attr.bar2,
usr/src/uts/common/io/xge/drv/xge.c
1137
(offset_t)0, (offset_t)0, &xge_dev_attr, &attr.regh2);
usr/src/uts/common/io/xge/drv/xge.c
1147
ret = pci_config_setup(dev_info, &attr.cfgh);
usr/src/uts/common/io/xge/drv/xge.c
1153
attr.pdev = dev_info;
usr/src/uts/common/io/xge/drv/xge.c
1228
attr.irqh = ll->intr_pri;
usr/src/uts/common/io/xge/drv/xge.c
1231
status = xge_hal_device_initialize(hldev, &attr, device_config);
usr/src/uts/common/io/xge/drv/xge.c
1285
pci_config_teardown(&attr.cfgh);
usr/src/uts/common/io/xge/drv/xge.c
1288
ddi_regs_map_free(&attr.regh2);
usr/src/uts/common/io/xge/drv/xge.c
1290
ddi_regs_map_free(&attr.regh1);
usr/src/uts/common/io/xge/drv/xge.c
1292
ddi_regs_map_free(&attr.regh0);
usr/src/uts/common/io/xge/drv/xge.c
1338
xge_hal_device_attr_t *attr;
usr/src/uts/common/io/xge/drv/xge.c
1344
attr = xge_hal_device_attr(hldev);
usr/src/uts/common/io/xge/drv/xge.c
1375
pci_config_teardown(&attr->cfgh);
usr/src/uts/common/io/xge/drv/xge.c
1376
ddi_regs_map_free(&attr->regh2);
usr/src/uts/common/io/xge/drv/xge.c
1377
ddi_regs_map_free(&attr->regh1);
usr/src/uts/common/io/xge/drv/xge.c
1378
ddi_regs_map_free(&attr->regh0);
usr/src/uts/common/io/xge/drv/xgell.c
1588
xge_hal_channel_attr_t attr;
usr/src/uts/common/io/xge/drv/xgell.c
1603
attr.post_qid = rx_ring->index;
usr/src/uts/common/io/xge/drv/xgell.c
1604
attr.compl_qid = 0;
usr/src/uts/common/io/xge/drv/xgell.c
1605
attr.callback = xgell_rx_1b_callback;
usr/src/uts/common/io/xge/drv/xgell.c
1606
attr.per_dtr_space = sizeof (xgell_rxd_priv_t);
usr/src/uts/common/io/xge/drv/xgell.c
1607
attr.flags = 0;
usr/src/uts/common/io/xge/drv/xgell.c
1608
attr.type = XGE_HAL_CHANNEL_TYPE_RING;
usr/src/uts/common/io/xge/drv/xgell.c
1609
attr.dtr_init = xgell_rx_dtr_replenish;
usr/src/uts/common/io/xge/drv/xgell.c
1610
attr.dtr_term = xgell_rx_dtr_term;
usr/src/uts/common/io/xge/drv/xgell.c
1611
attr.userdata = rx_ring;
usr/src/uts/common/io/xge/drv/xgell.c
1613
status = xge_hal_channel_open(lldev->devh, &attr, &rx_ring->channelh,
usr/src/uts/common/io/xge/drv/xgell.c
1753
xge_hal_channel_attr_t attr;
usr/src/uts/common/io/xge/drv/xgell.c
1759
attr.post_qid = tx_ring->index;
usr/src/uts/common/io/xge/drv/xgell.c
1760
attr.compl_qid = 0;
usr/src/uts/common/io/xge/drv/xgell.c
1761
attr.callback = xgell_xmit_compl;
usr/src/uts/common/io/xge/drv/xgell.c
1762
attr.per_dtr_space = sizeof (xgell_txd_priv_t);
usr/src/uts/common/io/xge/drv/xgell.c
1763
attr.flags = 0;
usr/src/uts/common/io/xge/drv/xgell.c
1764
attr.type = XGE_HAL_CHANNEL_TYPE_FIFO;
usr/src/uts/common/io/xge/drv/xgell.c
1765
attr.dtr_init = NULL;
usr/src/uts/common/io/xge/drv/xgell.c
1766
attr.dtr_term = xgell_tx_term;
usr/src/uts/common/io/xge/drv/xgell.c
1767
attr.userdata = tx_ring;
usr/src/uts/common/io/xge/drv/xgell.c
1769
status = xge_hal_channel_open(lldev->devh, &attr, &tx_ring->channelh,
usr/src/uts/common/io/xge/hal/include/xgehal-channel.h
420
xge_hal_channel_attr_t *attr, void **reserve_arr,
usr/src/uts/common/io/xge/hal/include/xgehal-channel.h
479
xge_hal_channel_open(xge_hal_device_h hldev, xge_hal_channel_attr_t *attr,
usr/src/uts/common/io/xge/hal/include/xgehal-device.h
743
xge_hal_device_attr_t *attr, xge_hal_device_config_t *config);
usr/src/uts/common/io/xge/hal/include/xgehal-fifo.h
258
xge_hal_channel_attr_t *attr);
usr/src/uts/common/io/xge/hal/include/xgehal-ring.h
360
xge_hal_channel_attr_t *attr);
usr/src/uts/common/io/xge/hal/xgehal/xgehal-channel.c
168
xge_hal_channel_attr_t *attr, void **reserve_arr,
usr/src/uts/common/io/xge/hal/xgehal/xgehal-channel.c
176
channel->dtr_term = attr->dtr_term;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-channel.c
177
channel->dtr_init = attr->dtr_init;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-channel.c
178
channel->callback = attr->callback;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-channel.c
179
channel->userdata = attr->userdata;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-channel.c
180
channel->flags = attr->flags;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-channel.c
181
channel->per_dtr_space = attr->per_dtr_space;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-channel.c
296
xge_hal_channel_attr_t *attr,
usr/src/uts/common/io/xge/hal/xgehal/xgehal-channel.c
307
xge_assert(attr);
usr/src/uts/common/io/xge/hal/xgehal/xgehal-channel.c
316
if (tmp->type == attr->type &&
usr/src/uts/common/io/xge/hal/xgehal/xgehal-channel.c
317
tmp->post_qid == attr->post_qid &&
usr/src/uts/common/io/xge/hal/xgehal/xgehal-channel.c
318
tmp->compl_qid == attr->compl_qid) {
usr/src/uts/common/io/xge/hal/xgehal/xgehal-channel.c
335
status = __hal_fifo_open(channel, attr);
usr/src/uts/common/io/xge/hal/xgehal/xgehal-channel.c
338
status = __hal_ring_open(channel, attr);
usr/src/uts/common/io/xge/hal/xgehal/xgehal-device.c
5137
xge_hal_device_initialize(xge_hal_device_t *hldev, xge_hal_device_attr_t *attr,
usr/src/uts/common/io/xge/hal/xgehal/xgehal-device.c
5172
xge_os_memcpy(&hldev->orig_attr, attr,
usr/src/uts/common/io/xge/hal/xgehal/xgehal-device.c
5178
hldev->regh0 = attr->regh0;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-device.c
5179
hldev->regh1 = attr->regh1;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-device.c
5180
hldev->regh2 = attr->regh2;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-device.c
5181
hldev->isrbar0 = hldev->bar0 = attr->bar0;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-device.c
5182
hldev->bar1 = attr->bar1;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-device.c
5183
hldev->bar2 = attr->bar2;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-device.c
5184
hldev->pdev = attr->pdev;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-device.c
5185
hldev->irqh = attr->irqh;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-device.c
5186
hldev->cfgh = attr->cfgh;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-fifo.c
150
__hal_fifo_open(xge_hal_channel_h channelh, xge_hal_channel_attr_t *attr)
usr/src/uts/common/io/xge/hal/xgehal/xgehal-fifo.c
161
queue = &fifo->config->queue[attr->post_qid];
usr/src/uts/common/io/xge/hal/xgehal/xgehal-fifo.c
193
(attr->post_qid * XGE_HAL_FIFO_HW_PAIR_OFFSET));
usr/src/uts/common/io/xge/hal/xgehal/xgehal-fifo.c
227
attr->per_dtr_space;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-fifo.c
247
fifo->channel.dtr_init = attr->dtr_init;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-fifo.c
248
fifo->channel.userdata = attr->userdata;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-fifo.c
265
status = __hal_channel_initialize(channelh, attr,
usr/src/uts/common/io/xge/hal/xgehal/xgehal-ring.c
240
__hal_ring_open(xge_hal_channel_h channelh, xge_hal_channel_attr_t *attr)
usr/src/uts/common/io/xge/hal/xgehal/xgehal-ring.c
253
queue = &ring->config->queue[attr->post_qid];
usr/src/uts/common/io/xge/hal/xgehal/xgehal-ring.c
272
sizeof(xge_hal_ring_rxd_priv_t) + attr->per_dtr_space;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-ring.c
304
attr,
usr/src/uts/common/io/zyd/zyd_usb.c
345
uint_t attr,
usr/src/uts/common/io/zyd/zyd_usb.c
354
(endpoint->ep_descr.bmAttributes & USB_EP_ATTR_MASK) != attr) {
usr/src/uts/common/io/zyd/zyd_usb.c
358
(attr == USB_EP_ATTR_BULK) ? "bulk" : "intr");
usr/src/uts/common/nfs/nfs.h
1250
fattr3 attr;
usr/src/uts/common/nfs/nfs.h
1271
wcc_attr attr;
usr/src/uts/common/nfs/nfs.h
1962
post_op_attr attr;
usr/src/uts/common/nfs/nfs_acl.h
107
struct nfsfattr attr;
usr/src/uts/common/nfs/nfs_acl.h
125
struct nfsfattr attr;
usr/src/uts/common/nfs/nfs_acl.h
151
struct nfsfattr attr;
usr/src/uts/common/nfs/nfs_acl.h
172
struct nfsfattr attr;
usr/src/uts/common/nfs/nfs_acl.h
191
post_op_attr attr;
usr/src/uts/common/nfs/nfs_acl.h
197
post_op_attr attr;
usr/src/uts/common/nfs/nfs_acl.h
217
post_op_attr attr;
usr/src/uts/common/nfs/nfs_acl.h
222
post_op_attr attr;
usr/src/uts/common/nfs/nfs_acl.h
243
post_op_attr attr;
usr/src/uts/common/nfs/nfs_acl.h
87
struct nfsfattr attr;
usr/src/uts/common/os/audit_core.c
341
au_defer_info_t *attr;
usr/src/uts/common/os/audit_core.c
367
attr = tad->tad_defer_head;
usr/src/uts/common/os/audit_core.c
368
while (attr != NULL) {
usr/src/uts/common/os/audit_core.c
369
au_defer_info_t *tmp_attr = attr;
usr/src/uts/common/os/audit_core.c
371
au_free_rec(attr->audi_ad);
usr/src/uts/common/os/audit_core.c
373
attr = attr->audi_next;
usr/src/uts/common/os/brand.c
211
brand_register_zone(struct brand_attr *attr)
usr/src/uts/common/os/brand.c
242
if (strcmp(attr->ba_brandname,
usr/src/uts/common/os/brand.c
256
(void) strcat(modname, attr->ba_modname);
usr/src/uts/common/os/ddi_ufm.c
515
ddi_ufm_slot_set_attrs(ddi_ufm_slot_t *usp, ddi_ufm_attr_t attr)
usr/src/uts/common/os/ddi_ufm.c
517
VERIFY(usp != NULL && attr <= DDI_UFM_ATTR_MAX);
usr/src/uts/common/os/ddi_ufm.c
518
usp->ufms_attrs = attr;
usr/src/uts/common/os/evchannels.c
1924
const char *vendor, const char *pubs, nvlist_t *attr, uint32_t flags)
usr/src/uts/common/os/evchannels.c
1949
if (attr != NULL) {
usr/src/uts/common/os/evchannels.c
1950
if ((err = nvlist_size(attr, &asz, NV_ENCODE_NATIVE)) != 0) {
usr/src/uts/common/os/evchannels.c
1958
if (attr != NULL) {
usr/src/uts/common/os/evchannels.c
1966
err = nvlist_pack(attr, &patt, &asz, NV_ENCODE_NATIVE,
usr/src/uts/common/os/evchannels.c
2165
caddr_t attr;
usr/src/uts/common/os/evchannels.c
2179
attr = (caddr_t)ev + attr_offset;
usr/src/uts/common/os/evchannels.c
2181
if ((error = nvlist_unpack(attr, attr_len, nvlist, 0)) != 0) {
usr/src/uts/common/os/kcpc.c
2306
uint_t flags, uint_t nattrs, kcpc_attr_t *attr, void *ptr, int kmem_flags)
usr/src/uts/common/os/kcpc.c
2349
req->kr_attr = attr;
usr/src/uts/common/os/log_sysevent.c
727
sysevent_attr_name(sysevent_attr_t *attr)
usr/src/uts/common/os/log_sysevent.c
729
if (attr == NULL) {
usr/src/uts/common/os/log_sysevent.c
733
return (nvpair_name(attr));
usr/src/uts/common/os/log_sysevent.c
740
sysevent_attr_type(sysevent_attr_t *attr)
usr/src/uts/common/os/log_sysevent.c
746
return (nvpair_type((nvpair_t *)attr));
usr/src/uts/common/os/log_sysevent.c
756
caddr_t attr;
usr/src/uts/common/os/log_sysevent.c
790
attr = (char *)copy + attr_offset;
usr/src/uts/common/os/log_sysevent.c
792
if (nvlist_pack(nvl, &attr, &size, encoding, flag) != 0) {
usr/src/uts/common/os/policy.c
1346
#define ATTR_FLAG_PRIV(attr, value, cr) \
usr/src/uts/common/os/sunddi.c
5151
ddi_no_dma_allochdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr,
usr/src/uts/common/os/sunddi.c
5154
_NOTE(ARGUNUSED(dip, rdip, attr, waitfp, arg, handlep))
usr/src/uts/common/os/sunddi.c
6863
ddi_dma_alloc_handle(dev_info_t *dip, const ddi_dma_attr_t *attr,
usr/src/uts/common/os/sunddi.c
6870
if (attr == NULL)
usr/src/uts/common/os/sunddi.c
6873
dma_attr = *attr;
usr/src/uts/common/os/sunddi.c
697
ddi_dma_allochdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr,
usr/src/uts/common/os/sunddi.c
707
return ((*funcp)(dip, rdip, attr, waitfp, arg, handlep));
usr/src/uts/common/os/sunddi.c
848
ddi_dma_attr_merge(ddi_dma_attr_t *attr, const ddi_dma_attr_t *mod)
usr/src/uts/common/os/sunddi.c
850
attr->dma_attr_addr_lo =
usr/src/uts/common/os/sunddi.c
851
MAX(attr->dma_attr_addr_lo, mod->dma_attr_addr_lo);
usr/src/uts/common/os/sunddi.c
852
attr->dma_attr_addr_hi =
usr/src/uts/common/os/sunddi.c
853
MIN(attr->dma_attr_addr_hi, mod->dma_attr_addr_hi);
usr/src/uts/common/os/sunddi.c
854
attr->dma_attr_count_max =
usr/src/uts/common/os/sunddi.c
855
MIN(attr->dma_attr_count_max, mod->dma_attr_count_max);
usr/src/uts/common/os/sunddi.c
856
attr->dma_attr_align =
usr/src/uts/common/os/sunddi.c
857
MAX(attr->dma_attr_align, mod->dma_attr_align);
usr/src/uts/common/os/sunddi.c
858
attr->dma_attr_burstsizes =
usr/src/uts/common/os/sunddi.c
859
(uint_t)(attr->dma_attr_burstsizes & mod->dma_attr_burstsizes);
usr/src/uts/common/os/sunddi.c
860
attr->dma_attr_minxfer =
usr/src/uts/common/os/sunddi.c
861
maxbit(attr->dma_attr_minxfer, mod->dma_attr_minxfer);
usr/src/uts/common/os/sunddi.c
862
attr->dma_attr_maxxfer =
usr/src/uts/common/os/sunddi.c
863
MIN(attr->dma_attr_maxxfer, mod->dma_attr_maxxfer);
usr/src/uts/common/os/sunddi.c
864
attr->dma_attr_seg = MIN(attr->dma_attr_seg, mod->dma_attr_seg);
usr/src/uts/common/os/sunddi.c
865
attr->dma_attr_sgllen = MIN((uint_t)attr->dma_attr_sgllen,
usr/src/uts/common/os/sunddi.c
867
attr->dma_attr_granular =
usr/src/uts/common/os/sunddi.c
868
MAX(attr->dma_attr_granular, mod->dma_attr_granular);
usr/src/uts/common/os/sunpci.c
284
ddi_device_acc_attr_t attr;
usr/src/uts/common/os/sunpci.c
304
attr.devacc_attr_version = DDI_DEVICE_ATTR_V1;
usr/src/uts/common/os/sunpci.c
305
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/common/os/sunpci.c
306
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/os/sunpci.c
307
attr.devacc_attr_access = DDI_CAUTIOUS_ACC;
usr/src/uts/common/os/sunpci.c
308
if (ddi_regs_map_setup(dip, 0, &cfgaddr, 0, 0, &attr, &confhdl)
usr/src/uts/common/os/sunpci.c
39
ddi_device_acc_attr_t attr;
usr/src/uts/common/os/sunpci.c
41
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/common/os/sunpci.c
42
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/common/os/sunpci.c
43
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/os/sunpci.c
47
attr.devacc_attr_version = DDI_DEVICE_ATTR_V1;
usr/src/uts/common/os/sunpci.c
48
attr.devacc_attr_access = DDI_FLAGERR_ACC;
usr/src/uts/common/os/sunpci.c
51
return (ddi_regs_map_setup(dip, 0, &cfgaddr, 0, 0, &attr, handle));
usr/src/uts/common/os/zone.c
5412
zone_getattr(zoneid_t zoneid, int attr, void *buf, size_t bufsize)
usr/src/uts/common/os/zone.c
5449
switch (attr) {
usr/src/uts/common/os/zone.c
5700
if ((attr >= ZONE_ATTR_BRAND_ATTRS) && ZONE_IS_BRANDED(zone)) {
usr/src/uts/common/os/zone.c
5702
error = ZBROP(zone)->b_getattr(zone, attr, buf, &size);
usr/src/uts/common/os/zone.c
5719
zone_setattr(zoneid_t zoneid, int attr, void *buf, size_t bufsize)
usr/src/uts/common/os/zone.c
5733
if (zoneid == GLOBAL_ZONEID && attr != ZONE_ATTR_PHYS_MCAP) {
usr/src/uts/common/os/zone.c
5750
if (attr != ZONE_ATTR_PHYS_MCAP && zone_status > ZONE_IS_READY) {
usr/src/uts/common/os/zone.c
5755
switch (attr) {
usr/src/uts/common/os/zone.c
5814
if ((attr >= ZONE_ATTR_BRAND_ATTRS) && ZONE_IS_BRANDED(zone))
usr/src/uts/common/os/zone.c
5815
err = ZBROP(zone)->b_setattr(zone, attr, buf, bufsize);
usr/src/uts/common/pcmcia/cs/cs.c
1574
sw.attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/common/pcmcia/cs/cs.c
1575
sw.attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/common/pcmcia/cs/cs.c
1576
sw.attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/pcmcia/cs/cs.c
8848
sw->attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/common/pcmcia/cs/cs.c
8852
sw->attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/common/pcmcia/cs/cs.c
8855
sw->attr.devacc_attr_endian_flags = DDI_STRUCTURE_BE_ACC;
usr/src/uts/common/pcmcia/cs/cs.c
8859
sw->attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/common/pcmcia/cs/cs.c
8865
sw->attr.devacc_attr_dataorder = DDI_UNORDERED_OK_ACC;
usr/src/uts/common/pcmcia/cs/cs.c
8868
sw->attr.devacc_attr_dataorder = DDI_MERGING_OK_ACC;
usr/src/uts/common/pcmcia/cs/cs.c
8871
sw->attr.devacc_attr_dataorder = DDI_LOADCACHING_OK_ACC;
usr/src/uts/common/pcmcia/cs/cs.c
8874
sw->attr.devacc_attr_dataorder = DDI_STORECACHING_OK_ACC;
usr/src/uts/common/pcmcia/cs/cs.c
8878
sw->attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4351
ddi_device_acc_attr_t attr;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4399
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4400
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4401
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4403
attr = *attrib;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4415
hp->ah_acc = attr;
usr/src/uts/common/sys/attr.h
148
xattr_view_t attr_to_xattr_view(f_attr_t attr);
usr/src/uts/common/sys/attr.h
149
data_type_t attr_to_data_type(f_attr_t attr);
usr/src/uts/common/sys/ddidmareq.h
784
#define OVERRIDE_CACHE_ATTR(attr) \
usr/src/uts/common/sys/ddidmareq.h
785
(attr & (IOMEM_DATA_UNCACHED | IOMEM_DATA_UC_WR_COMBINE))
usr/src/uts/common/sys/devops.h
208
ddi_dma_attr_t *attr, int (*waitfp)(caddr_t),
usr/src/uts/common/sys/fibre-channel/fca/qlge/qlge_hw.h
2447
uint8_t attr;
usr/src/uts/common/sys/fs/dv_node.h
139
#define VATTR_MP_MERGE(attr, mp) \
usr/src/uts/common/sys/fs/dv_node.h
140
attr.va_uid = mp.mp_uid; \
usr/src/uts/common/sys/fs/dv_node.h
141
attr.va_gid = mp.mp_gid; \
usr/src/uts/common/sys/fs/dv_node.h
142
attr.va_mode = \
usr/src/uts/common/sys/fs/dv_node.h
143
(attr.va_mode & ~S_IAMB) | (mp.mp_mode & S_IAMB);
usr/src/uts/common/sys/fs/pc_dir.h
211
#define PCA_IS_HIDDEN(fsp, attr) \
usr/src/uts/common/sys/fs/pc_dir.h
212
((((attr) & PCA_LABEL) == PCA_LABEL) || \
usr/src/uts/common/sys/fs/pc_dir.h
214
((attr) & (PCA_HIDDEN | PCA_SYSTEM))))
usr/src/uts/common/sys/ib/adapters/hermon/hermon_cq.h
280
int hermon_cq_sched_alloc(hermon_state_t *state, ibt_cq_sched_attr_t *attr,
usr/src/uts/common/sys/ib/adapters/hermon/hermon_mr.h
309
ibt_mr_query_attr_t *attr);
usr/src/uts/common/sys/ib/adapters/tavor/tavor_mr.h
325
ibt_mr_query_attr_t *attr);
usr/src/uts/common/sys/ib/clients/of/rdma/ib_user_verbs.h
676
struct ib_uverbs_ah_attr attr;
usr/src/uts/common/sys/ib/clients/of/rdma/ib_verbs.h
415
struct ib_srq_attr attr;
usr/src/uts/common/sys/ib/clients/of/sol_uverbs/sol_uverbs_hca.h
72
ibt_hca_attr_t attr;
usr/src/uts/common/sys/ib/ibtl/ibci.h
258
ibt_cq_sched_attr_t *attr, ibc_sched_hdl_t *sched_hdl_p);
usr/src/uts/common/sys/ib/ibtl/ibti_common.h
1072
ibt_cq_sched_attr_t *attr, ibt_sched_hdl_t *sched_hdl_p);
usr/src/uts/common/sys/ib/ibtl/ibti_common.h
1213
ibt_mr_query_attr_t *attr);
usr/src/uts/common/sys/ib/ibtl/ibti_common.h
1356
ibt_alt_path_attr_t *attr, ibt_alt_path_info_t *alt_pathp);
usr/src/uts/common/sys/ib/ibtl/ibti_common.h
1730
ibt_ip_path_attr_t *attr, ibt_path_info_t *paths_p, uint8_t *num_paths_p,
usr/src/uts/common/sys/ib/ibtl/ibti_common.h
1791
ibt_ip_path_attr_t *attr, ibt_ip_path_handler_t func, void *arg);
usr/src/uts/common/sys/ib/ibtl/ibti_common.h
1856
ibt_path_flags_t flags, ibt_alt_ip_path_attr_t *attr,
usr/src/uts/common/sys/ib/ibtl/ibti_common.h
805
ibt_path_attr_t *attr, uint8_t max_paths, ibt_path_info_t *paths,
usr/src/uts/common/sys/ib/ibtl/ibti_common.h
821
ibt_path_attr_t *attr, uint8_t max_paths, ibt_path_handler_t func,
usr/src/uts/common/sys/ib/ibtl/ibti_common.h
832
ibt_alt_path_attr_t *attr, ibt_alt_path_info_t *alt_path);
usr/src/uts/common/sys/ib/ibtl/ibvti.h
229
ibt_status_t ibt_ud_get_dqpn(ibt_ud_dest_attr_t *attr,
usr/src/uts/common/sys/ib/ibtl/impl/ibtl_cm.h
217
ibt_status_t ibtl_cm_get_active_plist(ibt_path_attr_t *attr,
usr/src/uts/common/sys/idm/idm_transport.h
214
idm_transport_register(idm_transport_attr_t *attr);
usr/src/uts/common/sys/kcpc.h
145
uint64_t preset, uint_t flags, uint_t nattrs, kcpc_attr_t *attr, void *ptr,
usr/src/uts/common/sys/pcie.h
914
attr :2,
usr/src/uts/common/sys/pcie.h
992
attr :2,
usr/src/uts/common/sys/sservice.h
460
ddi_device_acc_attr_t attr;
usr/src/uts/common/sys/sunddi.h
1326
ddi_dma_attr_merge(ddi_dma_attr_t *attr, const ddi_dma_attr_t *mod);
usr/src/uts/common/sys/sunddi.h
1333
ddi_dma_alloc_handle(dev_info_t *dip, const ddi_dma_attr_t *attr,
usr/src/uts/common/sys/sunddi.h
1539
ddi_no_dma_allochdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr,
usr/src/uts/common/sys/sunddi.h
1778
ddi_dma_allochdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr,
usr/src/uts/common/sys/usb/hcd/ehci/ehci_util.h
118
uint8_t attr,
usr/src/uts/common/sys/vnode.h
674
#define XVA_INDEX(attr) ((uint32_t)(((attr) >> XVA_SHFT) & XVA_MASK))
usr/src/uts/common/sys/vnode.h
675
#define XVA_ATTRBIT(attr) ((uint32_t)((attr) & XVA_MASK))
usr/src/uts/common/sys/vnode.h
716
#define XVA_SET_REQ(xvap, attr) \
usr/src/uts/common/sys/vnode.h
719
(xvap)->xva_reqattrmap[XVA_INDEX(attr)] |= XVA_ATTRBIT(attr)
usr/src/uts/common/sys/vnode.h
724
#define XVA_CLR_REQ(xvap, attr) \
usr/src/uts/common/sys/vnode.h
727
(xvap)->xva_reqattrmap[XVA_INDEX(attr)] &= ~XVA_ATTRBIT(attr)
usr/src/uts/common/sys/vnode.h
733
#define XVA_SET_RTN(xvap, attr) \
usr/src/uts/common/sys/vnode.h
736
(XVA_RTNATTRMAP(xvap))[XVA_INDEX(attr)] |= XVA_ATTRBIT(attr)
usr/src/uts/common/sys/vnode.h
742
#define XVA_ISSET_REQ(xvap, attr) \
usr/src/uts/common/sys/vnode.h
745
((xvap)->xva_mapsize > XVA_INDEX(attr))) ? \
usr/src/uts/common/sys/vnode.h
746
((xvap)->xva_reqattrmap[XVA_INDEX(attr)] & XVA_ATTRBIT(attr)) : 0)
usr/src/uts/common/sys/vnode.h
752
#define XVA_ISSET_RTN(xvap, attr) \
usr/src/uts/common/sys/vnode.h
755
((xvap)->xva_mapsize > XVA_INDEX(attr))) ? \
usr/src/uts/common/sys/vnode.h
756
((XVA_RTNATTRMAP(xvap))[XVA_INDEX(attr)] & XVA_ATTRBIT(attr)) : 0)
usr/src/uts/common/syscall/memcntl.c
100
if ((attr & SHARED) && (attr & PRIVATE)) {
usr/src/uts/common/syscall/memcntl.c
108
if (attr) {
usr/src/uts/common/syscall/memcntl.c
109
attr |= PROT_USER;
usr/src/uts/common/syscall/memcntl.c
128
error = as_ctl(as, addr, len, cmd, attr, iarg, NULL, 0);
usr/src/uts/common/syscall/memcntl.c
374
error = as_ctl(as, addr, len, MC_SYNC, attr,
usr/src/uts/common/syscall/memcntl.c
381
error = as_ctl(as, addr, len, cmd, attr,
usr/src/uts/common/syscall/memcntl.c
389
if (arg != 0 || attr != 0 || mask != 0)
usr/src/uts/common/syscall/memcntl.c
396
error = as_ctl(as, addr, len, cmd, attr, (uintptr_t)arg, NULL, 0);
usr/src/uts/common/syscall/memcntl.c
58
memcntl(caddr_t addr, size_t len, int cmd, caddr_t arg, int attr, int mask)
usr/src/uts/common/syscall/memcntl.c
92
if (attr != 0 || mask != 0) {
usr/src/uts/common/syscall/memcntl.c
97
if ((VALID_ATTR & attr) != attr) {
usr/src/uts/common/syscall/pset.c
74
#define PSET_BADATTR(attr) ((~PSET_NOESCAPE) & (attr))
usr/src/uts/common/syscall/pset.c
804
pset_setattr(psetid_t pset, uint_t attr)
usr/src/uts/common/syscall/pset.c
815
if (pset == PS_QUERY || PSET_BADATTR(attr)) {
usr/src/uts/common/syscall/pset.c
819
if ((error = cpupart_setattr(pset, attr)) != 0) {
usr/src/uts/common/syscall/pset.c
831
uint_t attr;
usr/src/uts/common/syscall/pset.c
835
if ((error = cpupart_getattr(pset, &attr)) != 0)
usr/src/uts/common/syscall/pset.c
837
if (copyout(&attr, attrp, sizeof (uint_t)) != 0)
usr/src/uts/common/vm/as.h
293
int as_ctl(struct as *as, caddr_t addr, size_t size, int func, int attr,
usr/src/uts/common/vm/seg_dev.c
2326
segdev_sync(struct seg *seg, caddr_t addr, size_t len, int attr, uint_t flags)
usr/src/uts/common/vm/seg_dev.c
2361
size_t len, int attr, int op, ulong_t *lockmap, size_t pos)
usr/src/uts/common/vm/seg_hole.c
195
seghole_sync(struct seg *seg, caddr_t addr, size_t len, int attr, uint_t flags)
usr/src/uts/common/vm/seg_hole.c
212
seghole_lockop(struct seg *seg, caddr_t addr, size_t len, int attr, int op,
usr/src/uts/common/vm/seg_kmem.c
1136
uint_t attr, page_t *(*page_create_func)(void *, size_t, int, void *),
usr/src/uts/common/vm/seg_kmem.c
1191
ppa, (PROT_ALL & ~PROT_USER) | HAT_NOSYNC | attr,
usr/src/uts/common/vm/seg_kmem.c
870
segkmem_xalloc(vmem_t *vmp, void *inaddr, size_t size, int vmflag, uint_t attr,
usr/src/uts/common/vm/seg_kmem.c
923
(PROT_ALL & ~PROT_USER) | HAT_NOSYNC | attr,
usr/src/uts/common/vm/seg_spt.c
125
segspt_badop_sync(struct seg *seg, caddr_t addr, size_t len, int attr,
usr/src/uts/common/vm/seg_spt.c
141
segspt_badop_lockop(struct seg *seg, caddr_t addr, size_t len, int attr,
usr/src/uts/common/vm/seg_spt.c
260
int attr, uint_t flags);
usr/src/uts/common/vm/seg_spt.c
262
int attr, int op, ulong_t *lockmap, size_t pos);
usr/src/uts/common/vm/seg_spt.c
2790
int attr, int op, ulong_t *lockmap, size_t pos)
usr/src/uts/common/vm/seg_spt.c
411
segspt_shmsync(struct seg *seg, caddr_t addr, size_t len, int attr,
usr/src/uts/common/vm/seg_umap.c
313
segumap_sync(struct seg *seg, caddr_t addr, size_t len, int attr, uint_t flags)
usr/src/uts/common/vm/seg_umap.c
339
segumap_lockop(struct seg *seg, caddr_t addr, size_t len, int attr, int op,
usr/src/uts/common/vm/seg_vn.c
116
int attr, uint_t flags);
usr/src/uts/common/vm/seg_vn.c
120
int attr, int op, ulong_t *lockmap, size_t pos);
usr/src/uts/common/vm/seg_vn.c
7253
segvn_sync(struct seg *seg, caddr_t addr, size_t len, int attr, uint_t flags)
usr/src/uts/common/vm/seg_vn.c
7324
if (attr) {
usr/src/uts/common/vm/seg_vn.c
7325
pageprot = attr & ~(SHARED|PRIVATE);
usr/src/uts/common/vm/seg_vn.c
7326
segtype = (attr & SHARED) ? MAP_SHARED : MAP_PRIVATE;
usr/src/uts/common/vm/seg_vn.c
7385
if (attr) {
usr/src/uts/common/vm/seg_vn.c
7491
uint_t attr;
usr/src/uts/common/vm/seg_vn.c
7531
attr = (uint_t)0;
usr/src/uts/common/vm/seg_vn.c
7533
&attr) != -1) && (attr & PROT_WRITE)) {
usr/src/uts/common/vm/seg_vn.c
7641
int attr, int op, ulong_t *lockmap, size_t pos)
usr/src/uts/common/vm/seg_vn.c
7687
if (attr) {
usr/src/uts/common/vm/seg_vn.c
7688
pageprot = attr & ~(SHARED|PRIVATE);
usr/src/uts/common/vm/seg_vn.c
7689
segtype = attr & SHARED ? MAP_SHARED : MAP_PRIVATE;
usr/src/uts/common/vm/seg_vn.c
7816
if ((attr == 0 || VPP_PROT(vpp) == pageprot) &&
usr/src/uts/common/vm/vm_as.c
2199
as_segunlock(struct seg *seg, caddr_t addr, int attr,
usr/src/uts/common/vm/vm_as.c
2213
(void) SEGOP_LOCKOP(seg, range_start, size, attr, MC_UNLOCK,
usr/src/uts/common/vm/vm_as.c
2220
as_unlockerr(struct as *as, int attr, ulong_t *mlock_map,
usr/src/uts/common/vm/vm_as.c
2235
as_segunlock(seg, raddr, attr, mlock_map, 0, btopr(ssize));
usr/src/uts/common/vm/vm_as.c
2248
as_ctl(struct as *as, caddr_t addr, size_t size, int func, int attr,
usr/src/uts/common/vm/vm_as.c
2316
seg->s_size, attr, MC_LOCK, mlock_map, pos);
usr/src/uts/common/vm/vm_as.c
2329
as_segunlock(seg, raddr, attr, mlock_map,
usr/src/uts/common/vm/vm_as.c
2348
seg->s_size, attr, MC_UNLOCK, NULL, 0);
usr/src/uts/common/vm/vm_as.c
2401
as_unlockerr(as, attr, mlock_map,
usr/src/uts/common/vm/vm_as.c
2426
attr, (uint_t)arg)) {
usr/src/uts/common/vm/vm_as.c
2437
attr, func, mlock_map, pos)) {
usr/src/uts/common/vm/vm_as.c
2438
as_unlockerr(as, attr, mlock_map, initraddr,
usr/src/uts/common/vm/vm_as.c
2451
(void) SEGOP_LOCKOP(seg, raddr, ssize, attr, func,
usr/src/uts/common/vm/vm_pvn.c
848
int attr;
usr/src/uts/common/vm/vm_pvn.c
857
attr = hat_page_getattr(chk, P_MOD |
usr/src/uts/common/vm/vm_pvn.c
859
if ((attr & P_MOD) == 0)
usr/src/uts/common/vm/vm_pvn.c
865
(long)chk->p_offset, attr,
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
1476
dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr,
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
1479
return (iommulib_iommu_dma_allochdl(dip, rdip, attr, waitfp,
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
46
dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr,
usr/src/uts/i86pc/io/fipe/fipe_pm.c
539
ddi_device_acc_attr_t attr;
usr/src/uts/i86pc/io/fipe/fipe_pm.c
581
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/i86pc/io/fipe/fipe_pm.c
582
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/i86pc/io/fipe/fipe_pm.c
583
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/i86pc/io/fipe/fipe_pm.c
586
0, 0, &attr, &fipe_ioat_ctrl.ioat_reg_handle);
usr/src/uts/i86pc/io/gfx_private/gfxp_vgatext.c
597
unsigned char attr;
usr/src/uts/i86pc/io/gfx_private/gfxp_vgatext.c
600
unsigned char attr;
usr/src/uts/i86pc/io/gfx_private/gfxp_vgatext.c
619
attr = (solaris_color_to_pc_color[da->bg_color.four & 0xf] << 4)
usr/src/uts/i86pc/io/gfx_private/gfxp_vgatext.c
626
addr[i].attr = attr;
usr/src/uts/i86pc/io/immu_dvma.c
3064
dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr,
usr/src/uts/i86pc/io/immu_dvma.c
3071
ret = iommulib_iommu_dma_allochdl(dip, rdip, attr, waitfp,
usr/src/uts/i86pc/io/immu_dvma.c
3085
dvma_prealloc(rdip, ihp, attr);
usr/src/uts/i86pc/io/immu_dvma.c
93
dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr,
usr/src/uts/i86pc/io/ioat/ioat.c
396
ddi_device_acc_attr_t attr;
usr/src/uts/i86pc/io/ioat/ioat.c
400
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/i86pc/io/ioat/ioat.c
401
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/i86pc/io/ioat/ioat.c
402
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/i86pc/io/ioat/ioat.c
405
0, 0, &attr, &state->is_reg_handle);
usr/src/uts/i86pc/io/rootnex.c
1702
ddi_dma_attr_t *attr, int (*waitfp)(caddr_t), caddr_t arg,
usr/src/uts/i86pc/io/rootnex.c
1745
dma->dp_sglinfo.si_flags = attr->dma_attr_flags;
usr/src/uts/i86pc/io/rootnex.c
1746
dma->dp_sglinfo.si_min_addr = attr->dma_attr_addr_lo;
usr/src/uts/i86pc/io/rootnex.c
1755
(attr->dma_attr_flags & _DDI_DMA_BOUNCE_ON_SEG)) {
usr/src/uts/i86pc/io/rootnex.c
1756
dma->dp_sglinfo.si_max_addr = attr->dma_attr_seg;
usr/src/uts/i86pc/io/rootnex.c
1759
dma->dp_sglinfo.si_max_addr = attr->dma_attr_addr_hi;
usr/src/uts/i86pc/io/rootnex.c
1761
hp->dmai_minxfer = attr->dma_attr_minxfer;
usr/src/uts/i86pc/io/rootnex.c
1762
hp->dmai_burstsizes = attr->dma_attr_burstsizes;
usr/src/uts/i86pc/io/rootnex.c
1764
hp->dmai_attr = *attr;
usr/src/uts/i86pc/io/rootnex.c
1766
if (attr->dma_attr_seg >= dma->dp_sglinfo.si_max_addr)
usr/src/uts/i86pc/io/rootnex.c
1786
seg = attr->dma_attr_seg + 1;
usr/src/uts/i86pc/io/rootnex.c
1787
if (seg < attr->dma_attr_seg) {
usr/src/uts/i86pc/io/rootnex.c
1788
seg = attr->dma_attr_seg;
usr/src/uts/i86pc/io/rootnex.c
1790
count_max = attr->dma_attr_count_max + 1;
usr/src/uts/i86pc/io/rootnex.c
1791
if (count_max < attr->dma_attr_count_max) {
usr/src/uts/i86pc/io/rootnex.c
1792
count_max = attr->dma_attr_count_max;
usr/src/uts/i86pc/io/rootnex.c
1799
if (!ISP2(attr->dma_attr_granular)) {
usr/src/uts/i86pc/io/rootnex.c
1811
if (attr->dma_attr_granular > 1) {
usr/src/uts/i86pc/io/rootnex.c
1813
dma->dp_maxxfer = attr->dma_attr_maxxfer -
usr/src/uts/i86pc/io/rootnex.c
1814
(attr->dma_attr_maxxfer &
usr/src/uts/i86pc/io/rootnex.c
1815
(attr->dma_attr_granular - 1));
usr/src/uts/i86pc/io/rootnex.c
1817
dma->dp_maxxfer = attr->dma_attr_maxxfer -
usr/src/uts/i86pc/io/rootnex.c
1818
(attr->dma_attr_maxxfer % attr->dma_attr_granular);
usr/src/uts/i86pc/io/rootnex.c
1821
dma->dp_maxxfer = attr->dma_attr_maxxfer;
usr/src/uts/i86pc/io/rootnex.c
1832
dma->dp_sglinfo.si_segmask = attr->dma_attr_seg;
usr/src/uts/i86pc/io/rootnex.c
1836
e = rootnex_valid_alloc_parms(attr, maxsegmentsize);
usr/src/uts/i86pc/io/rootnex.c
1860
rootnex_dma_allochdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr,
usr/src/uts/i86pc/io/rootnex.c
1874
retval = rootnex_coredma_allochdl(dip, rdip, attr, waitfp, arg,
usr/src/uts/i86pc/io/rootnex.c
1877
retval = iommulib_nexdma_allochdl(dip, rdip, attr,
usr/src/uts/i86pc/io/rootnex.c
1881
retval = rootnex_coredma_allochdl(dip, rdip, attr, waitfp, arg,
usr/src/uts/i86pc/io/rootnex.c
191
ddi_dma_attr_t *attr, int (*waitfp)(caddr_t), caddr_t arg,
usr/src/uts/i86pc/io/rootnex.c
1960
ddi_dma_attr_t *attr;
usr/src/uts/i86pc/io/rootnex.c
1971
attr = &hp->dmai_attr;
usr/src/uts/i86pc/io/rootnex.c
2070
(dma->dp_dma.dmao_size / attr->dma_attr_seg) + 1;
usr/src/uts/i86pc/io/rootnex.c
2147
(sinfo->si_sgl_size <= (unsigned)attr->dma_attr_sgllen) &&
usr/src/uts/i86pc/io/rootnex.c
2156
if (attr->dma_attr_flags & DDI_DMA_FLAGERR)
usr/src/uts/i86pc/io/rootnex.c
219
ddi_dma_attr_t *attr, int (*waitfp)(caddr_t), caddr_t arg,
usr/src/uts/i86pc/io/rootnex.c
2199
e = rootnex_bind_slowpath(hp, dmareq, dma, attr, &dma->dp_dma,
usr/src/uts/i86pc/io/rootnex.c
2217
if (attr->dma_attr_flags & DDI_DMA_FLAGERR)
usr/src/uts/i86pc/io/rootnex.c
2667
rootnex_valid_alloc_parms(ddi_dma_attr_t *attr, uint_t maxsegmentsize)
usr/src/uts/i86pc/io/rootnex.c
2669
if ((attr->dma_attr_seg < MMU_PAGEOFFSET) ||
usr/src/uts/i86pc/io/rootnex.c
2670
(attr->dma_attr_count_max < MMU_PAGEOFFSET) ||
usr/src/uts/i86pc/io/rootnex.c
2671
(attr->dma_attr_granular > MMU_PAGESIZE) ||
usr/src/uts/i86pc/io/rootnex.c
2672
(attr->dma_attr_maxxfer < MMU_PAGESIZE)) {
usr/src/uts/i86pc/io/rootnex.c
2676
if (attr->dma_attr_addr_hi <= attr->dma_attr_addr_lo) {
usr/src/uts/i86pc/io/rootnex.c
2680
if ((attr->dma_attr_seg & MMU_PAGEOFFSET) != MMU_PAGEOFFSET ||
usr/src/uts/i86pc/io/rootnex.c
2681
MMU_PAGESIZE & (attr->dma_attr_granular - 1) ||
usr/src/uts/i86pc/io/rootnex.c
2682
attr->dma_attr_sgllen == 0) {
usr/src/uts/i86pc/io/rootnex.c
2692
if ((attr->dma_attr_flags & _DDI_DMA_BOUNCE_ON_SEG) &&
usr/src/uts/i86pc/io/rootnex.c
2693
(attr->dma_attr_seg > attr->dma_attr_addr_hi)) {
usr/src/uts/i86pc/io/rootnex.c
3198
rootnex_dma_t *dma, ddi_dma_attr_t *attr, ddi_dma_obj_t *dmao, int kmflag)
usr/src/uts/i86pc/io/rootnex.c
3222
e = rootnex_setup_copybuf(hp, dmareq, dma, attr);
usr/src/uts/i86pc/io/rootnex.c
3236
((unsigned)attr->dma_attr_sgllen < sinfo->si_sgl_size)) {
usr/src/uts/i86pc/io/rootnex.c
3238
if (attr->dma_attr_granular != 1) {
usr/src/uts/i86pc/io/rootnex.c
3274
e = rootnex_setup_windows(hp, dma, attr, dmao, kmflag);
usr/src/uts/i86pc/io/rootnex.c
3333
(unsigned)attr->dma_attr_sgllen) {
usr/src/uts/i86pc/io/rootnex.c
3335
ASSERT(window->wd_cookie_cnt == attr->dma_attr_sgllen);
usr/src/uts/i86pc/io/rootnex.c
3337
cookie, attr, cur_offset);
usr/src/uts/i86pc/io/rootnex.c
3412
rootnex_dma_t *dma, ddi_dma_attr_t *attr)
usr/src/uts/i86pc/io/rootnex.c
3448
lattr = *attr;
usr/src/uts/i86pc/io/rootnex.c
3478
ddi_dma_attr_t *attr, ddi_dma_obj_t *dmao, int kmflag)
usr/src/uts/i86pc/io/rootnex.c
3533
if ((unsigned)attr->dma_attr_sgllen < sinfo->si_sgl_size) {
usr/src/uts/i86pc/io/rootnex.c
3535
(attr->dma_attr_sgllen - 1)) + 1;
usr/src/uts/i86pc/io/rootnex.c
371
static int rootnex_valid_alloc_parms(ddi_dma_attr_t *attr, uint_t maxsegsize);
usr/src/uts/i86pc/io/rootnex.c
377
rootnex_dma_t *dma, ddi_dma_attr_t *attr, ddi_dma_obj_t *dmao, int kmflag);
usr/src/uts/i86pc/io/rootnex.c
379
rootnex_dma_t *dma, ddi_dma_attr_t *attr);
usr/src/uts/i86pc/io/rootnex.c
382
ddi_dma_attr_t *attr, ddi_dma_obj_t *dmao, int kmflag);
usr/src/uts/i86pc/io/rootnex.c
3848
rootnex_window_t **windowp, ddi_dma_cookie_t *cookie, ddi_dma_attr_t *attr,
usr/src/uts/i86pc/io/rootnex.c
3869
ASSERT(attr->dma_attr_granular != 0);
usr/src/uts/i86pc/io/rootnex.c
3871
trim_sz = (*windowp)->wd_size & (attr->dma_attr_granular - 1);
usr/src/uts/i86pc/io/rootnex.c
3873
trim_sz = (*windowp)->wd_size % attr->dma_attr_granular;
usr/src/uts/i86pc/io/rootnex.c
3896
if (attr->dma_attr_sgllen == 1) {
usr/src/uts/i86pc/io/rootnex.c
391
ddi_dma_attr_t *attr, off_t cur_offset);
usr/src/uts/i86pc/os/ddi_impl.c
1305
contig_alloc(size_t size, ddi_dma_attr_t *attr, uintptr_t align, int cansleep)
usr/src/uts/i86pc/os/ddi_impl.c
1341
asize, pflag, &kas, (caddr_t)addr, attr);
usr/src/uts/i86pc/os/ddi_impl.c
1398
ddi_dma_attr_t *attr)
usr/src/uts/i86pc/os/ddi_impl.c
1406
if (attr->dma_attr_addr_lo > mmu_ptob((uint64_t)ddiphysmin))
usr/src/uts/i86pc/os/ddi_impl.c
1421
if ((addr = contig_alloc(size, attr, align, cansleep)) !=
usr/src/uts/i86pc/os/ddi_impl.c
1431
a = kmem_io_index(attr->dma_attr_addr_hi);
usr/src/uts/i86pc/os/ddi_impl.c
1597
i_ddi_mem_alloc(dev_info_t *dip, ddi_dma_attr_t *attr,
usr/src/uts/i86pc/os/ddi_impl.c
1614
if (length == 0 || kaddrp == NULL || attr == NULL) {
usr/src/uts/i86pc/os/ddi_impl.c
1618
if (attr->dma_attr_minxfer == 0 || attr->dma_attr_align == 0 ||
usr/src/uts/i86pc/os/ddi_impl.c
1619
!ISP2(attr->dma_attr_align) || !ISP2(attr->dma_attr_minxfer)) {
usr/src/uts/i86pc/os/ddi_impl.c
1626
iomin = attr->dma_attr_minxfer;
usr/src/uts/i86pc/os/ddi_impl.c
1627
iomin = maxbit(iomin, attr->dma_attr_align);
usr/src/uts/i86pc/os/ddi_impl.c
1649
npages = btopr(length + attr->dma_attr_align);
usr/src/uts/i86pc/os/ddi_impl.c
1650
minctg = howmany(npages, attr->dma_attr_sgllen);
usr/src/uts/i86pc/os/ddi_impl.c
1653
uint64_t pfnseg = attr->dma_attr_seg >> PAGESHIFT;
usr/src/uts/i86pc/os/ddi_impl.c
1658
length = P2ROUNDUP_TYPED(length, attr->dma_attr_minxfer,
usr/src/uts/i86pc/os/ddi_impl.c
1661
minctg = howmany(npages, attr->dma_attr_sgllen);
usr/src/uts/i86pc/os/ddi_impl.c
1672
a = kalloca(length, iomin, cansleep, physcontig, attr);
usr/src/uts/i86pc/os/fastboot.c
220
extern void* contig_alloc(size_t size, ddi_dma_attr_t *attr,
usr/src/uts/i86pc/vm/hat_i86.c
1571
hati_mkpte(pfn_t pfn, uint_t attr, level_t level, uint_t flags)
usr/src/uts/i86pc/vm/hat_i86.c
1574
uint_t cache_attr = attr & HAT_ORDER_MASK;
usr/src/uts/i86pc/vm/hat_i86.c
1578
if (attr & PROT_WRITE)
usr/src/uts/i86pc/vm/hat_i86.c
1581
if (attr & PROT_USER)
usr/src/uts/i86pc/vm/hat_i86.c
1584
if (!(attr & PROT_EXEC))
usr/src/uts/i86pc/vm/hat_i86.c
1593
else if (attr & HAT_NOSYNC)
usr/src/uts/i86pc/vm/hat_i86.c
1930
uint_t attr,
usr/src/uts/i86pc/vm/hat_i86.c
1991
attr &= ~PROT_USER;
usr/src/uts/i86pc/vm/hat_i86.c
1992
pte = hati_mkpte(pfn, attr, level, flags);
usr/src/uts/i86pc/vm/hat_i86.c
2016
uint_t attr,
usr/src/uts/i86pc/vm/hat_i86.c
2030
attr &= ~PROT_USER;
usr/src/uts/i86pc/vm/hat_i86.c
2031
attr |= HAT_STORECACHING_OK;
usr/src/uts/i86pc/vm/hat_i86.c
2032
pte = hati_mkpte(pfn, attr, 0, flags);
usr/src/uts/i86pc/vm/hat_i86.c
2094
uint_t attr,
usr/src/uts/i86pc/vm/hat_i86.c
2115
hat_kmap_load(addr, pp, attr, flags);
usr/src/uts/i86pc/vm/hat_i86.c
2124
attr |= HAT_STORECACHING_OK;
usr/src/uts/i86pc/vm/hat_i86.c
2125
if (hati_load_common(hat, va, pp, attr, flags, level, pfn) != 0)
usr/src/uts/i86pc/vm/hat_i86.c
2133
uint_t attr, uint_t flags, hat_region_cookie_t rcookie)
usr/src/uts/i86pc/vm/hat_i86.c
2135
hat_memload(hat, addr, pp, attr, flags);
usr/src/uts/i86pc/vm/hat_i86.c
2147
uint_t attr,
usr/src/uts/i86pc/vm/hat_i86.c
2168
attr |= HAT_STORECACHING_OK;
usr/src/uts/i86pc/vm/hat_i86.c
2220
while (hati_load_common(hat, va, pages[pgindx], attr,
usr/src/uts/i86pc/vm/hat_i86.c
2240
struct page **pps, uint_t attr, uint_t flags,
usr/src/uts/i86pc/vm/hat_i86.c
2243
hat_memload_array(hat, addr, len, pps, attr, flags);
usr/src/uts/i86pc/vm/hat_i86.c
2282
uint_t attr,
usr/src/uts/i86pc/vm/hat_i86.c
2328
a = attr;
usr/src/uts/i86pc/vm/hat_i86.c
3076
hat_getattr(hat_t *hat, caddr_t addr, uint_t *attr)
usr/src/uts/i86pc/vm/hat_i86.c
3096
*attr = PROT_READ;
usr/src/uts/i86pc/vm/hat_i86.c
3098
*attr |= PROT_WRITE;
usr/src/uts/i86pc/vm/hat_i86.c
3100
*attr |= PROT_USER;
usr/src/uts/i86pc/vm/hat_i86.c
3102
*attr |= PROT_EXEC;
usr/src/uts/i86pc/vm/hat_i86.c
3104
*attr |= HAT_NOSYNC;
usr/src/uts/i86pc/vm/hat_i86.c
3117
hat_updateattr(hat_t *hat, caddr_t addr, size_t len, uint_t attr, int what)
usr/src/uts/i86pc/vm/hat_i86.c
3149
if ((attr & PROT_WRITE) &&
usr/src/uts/i86pc/vm/hat_i86.c
3153
if ((attr & HAT_NOSYNC) &&
usr/src/uts/i86pc/vm/hat_i86.c
3157
if ((attr & PROT_EXEC) && PTE_GET(oldpte, mmu.pt_nx))
usr/src/uts/i86pc/vm/hat_i86.c
3162
if (!(attr & PROT_WRITE) &&
usr/src/uts/i86pc/vm/hat_i86.c
3166
if (!(attr & HAT_NOSYNC) &&
usr/src/uts/i86pc/vm/hat_i86.c
3170
if (!(attr & PROT_EXEC) && !PTE_GET(oldpte, mmu.pt_nx))
usr/src/uts/i86pc/vm/hat_i86.c
3175
if ((attr & PROT_WRITE) && PTE_GET(oldpte, PT_WRITABLE))
usr/src/uts/i86pc/vm/hat_i86.c
3178
if ((attr & HAT_NOSYNC) &&
usr/src/uts/i86pc/vm/hat_i86.c
3182
if ((attr & PROT_EXEC) && !PTE_GET(oldpte, mmu.pt_nx))
usr/src/uts/i86pc/vm/hat_i86.c
3220
hat_setattr(hat_t *hat, caddr_t addr, size_t len, uint_t attr)
usr/src/uts/i86pc/vm/hat_i86.c
3223
hat_updateattr(hat, addr, len, attr, HAT_SET_ATTR);
usr/src/uts/i86pc/vm/hat_i86.c
3227
hat_clrattr(hat_t *hat, caddr_t addr, size_t len, uint_t attr)
usr/src/uts/i86pc/vm/hat_i86.c
3230
hat_updateattr(hat, addr, len, attr, HAT_CLR_ATTR);
usr/src/uts/i86pc/vm/hat_i86.c
3234
hat_chgattr(hat_t *hat, caddr_t addr, size_t len, uint_t attr)
usr/src/uts/i86pc/vm/hat_i86.c
3237
hat_updateattr(hat, addr, len, attr, HAT_LOAD_ATTR);
usr/src/uts/i86pc/vm/hat_i86.c
4440
uint_t attr,
usr/src/uts/i86pc/vm/hat_i86.c
4464
pte = hati_mkpte(pfn, attr, 0, flags);
usr/src/uts/i86pc/vm/hat_i86.h
211
uint_t attr, uint_t flags);
usr/src/uts/i86xpv/vm/seg_mf.c
400
segmf_sync(struct seg *seg, caddr_t addr, size_t len, int attr, uint_t flags)
usr/src/uts/i86xpv/vm/seg_mf.c
424
size_t len, int attr, int op, ulong_t *lockmap, size_t pos)
usr/src/uts/intel/io/ecpp.c
661
if (ddi_dma_alloc_handle(dip, pp->hw->attr, DDI_DMA_DONTWAIT,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4738
ddi_device_acc_attr_t attr;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4766
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4767
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4768
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4770
if (ddi_regs_map_setup(anode, 0, &cfgaddr, 0, 0, &attr, handle)
usr/src/uts/intel/io/imc/imc.c
1535
uint_t attr;
usr/src/uts/intel/io/imc/imc.c
1568
attr = IMC_SAD_DRAM_ATTR_SKX(raw);
usr/src/uts/intel/io/imc/imc.c
1570
attr = IMC_SAD_DRAM_ATTR_SNB_BRD(raw);
usr/src/uts/intel/io/imc/imc.c
1573
switch (attr) {
usr/src/uts/intel/io/iommulib.c
640
ddi_dma_attr_t *attr, int (*waitfp)(caddr_t),
usr/src/uts/intel/io/iommulib.c
650
attr, waitfp, arg, dma_handlep));
usr/src/uts/intel/io/iommulib.c
755
ddi_dma_attr_t *attr, int (*waitfp)(caddr_t), caddr_t arg,
usr/src/uts/intel/io/iommulib.c
761
return (nexops->nops_dma_allochdl(dip, rdip, attr, waitfp, arg,
usr/src/uts/intel/io/vmm/amd/vmcb.h
253
#define VMCB_ATTR2ACCESS(attr) ((((attr) & 0xf00) << 4) | ((attr) & 0xff))
usr/src/uts/intel/io/vmm/seg_vmm.c
428
segvmm_sync(struct seg *seg, caddr_t addr, size_t len, int attr, uint_t flags)
usr/src/uts/intel/io/vmm/seg_vmm.c
454
segvmm_lockop(struct seg *seg, caddr_t addr, size_t len, int attr, int op,
usr/src/uts/intel/io/vmm/vmm_gpt.c
958
uint8_t attr)
usr/src/uts/intel/io/vmm/vmm_gpt.c
960
const vmm_gpt_entry_t pte = vmm_gpti_map_page(pfn, prot, attr);
usr/src/uts/intel/io/vmm/vmm_sol_ept.c
40
ept_attr_to_pat(uint8_t attr)
usr/src/uts/intel/io/vmm/vmm_sol_ept.c
42
uint64_t bits = attr & 0x7;
usr/src/uts/intel/io/vmm/vmm_sol_ept.c
54
ept_map_page(uint64_t pfn, uint_t prot, uint8_t attr)
usr/src/uts/intel/io/vmm/vmm_sol_ept.c
57
const uint64_t pat = ept_attr_to_pat(attr);
usr/src/uts/intel/io/vmm/vmm_sol_glue.c
226
ddi_dma_attr_t attr = {
usr/src/uts/intel/io/vmm/vmm_sol_glue.c
243
res = contig_alloc(size, &attr, PAGE_SIZE, 1);
usr/src/uts/intel/io/vmm/vmm_sol_rvi.c
39
rvi_attr_to_pat(uint8_t attr)
usr/src/uts/intel/io/vmm/vmm_sol_rvi.c
41
if (attr == MTRR_TYPE_UC)
usr/src/uts/intel/io/vmm/vmm_sol_rvi.c
43
if (attr == MTRR_TYPE_WB)
usr/src/uts/intel/io/vmm/vmm_sol_rvi.c
46
panic("unexpected memattr %x", attr);
usr/src/uts/intel/io/vmm/vmm_sol_rvi.c
60
rvi_map_page(uint64_t pfn, uint_t prot, uint8_t attr)
usr/src/uts/intel/io/vmm/vmm_sol_rvi.c
64
const uint64_t pat = rvi_attr_to_pat(attr);
usr/src/uts/intel/io/vmm/vmm_vm.c
1002
if (vmm_gpt_map_at(gpt, entry.vgie_ptep, pfn, prot, attr)) {
usr/src/uts/intel/io/vmm/vmm_vm.c
990
const uint8_t attr = vmo->vmo_attr;
usr/src/uts/intel/sys/ecppvar.h
52
ddi_dma_attr_t *attr; /* DMA attributes */
usr/src/uts/intel/sys/iommulib.h
134
ddi_dma_attr_t *attr, int (*waitfp)(caddr_t), caddr_t arg,
usr/src/uts/intel/sys/iommulib.h
220
ddi_dma_attr_t *attr, int (*waitfp)(caddr_t),
usr/src/uts/intel/sys/iommulib.h
268
ddi_dma_attr_t *attr, int (*waitfp)(caddr_t), caddr_t arg,
usr/src/uts/intel/sys/iommulib.h
62
dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr,
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2188
uint_t attr, uint_t flags)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2190
hat_do_memload(hat, addr, pp, attr, flags,
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2196
uint_t attr, uint_t flags, hat_region_cookie_t rcookie)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2200
hat_do_memload(hat, addr, pp, attr, flags,
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2206
hat_do_memload(hat, addr, pp, attr, flags, rid);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2216
uint_t attr, uint_t flags, uint_t rid)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2225
ASSERT(!(attr & ~SFMMU_LOAD_ALLATTR));
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2244
(addr < errata57_limit) && (attr & PROT_EXEC) &&
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2248
attr &= ~PROT_EXEC;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2252
sfmmu_memtte(&tte, pp->p_pagenum, attr, TTE8K);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2273
uint_t attr, int flags)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2282
ASSERT(!(attr & ~SFMMU_LOAD_ALLATTR));
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2292
(addr < errata57_limit) && (attr & PROT_EXEC) &&
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2296
attr &= ~PROT_EXEC;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2326
attr |= SFMMU_UNCACHEVTTE;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2330
attr |= SFMMU_UNCACHEPTTE | HAT_NOSYNC;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2332
switch (attr & HAT_ORDER_MASK) {
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2339
attr |= SFMMU_SIDEFFECT;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2352
sfmmu_memtte(&tte, pfn, attr, TTE8K);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2368
sfmmu_memtte(&tte, pfn, attr, TTE4M);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2378
sfmmu_memtte(&tte, pfn, attr, TTE512K);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2388
sfmmu_memtte(&tte, pfn, attr, TTE64K);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2395
sfmmu_memtte(&tte, pfn, attr, TTE8K);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2414
struct page **pps, uint_t attr, uint_t flags)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2416
hat_do_memload_array(hat, addr, len, pps, attr, flags,
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2422
struct page **pps, uint_t attr, uint_t flags,
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2427
hat_do_memload_array(hat, addr, len, pps, attr, flags,
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2433
hat_do_memload_array(hat, addr, len, pps, attr, flags, rid);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2449
struct page **pps, uint_t attr, uint_t flags, uint_t rid)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2466
(addr < errata57_limit) && (attr & PROT_EXEC) &&
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2470
attr &= ~PROT_EXEC;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2484
sfmmu_memload_batchsmall(hat, addr, pps, attr, flags, npgs,
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2516
attr, ttesz);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2533
sfmmu_memload_batchsmall(hat, addr, pps, attr, flags,
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2542
sfmmu_memload_batchsmall(hat, addr, pps, attr, flags, npgs,
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2559
uint_t attr, uint_t flags, pgcnt_t npgs, uint_t rid)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2587
sfmmu_memtte(&tte, pp->p_pagenum, attr, TTE8K);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2645
sfmmu_memtte(tte_t *ttep, pfn_t pfn, uint_t attr, int tte_sz)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2647
ASSERT(!(attr & ~SFMMU_LOAD_ALLATTR));
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2649
ttep->tte_inthi = MAKE_TTE_INTHI(pfn, attr, tte_sz, 0 /* hmenum */);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2650
ttep->tte_intlo = MAKE_TTE_INTLO(pfn, attr, tte_sz, 0 /* hmenum */);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
4778
hat_getattr(struct hat *sfmmup, caddr_t addr, uint_t *attr)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
4792
*attr = sfmmu_ptov_attr(&tte);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
4795
*attr = 0;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
4803
hat_setattr(struct hat *hat, caddr_t addr, size_t len, uint_t attr)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
4807
sfmmu_chgattr(hat, addr, len, attr, SFMMU_SETATTR);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
4815
hat_chgattr(struct hat *hat, caddr_t addr, size_t len, uint_t attr)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
4819
sfmmu_chgattr(hat, addr, len, attr, SFMMU_CHGATTR);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
4826
hat_clrattr(struct hat *hat, caddr_t addr, size_t len, uint_t attr)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
4830
sfmmu_chgattr(hat, addr, len, attr, SFMMU_CLRATTR);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
4837
sfmmu_chgattr(struct hat *sfmmup, caddr_t addr, size_t len, uint_t attr,
usr/src/uts/sfmmu/vm/hat_sfmmu.c
4854
if ((attr & PROT_USER) && (mode != SFMMU_CLRATTR) &&
usr/src/uts/sfmmu/vm/hat_sfmmu.c
4887
hmeblkp, addr, endaddr, &dmr, attr, mode);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
4934
caddr_t endaddr, demap_range_t *dmrp, uint_t attr, int mode)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
4965
tteattr.ll = sfmmu_vtop_attr(attr, mode, &tteflags);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5068
sfmmu_vtop_attr(uint_t attr, int mode, tte_t *ttemaskp)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5072
ASSERT(!(attr & ~SFMMU_LOAD_ALLATTR));
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5077
ttevalue.tte_inthi = MAKE_TTEATTR_INTHI(attr);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5078
ttevalue.tte_intlo = MAKE_TTEATTR_INTLO(attr);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5083
ASSERT(!(attr & ~HAT_PROT_MASK));
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5092
if (attr & PROT_WRITE) {
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5099
if (attr & ~(PROT_WRITE | PROT_USER)) {
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5100
panic("sfmmu: attr %x not supported", attr);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5104
if (attr & PROT_WRITE) {
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5108
if (attr & PROT_USER) {
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5123
uint_t attr;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5127
attr = PROT_READ;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5130
attr |= PROT_WRITE;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5133
attr |= PROT_EXEC;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5136
attr |= PROT_USER;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5139
attr |= HAT_NOFAULT;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5142
attr |= HAT_NOSYNC;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5145
attr |= SFMMU_SIDEFFECT;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5148
attr |= SFMMU_UNCACHEVTTE;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5151
attr |= SFMMU_UNCACHEPTTE;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5153
return (attr);
usr/src/uts/sparc/io/pciex/pcieb_sparc.c
343
ddi_device_acc_attr_t attr;
usr/src/uts/sparc/io/pciex/pcieb_sparc.c
421
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sparc/io/pciex/pcieb_sparc.c
422
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/sparc/io/pciex/pcieb_sparc.c
423
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sparc/io/pciex/pcieb_sparc.c
425
if (ddi_regs_map_setup(dip, rnum, &regsp, 0, 0, &attr,
usr/src/uts/sun/io/fd.c
2578
ddi_device_acc_attr_t attr;
usr/src/uts/sun/io/fd.c
2581
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun/io/fd.c
2582
attr.devacc_attr_endian_flags = DDI_STRUCTURE_BE_ACC;
usr/src/uts/sun/io/fd.c
2583
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun/io/fd.c
2706
&attr, DDI_DMA_STREAMING,
usr/src/uts/sun/io/fd.c
2795
&attr, DDI_DMA_STREAMING,
usr/src/uts/sun/io/fd.c
2960
ddi_device_acc_attr_t attr;
usr/src/uts/sun/io/fd.c
3013
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun/io/fd.c
3014
attr.devacc_attr_endian_flags = DDI_STRUCTURE_BE_ACC;
usr/src/uts/sun/io/fd.c
3015
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun/io/fd.c
3020
&attr, DDI_DMA_STREAMING,
usr/src/uts/sun/io/fd.c
5452
ddi_device_acc_attr_t attr;
usr/src/uts/sun/io/fd.c
5533
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun/io/fd.c
5534
attr.devacc_attr_endian_flags = DDI_STRUCTURE_BE_ACC;
usr/src/uts/sun/io/fd.c
5535
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun/io/fd.c
5538
&attr, DDI_DMA_STREAMING,
usr/src/uts/sun/io/fd.c
811
ddi_device_acc_attr_t attr;
usr/src/uts/sun/io/fd.c
813
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun/io/fd.c
814
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/sun/io/fd.c
815
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun/io/fd.c
820
0, sizeof (struct sb_dma_reg), &attr,
usr/src/uts/sun/io/fd.c
828
0, sizeof (struct cheerio_dma_reg), &attr,
usr/src/uts/sun/io/fd.c
878
ddi_device_acc_attr_t attr;
usr/src/uts/sun/io/fd.c
879
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun/io/fd.c
881
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/sun/io/fd.c
882
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun/io/fd.c
895
&attr,
usr/src/uts/sun/io/fd.c
955
0, sizeof (uint_t), &attr, &fdc->c_handlep_aux)) {
usr/src/uts/sun4/io/efcode/fc_ddi.c
47
fc_ddi_dma_alloc_handle(dev_info_t *dip, ddi_dma_attr_t *attr,
usr/src/uts/sun4/io/efcode/fc_ddi.c
54
return ((*funcp)(dip, dip, attr, waitfp, arg, handlep));
usr/src/uts/sun4/io/pcicfg.c
5615
ddi_device_acc_attr_t attr;
usr/src/uts/sun4/io/pcicfg.c
5654
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4/io/pcicfg.c
5655
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/sun4/io/pcicfg.c
5656
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4/io/pcicfg.c
5657
attr.devacc_attr_access = DDI_CAUTIOUS_ACC;
usr/src/uts/sun4/io/pcicfg.c
5661
0, 0, &attr, handle) != DDI_SUCCESS)
usr/src/uts/sun4/io/pcicfg.c
5663
if (pcicfg_map_phys(dip, reg, &virt, &attr, handle)
usr/src/uts/sun4/io/px/px_dma.c
1008
if (px_lib_iommu_getbypass(dip, baddr, attr, &baddr)
usr/src/uts/sun4/io/px/px_dma.c
1010
baddr = px_lib_ro_bypass(dip, attr, baddr);
usr/src/uts/sun4/io/px/px_dma.c
1138
io_attributes_t attr = PX_GET_TTE_ATTR(mp->dmai_rflags,
usr/src/uts/sun4/io/px/px_dma.c
1174
attr, &bypass_addr) != DDI_SUCCESS) {
usr/src/uts/sun4/io/px/px_dma.c
1187
if (px_lib_iommu_getbypass(dip, MMU_PTOB(pfn), attr,
usr/src/uts/sun4/io/px/px_dma.c
706
io_attributes_t attr = PX_GET_TTE_ATTR(mp->dmai_rflags,
usr/src/uts/sun4/io/px/px_dma.c
738
PX_ADD_ATTR_EXTNS(attr, mp->dmai_bdf), (void *)mp, 0,
usr/src/uts/sun4/io/px/px_dma.c
753
PX_ADD_ATTR_EXTNS(attr, mp->dmai_bdf), (void *)mp, npages - 1,
usr/src/uts/sun4/io/px/px_dma.c
769
PX_SAVE_MP_TTE(mp, attr); /* save TTE template for unmapping */
usr/src/uts/sun4/io/px/px_dma.c
786
io_attributes_t attr = PX_GET_TTE_ATTR(mp->dmai_rflags,
usr/src/uts/sun4/io/px/px_dma.c
827
PX_SAVE_MP_TTE(mp, attr); /* mp->dmai_tte = tte */
usr/src/uts/sun4/io/px/px_dma.c
967
io_attributes_t attr = PX_GET_TTE_ATTR(mp->dmai_rflags,
usr/src/uts/sun4/io/px/px_dma.c
990
if (px_lib_iommu_getbypass(dip, baddr, attr, &baddr)
usr/src/uts/sun4/io/px/px_dma.c
992
baddr = px_lib_ro_bypass(dip, attr, baddr);
usr/src/uts/sun4/io/px/px_fdvma.c
60
io_attributes_t attr;
usr/src/uts/sun4/io/px/px_fdvma.c
87
attr = PX_GET_TTE_ATTR(mp->dmai_rflags, mp->dmai_attr.dma_attr_flags);
usr/src/uts/sun4/io/px/px_fdvma.c
90
PX_ADD_ATTR_EXTNS(attr, mp->dmai_bdf), (void *)a, 0,
usr/src/uts/sun4/io/px/px_ioapi.h
227
#define PX_ADD_ATTR_EXTNS(attr, bdf) \
usr/src/uts/sun4/io/px/px_ioapi.h
228
(attr | (PCIE_CHECK_VALID_BDF(bdf) ? (bdf << PCI_MAP_ATTR_BDF) : 0))
usr/src/uts/sun4/io/px/px_lib.h
85
io_attributes_t attr, void *addr, size_t pfn_index, int flags);
usr/src/uts/sun4/io/px/px_lib.h
92
io_attributes_t attr, io_addr_t *io_addr_p);
usr/src/uts/sun4/io/px/px_lib.h
94
extern uint64_t px_lib_ro_bypass(dev_info_t *dip, io_attributes_t attr,
usr/src/uts/sun4/io/px/px_mmu.c
117
io_attributes_t attr;
usr/src/uts/sun4/io/px/px_mmu.c
121
&attr, &ra) != DDI_SUCCESS)
usr/src/uts/sun4/io/px/px_mmu.c
182
io_attributes_t attr = PX_GET_MP_TTE(mp->dmai_tte);
usr/src/uts/sun4/io/px/px_mmu.c
190
PX_ADD_ATTR_EXTNS(attr, mp->dmai_bdf), (void *)mp, pfn_index,
usr/src/uts/sun4/io/px/px_mmu.c
207
PX_ADD_ATTR_EXTNS(attr, mp->dmai_bdf), (void *)mp,
usr/src/uts/sun4/io/px/px_mmu.h
46
#define PX_GET_TTE_ATTR(flags, attr)\
usr/src/uts/sun4/io/px/px_mmu.h
49
((attr & DDI_DMA_RELAXED_ORDERING) ? PCI_MAP_ATTR_RO : 0))
usr/src/uts/sun4/io/su_driver.c
349
ddi_device_acc_attr_t attr;
usr/src/uts/sun4/io/su_driver.c
351
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4/io/su_driver.c
352
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/sun4/io/su_driver.c
353
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4/io/su_driver.c
355
SU_REGOFFSET, SU_REGISTER_LEN, &attr, &handle) != DDI_SUCCESS) {
usr/src/uts/sun4/io/su_driver.c
480
ddi_device_acc_attr_t attr;
usr/src/uts/sun4/io/su_driver.c
539
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4/io/su_driver.c
540
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/sun4/io/su_driver.c
541
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4/io/su_driver.c
545
&attr, &asy->asy_handle) != DDI_SUCCESS) {
usr/src/uts/sun4/os/ddi_impl.c
1160
i_ddi_mem_alloc(dev_info_t *dip, ddi_dma_attr_t *attr,
usr/src/uts/sun4/os/ddi_impl.c
1176
if (length == 0 || kaddrp == NULL || attr == NULL) {
usr/src/uts/sun4/os/ddi_impl.c
1180
if (attr->dma_attr_minxfer == 0 || attr->dma_attr_align == 0 ||
usr/src/uts/sun4/os/ddi_impl.c
1181
!ISP2(attr->dma_attr_align) || !ISP2(attr->dma_attr_minxfer)) {
usr/src/uts/sun4/os/ddi_impl.c
1196
iomin = (attr->dma_attr_burstsizes & 0xffff) |
usr/src/uts/sun4/os/ddi_impl.c
1197
((attr->dma_attr_burstsizes >> 16) & 0xffff);
usr/src/uts/sun4/os/ddi_impl.c
1206
iomin = maxbit(iomin, attr->dma_attr_minxfer);
usr/src/uts/sun4/os/ddi_impl.c
1207
iomin = maxbit(iomin, attr->dma_attr_align);
usr/src/uts/sun4/os/ddi_impl.c
1213
ASSERT(iomin >= attr->dma_attr_minxfer);
usr/src/uts/sun4/os/ddi_impl.c
1214
ASSERT(iomin >= attr->dma_attr_align);
usr/src/uts/sun4/sys/fcode.h
634
int fc_ddi_dma_alloc_handle(dev_info_t *dip, ddi_dma_attr_t *attr,
usr/src/uts/sun4/vm/sfmmu.c
1116
uint_t attr, page_t *(*page_create_func)(void *, size_t, int, void *),
usr/src/uts/sun4/vm/sfmmu.c
1165
ppa, (PROT_ALL & ~PROT_USER) | HAT_NOSYNC | attr, HAT_LOAD_LOCK);
usr/src/uts/sun4/vm/sfmmu.c
259
uint_t attr;
usr/src/uts/sun4/vm/sfmmu.c
279
attr = PROC_DATA | HAT_NOSYNC;
usr/src/uts/sun4/vm/sfmmu.c
296
attr |= (TTE_IS_VCACHEABLE(ttep)) ? 0 : SFMMU_UNCACHEVTTE;
usr/src/uts/sun4/vm/sfmmu.c
297
attr |= (TTE_IS_PCACHEABLE(ttep)) ? 0 : SFMMU_UNCACHEPTTE;
usr/src/uts/sun4/vm/sfmmu.c
298
attr |= (TTE_IS_SIDEFFECT(ttep)) ? SFMMU_SIDEFFECT : 0;
usr/src/uts/sun4/vm/sfmmu.c
299
attr |= (TTE_IS_IE(ttep)) ? HAT_STRUCTURE_LE : 0;
usr/src/uts/sun4/vm/sfmmu.c
320
if (attr & SFMMU_UNCACHEPTTE) {
usr/src/uts/sun4/vm/sfmmu.c
325
if (!(attr & SFMMU_SIDEFFECT)) {
usr/src/uts/sun4/vm/sfmmu.c
391
sfmmu_memtte(ttep, pfn, attr, TTE8K);
usr/src/uts/sun4u/grover/io/grfans.c
164
ddi_device_acc_attr_t attr;
usr/src/uts/sun4u/grover/io/grfans.c
188
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/grover/io/grfans.c
189
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/sun4u/grover/io/grfans.c
190
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/grover/io/grfans.c
199
3, 1, &attr, &unitp->cpufan_rhandle) != DDI_SUCCESS) {
usr/src/uts/sun4u/grover/io/grfans.c
208
0, 1, &attr, &unitp->sysfan_rhandle) != DDI_SUCCESS) {
usr/src/uts/sun4u/io/bbc_beep.c
407
ddi_device_acc_attr_t attr;
usr/src/uts/sun4u/io/bbc_beep.c
412
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/io/bbc_beep.c
413
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/sun4u/io/bbc_beep.c
414
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/io/bbc_beep.c
421
&attr,
usr/src/uts/sun4u/io/grbeep.c
419
ddi_device_acc_attr_t attr;
usr/src/uts/sun4u/io/grbeep.c
424
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/io/grbeep.c
425
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/sun4u/io/grbeep.c
426
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/io/grbeep.c
433
&attr,
usr/src/uts/sun4u/io/grbeep.c
446
&attr,
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
1047
ddi_device_acc_attr_t attr;
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
1050
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
1051
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
1052
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
1060
(caddr_t *)&reg_base, 0, 0, &attr,
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
1084
0, 0, &attr, &i2c->pcf8584_b_rhandle) !=
usr/src/uts/sun4u/io/i2c/nexus/smbus.c
577
ddi_device_acc_attr_t attr;
usr/src/uts/sun4u/io/i2c/nexus/smbus.c
580
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/io/i2c/nexus/smbus.c
581
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/sun4u/io/i2c/nexus/smbus.c
582
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/io/i2c/nexus/smbus.c
585
0, 0, &attr, &smbus->smbus_rhandle);
usr/src/uts/sun4u/io/i2c/nexus/smbus.c
603
0, 0, &attr, &smbus->smbus_confighandle);
usr/src/uts/sun4u/io/pci/pcipsy.c
316
ddi_device_acc_attr_t attr;
usr/src/uts/sun4u/io/pci/pcipsy.c
318
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/io/pci/pcipsy.c
319
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/io/pci/pcipsy.c
321
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/sun4u/io/pci/pcipsy.c
323
&attr, &pci_p->pci_ac[0]) != DDI_SUCCESS) {
usr/src/uts/sun4u/io/pci/pcipsy.c
334
&attr, &pci_p->pci_ac[2]) != DDI_SUCCESS) {
usr/src/uts/sun4u/io/pci/pcipsy.c
346
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/sun4u/io/pci/pcipsy.c
348
PCI_CONF_HDR_SIZE, &attr, &pci_p->pci_ac[1]) != DDI_SUCCESS) {
usr/src/uts/sun4u/io/pci/pcisch.c
463
ddi_device_acc_attr_t attr;
usr/src/uts/sun4u/io/pci/pcisch.c
466
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/io/pci/pcisch.c
467
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/io/pci/pcisch.c
469
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/sun4u/io/pci/pcisch.c
475
&attr, &pci_p->pci_ac[0]) != DDI_SUCCESS) {
usr/src/uts/sun4u/io/pci/pcisch.c
483
&attr, &pci_p->pci_ac[1]) != DDI_SUCCESS) {
usr/src/uts/sun4u/io/pci/pcisch.c
493
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/sun4u/io/pci/pcisch.c
495
PCI_CONF_HDR_SIZE, &attr, &pci_p->pci_ac[2]) != DDI_SUCCESS) {
usr/src/uts/sun4u/io/pci/pcisch.c
508
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/sun4u/io/pci/pcisch.c
510
0, &attr, &pci_p->pci_ac[3]) != DDI_SUCCESS) {
usr/src/uts/sun4u/io/pmugpio.c
374
ddi_device_acc_attr_t attr;
usr/src/uts/sun4u/io/pmugpio.c
378
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/io/pmugpio.c
379
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/sun4u/io/pmugpio.c
380
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/io/pmugpio.c
413
(caddr_t *)&pmugpio_ptr->pmugpio_reset_reg, 0, 1, &attr,
usr/src/uts/sun4u/io/pmugpio.c
425
(caddr_t *)&pmugpio_ptr->pmugpio_watchdog_reg, 0, 1, &attr,
usr/src/uts/sun4u/io/pmugpio.c
430
(caddr_t *)&pmugpio_ptr->pmugpio_reset_reg, 0, 1, &attr,
usr/src/uts/sun4u/io/ppm/jbusppm.c
194
ddi_device_acc_attr_t attr;
usr/src/uts/sun4u/io/ppm/jbusppm.c
233
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/io/ppm/jbusppm.c
234
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/sun4u/io/ppm/jbusppm.c
235
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/io/ppm/jbusppm.c
238
&attr, &unitp->devid_hndl);
usr/src/uts/sun4u/io/ppm/jbusppm.c
243
&attr, &unitp->estar_hndl);
usr/src/uts/sun4u/io/ppm/schppm.c
162
ddi_device_acc_attr_t attr;
usr/src/uts/sun4u/io/ppm/schppm.c
192
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/io/ppm/schppm.c
193
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/sun4u/io/ppm/schppm.c
194
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/io/ppm/schppm.c
200
(caddr_t *)&spm_schizo_csr, 0, 8, &attr, &spm_schizo_handle);
usr/src/uts/sun4u/io/px/px_hlib.c
1791
uint64_t attr = MMU_TTE_V;
usr/src/uts/sun4u/io/px/px_hlib.c
1795
attr |= MMU_TTE_W;
usr/src/uts/sun4u/io/px/px_hlib.c
1799
attr |= MMU_TTE_RO;
usr/src/uts/sun4u/io/px/px_hlib.c
1801
if (attr & MMU_TTE_RO) {
usr/src/uts/sun4u/io/px/px_hlib.c
1803
"pages=0x%x attr = 0x%lx\n", pfn_index, pages, attr);
usr/src/uts/sun4u/io/px/px_hlib.c
1810
pxu_p->tsb_vaddr[tsb_index] = MMU_PTOB(pfn) | attr;
usr/src/uts/sun4u/io/px/px_hlib.c
1830
pxu_p->tsb_vaddr[tsb_index] = MMU_PTOB(pfn) | attr;
usr/src/uts/sun4u/io/px/px_hlib.c
2027
io_attributes_t attr, io_addr_t *io_addr_p)
usr/src/uts/sun4u/io/px/px_lib4u.c
108
ddi_device_acc_attr_t attr;
usr/src/uts/sun4u/io/px/px_lib4u.c
114
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/io/px/px_lib4u.c
115
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/io/px/px_lib4u.c
116
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/sun4u/io/px/px_lib4u.c
122
0, 0, &attr, &pxu_p->px_ac[reg_bank]) != DDI_SUCCESS) {
usr/src/uts/sun4u/io/px/px_lib4u.c
132
0, 0, &attr, &pxu_p->px_ac[reg_bank]) != DDI_SUCCESS) {
usr/src/uts/sun4u/io/px/px_lib4u.c
508
io_attributes_t attr, void *addr, size_t pfn_index, int flags)
usr/src/uts/sun4u/io/px/px_lib4u.c
516
dip, tsbid, pages, attr, addr, pfn_index, flags);
usr/src/uts/sun4u/io/px/px_lib4u.c
519
attr, addr, pfn_index, flags)) != H_EOK) {
usr/src/uts/sun4u/io/px/px_lib4u.c
610
px_lib_iommu_getbypass(dev_info_t *dip, r_addr_t ra, io_attributes_t attr,
usr/src/uts/sun4u/io/px/px_lib4u.c
618
"attr 0x%llx\n", dip, ra, attr);
usr/src/uts/sun4u/io/px/px_lib4u.c
621
attr, io_addr_p)) != H_EOK) {
usr/src/uts/sun4u/io/px/px_lib4u.c
638
px_lib_ro_bypass(dev_info_t *dip, io_attributes_t attr, uint64_t ioaddr)
usr/src/uts/sun4u/io/px/px_lib4u.c
643
if ((PX_CHIP_TYPE(pxu_p) == PX_CHIP_OBERON) && (attr & PCI_MAP_ATTR_RO))
usr/src/uts/sun4u/io/px/px_lib4u.h
321
pages_t pages, io_attributes_t attr, void *addr, size_t pfn_index,
usr/src/uts/sun4u/io/px/px_lib4u.h
328
r_addr_t ra, io_attributes_t attr, io_addr_t *io_addr_p);
usr/src/uts/sun4u/io/sbbc.c
294
struct ddi_device_acc_attr attr;
usr/src/uts/sun4u/io/sbbc.c
297
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/io/sbbc.c
298
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/io/sbbc.c
299
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/sun4u/io/sbbc.c
377
sizeof (struct sbbc_regs_map), &attr,
usr/src/uts/sun4u/io/sysiosbus.c
434
ddi_device_acc_attr_t attr;
usr/src/uts/sun4u/io/sysiosbus.c
512
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/io/sysiosbus.c
513
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/io/sysiosbus.c
514
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/sun4u/io/sysiosbus.c
516
&attr, &softsp->ac) != DDI_SUCCESS) {
usr/src/uts/sun4u/io/upa64s.c
204
ddi_device_acc_attr_t attr;
usr/src/uts/sun4u/io/upa64s.c
241
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/io/upa64s.c
242
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/io/upa64s.c
243
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/sun4u/io/upa64s.c
245
(caddr_t *)&upa64s_p->config_base, 0, 0, &attr,
usr/src/uts/sun4u/io/upa64s.c
262
0, 0, &attr, &upa64s_p->imr_ah[0]) != DDI_SUCCESS) {
usr/src/uts/sun4u/io/upa64s.c
269
0, 0, &attr, &upa64s_p->imr_ah[1]) != DDI_SUCCESS) {
usr/src/uts/sun4u/javelin/io/envctrltwo.c
275
struct ddi_device_acc_attr attr;
usr/src/uts/sun4u/javelin/io/envctrltwo.c
283
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/javelin/io/envctrltwo.c
284
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/javelin/io/envctrltwo.c
286
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/sun4u/javelin/io/envctrltwo.c
338
sizeof (struct ehc_pcd8584_regs), &attr,
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
1173
ddi_device_acc_attr_t attr;
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
1175
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
1176
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
1178
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
1180
&attr, &pcmu_p->pcmu_ac[0]) != DDI_SUCCESS) {
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
1190
&attr, &pcmu_p->pcmu_ac[2]) != DDI_SUCCESS) {
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
1202
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
1204
PCI_CONF_HDR_SIZE, &attr, &pcmu_p->pcmu_ac[1]) != DDI_SUCCESS) {
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
1676
ddi_device_acc_attr_t attr;
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
1709
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
1710
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
1711
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
1715
0, 0, &attr, &(u2u_trans_p->u2u_acc));
usr/src/uts/sun4u/serengeti/io/sgsbbc.c
850
struct ddi_device_acc_attr attr;
usr/src/uts/sun4u/serengeti/io/sgsbbc.c
852
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/serengeti/io/sgsbbc.c
853
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/sun4u/serengeti/io/sgsbbc.c
854
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/serengeti/io/sgsbbc.c
863
&attr, &softsp->sbbc_reg_handle1) != DDI_SUCCESS) {
usr/src/uts/sun4u/serengeti/io/sgsbbc.c
876
&attr, &softsp->sbbc_reg_handle2) != DDI_SUCCESS) {
usr/src/uts/sun4u/serengeti/io/sgsbbc_iosram.c
227
struct ddi_device_acc_attr attr;
usr/src/uts/sun4u/serengeti/io/sgsbbc_iosram.c
237
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/serengeti/io/sgsbbc_iosram.c
238
attr.devacc_attr_endian_flags = DDI_NEVERSWAP_ACC;
usr/src/uts/sun4u/serengeti/io/sgsbbc_iosram.c
239
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/serengeti/io/sgsbbc_iosram.c
251
&attr, &toc_handle) != DDI_SUCCESS) {
usr/src/uts/sun4u/serengeti/io/sgsbbc_iosram.c
276
toc->iosram_keys[i].size, &attr,
usr/src/uts/sun4u/sys/pte.h
219
#define TTE_VALID_CHECK(attr) \
usr/src/uts/sun4u/sys/pte.h
220
(((attr) & PROT_ALL) ? TTE_VALID_INT : 0)
usr/src/uts/sun4u/sys/pte.h
221
#define TTE_IE_CHECK(attr) \
usr/src/uts/sun4u/sys/pte.h
222
(((attr) & HAT_STRUCTURE_LE) ? TTE_IE_INT : 0)
usr/src/uts/sun4u/sys/pte.h
223
#define TTE_NFO_CHECK(attr) \
usr/src/uts/sun4u/sys/pte.h
224
(((attr) & HAT_NOFAULT) ? TTE_NFO_INT : 0)
usr/src/uts/sun4u/sys/pte.h
228
#define TTE_WRPRM_CHECK(attr) \
usr/src/uts/sun4u/sys/pte.h
229
(((attr) & PROT_WRITE) ? TTE_WRPRM_INT : 0)
usr/src/uts/sun4u/sys/pte.h
230
#define TTE_EXECPRM_CHECK(attr) \
usr/src/uts/sun4u/sys/pte.h
231
(((attr) & PROT_EXEC) ? TTE_EXECPRM_INT : 0)
usr/src/uts/sun4u/sys/pte.h
232
#define TTE_NOSYNC_CHECK(attr) \
usr/src/uts/sun4u/sys/pte.h
233
(((attr) & HAT_NOSYNC) ? TTE_NOSYNC_INT : 0)
usr/src/uts/sun4u/sys/pte.h
234
#define TTE_CP_CHECK(attr) \
usr/src/uts/sun4u/sys/pte.h
235
(((attr) & SFMMU_UNCACHEPTTE) ? 0: TTE_CP_INT)
usr/src/uts/sun4u/sys/pte.h
236
#define TTE_CV_CHECK(attr) \
usr/src/uts/sun4u/sys/pte.h
237
(((attr) & SFMMU_UNCACHEVTTE) ? 0: TTE_CV_INT)
usr/src/uts/sun4u/sys/pte.h
238
#define TTE_SE_CHECK(attr) \
usr/src/uts/sun4u/sys/pte.h
239
(((attr) & SFMMU_SIDEFFECT) ? TTE_SIDEFF_INT : 0)
usr/src/uts/sun4u/sys/pte.h
240
#define TTE_PRIV_CHECK(attr) \
usr/src/uts/sun4u/sys/pte.h
241
(((attr) & PROT_USER) ? 0 : TTE_PRIV_INT)
usr/src/uts/sun4u/sys/pte.h
243
#define MAKE_TTEATTR_INTHI(attr) \
usr/src/uts/sun4u/sys/pte.h
244
(TTE_VALID_CHECK(attr) | TTE_NFO_CHECK(attr) | TTE_IE_CHECK(attr))
usr/src/uts/sun4u/sys/pte.h
246
#define MAKE_TTE_INTHI(pfn, attr, sz, hmenum) \
usr/src/uts/sun4u/sys/pte.h
247
(MAKE_TTEATTR_INTHI(attr) | TTE_SZ_INT(sz) | \
usr/src/uts/sun4u/sys/pte.h
250
#define MAKE_TTEATTR_INTLO(attr) \
usr/src/uts/sun4u/sys/pte.h
251
(TTE_WRPRM_CHECK(attr) | TTE_NOSYNC_CHECK(attr) | \
usr/src/uts/sun4u/sys/pte.h
252
TTE_CP_CHECK(attr) | TTE_CV_CHECK(attr) | TTE_SE_CHECK(attr) | \
usr/src/uts/sun4u/sys/pte.h
253
TTE_PRIV_CHECK(attr) | TTE_EXECPRM_CHECK(attr))
usr/src/uts/sun4u/sys/pte.h
255
#define MAKE_TTE_INTLO(pfn, attr, sz, hmenum) \
usr/src/uts/sun4u/sys/pte.h
256
(TTE_PFN_INTLO(pfn) | TTE_REF_INT | MAKE_TTEATTR_INTLO(attr))
usr/src/uts/sun4u/tazmo/io/envctrl.c
418
struct ddi_device_acc_attr attr;
usr/src/uts/sun4u/tazmo/io/envctrl.c
427
attr.devacc_attr_version = DDI_DEVICE_ATTR_V0;
usr/src/uts/sun4u/tazmo/io/envctrl.c
428
attr.devacc_attr_dataorder = DDI_STRICTORDER_ACC;
usr/src/uts/sun4u/tazmo/io/envctrl.c
430
attr.devacc_attr_endian_flags = DDI_STRUCTURE_LE_ACC;
usr/src/uts/sun4u/tazmo/io/envctrl.c
475
sizeof (struct envctrl_pcd8584_regs), &attr,
usr/src/uts/sun4u/vm/mach_sfmmu.c
109
uint_t attr;
usr/src/uts/sun4u/vm/mach_sfmmu.c
121
attr = PROC_TEXT | HAT_NOSYNC;
usr/src/uts/sun4u/vm/mach_sfmmu.c
123
sfmmu_memtte(&ktext_tte, pfn, attr, TTE4M);
usr/src/uts/sun4u/vm/mach_sfmmu.c
139
attr = PROC_DATA | HAT_NOSYNC;
usr/src/uts/sun4u/vm/mach_sfmmu.c
140
sfmmu_memtte(&kdata_tte, pfn, attr, TTE4M);
usr/src/uts/sun4u/vm/mach_sfmmu.c
164
attr = PROC_DATA | HAT_NOSYNC;
usr/src/uts/sun4u/vm/mach_sfmmu.c
170
sfmmu_memtte(&tte, pfn, attr, TTE4M);
usr/src/uts/sun4v/io/ldc.c
2565
ldc_init(uint64_t id, ldc_attr_t *attr, ldc_handle_t *handle)
usr/src/uts/sun4v/io/ldc.c
2574
if (attr == NULL) {
usr/src/uts/sun4v/io/ldc.c
2639
ldcp->mode = attr->mode;
usr/src/uts/sun4v/io/ldc.c
2640
ldcp->devclass = attr->devclass;
usr/src/uts/sun4v/io/ldc.c
2641
ldcp->devinst = attr->instance;
usr/src/uts/sun4v/io/ldc.c
2642
ldcp->mtu = (attr->mtu > 0) ? attr->mtu : LDC_DEFAULT_MTU;
usr/src/uts/sun4v/io/px/px_lib4v.c
434
io_attributes_t attr, void *addr, size_t pfn_index, int flags)
usr/src/uts/sun4v/io/px/px_lib4v.c
444
dip, tsbid, pages, attr, addr, pfn_index, flags);
usr/src/uts/sun4v/io/px/px_lib4v.c
462
attr = attr & (PCI_MAP_ATTR_READ | PCI_MAP_ATTR_WRITE);
usr/src/uts/sun4v/io/px/px_lib4v.c
478
ttes2map, attr, (io_page_list_t *)(ra |
usr/src/uts/sun4v/io/px/px_lib4v.c
492
tsb_index + (pfn_p - pfns), ttes2map, attr,
usr/src/uts/sun4v/io/px/px_lib4v.c
600
px_lib_iommu_getbypass(dev_info_t *dip, r_addr_t ra, io_attributes_t attr,
usr/src/uts/sun4v/io/px/px_lib4v.c
606
"attr 0x%llx\n", dip, ra, attr);
usr/src/uts/sun4v/io/px/px_lib4v.c
614
attr &= PCI_MAP_ATTR_READ | PCI_MAP_ATTR_WRITE;
usr/src/uts/sun4v/io/px/px_lib4v.c
617
attr, io_addr_p)) != H_EOK) {
usr/src/uts/sun4v/io/px/px_lib4v.c
635
px_lib_ro_bypass(dev_info_t *dip, io_attributes_t attr, uint64_t ioaddr)
usr/src/uts/sun4v/io/px/px_lib4v.h
130
pages_t pages, io_attributes_t attr, io_page_list_t *io_page_list_p,
usr/src/uts/sun4v/io/px/px_lib4v.h
137
io_attributes_t attr, io_addr_t *io_addr_p);
usr/src/uts/sun4v/io/vcc.c
412
ldc_attr_t attr;
usr/src/uts/sun4v/io/vcc.c
419
attr.devclass = LDC_DEV_SERIAL;
usr/src/uts/sun4v/io/vcc.c
420
attr.instance = ddi_get_instance(vccp->dip);
usr/src/uts/sun4v/io/vcc.c
421
attr.mtu = VCC_MTU_SZ;
usr/src/uts/sun4v/io/vcc.c
422
attr.mode = LDC_MODE_RAW;
usr/src/uts/sun4v/io/vcc.c
424
if ((rv = ldc_init(vport->ldc_id, &attr, &(vport->ldc_handle))) != 0) {
usr/src/uts/sun4v/io/vldc.c
1097
ldc_attr_t attr;
usr/src/uts/sun4v/io/vldc.c
1130
attr.devclass = LDC_DEV_SERIAL;
usr/src/uts/sun4v/io/vldc.c
1131
attr.instance = ddi_get_instance(vldcp->dip);
usr/src/uts/sun4v/io/vldc.c
1132
attr.mtu = vport->mtu;
usr/src/uts/sun4v/io/vldc.c
1133
attr.mode = vport->ldc_mode;
usr/src/uts/sun4v/io/vldc.c
1135
if ((rv = ldc_init(vport->ldc_id, &attr,
usr/src/uts/sun4v/io/vnet_gen.c
2462
ldc_attr_t attr;
usr/src/uts/sun4v/io/vnet_gen.c
2494
attr.devclass = LDC_DEV_NT;
usr/src/uts/sun4v/io/vnet_gen.c
2495
attr.instance = vgenp->instance;
usr/src/uts/sun4v/io/vnet_gen.c
2496
attr.mode = LDC_MODE_UNRELIABLE;
usr/src/uts/sun4v/io/vnet_gen.c
2497
attr.mtu = vgen_ldc_mtu;
usr/src/uts/sun4v/io/vnet_gen.c
2498
status = ldc_init(ldc_id, &attr, &ldcp->ldc_handle);
usr/src/uts/sun4v/io/vsw_ldc.c
567
ldc_attr_t attr;
usr/src/uts/sun4v/io/vsw_ldc.c
611
attr.devclass = LDC_DEV_NT_SVC;
usr/src/uts/sun4v/io/vsw_ldc.c
612
attr.instance = ddi_get_instance(vswp->dip);
usr/src/uts/sun4v/io/vsw_ldc.c
613
attr.mode = LDC_MODE_UNRELIABLE;
usr/src/uts/sun4v/io/vsw_ldc.c
614
attr.mtu = VSW_LDC_MTU;
usr/src/uts/sun4v/io/vsw_ldc.c
615
status = ldc_init(ldc_id, &attr, &ldcp->ldc_handle);
usr/src/uts/sun4v/os/error.c
180
aflt->flt_priv = (((errh_flt.errh_er.attr & ERRH_MODE_MASK)
usr/src/uts/sun4v/os/error.c
183
if (errh_flt.errh_er.attr & ERRH_ATTR_CPU)
usr/src/uts/sun4v/os/error.c
192
if (errh_flt.errh_er.attr & ERRH_ATTR_RQF) {
usr/src/uts/sun4v/os/error.c
255
if (errh_flt.errh_er.attr & ERRH_ATTR_PIO)
usr/src/uts/sun4v/os/error.c
263
exec_mode = (errh_flt.errh_er.attr & ERRH_MODE_MASK)
usr/src/uts/sun4v/os/error.c
306
((errh_flt.errh_er.attr & ERRH_ATTR_PIO) ||
usr/src/uts/sun4v/os/error.c
307
(errh_flt.errh_er.attr & ERRH_ATTR_MEM))) {
usr/src/uts/sun4v/os/error.c
376
if (errh_flt.errh_er.attr & ERRH_ATTR_MEM)
usr/src/uts/sun4v/os/error.c
514
if (errh_erp->attr & ERRH_ATTR_MEM) {
usr/src/uts/sun4v/os/error.c
526
if (errh_erp->attr & ERRH_ATTR_MEM) {
usr/src/uts/sun4v/os/error.c
851
switch (errh_fltp->errh_er.attr & ~ERRH_MODE_MASK) {
usr/src/uts/sun4v/os/error.c
910
sp_state = (errh_erp->attr & ERRH_SP_MASK) >> ERRH_SP_SHIFT;
usr/src/uts/sun4v/sys/error.h
130
uint32_t attr; /* error attributes bit field */
usr/src/uts/sun4v/sys/ldc.h
169
int ldc_init(uint64_t id, ldc_attr_t *attr, ldc_handle_t *handle);
usr/src/uts/sun4v/sys/pte.h
176
#define TTE_VALID_CHECK(attr) \
usr/src/uts/sun4v/sys/pte.h
177
(((attr) & PROT_ALL) ? TTE_VALID_INT : 0)
usr/src/uts/sun4v/sys/pte.h
178
#define TTE_NFO_CHECK(attr) \
usr/src/uts/sun4v/sys/pte.h
179
(((attr) & HAT_NOFAULT) ? TTE_NFO_INT : 0)
usr/src/uts/sun4v/sys/pte.h
183
#define TTE_IE_CHECK(attr) \
usr/src/uts/sun4v/sys/pte.h
184
(((attr) & HAT_STRUCTURE_LE) ? TTE_IE_INT : 0)
usr/src/uts/sun4v/sys/pte.h
185
#define TTE_WRPRM_CHECK(attr) \
usr/src/uts/sun4v/sys/pte.h
186
(((attr) & PROT_WRITE) ? TTE_WRPRM_INT : 0)
usr/src/uts/sun4v/sys/pte.h
187
#define TTE_EXECPRM_CHECK(attr) \
usr/src/uts/sun4v/sys/pte.h
188
(((attr) & PROT_EXEC) ? TTE_EXECPRM_INT : 0)
usr/src/uts/sun4v/sys/pte.h
189
#define TTE_NOSYNC_CHECK(attr) \
usr/src/uts/sun4v/sys/pte.h
190
(((attr) & HAT_NOSYNC) ? TTE_NOSYNC_INT : 0)
usr/src/uts/sun4v/sys/pte.h
191
#define TTE_CP_CHECK(attr) \
usr/src/uts/sun4v/sys/pte.h
192
(((attr) & SFMMU_UNCACHEPTTE) ? 0: TTE_CP_INT)
usr/src/uts/sun4v/sys/pte.h
193
#define TTE_CV_CHECK(attr) \
usr/src/uts/sun4v/sys/pte.h
194
(((attr) & SFMMU_UNCACHEVTTE) ? 0: TTE_CV_INT)
usr/src/uts/sun4v/sys/pte.h
195
#define TTE_SE_CHECK(attr) \
usr/src/uts/sun4v/sys/pte.h
196
(((attr) & SFMMU_SIDEFFECT) ? TTE_SIDEFF_INT : 0)
usr/src/uts/sun4v/sys/pte.h
197
#define TTE_PRIV_CHECK(attr) \
usr/src/uts/sun4v/sys/pte.h
198
(((attr) & PROT_USER) ? 0 : TTE_PRIV_INT)
usr/src/uts/sun4v/sys/pte.h
200
#define MAKE_TTEATTR_INTHI(attr) \
usr/src/uts/sun4v/sys/pte.h
201
(TTE_VALID_CHECK(attr) | TTE_NFO_CHECK(attr))
usr/src/uts/sun4v/sys/pte.h
203
#define MAKE_TTE_INTHI(pfn, attr, sz, hmenum) \
usr/src/uts/sun4v/sys/pte.h
204
(MAKE_TTEATTR_INTHI(attr) | TTE_HMENUM_INT(hmenum) | \
usr/src/uts/sun4v/sys/pte.h
205
TTE_NOSYNC_CHECK(attr) | TTE_PFN_INTHI(pfn))
usr/src/uts/sun4v/sys/pte.h
207
#define MAKE_TTEATTR_INTLO(attr) \
usr/src/uts/sun4v/sys/pte.h
208
(TTE_WRPRM_CHECK(attr) | TTE_CP_CHECK(attr) | TTE_CV_CHECK(attr) | \
usr/src/uts/sun4v/sys/pte.h
209
TTE_SE_CHECK(attr) | TTE_PRIV_CHECK(attr) | TTE_EXECPRM_CHECK(attr) | \
usr/src/uts/sun4v/sys/pte.h
210
TTE_IE_CHECK(attr))
usr/src/uts/sun4v/sys/pte.h
212
#define MAKE_TTE_INTLO(pfn, attr, sz, hmenum) \
usr/src/uts/sun4v/sys/pte.h
213
(TTE_PFN_INTLO(pfn) | TTE_REF_INT | MAKE_TTEATTR_INTLO(attr) | \
usr/src/uts/sun4v/vm/mach_sfmmu.c
158
uint_t attr;
usr/src/uts/sun4v/vm/mach_sfmmu.c
170
attr = PROC_TEXT | HAT_NOSYNC;
usr/src/uts/sun4v/vm/mach_sfmmu.c
172
sfmmu_memtte(&ktext_tte, pfn, attr, TTE4M);
usr/src/uts/sun4v/vm/mach_sfmmu.c
186
attr = PROC_DATA | HAT_NOSYNC;
usr/src/uts/sun4v/vm/mach_sfmmu.c
187
sfmmu_memtte(&kdata_tte, pfn, attr, TTE4M);
usr/src/uts/sun4v/vm/mach_sfmmu.c
211
attr = PROC_DATA | HAT_NOSYNC;
usr/src/uts/sun4v/vm/mach_sfmmu.c
217
sfmmu_memtte(&tte, pfn, attr, TTE4M);