vti 972 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c struct virtchnl_tc_info *vti = NULL; vti 983 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c len = struct_size(vti, list, adapter->num_tc - 1); vti 984 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c vti = kzalloc(len, GFP_KERNEL); vti 985 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c if (!vti) vti 987 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c vti->num_tc = adapter->num_tc; vti 988 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c for (i = 0; i < vti->num_tc; i++) { vti 989 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c vti->list[i].count = adapter->ch_config.ch_info[i].count; vti 990 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c vti->list[i].offset = adapter->ch_config.ch_info[i].offset; vti 991 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c vti->list[i].pad = 0; vti 992 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c vti->list[i].max_tx_rate = vti 1000 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c iavf_send_pf_msg(adapter, VIRTCHNL_OP_ENABLE_CHANNELS, (u8 *)vti, len); vti 1001 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c kfree(vti); vti 810 include/linux/avf/virtchnl.h struct virtchnl_tc_info *vti = vti 812 include/linux/avf/virtchnl.h valid_len += (vti->num_tc - 1) * vti 814 include/linux/avf/virtchnl.h if (vti->num_tc == 0)