Lines Matching defs:tvlv_tt_data
788 * header made up of one tvlv_tt_data object and a series of tvlv_tt_vlan_data
862 * header made up by one tvlv_tt_data object and a series of tvlv_tt_vlan_data
2872 struct batadv_tvlv_tt_data *tvlv_tt_data = NULL;
2889 size = struct_size(tvlv_tt_data, vlan_data, num_vlan);
2890 tvlv_tt_data = kzalloc(size, GFP_ATOMIC);
2891 if (!tvlv_tt_data)
2894 tvlv_tt_data->flags = BATADV_TT_REQUEST;
2895 tvlv_tt_data->ttvn = ttvn;
2896 tvlv_tt_data->num_vlan = htons(num_vlan);
2902 tvlv_tt_data->vlan_data[i].vid = tt_vlan->vid;
2903 tvlv_tt_data->vlan_data[i].crc = tt_vlan->crc;
2909 tvlv_tt_data->flags |= BATADV_TT_FULL_TABLE;
2917 tvlv_tt_data, size);
2934 kfree(tvlv_tt_data);
2955 struct batadv_tvlv_tt_data *tvlv_tt_data = NULL;
2999 &tvlv_tt_data,
3015 &tvlv_tt_data,
3038 tvlv_tt_data->flags = BATADV_TT_RESPONSE;
3039 tvlv_tt_data->ttvn = req_ttvn;
3042 tvlv_tt_data->flags |= BATADV_TT_FULL_TABLE;
3052 req_src, BATADV_TVLV_TT, 1, tvlv_tt_data,
3064 kfree(tvlv_tt_data);
3081 struct batadv_tvlv_tt_data *tvlv_tt_data = NULL;
3125 &tvlv_tt_data,
3143 &tvlv_tt_data,
3157 tvlv_tt_data->flags = BATADV_TT_RESPONSE;
3158 tvlv_tt_data->ttvn = req_ttvn;
3161 tvlv_tt_data->flags |= BATADV_TT_FULL_TABLE;
3170 req_src, BATADV_TVLV_TT, 1, tvlv_tt_data,
3181 kfree(tvlv_tt_data);