batadv_forw_packet
struct batadv_forw_packet *forw_packet;
forw_packet = container_of(delayed_work, struct batadv_forw_packet,
static void batadv_iv_ogm_send_to_if(struct batadv_forw_packet *forw_packet,
static void batadv_iv_ogm_emit(struct batadv_forw_packet *forw_packet)
const struct batadv_forw_packet *forw_packet)
struct batadv_forw_packet *forw_packet_aggr;
static void batadv_iv_ogm_aggregate(struct batadv_forw_packet *forw_packet_aggr,
struct batadv_forw_packet *forw_packet_aggr = NULL;
struct batadv_forw_packet *forw_packet_pos = NULL;
struct batadv_forw_packet *forw_packet)
struct batadv_forw_packet *forw_packet)
struct batadv_forw_packet *forw_packet);
batadv_forw_packet_bcasts_left(struct batadv_forw_packet *forw_packet)
batadv_forw_packet_bcasts_dec(struct batadv_forw_packet *forw_packet)
bool batadv_forw_packet_is_rebroadcast(struct batadv_forw_packet *forw_packet)
struct batadv_forw_packet *forw_packet;
forw_packet = container_of(delayed_work, struct batadv_forw_packet,
void batadv_forw_packet_free(struct batadv_forw_packet *forw_packet,
struct batadv_forw_packet *
struct batadv_forw_packet *forw_packet;
batadv_forw_packet_was_stolen(struct batadv_forw_packet *forw_packet)
bool batadv_forw_packet_steal(struct batadv_forw_packet *forw_packet,
struct batadv_forw_packet *forw_packet;
struct batadv_forw_packet *forw_packet;
static void batadv_forw_packet_queue(struct batadv_forw_packet *forw_packet,
struct batadv_forw_packet *forw_packet,
struct batadv_forw_packet *forw_packet,
struct batadv_forw_packet *forw_packet;
void batadv_forw_packet_free(struct batadv_forw_packet *forw_packet,
struct batadv_forw_packet *
bool batadv_forw_packet_steal(struct batadv_forw_packet *packet, spinlock_t *l);
struct batadv_forw_packet *forw_packet,
bool batadv_forw_packet_is_rebroadcast(struct batadv_forw_packet *forw_packet);