Lines Matching refs:shmem_info

707 	struct public_func shmem_info;  in qed_mcp_fill_shmem_func_info()  local
709 qed_mcp_get_shmem_func(p_hwfn, p_ptt, &shmem_info, in qed_mcp_fill_shmem_func_info()
713 info->pause_on_host = (shmem_info.config & in qed_mcp_fill_shmem_func_info()
716 if (qed_mcp_get_shmem_proto(p_hwfn, &shmem_info, in qed_mcp_fill_shmem_func_info()
719 (u32)(shmem_info.config & FUNC_MF_CFG_PROTOCOL_MASK)); in qed_mcp_fill_shmem_func_info()
724 info->bandwidth_min = (shmem_info.config & in qed_mcp_fill_shmem_func_info()
734 info->bandwidth_max = (shmem_info.config & in qed_mcp_fill_shmem_func_info()
745 if (shmem_info.mac_upper || shmem_info.mac_lower) { in qed_mcp_fill_shmem_func_info()
746 info->mac[0] = (u8)(shmem_info.mac_upper >> 8); in qed_mcp_fill_shmem_func_info()
747 info->mac[1] = (u8)(shmem_info.mac_upper); in qed_mcp_fill_shmem_func_info()
748 info->mac[2] = (u8)(shmem_info.mac_lower >> 24); in qed_mcp_fill_shmem_func_info()
749 info->mac[3] = (u8)(shmem_info.mac_lower >> 16); in qed_mcp_fill_shmem_func_info()
750 info->mac[4] = (u8)(shmem_info.mac_lower >> 8); in qed_mcp_fill_shmem_func_info()
751 info->mac[5] = (u8)(shmem_info.mac_lower); in qed_mcp_fill_shmem_func_info()
756 info->wwn_port = (u64)shmem_info.fcoe_wwn_port_name_upper | in qed_mcp_fill_shmem_func_info()
757 (((u64)shmem_info.fcoe_wwn_port_name_lower) << 32); in qed_mcp_fill_shmem_func_info()
758 info->wwn_node = (u64)shmem_info.fcoe_wwn_node_name_upper | in qed_mcp_fill_shmem_func_info()
759 (((u64)shmem_info.fcoe_wwn_node_name_lower) << 32); in qed_mcp_fill_shmem_func_info()
761 info->ovlan = (u16)(shmem_info.ovlan_stag & FUNC_MF_CFG_OV_STAG_MASK); in qed_mcp_fill_shmem_func_info()