OSAL_MEMSET
OSAL_MEMSET(&fw_info_location, 0, sizeof(fw_info_location));
OSAL_MEMSET(fw_info, 0, sizeof(*fw_info));
OSAL_MEMSET(dump_buf, 0, align_size);
OSAL_MEMSET(dump_buf + offset, 0, DWORDS_TO_BYTES(curr_len));
OSAL_MEMSET(dump_buf + offset, 0, DWORDS_TO_BYTES(block_dwords));
OSAL_MEMSET(hdr, 0, sizeof(*hdr));
OSAL_MEMSET(reg_hdr, 0, sizeof(*reg_hdr));
OSAL_MEMSET(reg_hdr, 0, sizeof(*reg_hdr));
OSAL_MEMSET(&dev_data->bus, 0, sizeof(dev_data->bus));
OSAL_MEMSET(hw_ids, 0, VALUES_PER_CYCLE);
OSAL_MEMSET(&local_admin, 0, sizeof(local_admin));
OSAL_MEMSET(&dscp_map, 0, sizeof(dscp_map));
OSAL_MEMSET(dcbx_info, 0, sizeof(*dcbx_info));
OSAL_MEMSET(&lldp_params, 0, sizeof(lldp_params));
OSAL_MEMSET(&lld_tlv_buf, 0, sizeof(lld_tlv_buf));
OSAL_MEMSET(p_dcbx_info, 0, sizeof(*p_dcbx_info));
OSAL_MEMSET(&dcbx_set, 0, sizeof(dcbx_set));
OSAL_MEMSET(¶ms, 0, sizeof(params));
OSAL_MEMSET(&filter_details, 0, sizeof(filter_details));
OSAL_MEMSET(&filter_details, 0, sizeof(filter_details));
OSAL_MEMSET(p_eth_qzone, 0, eth_qzone_size);
OSAL_MEMSET(p_hwfn->qm_info.wfq_data, 0,
OSAL_MEMSET(p_ctx, 0, ctx_size);
OSAL_MEMSET(p_ctx, 0, ctx_size);
#define QM_INIT_TX_PQ_MAP(p_hwfn, map, chip, pq_id, rl_valid, vp_pq_id, rl_id, ext_voq, wrr) OSAL_MEMSET(&map, 0, sizeof(map)); SET_FIELD(map.reg, QM_RF_PQ_MAP_##chip##_PQ_VALID, 1); SET_FIELD(map.reg, QM_RF_PQ_MAP_##chip##_RL_VALID, rl_valid); SET_FIELD(map.reg, QM_RF_PQ_MAP_##chip##_VP_PQ_ID, vp_pq_id); SET_FIELD(map.reg, QM_RF_PQ_MAP_##chip##_RL_ID, rl_id); SET_FIELD(map.reg, QM_RF_PQ_MAP_##chip##_VOQ, ext_voq); SET_FIELD(map.reg, QM_RF_PQ_MAP_##chip##_WRR_WEIGHT_GROUP, wrr); STORE_RT_REG(p_hwfn, QM_REG_TXPQMAP_RT_OFFSET + pq_id, *((u32 *)&map))
OSAL_MEMSET(p_ctx, 0, ctx_size);
OSAL_MEMSET(p_ctx, 0, ctx_size);
OSAL_MEMSET(zero_buffer, 0, sizeof(u32) * DMAE_MAX_RW_SIZE);
OSAL_MEMSET(¶ms, 0, sizeof(params));
OSAL_MEMSET(p_hwfn->unzip_buf, 0, max_size);
OSAL_MEMSET(sb_info->sb_attn, 0, sizeof(*sb_info->sb_attn));
OSAL_MEMSET(sb_info->parity_mask, 0, sizeof(u32) * NUM_ATTN_REGS);
OSAL_MEMSET(p_sb_entry, 0, sizeof(*p_sb_entry));
OSAL_MEMSET(&pi_entry, 0, sizeof(struct cau_pi_entry));
OSAL_MEMSET(sb_info->sb_virt, 0, sizeof(*sb_info->sb_virt));
OSAL_MEMSET(sb_info->sb_virt, 0, sizeof(*sb_info->sb_virt));
OSAL_MEMSET(p_sb->pi_info_arr, 0, sizeof(p_sb->pi_info_arr));
OSAL_MEMSET(&attn_results, 0, sizeof(attn_results));
OSAL_MEMSET(&ep->cm_info, 0, sizeof(ep->cm_info));
OSAL_MEMSET(&ep->cm_info, 0, sizeof(ep->cm_info));
OSAL_MEMSET(&tx_pkt, 0, sizeof(tx_pkt));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&data, 0, sizeof(data));
OSAL_MEMSET(&data, 0, sizeof(data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&p_ramrod->approx_mcast.bins,
OSAL_MEMSET(&pstats, 0, sizeof(pstats));
OSAL_MEMSET(&tstats, 0, sizeof(tstats));
OSAL_MEMSET(&ustats, 0, sizeof(ustats));
OSAL_MEMSET(&mstats, 0, sizeof(mstats));
OSAL_MEMSET(&port_stats, 0, sizeof(port_stats));
OSAL_MEMSET(stats, 0, sizeof(*stats));
OSAL_MEMSET(stats, 0, sizeof(*stats));
OSAL_MEMSET(&mstats, 0, sizeof(mstats));
OSAL_MEMSET(&ustats, 0, sizeof(ustats));
OSAL_MEMSET(&pstats, 0, sizeof(pstats));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(p_tpa, 0, sizeof(struct eth_vport_tpa_param));
OSAL_MEMSET(&p_ramrod->approx_mcast.bins, 0,
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&s_params, 0, sizeof(s_params));
OSAL_MEMSET(&vport_update_params, 0, sizeof(vport_update_params));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&port_stats, 0, sizeof(port_stats));
OSAL_MEMSET(&tstats, 0, sizeof(tstats));
OSAL_MEMSET(&ustats, 0, sizeof(ustats));
OSAL_MEMSET(&pstats, 0, sizeof(pstats));
OSAL_MEMSET(p_stats, 0, sizeof(*p_stats));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(p_link, 0, sizeof(*p_link));
OSAL_MEMSET(p_mdump_info, 0, sizeof(*p_mdump_info));
OSAL_MEMSET(&p_hwfn->ufp_info, 0, sizeof(p_hwfn->ufp_info));
OSAL_MEMSET(&p_hwfn->p_dcbx_info->set, 0,
OSAL_MEMSET(&mb_params, 0, sizeof(struct ecore_mcp_mb_params));
OSAL_MEMSET(&tlv, 0, sizeof(tlv));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&info->rdma_sent_pstats, 0, sizeof(info->rdma_sent_pstats));
OSAL_MEMSET(&info->rdma_rcv_tstats, 0, sizeof(info->rdma_rcv_tstats));
OSAL_MEMSET(&info->roce.event_stats, 0, sizeof(info->roce.event_stats));
OSAL_MEMSET(&info->roce.dcqcn_rx_stats, 0,sizeof(info->roce.dcqcn_rx_stats));
OSAL_MEMSET(&info->roce.dcqcn_tx_stats, 0,sizeof(info->roce.dcqcn_tx_stats));
OSAL_MEMSET(&info->iwarp.stats, 0, sizeof(info->iwarp.stats));
OSAL_MEMSET(out_params, 0, sizeof(*out_params));
OSAL_MEMSET(out_params, 0, sizeof(*out_params));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(¶ms, 0, sizeof(params));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(src_gid, 0, sizeof(union ecore_gid));
OSAL_MEMSET(dst_gid, 0, sizeof(union ecore_gid));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(¶ms, 0, sizeof(params));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&p_ent->ramrod, 0, sizeof(p_ent->ramrod));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(vf->bulletin.p_virt, 0,
OSAL_MEMSET(&vf->p_vf_info, 0, sizeof(vf->p_vf_info));
OSAL_MEMSET(&vf->acquire, 0, sizeof(vf->acquire));
OSAL_MEMSET(¶ms, 0, sizeof(struct ecore_dmae_params));
OSAL_MEMSET(p_mbx->reply_virt, 0, sizeof(union pfvf_tlvs));
OSAL_MEMSET(&p_vf->shadow_config, 0, sizeof(p_vf->shadow_config));
OSAL_MEMSET(&p_vf->acquire, 0, sizeof(p_vf->acquire));
OSAL_MEMSET(&init_data, 0, sizeof(init_data));
OSAL_MEMSET(resp, 0, sizeof(*resp));
OSAL_MEMSET(¶ms, 0, sizeof(struct ecore_sp_vport_update_params));
OSAL_MEMSET(&filter, 0, sizeof(filter));
OSAL_MEMSET(&filter, 0, sizeof(filter));
OSAL_MEMSET(&filter, 0, sizeof(filter));
OSAL_MEMSET(&vport_update, 0, sizeof(vport_update));
OSAL_MEMSET(&vf->shadow_config, 0, sizeof(vf->shadow_config));
OSAL_MEMSET(¶ms, 0, sizeof(params));
OSAL_MEMSET(¶ms, 0, sizeof(params));
OSAL_MEMSET(p_rss, 0, sizeof(struct ecore_rss_params));
OSAL_MEMSET(p_sge_tpa, 0, sizeof(struct ecore_sge_tpa_params));
OSAL_MEMSET(¶ms, 0, sizeof(params));
OSAL_MEMSET(¶ms, 0, sizeof(struct ecore_filter_ucast));
OSAL_MEMSET(¶ms, 0, sizeof(params));
OSAL_MEMSET(ack_vfs, 0, sizeof(u32) * (VF_MAX_STATIC / 32));
OSAL_MEMSET(ack_vfs, 0, sizeof(u32) * (VF_MAX_STATIC / 32));
OSAL_MEMSET(¶ms, 0, sizeof(struct ecore_dmae_params));
OSAL_MEMSET(p_iov_info->vfs_array, 0, sizeof(p_iov_info->vfs_array));
OSAL_MEMSET(&trigger, 0, sizeof(struct ustorm_trigger_vf_zone));
OSAL_MEMSET(&sp_params, 0, sizeof(sp_params));
OSAL_MEMSET(p_params, 0, sizeof(*p_params));
OSAL_MEMSET(p_link, 0, sizeof(*p_link));
OSAL_MEMSET(p_link_caps, 0, sizeof(*p_link_caps));
OSAL_MEMSET(&vf_sw_info, 0, sizeof(vf_sw_info));
OSAL_MEMSET(p_iov->pf2vf_reply, 0,
OSAL_MEMSET(p_iov->vf2pf_request, 0,
OSAL_MEMSET(p_iov->pf2vf_reply, 0,