Home
last modified time | relevance | path

Searched refs:aggr_list (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/net/batman-adv/
H A Dbat_v_ogm.c158 * Caller needs to hold the hard_iface->bat_v.aggr_list.lock.
169 lockdep_assert_held(&hard_iface->bat_v.aggr_list.lock); in batadv_v_ogm_queue_left()
180 * Caller needs to hold the hard_iface->bat_v.aggr_list.lock.
184 lockdep_assert_held(&hard_iface->bat_v.aggr_list.lock); in batadv_v_ogm_aggr_list_free()
186 __skb_queue_purge(&hard_iface->bat_v.aggr_list); in batadv_v_ogm_aggr_list_free()
199 * Caller needs to hold the hard_iface->bat_v.aggr_list.lock.
208 lockdep_assert_held(&hard_iface->bat_v.aggr_list.lock); in batadv_v_ogm_aggr_send()
222 while ((skb = __skb_dequeue(&hard_iface->bat_v.aggr_list))) { in batadv_v_ogm_aggr_send()
249 spin_lock_bh(&hard_iface->bat_v.aggr_list.lock); in batadv_v_ogm_queue_on_if()
254 __skb_queue_tail(&hard_iface->bat_v.aggr_list, sk in batadv_v_ogm_queue_on_if()
[all...]
H A Dtypes.h127 /** @aggr_list: queue for to be aggregated OGM packets */
128 struct sk_buff_head aggr_list; member
H A Dbat_v.c1087 skb_queue_head_init(&hard_iface->bat_v.aggr_list); in batadv_v_hardif_init()
/kernel/linux/linux-6.6/net/batman-adv/
H A Dbat_v_ogm.c158 * Caller needs to hold the hard_iface->bat_v.aggr_list.lock.
169 lockdep_assert_held(&hard_iface->bat_v.aggr_list.lock); in batadv_v_ogm_queue_left()
180 * Caller needs to hold the hard_iface->bat_v.aggr_list.lock.
184 lockdep_assert_held(&hard_iface->bat_v.aggr_list.lock); in batadv_v_ogm_aggr_list_free()
186 __skb_queue_purge(&hard_iface->bat_v.aggr_list); in batadv_v_ogm_aggr_list_free()
199 * Caller needs to hold the hard_iface->bat_v.aggr_list.lock.
208 lockdep_assert_held(&hard_iface->bat_v.aggr_list.lock); in batadv_v_ogm_aggr_send()
222 while ((skb = __skb_dequeue(&hard_iface->bat_v.aggr_list))) { in batadv_v_ogm_aggr_send()
249 spin_lock_bh(&hard_iface->bat_v.aggr_list.lock); in batadv_v_ogm_queue_on_if()
254 __skb_queue_tail(&hard_iface->bat_v.aggr_list, sk in batadv_v_ogm_queue_on_if()
[all...]
H A Dtypes.h126 /** @aggr_list: queue for to be aggregated OGM packets */
127 struct sk_buff_head aggr_list; member
H A Dbat_v.c823 skb_queue_head_init(&hard_iface->bat_v.aggr_list); in batadv_v_hardif_init()
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/
H A Dusb.h79 struct sk_buff_head aggr_list; member
H A Dusb.c893 /* Packets in aggr_list will be send in either skb_aggr or in mwifiex_usb_prepare_tx_aggr_skb()
908 while ((skb_tmp = skb_dequeue(&port->tx_aggr.aggr_list))) in mwifiex_usb_prepare_tx_aggr_skb()
919 while ((skb_tmp = skb_dequeue(&port->tx_aggr.aggr_list))) { in mwifiex_usb_prepare_tx_aggr_skb()
924 if (skb_queue_empty(&port->tx_aggr.aggr_list)) { in mwifiex_usb_prepare_tx_aggr_skb()
1037 if (skb_queue_empty(&port->tx_aggr.aggr_list)) { in mwifiex_usb_aggr_tx_data()
1051 skb_queue_tail(&port->tx_aggr.aggr_list, skb); in mwifiex_usb_aggr_tx_data()
1060 * value, according to packets number in aggr_list in mwifiex_usb_aggr_tx_data()
1123 skb_queue_tail(&port->tx_aggr.aggr_list, skb); in mwifiex_usb_aggr_tx_data()
1260 skb_queue_head_init(&port->tx_aggr.aggr_list); in mwifiex_usb_tx_init()
1370 skb_dequeue(&port->tx_aggr.aggr_list))) in mwifiex_usb_cleanup_tx_aggr()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/
H A Dusb.h67 struct sk_buff_head aggr_list; member
H A Dusb.c881 /* Packets in aggr_list will be send in either skb_aggr or in mwifiex_usb_prepare_tx_aggr_skb()
896 while ((skb_tmp = skb_dequeue(&port->tx_aggr.aggr_list))) in mwifiex_usb_prepare_tx_aggr_skb()
907 while ((skb_tmp = skb_dequeue(&port->tx_aggr.aggr_list))) { in mwifiex_usb_prepare_tx_aggr_skb()
912 if (skb_queue_empty(&port->tx_aggr.aggr_list)) { in mwifiex_usb_prepare_tx_aggr_skb()
1025 if (skb_queue_empty(&port->tx_aggr.aggr_list)) { in mwifiex_usb_aggr_tx_data()
1039 skb_queue_tail(&port->tx_aggr.aggr_list, skb); in mwifiex_usb_aggr_tx_data()
1048 * value, according to packets number in aggr_list in mwifiex_usb_aggr_tx_data()
1111 skb_queue_tail(&port->tx_aggr.aggr_list, skb); in mwifiex_usb_aggr_tx_data()
1248 skb_queue_head_init(&port->tx_aggr.aggr_list); in mwifiex_usb_tx_init()
1358 skb_dequeue(&port->tx_aggr.aggr_list))) in mwifiex_usb_cleanup_tx_aggr()
[all...]

Completed in 15 milliseconds