SHMEM2_HAS
if (SHMEM2_HAS(bp, dcc_support))
if (SHMEM2_HAS(bp, afex_driver_support))
if (!IS_MF_BD(bp) || !SHMEM2_HAS(bp, os_driver_state) || IS_VF(bp))
if (IS_PF(bp) && SHMEM2_HAS(bp, drv_capabilities_flag)) {
if (IS_PF(bp) && SHMEM2_HAS(bp, drv_capabilities_flag)) {
if (IS_PF(bp) && SHMEM2_HAS(bp, curr_cfg))
if (IS_PF(bp) && SHMEM2_HAS(bp, curr_cfg))
if (SHMEM2_HAS(bp, drv_flags)) {
SHMEM2_HAS(bp, dcbx_lldp_params_offset)) {
int mfw_configured = SHMEM2_HAS(bp, drv_flags) &&
if (SHMEM2_HAS(bp, drv_flags) &&
int mfw_configured = SHMEM2_HAS(bp, drv_flags) &&
int mfw_configured = SHMEM2_HAS(bp, drv_flags) &&
if (SHMEM2_HAS(bp, extended_dev_info_shared_addr)) {
if (SHMEM2_HAS(bp, curr_cfg))
if (!SHMEM2_HAS(bp, eee_status[BP_PORT(bp)])) {
if (!SHMEM2_HAS(bp, eee_status[BP_PORT(bp)])) {
if (SHMEM2_HAS(bp, link_attr_sync))
if (SHMEM2_HAS(bp, link_attr_sync))
if (!(SHMEM2_HAS(bp, link_change_count)))
if (SHMEM2_HAS(bp, mf_cfg_addr))
(SHMEM2_HAS(bp,
if (SHMEM2_HAS(bp, mtu_size)) {
if (SHMEM2_HAS(bp, dcbx_lldp_params_offset) &&
SHMEM2_HAS(bp, dcbx_lldp_dcbx_stat_offset) &&
SHMEM2_HAS(bp, dcbx_en) &&
if (IS_PF(bp) && SHMEM2_HAS(bp, drv_capabilities_flag)) {
(!SHMEM2_HAS(bp, ncsi_oem_data_addr)) ||
if (!SHMEM2_HAS(bp, fc_npiv_nvram_tbl_addr[0]))
if (!SHMEM2_HAS(bp, mfw_drv_indication)) {
if (!SHMEM2_HAS(bp, func_os_drv_ver))
if (!SHMEM2_HAS(bp, drv_info))
if (SHMEM2_HAS(bp, netproc_fw_ver))
if (SHMEM2_HAS(bp, sriov_switch_mode))
if (SHMEM2_HAS(bp, edebug_driver_if[1])) {
if (SHMEM2_HAS(bp, sizeof_port_stats)) {