Lines Matching defs:tvlv_tt_data
834 * header made up of one tvlv_tt_data object and a series of tvlv_tt_vlan_data
909 * header made up by one tvlv_tt_data object and a series of tvlv_tt_vlan_data
2917 struct batadv_tvlv_tt_data *tvlv_tt_data = NULL;
2935 size = sizeof(*tvlv_tt_data) + sizeof(*tt_vlan_req) * num_vlan;
2936 tvlv_tt_data = kzalloc(size, GFP_ATOMIC);
2937 if (!tvlv_tt_data)
2940 tvlv_tt_data->flags = BATADV_TT_REQUEST;
2941 tvlv_tt_data->ttvn = ttvn;
2942 tvlv_tt_data->num_vlan = htons(num_vlan);
2947 tt_vlan_req = (struct batadv_tvlv_tt_vlan_data *)(tvlv_tt_data + 1);
2957 tvlv_tt_data->flags |= BATADV_TT_FULL_TABLE;
2965 tvlv_tt_data, size);
2982 kfree(tvlv_tt_data);
3003 struct batadv_tvlv_tt_data *tvlv_tt_data = NULL;
3049 &tvlv_tt_data,
3065 &tvlv_tt_data,
3087 tvlv_tt_data->flags = BATADV_TT_RESPONSE;
3088 tvlv_tt_data->ttvn = req_ttvn;
3091 tvlv_tt_data->flags |= BATADV_TT_FULL_TABLE;
3101 req_src, BATADV_TVLV_TT, 1, tvlv_tt_data,
3113 kfree(tvlv_tt_data);
3130 struct batadv_tvlv_tt_data *tvlv_tt_data = NULL;
3174 &tvlv_tt_data,
3192 &tvlv_tt_data,
3204 tvlv_tt_data->flags = BATADV_TT_RESPONSE;
3205 tvlv_tt_data->ttvn = req_ttvn;
3208 tvlv_tt_data->flags |= BATADV_TT_FULL_TABLE;
3217 req_src, BATADV_TVLV_TT, 1, tvlv_tt_data,
3228 kfree(tvlv_tt_data);