/kernel/linux/linux-5.10/drivers/usb/usbip/ |
H A D | vudc_tx.c | 187 struct tx_item *txi; in v_send_ret() local 193 txi = list_first_entry(&udc->tx_queue, struct tx_item, in v_send_ret() 195 list_del(&txi->tx_entry); in v_send_ret() 198 switch (txi->type) { in v_send_ret() 200 ret = v_send_ret_submit(udc, txi->s); in v_send_ret() 203 ret = v_send_ret_unlink(udc, txi->u); in v_send_ret() 206 kfree(txi); in v_send_ret() 246 struct tx_item *txi; in v_enqueue_ret_unlink() local 249 txi = kzalloc(sizeof(*txi), GFP_ATOMI in v_enqueue_ret_unlink() 272 struct tx_item *txi; v_enqueue_ret_submit() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/usbip/ |
H A D | vudc_tx.c | 187 struct tx_item *txi; in v_send_ret() local 193 txi = list_first_entry(&udc->tx_queue, struct tx_item, in v_send_ret() 195 list_del(&txi->tx_entry); in v_send_ret() 198 switch (txi->type) { in v_send_ret() 200 ret = v_send_ret_submit(udc, txi->s); in v_send_ret() 203 ret = v_send_ret_unlink(udc, txi->u); in v_send_ret() 206 kfree(txi); in v_send_ret() 246 struct tx_item *txi; in v_enqueue_ret_unlink() local 249 txi = kzalloc(sizeof(*txi), GFP_ATOMI in v_enqueue_ret_unlink() 272 struct tx_item *txi; v_enqueue_ret_submit() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/sun/ |
H A D | sunvnet_common.c | 993 int i, txi; in vnet_clean_tx_ring() local 997 txi = dr->prod; in vnet_clean_tx_ring() 1001 --txi; in vnet_clean_tx_ring() 1002 if (txi < 0) in vnet_clean_tx_ring() 1003 txi = VNET_TX_RING_SIZE - 1; in vnet_clean_tx_ring() 1005 d = vio_dring_entry(dr, txi); in vnet_clean_tx_ring() 1011 if (port->tx_bufs[txi].skb) { in vnet_clean_tx_ring() 1015 BUG_ON(port->tx_bufs[txi].skb->next); in vnet_clean_tx_ring() 1017 port->tx_bufs[txi].skb->next = skb; in vnet_clean_tx_ring() 1018 skb = port->tx_bufs[txi] in vnet_clean_tx_ring() 1332 int i, err, txi; sunvnet_start_xmit_common() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sun/ |
H A D | sunvnet_common.c | 994 int i, txi; in vnet_clean_tx_ring() local 998 txi = dr->prod; in vnet_clean_tx_ring() 1002 --txi; in vnet_clean_tx_ring() 1003 if (txi < 0) in vnet_clean_tx_ring() 1004 txi = VNET_TX_RING_SIZE - 1; in vnet_clean_tx_ring() 1006 d = vio_dring_entry(dr, txi); in vnet_clean_tx_ring() 1012 if (port->tx_bufs[txi].skb) { in vnet_clean_tx_ring() 1016 BUG_ON(port->tx_bufs[txi].skb->next); in vnet_clean_tx_ring() 1018 port->tx_bufs[txi].skb->next = skb; in vnet_clean_tx_ring() 1019 skb = port->tx_bufs[txi] in vnet_clean_tx_ring() 1333 int i, err, txi; sunvnet_start_xmit_common() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/virtual/ |
H A D | mac80211_hwsim.c | 1907 struct ieee80211_tx_info *txi = IEEE80211_SKB_CB(skb); in mac80211_hwsim_tx() local 1924 } else if (txi->hw_queue == 4) { in mac80211_hwsim_tx() 1929 struct ieee80211_vif *vif = txi->control.vif; in mac80211_hwsim_tx() 1935 bss_conf = rcu_dereference(txi->control.vif->link_conf[link]); in mac80211_hwsim_tx() 1983 if (WARN(!channel, "TX w/o channel - queue = %d\n", txi->hw_queue)) { in mac80211_hwsim_tx() 1994 if (txi->control.vif) in mac80211_hwsim_tx() 1995 hwsim_check_magic(txi->control.vif); in mac80211_hwsim_tx() 2000 ieee80211_get_tx_rates(txi->control.vif, control->sta, skb, in mac80211_hwsim_tx() 2001 txi->control.rates, in mac80211_hwsim_tx() 2002 ARRAY_SIZE(txi in mac80211_hwsim_tx() 2158 struct ieee80211_tx_info *txi = IEEE80211_SKB_CB(skb); mac80211_hwsim_tx_frame() local 5514 struct ieee80211_tx_info *txi; hwsim_tx_info_frame_received_nl() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ |
H A D | mac80211_hwsim.c | 1527 struct ieee80211_tx_info *txi = IEEE80211_SKB_CB(skb); in mac80211_hwsim_tx() local 1542 } else if (txi->hw_queue == 4) { in mac80211_hwsim_tx() 1545 chanctx_conf = rcu_dereference(txi->control.vif->chanctx_conf); in mac80211_hwsim_tx() 1552 if (WARN(!channel, "TX w/o channel - queue = %d\n", txi->hw_queue)) { in mac80211_hwsim_tx() 1563 if (txi->control.vif) in mac80211_hwsim_tx() 1564 hwsim_check_magic(txi->control.vif); in mac80211_hwsim_tx() 1569 ieee80211_get_tx_rates(txi->control.vif, control->sta, skb, in mac80211_hwsim_tx() 1570 txi->control.rates, in mac80211_hwsim_tx() 1571 ARRAY_SIZE(txi->control.rates)); in mac80211_hwsim_tx() 1583 txrate = ieee80211_get_tx_rate(hw, txi); in mac80211_hwsim_tx() 1705 struct ieee80211_tx_info *txi = IEEE80211_SKB_CB(skb); mac80211_hwsim_tx_frame() local 3508 struct ieee80211_tx_info *txi; hwsim_tx_info_frame_received_nl() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ar5523/ |
H A D | ar5523.c | 749 struct ieee80211_tx_info *txi = IEEE80211_SKB_CB(skb); in ar5523_data_tx_cb() local 751 txi->driver_data; in ar5523_data_tx_cb() 776 struct ieee80211_tx_info *txi = IEEE80211_SKB_CB(skb); in ar5523_tx() local 778 txi->driver_data; in ar5523_tx() 803 struct ieee80211_tx_info *txi; in ar5523_tx_work_locked() local 827 txi = container_of((void *)data, struct ieee80211_tx_info, in ar5523_tx_work_locked() 831 skb = container_of((void *)txi, struct sk_buff, cb); in ar5523_tx_work_locked() 861 if (txi->flags & IEEE80211_TX_CTL_USE_MINRATE) in ar5523_tx_work_locked()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ar5523/ |
H A D | ar5523.c | 749 struct ieee80211_tx_info *txi = IEEE80211_SKB_CB(skb); in ar5523_data_tx_cb() local 751 txi->driver_data; in ar5523_data_tx_cb() 776 struct ieee80211_tx_info *txi = IEEE80211_SKB_CB(skb); in ar5523_tx() local 778 txi->driver_data; in ar5523_tx() 803 struct ieee80211_tx_info *txi; in ar5523_tx_work_locked() local 827 txi = container_of((void *)data, struct ieee80211_tx_info, in ar5523_tx_work_locked() 831 skb = container_of((void *)txi, struct sk_buff, cb); in ar5523_tx_work_locked() 861 if (txi->flags & IEEE80211_TX_CTL_USE_MINRATE) in ar5523_tx_work_locked()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2800usb.c | 405 __le32 *txi = (__le32 *) entry->skb->data; in rt2800usb_write_tx_desc() local 411 word = rt2x00_desc_read(txi, 0); in rt2800usb_write_tx_desc() 427 rt2x00_desc_write(txi, 0, word); in rt2800usb_write_tx_desc() 433 skbdesc->desc = txi; in rt2800usb_write_tx_desc()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2800usb.c | 405 __le32 *txi = (__le32 *) entry->skb->data; in rt2800usb_write_tx_desc() local 411 word = rt2x00_desc_read(txi, 0); in rt2800usb_write_tx_desc() 427 rt2x00_desc_write(txi, 0, word); in rt2800usb_write_tx_desc() 433 skbdesc->desc = txi; in rt2800usb_write_tx_desc()
|
/kernel/linux/linux-5.10/drivers/net/wireless/admtek/ |
H A D | adm8211.c | 313 struct ieee80211_tx_info *txi; in adm8211_interrupt_tci() local 323 txi = IEEE80211_SKB_CB(skb); in adm8211_interrupt_tci() 330 ieee80211_tx_info_clear_status(txi); in adm8211_interrupt_tci() 334 if (!(txi->flags & IEEE80211_TX_CTL_NO_ACK) && in adm8211_interrupt_tci() 336 txi->flags |= IEEE80211_TX_STAT_ACK; in adm8211_interrupt_tci()
|
/kernel/linux/linux-6.6/drivers/net/wireless/admtek/ |
H A D | adm8211.c | 312 struct ieee80211_tx_info *txi; in adm8211_interrupt_tci() local 322 txi = IEEE80211_SKB_CB(skb); in adm8211_interrupt_tci() 329 ieee80211_tx_info_clear_status(txi); in adm8211_interrupt_tci() 333 if (!(txi->flags & IEEE80211_TX_CTL_NO_ACK) && in adm8211_interrupt_tci() 335 txi->flags |= IEEE80211_TX_STAT_ACK; in adm8211_interrupt_tci()
|
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | ampdu.c | 1105 static void dma_cb_fn_ampdu(void *txi, void *arg_a) in dma_cb_fn_ampdu() argument 1108 struct ieee80211_tx_info *tx_info = (struct ieee80211_tx_info *)txi; in dma_cb_fn_ampdu()
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | ampdu.c | 1107 static void dma_cb_fn_ampdu(void *txi, void *arg_a) in dma_cb_fn_ampdu() argument 1110 struct ieee80211_tx_info *tx_info = (struct ieee80211_tx_info *)txi; in dma_cb_fn_ampdu()
|