vlan_stats
atomic64_inc(&fnic_stats->vlan_stats.resp_withno_vlanID);
atomic64_inc(&fnic_stats->vlan_stats.flogi_rejects);
atomic64_inc(&fnic_stats->vlan_stats.vlan_disc_reqs);
atomic64_inc(&fnic_stats->vlan_stats.sol_expiry_count);
memset(&stats->vlan_stats, 0, sizeof(struct vlan_stats));
struct vlan_stats vlan_stats;
(u64)atomic64_read(&stats->vlan_stats.vlan_disc_reqs),
(u64)atomic64_read(&stats->vlan_stats.resp_withno_vlanID),
(u64)atomic64_read(&stats->vlan_stats.sol_expiry_count),
(u64)atomic64_read(&stats->vlan_stats.flogi_rejects));
__u8 vlan_stats = nla_get_u8(data[IFLA_BR_VLAN_STATS_ENABLED]);
err = br_vlan_set_stats(br, vlan_stats);