usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1057
struct smb *smbdata;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1064
smbdata = (struct smb *)data;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1066
protodata = (uchar_t *)data + sizeof (struct smb);
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1348
struct smb *smb;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1366
smb = (struct smb *)data;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1367
smb_flags2 = get2(smb->flags2);
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1368
vwv = (uchar_t *)data + sizeof (struct smb);
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1386
if (!(smb->flags & SERVER_RESPONSE)) {
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1407
if ((smb->flags & SERVER_RESPONSE) == 0) {
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1512
struct smb *smbdata;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1516
smbdata = (struct smb *)data;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1518
tcondata = (uchar_t *)data + sizeof (struct smb);
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1613
struct smb *smbdata;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1617
smbdata = (struct smb *)data;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1619
setupdata = (uchar_t *)data + sizeof (struct smb);
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1809
struct smb *smb;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1822
smb = (struct smb *)data;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1823
vwv = (uchar_t *)data + sizeof (struct smb);
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1840
if (!(smb->flags & SERVER_RESPONSE)) {
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1865
if (flags & F_DTAIL && !(smb->flags & SERVER_RESPONSE)) {
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1886
if (!(smb->flags & SERVER_RESPONSE)) {
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1929
if (flags & F_DTAIL && smb->flags & SERVER_RESPONSE) {
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1965
struct smb *smbdata;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1972
smbdata = (struct smb *)data;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
1974
comdata = (uchar_t *)data + sizeof (struct smb);
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
673
struct smb *smb;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
679
if (len < sizeof (struct smb))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
682
smb = (struct smb *)data;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
683
decoder = &SMBtable[smb->com & 255];
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
684
smb_flags2 = get2(smb->flags2);
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
695
if (smb->flags & SERVER_RESPONSE)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
702
smb->com, decoder->name);
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
704
show_printf("Command code = 0x%x", smb->com);
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
711
show_printf("NT Status = %x", get4(smb->err));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
715
smb->err[0], get2(&smb->err[2]));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
718
show_printf("Flags summary = 0x%.2x", smb->flags);
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
720
show_printf("Tree ID (TID) = 0x%.4x", get2(smb->tid));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
721
show_printf("Proc. ID (PID) = 0x%.4x", get2(smb->pid));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
722
show_printf("User ID (UID) = 0x%.4x", get2(smb->uid));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
723
show_printf("Mux. ID (MID) = 0x%.4x", get2(smb->mid));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
740
if (smb->flags & SERVER_RESPONSE)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
751
tl = snprintf(p, sz, " Cmd=0x%02X", smb->com);
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
772
if (smb->flags & SERVER_RESPONSE) {
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
774
uint_t status = get4(smb->err);
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
777
uchar_t errcl = smb->err[0];
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
778
ushort_t code = get2(&smb->err[2]);
usr/src/cmd/cxgbetool/cudbg_view.c
2463
T6_MODREGS(smb),
usr/src/cmd/cxgbetool/cudbg_view.c
2507
T5_MODREGS(smb),
usr/src/cmd/cxgbetool/cxgbetool.c
322
T5_MODREGS(smb),
usr/src/cmd/cxgbetool/cxgbetool.c
364
T6_MODREGS(smb),
usr/src/lib/libshare/common/libshare_zfs.c
788
boolean_t smb, nfs;
usr/src/lib/libshare/common/libshare_zfs.c
843
smb = smb_inherited = B_FALSE;
usr/src/lib/libshare/common/libshare_zfs.c
851
smb = B_TRUE;
usr/src/lib/libshare/common/libshare_zfs.c
861
(nfs || smb || nfs_inherited || smb_inherited)) {
usr/src/lib/libshare/common/libshare_zfs.c
875
if (nfs || smb) {
usr/src/lib/libshare/common/libshare_zfs.c
890
if (smb || smb_inherited) {
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2592
nvlist_t *smb;
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2606
if ((rc = nvlist_alloc(&smb, NV_UNIQUE_NAME, 0)) != 0) {
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2618
rc = nvlist_add_string(smb, SHOPT_AD_CONTAINER, si->shr_container);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2620
rc |= nvlist_add_string(smb, SHOPT_NONE, si->shr_access_none);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2622
rc |= nvlist_add_string(smb, SHOPT_RO, si->shr_access_ro);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2624
rc |= nvlist_add_string(smb, SHOPT_RW, si->shr_access_rw);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2627
rc |= nvlist_add_string(smb, SHOPT_ABE, "true");
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2629
rc |= nvlist_add_string(smb, SHOPT_CATIA, "true");
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2631
rc |= nvlist_add_string(smb, SHOPT_GUEST, "true");
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2633
rc |= nvlist_add_string(smb, SHOPT_DFSROOT, "true");
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2635
rc |= nvlist_add_string(smb, SHOPT_CA, "true");
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2637
rc |= nvlist_add_string(smb, SHOPT_FSO, "true");
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2639
rc |= nvlist_add_string(smb, SHOPT_QUOTAS, "true");
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2642
rc |= nvlist_add_string(smb, SHOPT_ENCRYPT, "required");
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2644
rc |= nvlist_add_string(smb, SHOPT_ENCRYPT, "enabled");
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2646
rc |= nvlist_add_string(smb, SHOPT_ENCRYPT, "disabled");
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2649
rc |= nvlist_add_string(smb, SHOPT_AUTOHOME, "true");
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2650
rc |= nvlist_add_uint32(smb, "uid", si->shr_uid);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2651
rc |= nvlist_add_uint32(smb, "gid", si->shr_gid);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2655
rc |= nvlist_add_string(smb, SHOPT_CSC, csc);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2657
rc |= nvlist_add_uint32(smb, "type", si->shr_type);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2659
rc |= nvlist_add_nvlist(share, "smb", smb);
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
2663
nvlist_free(smb);
usr/src/uts/common/fs/smbsrv/smb_kshare.c
888
nvlist_t *smb;
usr/src/uts/common/fs/smbsrv/smb_kshare.c
902
rc |= nvlist_lookup_nvlist(share, "smb", &smb);
usr/src/uts/common/fs/smbsrv/smb_kshare.c
909
rc = nvlist_lookup_uint32(smb, "type", &tmp.shr_type);
usr/src/uts/common/fs/smbsrv/smb_kshare.c
916
(void) nvlist_lookup_string(smb, SHOPT_AD_CONTAINER,
usr/src/uts/common/fs/smbsrv/smb_kshare.c
918
(void) nvlist_lookup_string(smb, SHOPT_NONE, &tmp.shr_access_none);
usr/src/uts/common/fs/smbsrv/smb_kshare.c
919
(void) nvlist_lookup_string(smb, SHOPT_RO, &tmp.shr_access_ro);
usr/src/uts/common/fs/smbsrv/smb_kshare.c
920
(void) nvlist_lookup_string(smb, SHOPT_RW, &tmp.shr_access_rw);
usr/src/uts/common/fs/smbsrv/smb_kshare.c
922
tmp.shr_flags |= smb_kshare_decode_bool(smb, SHOPT_ABE, SMB_SHRF_ABE);
usr/src/uts/common/fs/smbsrv/smb_kshare.c
923
tmp.shr_flags |= smb_kshare_decode_bool(smb, SHOPT_CATIA,
usr/src/uts/common/fs/smbsrv/smb_kshare.c
925
tmp.shr_flags |= smb_kshare_decode_bool(smb, SHOPT_GUEST,
usr/src/uts/common/fs/smbsrv/smb_kshare.c
927
tmp.shr_flags |= smb_kshare_decode_bool(smb, SHOPT_DFSROOT,
usr/src/uts/common/fs/smbsrv/smb_kshare.c
929
tmp.shr_flags |= smb_kshare_decode_bool(smb, SHOPT_QUOTAS,
usr/src/uts/common/fs/smbsrv/smb_kshare.c
931
tmp.shr_flags |= smb_kshare_decode_bool(smb, SHOPT_CA, SMB_SHRF_CA);
usr/src/uts/common/fs/smbsrv/smb_kshare.c
932
tmp.shr_flags |= smb_kshare_decode_bool(smb, SHOPT_FSO, SMB_SHRF_FSO);
usr/src/uts/common/fs/smbsrv/smb_kshare.c
933
tmp.shr_flags |= smb_kshare_decode_bool(smb, SHOPT_AUTOHOME,
usr/src/uts/common/fs/smbsrv/smb_kshare.c
937
rc = nvlist_lookup_uint32(smb, "uid", &tmp.shr_uid);
usr/src/uts/common/fs/smbsrv/smb_kshare.c
938
rc |= nvlist_lookup_uint32(smb, "gid", &tmp.shr_gid);
usr/src/uts/common/fs/smbsrv/smb_kshare.c
946
(void) nvlist_lookup_string(smb, SHOPT_ENCRYPT, &strbuf);
usr/src/uts/common/fs/smbsrv/smb_kshare.c
949
(void) nvlist_lookup_string(smb, SHOPT_CSC, &csc_name);
usr/src/uts/common/io/atge/atge_l1.c
455
atge_l1_smb_t *smb;
usr/src/uts/common/io/atge/atge_l1.c
463
smb = (atge_l1_smb_t *)dma->addr;
usr/src/uts/common/io/atge/atge_l1.c
466
stat->rx_frames += smb->rx_frames;
usr/src/uts/common/io/atge/atge_l1.c
467
stat->rx_bcast_frames += smb->rx_bcast_frames;
usr/src/uts/common/io/atge/atge_l1.c
468
stat->rx_mcast_frames += smb->rx_mcast_frames;
usr/src/uts/common/io/atge/atge_l1.c
469
stat->rx_pause_frames += smb->rx_pause_frames;
usr/src/uts/common/io/atge/atge_l1.c
470
stat->rx_control_frames += smb->rx_control_frames;
usr/src/uts/common/io/atge/atge_l1.c
471
stat->rx_crcerrs += smb->rx_crcerrs;
usr/src/uts/common/io/atge/atge_l1.c
472
stat->rx_lenerrs += smb->rx_lenerrs;
usr/src/uts/common/io/atge/atge_l1.c
473
stat->rx_bytes += smb->rx_bytes;
usr/src/uts/common/io/atge/atge_l1.c
474
stat->rx_runts += smb->rx_runts;
usr/src/uts/common/io/atge/atge_l1.c
475
stat->rx_fragments += smb->rx_fragments;
usr/src/uts/common/io/atge/atge_l1.c
476
stat->rx_pkts_64 += smb->rx_pkts_64;
usr/src/uts/common/io/atge/atge_l1.c
477
stat->rx_pkts_65_127 += smb->rx_pkts_65_127;
usr/src/uts/common/io/atge/atge_l1.c
478
stat->rx_pkts_128_255 += smb->rx_pkts_128_255;
usr/src/uts/common/io/atge/atge_l1.c
479
stat->rx_pkts_256_511 += smb->rx_pkts_256_511;
usr/src/uts/common/io/atge/atge_l1.c
480
stat->rx_pkts_512_1023 += smb->rx_pkts_512_1023;
usr/src/uts/common/io/atge/atge_l1.c
481
stat->rx_pkts_1024_1518 += smb->rx_pkts_1024_1518;
usr/src/uts/common/io/atge/atge_l1.c
482
stat->rx_pkts_1519_max += smb->rx_pkts_1519_max;
usr/src/uts/common/io/atge/atge_l1.c
483
stat->rx_pkts_truncated += smb->rx_pkts_truncated;
usr/src/uts/common/io/atge/atge_l1.c
484
stat->rx_fifo_oflows += smb->rx_fifo_oflows;
usr/src/uts/common/io/atge/atge_l1.c
485
stat->rx_alignerrs += smb->rx_alignerrs;
usr/src/uts/common/io/atge/atge_l1.c
486
stat->rx_bcast_bytes += smb->rx_bcast_bytes;
usr/src/uts/common/io/atge/atge_l1.c
487
stat->rx_mcast_bytes += smb->rx_mcast_bytes;
usr/src/uts/common/io/atge/atge_l1.c
488
stat->rx_pkts_filtered += smb->rx_pkts_filtered;
usr/src/uts/common/io/atge/atge_l1.c
491
stat->tx_frames += smb->tx_frames;
usr/src/uts/common/io/atge/atge_l1.c
492
stat->tx_bcast_frames += smb->tx_bcast_frames;
usr/src/uts/common/io/atge/atge_l1.c
493
stat->tx_mcast_frames += smb->tx_mcast_frames;
usr/src/uts/common/io/atge/atge_l1.c
494
stat->tx_pause_frames += smb->tx_pause_frames;
usr/src/uts/common/io/atge/atge_l1.c
495
stat->tx_excess_defer += smb->tx_excess_defer;
usr/src/uts/common/io/atge/atge_l1.c
496
stat->tx_control_frames += smb->tx_control_frames;
usr/src/uts/common/io/atge/atge_l1.c
497
stat->tx_deferred += smb->tx_deferred;
usr/src/uts/common/io/atge/atge_l1.c
498
stat->tx_bytes += smb->tx_bytes;
usr/src/uts/common/io/atge/atge_l1.c
499
stat->tx_pkts_64 += smb->tx_pkts_64;
usr/src/uts/common/io/atge/atge_l1.c
500
stat->tx_pkts_65_127 += smb->tx_pkts_65_127;
usr/src/uts/common/io/atge/atge_l1.c
501
stat->tx_pkts_128_255 += smb->tx_pkts_128_255;
usr/src/uts/common/io/atge/atge_l1.c
502
stat->tx_pkts_256_511 += smb->tx_pkts_256_511;
usr/src/uts/common/io/atge/atge_l1.c
503
stat->tx_pkts_512_1023 += smb->tx_pkts_512_1023;
usr/src/uts/common/io/atge/atge_l1.c
504
stat->tx_pkts_1024_1518 += smb->tx_pkts_1024_1518;
usr/src/uts/common/io/atge/atge_l1.c
505
stat->tx_pkts_1519_max += smb->tx_pkts_1519_max;
usr/src/uts/common/io/atge/atge_l1.c
506
stat->tx_single_colls += smb->tx_single_colls;
usr/src/uts/common/io/atge/atge_l1.c
507
stat->tx_multi_colls += smb->tx_multi_colls;
usr/src/uts/common/io/atge/atge_l1.c
508
stat->tx_late_colls += smb->tx_late_colls;
usr/src/uts/common/io/atge/atge_l1.c
509
stat->tx_excess_colls += smb->tx_excess_colls;
usr/src/uts/common/io/atge/atge_l1.c
510
stat->tx_underrun += smb->tx_underrun;
usr/src/uts/common/io/atge/atge_l1.c
511
stat->tx_desc_underrun += smb->tx_desc_underrun;
usr/src/uts/common/io/atge/atge_l1.c
512
stat->tx_lenerrs += smb->tx_lenerrs;
usr/src/uts/common/io/atge/atge_l1.c
513
stat->tx_pkts_truncated += smb->tx_pkts_truncated;
usr/src/uts/common/io/atge/atge_l1.c
514
stat->tx_bcast_bytes += smb->tx_bcast_bytes;
usr/src/uts/common/io/atge/atge_l1.c
515
stat->tx_mcast_bytes += smb->tx_mcast_bytes;
usr/src/uts/common/io/atge/atge_l1.c
520
atgep->atge_brdcstrcv += smb->rx_bcast_frames;
usr/src/uts/common/io/atge/atge_l1.c
521
atgep->atge_multircv += smb->rx_mcast_frames;
usr/src/uts/common/io/atge/atge_l1.c
522
atgep->atge_multixmt += smb->tx_mcast_frames;
usr/src/uts/common/io/atge/atge_l1.c
523
atgep->atge_brdcstxmt += smb->tx_bcast_frames;
usr/src/uts/common/io/atge/atge_l1.c
525
atgep->atge_align_errors += smb->rx_alignerrs;
usr/src/uts/common/io/atge/atge_l1.c
526
atgep->atge_fcs_errors += smb->rx_crcerrs;
usr/src/uts/common/io/atge/atge_l1.c
527
atgep->atge_defer_xmts += smb->tx_deferred;
usr/src/uts/common/io/atge/atge_l1.c
528
atgep->atge_first_collisions += smb->tx_single_colls;
usr/src/uts/common/io/atge/atge_l1.c
529
atgep->atge_multi_collisions += smb->tx_multi_colls * 2;
usr/src/uts/common/io/atge/atge_l1.c
530
atgep->atge_tx_late_collisions += smb->tx_late_colls;
usr/src/uts/common/io/atge/atge_l1.c
531
atgep->atge_ex_collisions += smb->tx_excess_colls;
usr/src/uts/common/io/atge/atge_l1.c
532
atgep->atge_toolong_errors += smb->rx_lenerrs;
usr/src/uts/common/io/atge/atge_l1.c
533
atgep->atge_overflow += smb->rx_fifo_oflows;
usr/src/uts/common/io/atge/atge_l1.c
534
atgep->atge_underflow += (smb->tx_underrun + smb->tx_desc_underrun);
usr/src/uts/common/io/atge/atge_l1.c
535
atgep->atge_runt += smb->rx_runts;
usr/src/uts/common/io/atge/atge_l1.c
538
atgep->atge_collisions += smb->tx_single_colls +
usr/src/uts/common/io/atge/atge_l1.c
539
smb->tx_multi_colls * 2 + smb->tx_late_colls;
usr/src/uts/common/io/atge/atge_l1.c
545
atgep->atge_macxmt_errors += smb->tx_late_colls + smb->tx_underrun;
usr/src/uts/common/io/atge/atge_l1.c
547
atgep->atge_macrcv_errors += smb->rx_crcerrs + smb->rx_lenerrs +
usr/src/uts/common/io/atge/atge_l1.c
548
smb->rx_runts + smb->rx_pkts_truncated +
usr/src/uts/common/io/atge/atge_l1.c
549
smb->rx_alignerrs;
usr/src/uts/common/io/atge/atge_l1.c
551
smb->updated = 0;
usr/src/uts/common/io/atge/atge_l1c.c
531
atge_l1c_smb_t smb;
usr/src/uts/common/io/atge/atge_l1c.c
539
reg = &smb.rx_frames;
usr/src/uts/common/io/atge/atge_l1c.c
540
while (reg++ <= &smb.rx_pkts_filtered) {
usr/src/uts/common/io/atge/atge_l1c.c
549
reg = &smb.tx_frames;
usr/src/uts/common/io/atge/atge_l1c.c
550
while (reg++ <= &smb.tx_mcast_bytes) {
usr/src/uts/common/io/atge/atge_l1c.c
562
atge_l1c_smb_t *smb;
usr/src/uts/common/io/atge/atge_l1c.c
570
smb = (atge_l1c_smb_t *)dma->addr;
usr/src/uts/common/io/atge/atge_l1c.c
573
stat->rx_frames += smb->rx_frames;
usr/src/uts/common/io/atge/atge_l1c.c
574
stat->rx_bcast_frames += smb->rx_bcast_frames;
usr/src/uts/common/io/atge/atge_l1c.c
575
stat->rx_mcast_frames += smb->rx_mcast_frames;
usr/src/uts/common/io/atge/atge_l1c.c
576
stat->rx_pause_frames += smb->rx_pause_frames;
usr/src/uts/common/io/atge/atge_l1c.c
577
stat->rx_control_frames += smb->rx_control_frames;
usr/src/uts/common/io/atge/atge_l1c.c
578
stat->rx_crcerrs += smb->rx_crcerrs;
usr/src/uts/common/io/atge/atge_l1c.c
579
stat->rx_lenerrs += smb->rx_lenerrs;
usr/src/uts/common/io/atge/atge_l1c.c
580
stat->rx_bytes += smb->rx_bytes;
usr/src/uts/common/io/atge/atge_l1c.c
581
stat->rx_runts += smb->rx_runts;
usr/src/uts/common/io/atge/atge_l1c.c
582
stat->rx_fragments += smb->rx_fragments;
usr/src/uts/common/io/atge/atge_l1c.c
583
stat->rx_pkts_64 += smb->rx_pkts_64;
usr/src/uts/common/io/atge/atge_l1c.c
584
stat->rx_pkts_65_127 += smb->rx_pkts_65_127;
usr/src/uts/common/io/atge/atge_l1c.c
585
stat->rx_pkts_128_255 += smb->rx_pkts_128_255;
usr/src/uts/common/io/atge/atge_l1c.c
586
stat->rx_pkts_256_511 += smb->rx_pkts_256_511;
usr/src/uts/common/io/atge/atge_l1c.c
587
stat->rx_pkts_512_1023 += smb->rx_pkts_512_1023;
usr/src/uts/common/io/atge/atge_l1c.c
588
stat->rx_pkts_1024_1518 += smb->rx_pkts_1024_1518;
usr/src/uts/common/io/atge/atge_l1c.c
589
stat->rx_pkts_1519_max += smb->rx_pkts_1519_max;
usr/src/uts/common/io/atge/atge_l1c.c
590
stat->rx_pkts_truncated += smb->rx_pkts_truncated;
usr/src/uts/common/io/atge/atge_l1c.c
591
stat->rx_fifo_oflows += smb->rx_fifo_oflows;
usr/src/uts/common/io/atge/atge_l1c.c
592
stat->rx_alignerrs += smb->rx_alignerrs;
usr/src/uts/common/io/atge/atge_l1c.c
593
stat->rx_bcast_bytes += smb->rx_bcast_bytes;
usr/src/uts/common/io/atge/atge_l1c.c
594
stat->rx_mcast_bytes += smb->rx_mcast_bytes;
usr/src/uts/common/io/atge/atge_l1c.c
595
stat->rx_pkts_filtered += smb->rx_pkts_filtered;
usr/src/uts/common/io/atge/atge_l1c.c
598
stat->tx_frames += smb->tx_frames;
usr/src/uts/common/io/atge/atge_l1c.c
599
stat->tx_bcast_frames += smb->tx_bcast_frames;
usr/src/uts/common/io/atge/atge_l1c.c
600
stat->tx_mcast_frames += smb->tx_mcast_frames;
usr/src/uts/common/io/atge/atge_l1c.c
601
stat->tx_pause_frames += smb->tx_pause_frames;
usr/src/uts/common/io/atge/atge_l1c.c
602
stat->tx_excess_defer += smb->tx_excess_defer;
usr/src/uts/common/io/atge/atge_l1c.c
603
stat->tx_control_frames += smb->tx_control_frames;
usr/src/uts/common/io/atge/atge_l1c.c
604
stat->tx_deferred += smb->tx_deferred;
usr/src/uts/common/io/atge/atge_l1c.c
605
stat->tx_bytes += smb->tx_bytes;
usr/src/uts/common/io/atge/atge_l1c.c
606
stat->tx_pkts_64 += smb->tx_pkts_64;
usr/src/uts/common/io/atge/atge_l1c.c
607
stat->tx_pkts_65_127 += smb->tx_pkts_65_127;
usr/src/uts/common/io/atge/atge_l1c.c
608
stat->tx_pkts_128_255 += smb->tx_pkts_128_255;
usr/src/uts/common/io/atge/atge_l1c.c
609
stat->tx_pkts_256_511 += smb->tx_pkts_256_511;
usr/src/uts/common/io/atge/atge_l1c.c
610
stat->tx_pkts_512_1023 += smb->tx_pkts_512_1023;
usr/src/uts/common/io/atge/atge_l1c.c
611
stat->tx_pkts_1024_1518 += smb->tx_pkts_1024_1518;
usr/src/uts/common/io/atge/atge_l1c.c
612
stat->tx_pkts_1519_max += smb->tx_pkts_1519_max;
usr/src/uts/common/io/atge/atge_l1c.c
613
stat->tx_single_colls += smb->tx_single_colls;
usr/src/uts/common/io/atge/atge_l1c.c
614
stat->tx_multi_colls += smb->tx_multi_colls;
usr/src/uts/common/io/atge/atge_l1c.c
615
stat->tx_late_colls += smb->tx_late_colls;
usr/src/uts/common/io/atge/atge_l1c.c
616
stat->tx_excess_colls += smb->tx_excess_colls;
usr/src/uts/common/io/atge/atge_l1c.c
617
stat->tx_underrun += smb->tx_underrun;
usr/src/uts/common/io/atge/atge_l1c.c
618
stat->tx_desc_underrun += smb->tx_desc_underrun;
usr/src/uts/common/io/atge/atge_l1c.c
619
stat->tx_lenerrs += smb->tx_lenerrs;
usr/src/uts/common/io/atge/atge_l1c.c
620
stat->tx_pkts_truncated += smb->tx_pkts_truncated;
usr/src/uts/common/io/atge/atge_l1c.c
621
stat->tx_bcast_bytes += smb->tx_bcast_bytes;
usr/src/uts/common/io/atge/atge_l1c.c
622
stat->tx_mcast_bytes += smb->tx_mcast_bytes;
usr/src/uts/common/io/atge/atge_l1c.c
627
atgep->atge_brdcstrcv += smb->rx_bcast_frames;
usr/src/uts/common/io/atge/atge_l1c.c
628
atgep->atge_multircv += smb->rx_mcast_frames;
usr/src/uts/common/io/atge/atge_l1c.c
629
atgep->atge_multixmt += smb->tx_mcast_frames;
usr/src/uts/common/io/atge/atge_l1c.c
630
atgep->atge_brdcstxmt += smb->tx_bcast_frames;
usr/src/uts/common/io/atge/atge_l1c.c
632
atgep->atge_align_errors += smb->rx_alignerrs;
usr/src/uts/common/io/atge/atge_l1c.c
633
atgep->atge_fcs_errors += smb->rx_crcerrs;
usr/src/uts/common/io/atge/atge_l1c.c
634
atgep->atge_defer_xmts += smb->tx_deferred;
usr/src/uts/common/io/atge/atge_l1c.c
635
atgep->atge_first_collisions += smb->tx_single_colls;
usr/src/uts/common/io/atge/atge_l1c.c
636
atgep->atge_multi_collisions += smb->tx_multi_colls * 2;
usr/src/uts/common/io/atge/atge_l1c.c
637
atgep->atge_tx_late_collisions += smb->tx_late_colls;
usr/src/uts/common/io/atge/atge_l1c.c
638
atgep->atge_ex_collisions += smb->tx_excess_colls;
usr/src/uts/common/io/atge/atge_l1c.c
639
atgep->atge_toolong_errors += smb->rx_lenerrs;
usr/src/uts/common/io/atge/atge_l1c.c
640
atgep->atge_overflow += smb->rx_fifo_oflows;
usr/src/uts/common/io/atge/atge_l1c.c
641
atgep->atge_underflow += (smb->tx_underrun + smb->tx_desc_underrun);
usr/src/uts/common/io/atge/atge_l1c.c
642
atgep->atge_runt += smb->rx_runts;
usr/src/uts/common/io/atge/atge_l1c.c
645
atgep->atge_collisions += smb->tx_single_colls +
usr/src/uts/common/io/atge/atge_l1c.c
646
smb->tx_multi_colls * 2 + smb->tx_late_colls;
usr/src/uts/common/io/atge/atge_l1c.c
652
atgep->atge_macxmt_errors += smb->tx_late_colls + smb->tx_underrun;
usr/src/uts/common/io/atge/atge_l1c.c
654
atgep->atge_macrcv_errors += smb->rx_crcerrs + smb->rx_lenerrs +
usr/src/uts/common/io/atge/atge_l1c.c
655
smb->rx_runts + smb->rx_pkts_truncated +
usr/src/uts/common/io/atge/atge_l1c.c
656
smb->rx_alignerrs;
usr/src/uts/common/io/atge/atge_l1c.c
658
smb->updated = 0;
usr/src/uts/common/io/atge/atge_l1e.c
669
atge_l1e_smb_t smb;
usr/src/uts/common/io/atge/atge_l1e.c
677
reg = &smb.rx_frames;
usr/src/uts/common/io/atge/atge_l1e.c
678
while (reg++ <= &smb.rx_pkts_filtered) {
usr/src/uts/common/io/atge/atge_l1e.c
687
reg = &smb.tx_frames;
usr/src/uts/common/io/atge/atge_l1e.c
688
while (reg++ <= &smb.tx_mcast_bytes) {
usr/src/uts/common/io/atge/atge_l1e.c
698
atge_l1e_smb_t *smb;
usr/src/uts/common/io/atge/atge_l1e.c
708
smb = &local_smb;
usr/src/uts/common/io/atge/atge_l1e.c
712
reg = &smb->rx_frames;
usr/src/uts/common/io/atge/atge_l1e.c
713
while (reg++ <= &smb->rx_pkts_filtered) {
usr/src/uts/common/io/atge/atge_l1e.c
720
reg = &smb->tx_frames;
usr/src/uts/common/io/atge/atge_l1e.c
721
while (reg++ <= &smb->tx_mcast_bytes) {
usr/src/uts/common/io/atge/atge_l1e.c
731
stat->rx_frames += smb->rx_frames;
usr/src/uts/common/io/atge/atge_l1e.c
732
stat->rx_bcast_frames += smb->rx_bcast_frames;
usr/src/uts/common/io/atge/atge_l1e.c
733
stat->rx_mcast_frames += smb->rx_mcast_frames;
usr/src/uts/common/io/atge/atge_l1e.c
734
stat->rx_pause_frames += smb->rx_pause_frames;
usr/src/uts/common/io/atge/atge_l1e.c
735
stat->rx_control_frames += smb->rx_control_frames;
usr/src/uts/common/io/atge/atge_l1e.c
736
stat->rx_crcerrs += smb->rx_crcerrs;
usr/src/uts/common/io/atge/atge_l1e.c
737
stat->rx_lenerrs += smb->rx_lenerrs;
usr/src/uts/common/io/atge/atge_l1e.c
738
stat->rx_bytes += smb->rx_bytes;
usr/src/uts/common/io/atge/atge_l1e.c
739
stat->rx_runts += smb->rx_runts;
usr/src/uts/common/io/atge/atge_l1e.c
740
stat->rx_fragments += smb->rx_fragments;
usr/src/uts/common/io/atge/atge_l1e.c
741
stat->rx_pkts_64 += smb->rx_pkts_64;
usr/src/uts/common/io/atge/atge_l1e.c
742
stat->rx_pkts_65_127 += smb->rx_pkts_65_127;
usr/src/uts/common/io/atge/atge_l1e.c
743
stat->rx_pkts_128_255 += smb->rx_pkts_128_255;
usr/src/uts/common/io/atge/atge_l1e.c
744
stat->rx_pkts_256_511 += smb->rx_pkts_256_511;
usr/src/uts/common/io/atge/atge_l1e.c
745
stat->rx_pkts_512_1023 += smb->rx_pkts_512_1023;
usr/src/uts/common/io/atge/atge_l1e.c
746
stat->rx_pkts_1024_1518 += smb->rx_pkts_1024_1518;
usr/src/uts/common/io/atge/atge_l1e.c
747
stat->rx_pkts_1519_max += smb->rx_pkts_1519_max;
usr/src/uts/common/io/atge/atge_l1e.c
748
stat->rx_pkts_truncated += smb->rx_pkts_truncated;
usr/src/uts/common/io/atge/atge_l1e.c
749
stat->rx_fifo_oflows += smb->rx_fifo_oflows;
usr/src/uts/common/io/atge/atge_l1e.c
750
stat->rx_rrs_errs += smb->rx_rrs_errs;
usr/src/uts/common/io/atge/atge_l1e.c
751
stat->rx_alignerrs += smb->rx_alignerrs;
usr/src/uts/common/io/atge/atge_l1e.c
752
stat->rx_bcast_bytes += smb->rx_bcast_bytes;
usr/src/uts/common/io/atge/atge_l1e.c
753
stat->rx_mcast_bytes += smb->rx_mcast_bytes;
usr/src/uts/common/io/atge/atge_l1e.c
754
stat->rx_pkts_filtered += smb->rx_pkts_filtered;
usr/src/uts/common/io/atge/atge_l1e.c
757
stat->tx_frames += smb->tx_frames;
usr/src/uts/common/io/atge/atge_l1e.c
758
stat->tx_bcast_frames += smb->tx_bcast_frames;
usr/src/uts/common/io/atge/atge_l1e.c
759
stat->tx_mcast_frames += smb->tx_mcast_frames;
usr/src/uts/common/io/atge/atge_l1e.c
760
stat->tx_pause_frames += smb->tx_pause_frames;
usr/src/uts/common/io/atge/atge_l1e.c
761
stat->tx_excess_defer += smb->tx_excess_defer;
usr/src/uts/common/io/atge/atge_l1e.c
762
stat->tx_control_frames += smb->tx_control_frames;
usr/src/uts/common/io/atge/atge_l1e.c
763
stat->tx_deferred += smb->tx_deferred;
usr/src/uts/common/io/atge/atge_l1e.c
764
stat->tx_bytes += smb->tx_bytes;
usr/src/uts/common/io/atge/atge_l1e.c
765
stat->tx_pkts_64 += smb->tx_pkts_64;
usr/src/uts/common/io/atge/atge_l1e.c
766
stat->tx_pkts_65_127 += smb->tx_pkts_65_127;
usr/src/uts/common/io/atge/atge_l1e.c
767
stat->tx_pkts_128_255 += smb->tx_pkts_128_255;
usr/src/uts/common/io/atge/atge_l1e.c
768
stat->tx_pkts_256_511 += smb->tx_pkts_256_511;
usr/src/uts/common/io/atge/atge_l1e.c
769
stat->tx_pkts_512_1023 += smb->tx_pkts_512_1023;
usr/src/uts/common/io/atge/atge_l1e.c
770
stat->tx_pkts_1024_1518 += smb->tx_pkts_1024_1518;
usr/src/uts/common/io/atge/atge_l1e.c
771
stat->tx_pkts_1519_max += smb->tx_pkts_1519_max;
usr/src/uts/common/io/atge/atge_l1e.c
772
stat->tx_single_colls += smb->tx_single_colls;
usr/src/uts/common/io/atge/atge_l1e.c
773
stat->tx_multi_colls += smb->tx_multi_colls;
usr/src/uts/common/io/atge/atge_l1e.c
774
stat->tx_late_colls += smb->tx_late_colls;
usr/src/uts/common/io/atge/atge_l1e.c
775
stat->tx_excess_colls += smb->tx_excess_colls;
usr/src/uts/common/io/atge/atge_l1e.c
776
stat->tx_abort += smb->tx_abort;
usr/src/uts/common/io/atge/atge_l1e.c
777
stat->tx_underrun += smb->tx_underrun;
usr/src/uts/common/io/atge/atge_l1e.c
778
stat->tx_desc_underrun += smb->tx_desc_underrun;
usr/src/uts/common/io/atge/atge_l1e.c
779
stat->tx_lenerrs += smb->tx_lenerrs;
usr/src/uts/common/io/atge/atge_l1e.c
780
stat->tx_pkts_truncated += smb->tx_pkts_truncated;
usr/src/uts/common/io/atge/atge_l1e.c
781
stat->tx_bcast_bytes += smb->tx_bcast_bytes;
usr/src/uts/common/io/atge/atge_l1e.c
782
stat->tx_mcast_bytes += smb->tx_mcast_bytes;
usr/src/uts/common/io/atge/atge_l1e.c
787
atgep->atge_brdcstrcv += smb->rx_bcast_frames;
usr/src/uts/common/io/atge/atge_l1e.c
788
atgep->atge_multircv += smb->rx_mcast_frames;
usr/src/uts/common/io/atge/atge_l1e.c
789
atgep->atge_multixmt += smb->tx_mcast_frames;
usr/src/uts/common/io/atge/atge_l1e.c
790
atgep->atge_brdcstxmt += smb->tx_bcast_frames;
usr/src/uts/common/io/atge/atge_l1e.c
792
atgep->atge_align_errors += smb->rx_alignerrs;
usr/src/uts/common/io/atge/atge_l1e.c
793
atgep->atge_fcs_errors += smb->rx_crcerrs;
usr/src/uts/common/io/atge/atge_l1e.c
794
atgep->atge_sqe_errors += smb->rx_rrs_errs;
usr/src/uts/common/io/atge/atge_l1e.c
795
atgep->atge_defer_xmts += smb->tx_deferred;
usr/src/uts/common/io/atge/atge_l1e.c
796
atgep->atge_first_collisions += smb->tx_single_colls;
usr/src/uts/common/io/atge/atge_l1e.c
797
atgep->atge_multi_collisions += smb->tx_multi_colls * 2;
usr/src/uts/common/io/atge/atge_l1e.c
798
atgep->atge_tx_late_collisions += smb->tx_late_colls;
usr/src/uts/common/io/atge/atge_l1e.c
799
atgep->atge_ex_collisions += smb->tx_excess_colls;
usr/src/uts/common/io/atge/atge_l1e.c
800
atgep->atge_macxmt_errors += smb->tx_abort;
usr/src/uts/common/io/atge/atge_l1e.c
801
atgep->atge_toolong_errors += smb->rx_lenerrs;
usr/src/uts/common/io/atge/atge_l1e.c
802
atgep->atge_overflow += smb->rx_fifo_oflows;
usr/src/uts/common/io/atge/atge_l1e.c
803
atgep->atge_underflow += (smb->tx_underrun + smb->tx_desc_underrun);
usr/src/uts/common/io/atge/atge_l1e.c
804
atgep->atge_runt += smb->rx_runts;
usr/src/uts/common/io/atge/atge_l1e.c
807
atgep->atge_collisions += smb->tx_single_colls +
usr/src/uts/common/io/atge/atge_l1e.c
808
smb->tx_multi_colls * 2 + smb->tx_late_colls +
usr/src/uts/common/io/atge/atge_l1e.c
809
smb->tx_abort * HDPX_CFG_RETRY_DEFAULT;
usr/src/uts/common/io/atge/atge_l1e.c
815
atgep->atge_macxmt_errors += smb->tx_abort + smb->tx_late_colls +
usr/src/uts/common/io/atge/atge_l1e.c
816
smb->tx_underrun;
usr/src/uts/common/io/atge/atge_l1e.c
818
atgep->atge_macrcv_errors += smb->rx_crcerrs + smb->rx_lenerrs +
usr/src/uts/common/io/atge/atge_l1e.c
819
smb->rx_runts + smb->rx_pkts_truncated +
usr/src/uts/common/io/atge/atge_l1e.c
820
smb->rx_fifo_oflows + smb->rx_rrs_errs +
usr/src/uts/common/io/atge/atge_l1e.c
821
smb->rx_alignerrs;