/kernel/linux/linux-5.10/drivers/staging/octeon/ |
H A D | ethernet-tx.c | 84 if (skb_queue_len(&priv->tx_free_list[qos]) == 0) in cvm_oct_free_tx_skbs() 94 spin_lock_irqsave(&priv->tx_free_list[qos].lock, flags); in cvm_oct_free_tx_skbs() 98 t = __skb_dequeue(&priv->tx_free_list[qos]); in cvm_oct_free_tx_skbs() 103 spin_unlock_irqrestore(&priv->tx_free_list[qos].lock, in cvm_oct_free_tx_skbs() 113 total_remaining += skb_queue_len(&priv->tx_free_list[qos]); in cvm_oct_free_tx_skbs() 215 spin_lock_irqsave(&priv->tx_free_list[qos].lock, flags); in cvm_oct_xmit() 409 spin_lock_irqsave(&priv->tx_free_list[qos].lock, flags); in cvm_oct_xmit() 412 if (unlikely(skb_queue_len(&priv->tx_free_list[qos]) >= in cvm_oct_xmit() 416 spin_unlock_irqrestore(&priv->tx_free_list[qos].lock, in cvm_oct_xmit() 419 spin_lock_irqsave(&priv->tx_free_list[qo in cvm_oct_xmit() [all...] |
H A D | octeon-ethernet.h | 66 struct sk_buff_head tx_free_list[16]; member
|
H A D | ethernet.c | 788 skb_queue_head_init(&priv->tx_free_list[qos]); in cvm_oct_probe() 842 skb_queue_head_init(&priv->tx_free_list[qos]); in cvm_oct_probe()
|
/kernel/linux/linux-6.6/drivers/staging/octeon/ |
H A D | ethernet-tx.c | 83 if (skb_queue_len(&priv->tx_free_list[qos]) == 0) in cvm_oct_free_tx_skbs() 92 spin_lock_irqsave(&priv->tx_free_list[qos].lock, flags); in cvm_oct_free_tx_skbs() 96 t = __skb_dequeue(&priv->tx_free_list[qos]); in cvm_oct_free_tx_skbs() 101 spin_unlock_irqrestore(&priv->tx_free_list[qos].lock, in cvm_oct_free_tx_skbs() 111 total_remaining += skb_queue_len(&priv->tx_free_list[qos]); in cvm_oct_free_tx_skbs() 213 spin_lock_irqsave(&priv->tx_free_list[qos].lock, flags); in cvm_oct_xmit() 407 spin_lock_irqsave(&priv->tx_free_list[qos].lock, flags); in cvm_oct_xmit() 410 if (unlikely(skb_queue_len(&priv->tx_free_list[qos]) >= in cvm_oct_xmit() 414 spin_unlock_irqrestore(&priv->tx_free_list[qos].lock, in cvm_oct_xmit() 417 spin_lock_irqsave(&priv->tx_free_list[qo in cvm_oct_xmit() [all...] |
H A D | octeon-ethernet.h | 66 struct sk_buff_head tx_free_list[16]; member
|
H A D | ethernet.c | 781 skb_queue_head_init(&priv->tx_free_list[qos]); in cvm_oct_probe() 835 skb_queue_head_init(&priv->tx_free_list[qos]); in cvm_oct_probe()
|
/kernel/linux/linux-5.10/drivers/hid/intel-ish-hid/ishtp/ |
H A D | client-buffers.c | 80 list_add_tail(&tx_buf->list, &cl->tx_free_list.list); in ishtp_cl_alloc_tx_ring() 136 /* release allocated memory - pass over tx_free_list */ in ishtp_cl_free_tx_ring() 137 while (!list_empty(&cl->tx_free_list.list)) { in ishtp_cl_free_tx_ring() 138 tx_buf = list_entry(cl->tx_free_list.list.next, in ishtp_cl_free_tx_ring()
|
H A D | client.c | 98 INIT_LIST_HEAD(&cl->tx_free_list.list); in ishtp_cl_init() 565 if (list_empty(&cl->tx_free_list.list)) { in ishtp_cl_send() 572 cl_msg = list_first_entry(&cl->tx_free_list.list, in ishtp_cl_send() 712 list_add_tail(&cl_msg->list, &cl->tx_free_list.list); in ipc_tx_send() 798 list_add_tail(&cl_msg->list, &cl->tx_free_list.list); in ishtp_cl_send_msg_dma()
|
H A D | client.h | 69 struct ishtp_cl_tx_ring tx_list, tx_free_list; member
|
/kernel/linux/linux-6.6/drivers/hid/intel-ish-hid/ishtp/ |
H A D | client-buffers.c | 80 list_add_tail(&tx_buf->list, &cl->tx_free_list.list); in ishtp_cl_alloc_tx_ring() 136 /* release allocated memory - pass over tx_free_list */ in ishtp_cl_free_tx_ring() 137 while (!list_empty(&cl->tx_free_list.list)) { in ishtp_cl_free_tx_ring() 138 tx_buf = list_entry(cl->tx_free_list.list.next, in ishtp_cl_free_tx_ring()
|
H A D | client.c | 99 INIT_LIST_HEAD(&cl->tx_free_list.list); in ishtp_cl_init() 565 if (list_empty(&cl->tx_free_list.list)) { in ishtp_cl_send() 572 cl_msg = list_first_entry(&cl->tx_free_list.list, in ishtp_cl_send() 712 list_add_tail(&cl_msg->list, &cl->tx_free_list.list); in ipc_tx_send() 806 list_add_tail(&cl_msg->list, &cl->tx_free_list.list); in ishtp_cl_send_msg_dma()
|
H A D | client.h | 69 struct ishtp_cl_tx_ring tx_list, tx_free_list; member
|
/kernel/linux/linux-5.10/tools/perf/scripts/python/ |
H A D | netdev-times.py | 43 tx_free_list = []; # list of packets which is freed variable 219 for i in range(len(tx_free_list)): 220 print_transmit(tx_free_list[i]) 443 tx_free_list.append(skb) 460 tx_free_list.append(skb)
|
/kernel/linux/linux-6.6/tools/perf/scripts/python/ |
H A D | netdev-times.py | 43 tx_free_list = []; # list of packets which is freed variable 219 for i in range(len(tx_free_list)): 220 print_transmit(tx_free_list[i]) 443 tx_free_list.append(skb) 460 tx_free_list.append(skb)
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/ipw2x00/ |
H A D | ipw2100.h | 544 struct list_head tx_free_list; member
|
H A D | ipw2100.c | 57 2) Packet is move from the tx_free_list and appended to the transmit pending 75 11)The packet structure is placed onto the tx_free_list 78 are used instead of tx_free_list/tx_pend_list 89 tx_free_list : Holds pre-allocated Tx buffers. 2777 * free list of its source (either msg_free_list or tx_free_list) 2802 * it can put that data back into the tx_free_list and msg_free_list 2932 list_add_tail(element, &priv->tx_free_list); in __ipw2100_tx_process() 3395 if (list_empty(&priv->tx_free_list)) in ipw2100_tx() 3398 element = priv->tx_free_list.next; in ipw2100_tx() 4488 INIT_LIST_HEAD(&priv->tx_free_list); in ipw2100_tx_initialize() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intel/ipw2x00/ |
H A D | ipw2100.h | 544 struct list_head tx_free_list; member
|
H A D | ipw2100.c | 57 2) Packet is move from the tx_free_list and appended to the transmit pending 75 11)The packet structure is placed onto the tx_free_list 78 are used instead of tx_free_list/tx_pend_list 89 tx_free_list : Holds pre-allocated Tx buffers. 2766 * free list of its source (either msg_free_list or tx_free_list) 2791 * it can put that data back into the tx_free_list and msg_free_list 2921 list_add_tail(element, &priv->tx_free_list); in __ipw2100_tx_process() 3384 if (list_empty(&priv->tx_free_list)) in ipw2100_tx() 3387 element = priv->tx_free_list.next; in ipw2100_tx() 4477 INIT_LIST_HEAD(&priv->tx_free_list); in ipw2100_tx_initialize() [all...] |