OSAL_MIN_T
u32 size = OSAL_MIN_T(u32, total_size, psz);
u32 ent_num = OSAL_MIN_T(u32, ent_per_page, conn_num);
size = OSAL_MIN_T(u32, sz_left, p_blk->real_size_in_page);
num_cons = OSAL_MIN_T(u32, IWARP_MAX_QPS, p_params->num_qps);
num_qps = OSAL_MIN_T(u32, ROCE_MAX_QPS, p_params->num_qps);
num_srqs = OSAL_MIN_T(u32, ECORE_RDMA_MAX_SRQS,
max_xrc_srqs = OSAL_MIN_T(u32, max_xrc_srqs, ECORE_RDMA_MAX_XRC_SRQS);
num_xrc_srqs = OSAL_MIN_T(u32, p_params->num_xrc_srqs,
u32 curr_len = OSAL_MIN_T(u32, read_len, total_len - reg_offset);
curr_len = OSAL_MIN_T(u32, skip_len, total_len - skip_len);
u32 num_dwords_to_read = OSAL_MIN_T(u32, RSS_REG_RSS_RAM_DATA_SIZE, total_dwords);
num_pf_rls = (u16)OSAL_MIN_T(u32, RESC_NUM(p_hwfn, ECORE_RL),
(u16)OSAL_MIN_T(u32, RESC_NUM(p_hwfn, ECORE_VPORT),
cache_line_size = OSAL_MIN_T(u32, OSAL_CACHE_LINE_SIZE, wr_mbs);
OSAL_MIN_T(u32,
OSAL_MIN_T(u32,
OSAL_MIN_T(u32,
OSAL_MIN_T(u32,
OSAL_MIN_T(u32, sb_cnt.cnt, RESC_NUM(p_hwfn,
OSAL_MIN_T(u32, sb_cnt.cnt, RESC_NUM(p_hwfn,
n = OSAL_MIN_T(u8, max_chars, ECORE_MAX_DEVICE_NAME_LEN);
quota = OSAL_MIN_T(osal_size_t, n - done,
ep->cm_info.ord = (u8)OSAL_MIN_T(u16,
ep->cm_info.ird = (u8)OSAL_MIN_T(u16,
dev->max_qp = OSAL_MIN_T(u64,
ep->mss = OSAL_MIN_T(u16, ECORE_IWARP_MAX_FW_MSS, ep->mss);
ep->mss = OSAL_MIN_T(u16, ECORE_IWARP_MAX_FW_MSS, ep->mss);
n_ooo_bufs = OSAL_MIN_T(u32, n_ooo_bufs, USHRT_MAX);
iwarp_info->rcv_wnd_scale = OSAL_MIN_T(u32, OSAL_LOG2(rcv_wnd_size) -
table_size = OSAL_MIN_T(int, ECORE_RSS_IND_TABLE_SIZE,
*p_tx_max = OSAL_MIN_T(u8, *p_tx_max,
size = OSAL_MIN_T(u32, sizeof(*p_data),
bytes_to_copy = OSAL_MIN_T(u32, bytes_left,
buf_size = OSAL_MIN_T(u32, (len - buf_idx),
bytes_to_copy = OSAL_MIN_T(u32, bytes_left,
buf_size = OSAL_MIN_T(u32, (len - buf_idx),
p_temp_info->num_sensors = OSAL_MIN_T(u32, mfw_temp_info.num_of_sensors,
len = OSAL_MIN_T(int, len, 4 * tlv.tlv_length);
dev->max_sge = OSAL_MIN_T(u32, RDMA_MAX_SGE_PER_SQ_WQE,
dev->max_sge = OSAL_MIN_T(u32,
dev->max_srq_sge = OSAL_MIN_T(u32,
OSAL_MIN_T(u32,
dev->max_qp = OSAL_MIN_T(u64, ROCE_MAX_QPS,
port->max_msg_size = OSAL_MIN_T(u64,
return (u16)OSAL_MIN_T(u32, (u16)(~0U), QM_RL_RESOLUTION(mb_val));
return gd ? (u16)OSAL_MIN_T(u32, (u16)(~0U), FW_GD_RESOLUTION(gd)) : 0;
num_irqs = OSAL_MIN_T(u16, p_params->num_queues, ((u16)cids));
p_resp->num_cids = OSAL_MIN_T(u8, p_req->num_cids, num_vf_cons);
p_resp->num_cids = OSAL_MIN_T(u8, p_resp->num_cids,
p_resp->num_mac_filters = OSAL_MIN_T(u8, p_vf->num_mac_filters,
p_resp->num_vlan_filters = OSAL_MIN_T(u8, p_vf->num_vlan_filters,
pfdev_info->minor_fp_hsi = OSAL_MIN_T(u8, ETH_HSI_VER_MINOR,
table_size = OSAL_MIN_T(u16, OSAL_ARRAY_SIZE(p_rss->rss_ind_table),
table_size = OSAL_MIN_T(int, T_ETH_INDIRECTION_TABLE_SIZE,