SHMEM2_RD
(SHMEM2_RD((bp), size) > \
cur = SHMEM2_RD(bp, os_driver_state[BP_FW_MB_IDX(bp)]);
val = SHMEM2_RD(bp, drv_capabilities_flag[BP_FW_MB_IDX(bp)]);
val = SHMEM2_RD(bp, drv_capabilities_flag[BP_FW_MB_IDX(bp)]);
tmp = SHMEM2_RD(bp, c2s_pcp_map_lower[mfw_vn]);
tmp = SHMEM2_RD(bp, c2s_pcp_map_upper[mfw_vn]);
tmp = SHMEM2_RD(bp, c2s_pcp_map_default[mfw_vn]);
drv_flags = SHMEM2_RD(bp, drv_flags);
SHMEM2_RD(bp, dcbx_lldp_params_offset);
GET_FLAGS(SHMEM2_RD(bp, drv_flags),
GET_FLAGS(SHMEM2_RD(bp, drv_flags), 1 << DRV_FLAGS_DCB_CONFIGURED)) {
GET_FLAGS(SHMEM2_RD(bp, drv_flags),
GET_FLAGS(SHMEM2_RD(bp, drv_flags),
u32 dcbx_remote_mib_offset = SHMEM2_RD(bp, dcbx_remote_mib_offset);
u32 dcbx_neg_res_offset = SHMEM2_RD(bp, dcbx_neg_res_offset);
ext_dev_info_offset = SHMEM2_RD(bp,
params->link_attr_sync = SHMEM2_RD(bp,
if (SHMEM2_RD(bp, size) >
bp->common.shmem2_base, SHMEM2_RD(bp, size),
bp->common.mf_cfg_base = SHMEM2_RD(bp, mf_cfg_addr);
mtu = SHMEM2_RD(bp, mtu_size[mtu_idx]);
SHMEM2_RD(bp, dcbx_lldp_params_offset) &&
SHMEM2_RD(bp, dcbx_lldp_dcbx_stat_offset) &&
SHMEM2_RD(bp, dcbx_en[BP_PORT(bp)])) {
v = SHMEM2_RD(bp,
u32 cap = SHMEM2_RD(bp, drv_capabilities_flag[idx]);
scratch_offset = SHMEM2_RD(bp, ncsi_oem_data_addr);
cap = SHMEM2_RD(bp, drv_capabilities_flag[idx]);
offset = SHMEM2_RD(bp, fc_npiv_nvram_tbl_addr[BP_PORT(bp)]);
vifid = SHMEM2_RD(bp, afex_param1_to_driver[BP_FW_MB_IDX(bp)]);
vifid = SHMEM2_RD(bp, afex_param1_to_driver[BP_FW_MB_IDX(bp)]);
addrs = SHMEM2_RD(bp, afex_param2_to_driver[BP_FW_MB_IDX(bp)]);
addr_to_write = SHMEM2_RD(bp,
stats_type = SHMEM2_RD(bp,
u32 drv_info_ctl = SHMEM2_RD(bp, drv_info_control);
u32 indication = SHMEM2_RD(bp, mfw_drv_indication);
valid_dump = SHMEM2_RD(bp, drv_info.valid_dump);
if (SHMEM2_RD(bp, size) >
SHMEM2_RD(bp, other_shmem_base_addr);
SHMEM2_RD(bp, other_shmem2_base_addr);
trace_shmem_base = SHMEM2_RD(bp, other_shmem_base_addr);
bp->vfdb->flrd_vfs[i] = SHMEM2_RD(bp, mcp_vf_disabled[i]);
val = SHMEM2_RD(bp, edebug_driver_if[1]);
u32 size = SHMEM2_RD(bp, sizeof_port_stats);