Lines Matching defs:tvlv_tt_data
839 * header made up of one tvlv_tt_data object and a series of tvlv_tt_vlan_data
914 * header made up by one tvlv_tt_data object and a series of tvlv_tt_vlan_data
3147 struct batadv_tvlv_tt_data *tvlv_tt_data = NULL;
3165 size = sizeof(*tvlv_tt_data) + sizeof(*tt_vlan_req) * num_vlan;
3166 tvlv_tt_data = kzalloc(size, GFP_ATOMIC);
3167 if (!tvlv_tt_data)
3170 tvlv_tt_data->flags = BATADV_TT_REQUEST;
3171 tvlv_tt_data->ttvn = ttvn;
3172 tvlv_tt_data->num_vlan = htons(num_vlan);
3177 tt_vlan_req = (struct batadv_tvlv_tt_vlan_data *)(tvlv_tt_data + 1);
3187 tvlv_tt_data->flags |= BATADV_TT_FULL_TABLE;
3195 tvlv_tt_data, size);
3214 kfree(tvlv_tt_data);
3235 struct batadv_tvlv_tt_data *tvlv_tt_data = NULL;
3281 &tvlv_tt_data,
3297 &tvlv_tt_data,
3319 tvlv_tt_data->flags = BATADV_TT_RESPONSE;
3320 tvlv_tt_data->ttvn = req_ttvn;
3323 tvlv_tt_data->flags |= BATADV_TT_FULL_TABLE;
3333 req_src, BATADV_TVLV_TT, 1, tvlv_tt_data,
3347 kfree(tvlv_tt_data);
3364 struct batadv_tvlv_tt_data *tvlv_tt_data = NULL;
3408 &tvlv_tt_data,
3426 &tvlv_tt_data,
3438 tvlv_tt_data->flags = BATADV_TT_RESPONSE;
3439 tvlv_tt_data->ttvn = req_ttvn;
3442 tvlv_tt_data->flags |= BATADV_TT_FULL_TABLE;
3451 req_src, BATADV_TVLV_TT, 1, tvlv_tt_data,
3464 kfree(tvlv_tt_data);