sys/dev/age/if_age.c
1994
struct smb *smb;
sys/dev/age/if_age.c
2005
smb = sc->age_rdata.age_smb_block;
sys/dev/age/if_age.c
2006
if (smb->updated == 0)
sys/dev/age/if_age.c
2011
stat->rx_frames += smb->rx_frames;
sys/dev/age/if_age.c
2012
stat->rx_bcast_frames += smb->rx_bcast_frames;
sys/dev/age/if_age.c
2013
stat->rx_mcast_frames += smb->rx_mcast_frames;
sys/dev/age/if_age.c
2014
stat->rx_pause_frames += smb->rx_pause_frames;
sys/dev/age/if_age.c
2015
stat->rx_control_frames += smb->rx_control_frames;
sys/dev/age/if_age.c
2016
stat->rx_crcerrs += smb->rx_crcerrs;
sys/dev/age/if_age.c
2017
stat->rx_lenerrs += smb->rx_lenerrs;
sys/dev/age/if_age.c
2018
stat->rx_bytes += smb->rx_bytes;
sys/dev/age/if_age.c
2019
stat->rx_runts += smb->rx_runts;
sys/dev/age/if_age.c
2020
stat->rx_fragments += smb->rx_fragments;
sys/dev/age/if_age.c
2021
stat->rx_pkts_64 += smb->rx_pkts_64;
sys/dev/age/if_age.c
2022
stat->rx_pkts_65_127 += smb->rx_pkts_65_127;
sys/dev/age/if_age.c
2023
stat->rx_pkts_128_255 += smb->rx_pkts_128_255;
sys/dev/age/if_age.c
2024
stat->rx_pkts_256_511 += smb->rx_pkts_256_511;
sys/dev/age/if_age.c
2025
stat->rx_pkts_512_1023 += smb->rx_pkts_512_1023;
sys/dev/age/if_age.c
2026
stat->rx_pkts_1024_1518 += smb->rx_pkts_1024_1518;
sys/dev/age/if_age.c
2027
stat->rx_pkts_1519_max += smb->rx_pkts_1519_max;
sys/dev/age/if_age.c
2028
stat->rx_pkts_truncated += smb->rx_pkts_truncated;
sys/dev/age/if_age.c
2029
stat->rx_fifo_oflows += smb->rx_fifo_oflows;
sys/dev/age/if_age.c
2030
stat->rx_desc_oflows += smb->rx_desc_oflows;
sys/dev/age/if_age.c
2031
stat->rx_alignerrs += smb->rx_alignerrs;
sys/dev/age/if_age.c
2032
stat->rx_bcast_bytes += smb->rx_bcast_bytes;
sys/dev/age/if_age.c
2033
stat->rx_mcast_bytes += smb->rx_mcast_bytes;
sys/dev/age/if_age.c
2034
stat->rx_pkts_filtered += smb->rx_pkts_filtered;
sys/dev/age/if_age.c
2037
stat->tx_frames += smb->tx_frames;
sys/dev/age/if_age.c
2038
stat->tx_bcast_frames += smb->tx_bcast_frames;
sys/dev/age/if_age.c
2039
stat->tx_mcast_frames += smb->tx_mcast_frames;
sys/dev/age/if_age.c
2040
stat->tx_pause_frames += smb->tx_pause_frames;
sys/dev/age/if_age.c
2041
stat->tx_excess_defer += smb->tx_excess_defer;
sys/dev/age/if_age.c
2042
stat->tx_control_frames += smb->tx_control_frames;
sys/dev/age/if_age.c
2043
stat->tx_deferred += smb->tx_deferred;
sys/dev/age/if_age.c
2044
stat->tx_bytes += smb->tx_bytes;
sys/dev/age/if_age.c
2045
stat->tx_pkts_64 += smb->tx_pkts_64;
sys/dev/age/if_age.c
2046
stat->tx_pkts_65_127 += smb->tx_pkts_65_127;
sys/dev/age/if_age.c
2047
stat->tx_pkts_128_255 += smb->tx_pkts_128_255;
sys/dev/age/if_age.c
2048
stat->tx_pkts_256_511 += smb->tx_pkts_256_511;
sys/dev/age/if_age.c
2049
stat->tx_pkts_512_1023 += smb->tx_pkts_512_1023;
sys/dev/age/if_age.c
2050
stat->tx_pkts_1024_1518 += smb->tx_pkts_1024_1518;
sys/dev/age/if_age.c
2051
stat->tx_pkts_1519_max += smb->tx_pkts_1519_max;
sys/dev/age/if_age.c
2052
stat->tx_single_colls += smb->tx_single_colls;
sys/dev/age/if_age.c
2053
stat->tx_multi_colls += smb->tx_multi_colls;
sys/dev/age/if_age.c
2054
stat->tx_late_colls += smb->tx_late_colls;
sys/dev/age/if_age.c
2055
stat->tx_excess_colls += smb->tx_excess_colls;
sys/dev/age/if_age.c
2056
stat->tx_underrun += smb->tx_underrun;
sys/dev/age/if_age.c
2057
stat->tx_desc_underrun += smb->tx_desc_underrun;
sys/dev/age/if_age.c
2058
stat->tx_lenerrs += smb->tx_lenerrs;
sys/dev/age/if_age.c
2059
stat->tx_pkts_truncated += smb->tx_pkts_truncated;
sys/dev/age/if_age.c
2060
stat->tx_bcast_bytes += smb->tx_bcast_bytes;
sys/dev/age/if_age.c
2061
stat->tx_mcast_bytes += smb->tx_mcast_bytes;
sys/dev/age/if_age.c
2064
if_inc_counter(ifp, IFCOUNTER_OPACKETS, smb->tx_frames);
sys/dev/age/if_age.c
2066
if_inc_counter(ifp, IFCOUNTER_COLLISIONS, smb->tx_single_colls +
sys/dev/age/if_age.c
2067
smb->tx_multi_colls + smb->tx_late_colls +
sys/dev/age/if_age.c
2068
smb->tx_excess_colls * HDPX_CFG_RETRY_DEFAULT);
sys/dev/age/if_age.c
2070
if_inc_counter(ifp, IFCOUNTER_OERRORS, smb->tx_excess_colls +
sys/dev/age/if_age.c
2071
smb->tx_late_colls + smb->tx_underrun +
sys/dev/age/if_age.c
2072
smb->tx_pkts_truncated);
sys/dev/age/if_age.c
2074
if_inc_counter(ifp, IFCOUNTER_IPACKETS, smb->rx_frames);
sys/dev/age/if_age.c
2076
if_inc_counter(ifp, IFCOUNTER_IERRORS, smb->rx_crcerrs +
sys/dev/age/if_age.c
2077
smb->rx_lenerrs + smb->rx_runts + smb->rx_pkts_truncated +
sys/dev/age/if_age.c
2078
smb->rx_fifo_oflows + smb->rx_desc_oflows +
sys/dev/age/if_age.c
2079
smb->rx_alignerrs);
sys/dev/age/if_age.c
2082
smb->updated = 0;
sys/dev/age/if_agevar.h
123
struct smb *age_smb_block;
sys/dev/age/if_agevar.h
134
#define AGE_SMB_BLOCK_SZ sizeof(struct smb)
sys/dev/alc/if_alc.c
3170
struct smb sb, *smb;
sys/dev/alc/if_alc.c
3178
smb = sc->alc_rdata.alc_smb;
sys/dev/alc/if_alc.c
3180
smb->updated = 0;
sys/dev/alc/if_alc.c
3203
struct smb sb, *smb;
sys/dev/alc/if_alc.c
3216
smb = sc->alc_rdata.alc_smb;
sys/dev/alc/if_alc.c
3217
if (smb->updated == 0)
sys/dev/alc/if_alc.c
3220
smb = &sb;
sys/dev/alc/if_alc.c
3236
stat->rx_frames += smb->rx_frames;
sys/dev/alc/if_alc.c
3237
stat->rx_bcast_frames += smb->rx_bcast_frames;
sys/dev/alc/if_alc.c
3238
stat->rx_mcast_frames += smb->rx_mcast_frames;
sys/dev/alc/if_alc.c
3239
stat->rx_pause_frames += smb->rx_pause_frames;
sys/dev/alc/if_alc.c
3240
stat->rx_control_frames += smb->rx_control_frames;
sys/dev/alc/if_alc.c
3241
stat->rx_crcerrs += smb->rx_crcerrs;
sys/dev/alc/if_alc.c
3242
stat->rx_lenerrs += smb->rx_lenerrs;
sys/dev/alc/if_alc.c
3243
stat->rx_bytes += smb->rx_bytes;
sys/dev/alc/if_alc.c
3244
stat->rx_runts += smb->rx_runts;
sys/dev/alc/if_alc.c
3245
stat->rx_fragments += smb->rx_fragments;
sys/dev/alc/if_alc.c
3246
stat->rx_pkts_64 += smb->rx_pkts_64;
sys/dev/alc/if_alc.c
3247
stat->rx_pkts_65_127 += smb->rx_pkts_65_127;
sys/dev/alc/if_alc.c
3248
stat->rx_pkts_128_255 += smb->rx_pkts_128_255;
sys/dev/alc/if_alc.c
3249
stat->rx_pkts_256_511 += smb->rx_pkts_256_511;
sys/dev/alc/if_alc.c
3250
stat->rx_pkts_512_1023 += smb->rx_pkts_512_1023;
sys/dev/alc/if_alc.c
3251
stat->rx_pkts_1024_1518 += smb->rx_pkts_1024_1518;
sys/dev/alc/if_alc.c
3252
stat->rx_pkts_1519_max += smb->rx_pkts_1519_max;
sys/dev/alc/if_alc.c
3253
stat->rx_pkts_truncated += smb->rx_pkts_truncated;
sys/dev/alc/if_alc.c
3254
stat->rx_fifo_oflows += smb->rx_fifo_oflows;
sys/dev/alc/if_alc.c
3255
stat->rx_rrs_errs += smb->rx_rrs_errs;
sys/dev/alc/if_alc.c
3256
stat->rx_alignerrs += smb->rx_alignerrs;
sys/dev/alc/if_alc.c
3257
stat->rx_bcast_bytes += smb->rx_bcast_bytes;
sys/dev/alc/if_alc.c
3258
stat->rx_mcast_bytes += smb->rx_mcast_bytes;
sys/dev/alc/if_alc.c
3259
stat->rx_pkts_filtered += smb->rx_pkts_filtered;
sys/dev/alc/if_alc.c
3262
stat->tx_frames += smb->tx_frames;
sys/dev/alc/if_alc.c
3263
stat->tx_bcast_frames += smb->tx_bcast_frames;
sys/dev/alc/if_alc.c
3264
stat->tx_mcast_frames += smb->tx_mcast_frames;
sys/dev/alc/if_alc.c
3265
stat->tx_pause_frames += smb->tx_pause_frames;
sys/dev/alc/if_alc.c
3266
stat->tx_excess_defer += smb->tx_excess_defer;
sys/dev/alc/if_alc.c
3267
stat->tx_control_frames += smb->tx_control_frames;
sys/dev/alc/if_alc.c
3268
stat->tx_deferred += smb->tx_deferred;
sys/dev/alc/if_alc.c
3269
stat->tx_bytes += smb->tx_bytes;
sys/dev/alc/if_alc.c
3270
stat->tx_pkts_64 += smb->tx_pkts_64;
sys/dev/alc/if_alc.c
3271
stat->tx_pkts_65_127 += smb->tx_pkts_65_127;
sys/dev/alc/if_alc.c
3272
stat->tx_pkts_128_255 += smb->tx_pkts_128_255;
sys/dev/alc/if_alc.c
3273
stat->tx_pkts_256_511 += smb->tx_pkts_256_511;
sys/dev/alc/if_alc.c
3274
stat->tx_pkts_512_1023 += smb->tx_pkts_512_1023;
sys/dev/alc/if_alc.c
3275
stat->tx_pkts_1024_1518 += smb->tx_pkts_1024_1518;
sys/dev/alc/if_alc.c
3276
stat->tx_pkts_1519_max += smb->tx_pkts_1519_max;
sys/dev/alc/if_alc.c
3277
stat->tx_single_colls += smb->tx_single_colls;
sys/dev/alc/if_alc.c
3278
stat->tx_multi_colls += smb->tx_multi_colls;
sys/dev/alc/if_alc.c
3279
stat->tx_late_colls += smb->tx_late_colls;
sys/dev/alc/if_alc.c
3280
stat->tx_excess_colls += smb->tx_excess_colls;
sys/dev/alc/if_alc.c
3281
stat->tx_underrun += smb->tx_underrun;
sys/dev/alc/if_alc.c
3282
stat->tx_desc_underrun += smb->tx_desc_underrun;
sys/dev/alc/if_alc.c
3283
stat->tx_lenerrs += smb->tx_lenerrs;
sys/dev/alc/if_alc.c
3284
stat->tx_pkts_truncated += smb->tx_pkts_truncated;
sys/dev/alc/if_alc.c
3285
stat->tx_bcast_bytes += smb->tx_bcast_bytes;
sys/dev/alc/if_alc.c
3286
stat->tx_mcast_bytes += smb->tx_mcast_bytes;
sys/dev/alc/if_alc.c
3289
if_inc_counter(ifp, IFCOUNTER_OPACKETS, smb->tx_frames);
sys/dev/alc/if_alc.c
3291
if_inc_counter(ifp, IFCOUNTER_COLLISIONS, smb->tx_single_colls +
sys/dev/alc/if_alc.c
3292
smb->tx_multi_colls * 2 + smb->tx_late_colls +
sys/dev/alc/if_alc.c
3293
smb->tx_excess_colls * HDPX_CFG_RETRY_DEFAULT);
sys/dev/alc/if_alc.c
3295
if_inc_counter(ifp, IFCOUNTER_OERRORS, smb->tx_late_colls +
sys/dev/alc/if_alc.c
3296
smb->tx_excess_colls + smb->tx_underrun + smb->tx_pkts_truncated);
sys/dev/alc/if_alc.c
3298
if_inc_counter(ifp, IFCOUNTER_IPACKETS, smb->rx_frames);
sys/dev/alc/if_alc.c
3301
smb->rx_crcerrs + smb->rx_lenerrs +
sys/dev/alc/if_alc.c
3302
smb->rx_runts + smb->rx_pkts_truncated +
sys/dev/alc/if_alc.c
3303
smb->rx_fifo_oflows + smb->rx_rrs_errs +
sys/dev/alc/if_alc.c
3304
smb->rx_alignerrs);
sys/dev/alc/if_alc.c
3308
smb->updated = 0;
sys/dev/alc/if_alcvar.h
104
struct smb *alc_smb;
sys/dev/alc/if_alcvar.h
69
#define ALC_SMB_SZ (sizeof(struct smb))
sys/dev/ale/if_ale.c
2067
struct smb sb;
sys/dev/ale/if_ale.c
2086
struct smb sb, *smb;
sys/dev/ale/if_ale.c
2095
smb = &sb;
sys/dev/ale/if_ale.c
2109
stat->rx_frames += smb->rx_frames;
sys/dev/ale/if_ale.c
2110
stat->rx_bcast_frames += smb->rx_bcast_frames;
sys/dev/ale/if_ale.c
2111
stat->rx_mcast_frames += smb->rx_mcast_frames;
sys/dev/ale/if_ale.c
2112
stat->rx_pause_frames += smb->rx_pause_frames;
sys/dev/ale/if_ale.c
2113
stat->rx_control_frames += smb->rx_control_frames;
sys/dev/ale/if_ale.c
2114
stat->rx_crcerrs += smb->rx_crcerrs;
sys/dev/ale/if_ale.c
2115
stat->rx_lenerrs += smb->rx_lenerrs;
sys/dev/ale/if_ale.c
2116
stat->rx_bytes += smb->rx_bytes;
sys/dev/ale/if_ale.c
2117
stat->rx_runts += smb->rx_runts;
sys/dev/ale/if_ale.c
2118
stat->rx_fragments += smb->rx_fragments;
sys/dev/ale/if_ale.c
2119
stat->rx_pkts_64 += smb->rx_pkts_64;
sys/dev/ale/if_ale.c
2120
stat->rx_pkts_65_127 += smb->rx_pkts_65_127;
sys/dev/ale/if_ale.c
2121
stat->rx_pkts_128_255 += smb->rx_pkts_128_255;
sys/dev/ale/if_ale.c
2122
stat->rx_pkts_256_511 += smb->rx_pkts_256_511;
sys/dev/ale/if_ale.c
2123
stat->rx_pkts_512_1023 += smb->rx_pkts_512_1023;
sys/dev/ale/if_ale.c
2124
stat->rx_pkts_1024_1518 += smb->rx_pkts_1024_1518;
sys/dev/ale/if_ale.c
2125
stat->rx_pkts_1519_max += smb->rx_pkts_1519_max;
sys/dev/ale/if_ale.c
2126
stat->rx_pkts_truncated += smb->rx_pkts_truncated;
sys/dev/ale/if_ale.c
2127
stat->rx_fifo_oflows += smb->rx_fifo_oflows;
sys/dev/ale/if_ale.c
2128
stat->rx_rrs_errs += smb->rx_rrs_errs;
sys/dev/ale/if_ale.c
2129
stat->rx_alignerrs += smb->rx_alignerrs;
sys/dev/ale/if_ale.c
2130
stat->rx_bcast_bytes += smb->rx_bcast_bytes;
sys/dev/ale/if_ale.c
2131
stat->rx_mcast_bytes += smb->rx_mcast_bytes;
sys/dev/ale/if_ale.c
2132
stat->rx_pkts_filtered += smb->rx_pkts_filtered;
sys/dev/ale/if_ale.c
2135
stat->tx_frames += smb->tx_frames;
sys/dev/ale/if_ale.c
2136
stat->tx_bcast_frames += smb->tx_bcast_frames;
sys/dev/ale/if_ale.c
2137
stat->tx_mcast_frames += smb->tx_mcast_frames;
sys/dev/ale/if_ale.c
2138
stat->tx_pause_frames += smb->tx_pause_frames;
sys/dev/ale/if_ale.c
2139
stat->tx_excess_defer += smb->tx_excess_defer;
sys/dev/ale/if_ale.c
2140
stat->tx_control_frames += smb->tx_control_frames;
sys/dev/ale/if_ale.c
2141
stat->tx_deferred += smb->tx_deferred;
sys/dev/ale/if_ale.c
2142
stat->tx_bytes += smb->tx_bytes;
sys/dev/ale/if_ale.c
2143
stat->tx_pkts_64 += smb->tx_pkts_64;
sys/dev/ale/if_ale.c
2144
stat->tx_pkts_65_127 += smb->tx_pkts_65_127;
sys/dev/ale/if_ale.c
2145
stat->tx_pkts_128_255 += smb->tx_pkts_128_255;
sys/dev/ale/if_ale.c
2146
stat->tx_pkts_256_511 += smb->tx_pkts_256_511;
sys/dev/ale/if_ale.c
2147
stat->tx_pkts_512_1023 += smb->tx_pkts_512_1023;
sys/dev/ale/if_ale.c
2148
stat->tx_pkts_1024_1518 += smb->tx_pkts_1024_1518;
sys/dev/ale/if_ale.c
2149
stat->tx_pkts_1519_max += smb->tx_pkts_1519_max;
sys/dev/ale/if_ale.c
2150
stat->tx_single_colls += smb->tx_single_colls;
sys/dev/ale/if_ale.c
2151
stat->tx_multi_colls += smb->tx_multi_colls;
sys/dev/ale/if_ale.c
2152
stat->tx_late_colls += smb->tx_late_colls;
sys/dev/ale/if_ale.c
2153
stat->tx_excess_colls += smb->tx_excess_colls;
sys/dev/ale/if_ale.c
2154
stat->tx_underrun += smb->tx_underrun;
sys/dev/ale/if_ale.c
2155
stat->tx_desc_underrun += smb->tx_desc_underrun;
sys/dev/ale/if_ale.c
2156
stat->tx_lenerrs += smb->tx_lenerrs;
sys/dev/ale/if_ale.c
2157
stat->tx_pkts_truncated += smb->tx_pkts_truncated;
sys/dev/ale/if_ale.c
2158
stat->tx_bcast_bytes += smb->tx_bcast_bytes;
sys/dev/ale/if_ale.c
2159
stat->tx_mcast_bytes += smb->tx_mcast_bytes;
sys/dev/ale/if_ale.c
2162
if_inc_counter(ifp, IFCOUNTER_OPACKETS, smb->tx_frames);
sys/dev/ale/if_ale.c
2164
if_inc_counter(ifp, IFCOUNTER_COLLISIONS, smb->tx_single_colls +
sys/dev/ale/if_ale.c
2165
smb->tx_multi_colls * 2 + smb->tx_late_colls +
sys/dev/ale/if_ale.c
2166
smb->tx_excess_colls * HDPX_CFG_RETRY_DEFAULT);
sys/dev/ale/if_ale.c
2168
if_inc_counter(ifp, IFCOUNTER_OERRORS, smb->tx_late_colls +
sys/dev/ale/if_ale.c
2169
smb->tx_excess_colls + smb->tx_underrun + smb->tx_pkts_truncated);
sys/dev/ale/if_ale.c
2171
if_inc_counter(ifp, IFCOUNTER_IPACKETS, smb->rx_frames);
sys/dev/ale/if_ale.c
2174
smb->rx_crcerrs + smb->rx_lenerrs +
sys/dev/ale/if_ale.c
2175
smb->rx_runts + smb->rx_pkts_truncated +
sys/dev/ale/if_ale.c
2176
smb->rx_fifo_oflows + smb->rx_rrs_errs +
sys/dev/ale/if_ale.c
2177
smb->rx_alignerrs);
sys/dev/ichsmb/ichsmb.c
115
if ((sc->smb = device_add_child(dev, DRIVER_SMBUS,
sys/dev/ichsmb/ichsmb_var.h
49
device_t smb; /* smb device */
sys/dev/ichwd/ichwd.c
590
device_t isab, smb;
sys/dev/ichwd/ichwd.c
599
smb = pci_find_dbsf(pci_get_domain(isab), pci_get_bus(isab), 31, 4);
sys/dev/ichwd/ichwd.c
600
if (smb == NULL)
sys/dev/ichwd/ichwd.c
602
if (pci_get_vendor(smb) != VENDORID_INTEL)
sys/dev/ichwd/ichwd.c
604
devid = pci_get_device(smb);
sys/dev/ichwd/ichwd.c
609
return (smb);
sys/dev/ichwd/ichwd.c
624
device_t ich, smb;
sys/dev/ichwd/ichwd.c
633
smb = ichwd_find_smb_dev(parent, &id_p);
sys/dev/ichwd/ichwd.c
634
if (smb == NULL)
sys/dev/ichwd/ichwd.c
640
KASSERT(id_p->tco_version != 4 || smb != NULL,
sys/dev/ichwd/ichwd.c
679
ctl = pci_read_config(smb, ICH_TCOCTL, 4);
sys/dev/ichwd/ichwd.c
686
base_address = pci_read_config(smb, ICH_TCOBASE, 4);
sys/dev/ichwd/ichwd.c
753
device_t smb;
sys/dev/ichwd/ichwd.c
757
smb = ichwd_find_smb_dev(device_get_parent(dev), &id_p);
sys/dev/ichwd/ichwd.c
758
if (smb == NULL)
sys/dev/smbus/smb.c
418
DRIVER_MODULE(smb, smbus, smb_driver, 0, 0);
sys/dev/smbus/smb.c
419
MODULE_DEPEND(smb, smbus, SMBUS_MINVER, SMBUS_PREFVER, SMBUS_MAXVER);
sys/dev/smbus/smb.c
420
MODULE_VERSION(smb, 1);
sys/netinet/tcp_stacks/rack.c
18017
struct mbuf *m, *n, **np, *smb;
sys/netinet/tcp_stacks/rack.c
18026
smb = m = the_m;
sys/netinet/tcp_stacks/rack.c
18122
if (len || (soff == smb->m_len)) {
sys/netinet/tcp_stacks/rack.c
18129
smb = m;
sys/netinet/tcp_stacks/rack.c
18134
fsb->m = smb;
sys/netinet/tcp_stacks/rack.c
18136
if (smb) {
sys/netinet/tcp_stacks/rack.c
18143
fsb->o_m_len = smb->m_len;
sys/netinet/tcp_stacks/rack.c
18144
fsb->o_t_len = M_TRAILINGROOM(smb);
sys/netsmb/smb_conn.c
54
SYSCTL_NODE(_net, OID_AUTO, smb, CTLFLAG_RW | CTLFLAG_MPSAFE, NULL,
usr.sbin/cxgbetool/cxgbetool.c
348
T4_MODREGS(smb),
usr.sbin/cxgbetool/cxgbetool.c
385
T5_MODREGS(smb),
usr.sbin/cxgbetool/cxgbetool.c
422
T6_MODREGS(smb),
usr.sbin/cxgbetool/cxgbetool.c
459
T7_MODREGS(smb),