Lines Matching refs:tt_len
540 * batadv_tt_entries() - compute the number of entries fitting in tt_len bytes
541 * @tt_len: available space
545 static u16 batadv_tt_entries(u16 tt_len)
547 return tt_len / batadv_tt_len(1);
829 * @tt_len: pointer to the length to reserve to the tt_change. if -1 this
843 s32 *tt_len)
862 /* if tt_len is negative, allocate the space needed by the full table */
863 if (*tt_len < 0)
864 *tt_len = batadv_tt_len(num_entries);
866 tvlv_len = *tt_len;
871 *tt_len = 0;
903 * @tt_len: pointer to the length to reserve to the tt_change. if -1 this
918 s32 *tt_len)
942 /* if tt_len is negative, allocate the space needed by the full table */
943 if (*tt_len < 0)
944 *tt_len = batadv_tt_len(total_entries);
946 tvlv_len = *tt_len;
2743 * @tt_len: expected tvlv tt data buffer length in number of bytes
2753 void *tvlv_buff, u16 tt_len,
2767 tt_tot = batadv_tt_entries(tt_len);
3008 s32 tt_len;
3046 tt_len = req_dst_orig_node->tt_buff_len;
3051 &tt_len);
3052 if (!tt_len)
3063 tt_len = -1;
3067 &tt_len);
3068 if (!tt_len)
3073 tt_change, tt_len,
3079 tt_len = sizeof(struct batadv_unicast_tvlv_packet) + tvlv_len;
3080 if (tt_len > atomic_read(&bat_priv->packet_size_max)) {
3137 s32 tt_len;
3172 tt_len = bat_priv->tt.last_changeset_len;
3176 &tt_len);
3177 if (!tt_len || !tvlv_len)
3190 tt_len = -1;
3194 &tt_len);
3195 if (!tt_len || !tvlv_len)
3200 tt_change, tt_len,