Lines Matching refs:tt_len
541 * batadv_tt_entries() - compute the number of entries fitting in tt_len bytes
542 * @tt_len: available space
546 static u16 batadv_tt_entries(u16 tt_len)
548 return tt_len / batadv_tt_len(1);
834 * @tt_len: pointer to the length to reserve to the tt_change. if -1 this
848 s32 *tt_len)
867 /* if tt_len is negative, allocate the space needed by the full table */
868 if (*tt_len < 0)
869 *tt_len = batadv_tt_len(num_entries);
871 tvlv_len = *tt_len;
876 *tt_len = 0;
908 * @tt_len: pointer to the length to reserve to the tt_change. if -1 this
923 s32 *tt_len)
947 /* if tt_len is negative, allocate the space needed by the full table */
948 if (*tt_len < 0)
949 *tt_len = batadv_tt_len(total_entries);
951 tvlv_len = *tt_len;
2973 * @tt_len: expected tvlv tt data buffer length in number of bytes
2983 void *tvlv_buff, u16 tt_len,
2997 tt_tot = batadv_tt_entries(tt_len);
3240 s32 tt_len;
3278 tt_len = req_dst_orig_node->tt_buff_len;
3283 &tt_len);
3284 if (!tt_len)
3295 tt_len = -1;
3299 &tt_len);
3300 if (!tt_len)
3305 tt_change, tt_len,
3311 tt_len = sizeof(struct batadv_unicast_tvlv_packet) + tvlv_len;
3312 if (tt_len > atomic_read(&bat_priv->packet_size_max)) {
3371 s32 tt_len;
3406 tt_len = bat_priv->tt.last_changeset_len;
3410 &tt_len);
3411 if (!tt_len || !tvlv_len)
3424 tt_len = -1;
3428 &tt_len);
3429 if (!tt_len || !tvlv_len)
3434 tt_change, tt_len,