Lines Matching full:coding

7 #include "network-coding.h"
55 * batadv_nc_init() - one-time initialization for network coding
77 * batadv_nc_tvlv_container_update() - update the network coding tvlv container
78 * after network coding setting change
99 * batadv_nc_status_update() - update the network coding tvlv container after
100 * network coding setting change
130 * batadv_nc_mesh_init() - initialise coding hash table and start housekeeping
507 * batadv_nc_hash_compare() - comparing function used in the network coding hash
686 /* Loop coding paths */ in batadv_nc_process_nc_paths()
705 * coding
746 * for coding or not
790 * @in_coding: traverse incoming or outgoing network coding list
832 * @in_coding: traverse incoming or outgoing network coding list
846 /* Select ingoing or outgoing coding node */ in batadv_nc_get_nc_node()
907 /* Check if network coding is enabled */ in batadv_nc_update_nc_node()
911 /* check if orig node is network coding enabled */ in batadv_nc_update_nc_node()
1228 * a network coded form. If so, we may not be able to use it for coding because
1236 * Return: true if coding of a decoded packet is allowed.
1246 * batadv_nc_path_search() - Find the coding path matching in_nc_node and
1247 * out_nc_node to retrieve a buffered packet that can be used for coding.
1254 * Return: true if coding of a decoded skb is allowed.
1277 /* Check for coding opportunities in this nc_path */ in batadv_nc_path_search()
1299 /* Coding opportunity is found! */ in batadv_nc_path_search()
1322 * Return: an nc packet if a suitable coding packet was found, NULL otherwise.
1419 /* Search for coding opportunity with this in_nc_node */ in batadv_nc_skb_dst_search()
1444 /* out of mem ? Coding failed - we have to free the buffered packet in batadv_nc_skb_dst_search()
1479 /* Add coding packet to list */ in batadv_nc_skb_add_to_path()
1488 * batadv_nc_skb_forward() - try to code a packet or add it to the coding packet
1506 /* Check if network coding is enabled */ in batadv_nc_skb_forward()
1516 /* Try to find a coding opportunity and send the skb if one is found */ in batadv_nc_skb_forward()
1559 /* Check if network coding is enabled */ in batadv_nc_skb_store_for_decoding()
1756 /* Search for matching coding path */ in batadv_nc_find_decoding_packet()
1803 /* Check if network coding is enabled */ in batadv_nc_recv_coded_packet()
1860 * batadv_nc_mesh_free() - clean up network coding memory