Searched refs:pending_list (Results 1 - 5 of 5) sorted by relevance
| /illumos-gate/usr/src/uts/common/io/ixgbe/ |
| H A D | ixgbe_tx.c | 97 link_list_t pending_list; local 171 * The pending_list is a linked list that is used to save 176 LINK_LIST_INIT(&pending_list); 306 LIST_PUSH_TAIL(&pending_list, &tcb->link); 400 tcb = (tx_control_block_t *)LIST_GET_HEAD(&pending_list); 405 LIST_GET_NEXT(&pending_list, &tcb->link); 412 ixgbe_put_free_list(tx_ring, &pending_list); 437 LINK_LIST_INIT(&pending_list); 455 LIST_PUSH_TAIL(&pending_list, &tcb->link); 476 LIST_PUSH_TAIL(&pending_list, 971 ixgbe_tx_fill_ring(ixgbe_tx_ring_t *tx_ring, link_list_t *pending_list, ixgbe_tx_context_t *ctx, size_t mbsize) argument 1211 link_list_t pending_list; local 1373 link_list_t pending_list; local 1591 ixgbe_put_free_list(ixgbe_tx_ring_t *tx_ring, link_list_t *pending_list) argument [all...] |
| H A D | ixgbe_main.c | 1660 link_list_t pending_list; local 1664 LINK_LIST_INIT(&pending_list); 1688 LIST_PUSH_TAIL(&pending_list, &tcb->link); 1717 ixgbe_put_free_list(tx_ring, &pending_list);
|
| /illumos-gate/usr/src/uts/common/io/igb/ |
| H A D | igb_tx.c | 116 link_list_t pending_list; local 247 * The pending_list is a linked list that is used to save 252 LINK_LIST_INIT(&pending_list); 317 LIST_PUSH_TAIL(&pending_list, &tcb->link); 424 desc_num = igb_tx_fill_ring(tx_ring, &pending_list, ctx, mbsize); 455 tcb = (tx_control_block_t *)LIST_GET_HEAD(&pending_list); 462 LIST_GET_NEXT(&pending_list, &tcb->link); 468 igb_put_free_list(tx_ring, &pending_list); 856 igb_tx_fill_ring(igb_tx_ring_t *tx_ring, link_list_t *pending_list, argument 929 tcb = (tx_control_block_t *)LIST_POP_HEAD(pending_list); 1079 link_list_t pending_list; local 1234 link_list_t pending_list; local 1446 igb_put_free_list(igb_tx_ring_t *tx_ring, link_list_t *pending_list) argument [all...] |
| H A D | igb_main.c | 1681 link_list_t pending_list; local 1685 LINK_LIST_INIT(&pending_list); 1709 LIST_PUSH_TAIL(&pending_list, &tcb->link); 1736 igb_put_free_list(tx_ring, &pending_list);
|
| /illumos-gate/usr/src/uts/common/io/e1000g/ |
| H A D | e1000g_tx.c | 161 LIST_DESCRIBER pending_list; local 243 QUEUE_INIT_LIST(&pending_list); 362 QUEUE_PUSH_TAIL(&pending_list, &packet->Link); 415 desc_count = e1000g_fill_tx_ring(tx_ring, &pending_list, &cur_context); 446 packet = (p_tx_sw_packet_t)QUEUE_GET_HEAD(&pending_list); 451 QUEUE_GET_NEXT(&pending_list, &packet->Link); 456 QUEUE_APPEND(&tx_ring->free_list, &pending_list); 605 e1000g_fill_tx_ring(e1000g_tx_ring_t *tx_ring, LIST_DESCRIBER *pending_list, argument 640 first_packet = (p_tx_sw_packet_t)QUEUE_GET_HEAD(pending_list); 684 packet = (p_tx_sw_packet_t)QUEUE_GET_HEAD(pending_list); 1022 LIST_DESCRIBER pending_list; local [all...] |
Completed in 117 milliseconds