Lines Matching refs:valid_len

1950 	u32 valid_len = 0;  in virtchnl_vc_validate_vf_msg()  local
1955 valid_len = sizeof(struct virtchnl_version_info); in virtchnl_vc_validate_vf_msg()
1961 valid_len = sizeof(u32); in virtchnl_vc_validate_vf_msg()
1964 valid_len = sizeof(struct virtchnl_txq_info); in virtchnl_vc_validate_vf_msg()
1967 valid_len = sizeof(struct virtchnl_rxq_info); in virtchnl_vc_validate_vf_msg()
1970 valid_len = sizeof(struct virtchnl_vsi_queue_config_info); in virtchnl_vc_validate_vf_msg()
1971 if (msglen >= valid_len) { in virtchnl_vc_validate_vf_msg()
1981 valid_len += (vqc->num_queue_pairs * in virtchnl_vc_validate_vf_msg()
1987 valid_len = sizeof(struct virtchnl_irq_map_info); in virtchnl_vc_validate_vf_msg()
1988 if (msglen >= valid_len) { in virtchnl_vc_validate_vf_msg()
1998 valid_len += (vimi->num_vectors * in virtchnl_vc_validate_vf_msg()
2004 valid_len = sizeof(struct virtchnl_queue_select); in virtchnl_vc_validate_vf_msg()
2010 valid_len = sizeof(struct virtchnl_ether_addr_list); in virtchnl_vc_validate_vf_msg()
2011 if (msglen >= valid_len) { in virtchnl_vc_validate_vf_msg()
2021 valid_len += veal->num_elements * in virtchnl_vc_validate_vf_msg()
2027 valid_len = sizeof(struct virtchnl_vlan_filter_list); in virtchnl_vc_validate_vf_msg()
2028 if (msglen >= valid_len) { in virtchnl_vc_validate_vf_msg()
2038 valid_len += vfl->num_elements * sizeof(u16); in virtchnl_vc_validate_vf_msg()
2042 valid_len = sizeof(struct virtchnl_promisc_info); in virtchnl_vc_validate_vf_msg()
2045 valid_len = sizeof(struct virtchnl_queue_select); in virtchnl_vc_validate_vf_msg()
2048 valid_len = sizeof(struct virtchnl_rss_key); in virtchnl_vc_validate_vf_msg()
2049 if (msglen >= valid_len) { in virtchnl_vc_validate_vf_msg()
2058 valid_len += vrk->key_len - 1; in virtchnl_vc_validate_vf_msg()
2062 valid_len = sizeof(struct virtchnl_rss_lut); in virtchnl_vc_validate_vf_msg()
2063 if (msglen >= valid_len) { in virtchnl_vc_validate_vf_msg()
2072 valid_len += vrl->lut_entries - 1; in virtchnl_vc_validate_vf_msg()
2078 valid_len = sizeof(struct virtchnl_rss_hena); in virtchnl_vc_validate_vf_msg()
2084 valid_len = sizeof(struct virtchnl_vf_res_request); in virtchnl_vc_validate_vf_msg()
2087 valid_len = sizeof(struct virtchnl_tc_info); in virtchnl_vc_validate_vf_msg()
2088 if (msglen >= valid_len) { in virtchnl_vc_validate_vf_msg()
2098 valid_len += (vti->num_tc - 1) * in virtchnl_vc_validate_vf_msg()
2106 valid_len = sizeof(struct virtchnl_filter); in virtchnl_vc_validate_vf_msg()
2110 valid_len = sizeof(struct virtchnl_rss_cfg); in virtchnl_vc_validate_vf_msg()
2113 valid_len = sizeof(struct virtchnl_fdir_add); in virtchnl_vc_validate_vf_msg()
2116 valid_len = sizeof(struct virtchnl_fdir_del); in virtchnl_vc_validate_vf_msg()
2121 valid_len = sizeof(struct virtchnl_queue_tc_mapping); in virtchnl_vc_validate_vf_msg()
2122 if (msglen >= valid_len) { in virtchnl_vc_validate_vf_msg()
2129 valid_len += (q_tc->num_tc - 1) * in virtchnl_vc_validate_vf_msg()
2137 valid_len = sizeof(struct virtchnl_vlan_filter_list_v2); in virtchnl_vc_validate_vf_msg()
2138 if (msglen >= valid_len) { in virtchnl_vc_validate_vf_msg()
2148 valid_len += (vfl->num_elements - 1) * in virtchnl_vc_validate_vf_msg()
2158 valid_len = sizeof(struct virtchnl_vlan_setting); in virtchnl_vc_validate_vf_msg()
2162 valid_len = sizeof(struct virtchnl_del_ena_dis_queues); in virtchnl_vc_validate_vf_msg()
2163 if (msglen >= valid_len) { in virtchnl_vc_validate_vf_msg()
2171 valid_len += (qs->chunks.num_chunks - 1) * in virtchnl_vc_validate_vf_msg()
2176 valid_len = sizeof(struct virtchnl_queue_vector_maps); in virtchnl_vc_validate_vf_msg()
2177 if (msglen >= valid_len) { in virtchnl_vc_validate_vf_msg()
2185 valid_len += (v_qp->num_qv_maps - 1) * in virtchnl_vc_validate_vf_msg()
2196 if (err_msg_format || valid_len != msglen) in virtchnl_vc_validate_vf_msg()