Lines Matching refs:orig_node
165 * @orig_node: Final destination of the packet.
178 struct batadv_orig_node *orig_node,
181 struct batadv_priv *bat_priv = orig_node->bat_priv;
186 neigh_node = batadv_find_router(bat_priv, orig_node, recv_if);
198 ret = batadv_frag_send_packet(skb, orig_node, neigh_node);
230 * @orig_node: the destination node
236 struct batadv_orig_node *orig_node)
239 u8 ttvn = (u8)atomic_read(&orig_node->last_ttvn);
251 ether_addr_copy(unicast_packet->dest, orig_node->orig);
261 * @orig_node: the destination node
266 struct batadv_orig_node *orig_node)
270 return batadv_send_skb_push_fill_unicast(skb, uni_size, orig_node);
324 * @orig_node: the originator to send the packet to
329 * as packet_type. Then send this frame to the given orig_node.
336 struct batadv_orig_node *orig_node,
343 if (!orig_node)
348 if (!batadv_send_skb_prepare_unicast(skb, orig_node))
353 orig_node,
378 ret = batadv_send_skb_to_orig(skb, orig_node, NULL);
411 struct batadv_orig_node *orig_node;
423 orig_node = batadv_transtable_search(bat_priv, src, dst, vid);
426 packet_subtype, orig_node, vid);
428 if (orig_node)
429 batadv_orig_node_put(orig_node);
448 struct batadv_orig_node *orig_node;
451 orig_node = batadv_gw_get_selected_orig(bat_priv);
453 BATADV_P_DATA, orig_node, vid);
455 if (orig_node)
456 batadv_orig_node_put(orig_node);