Lines Matching defs:put
126 * under the limit, and must move all packets from the DPL put->get list
1963 uintptr_t put;
1979 /* Acquire the put list - replacing with an empty list */
1981 put = atomic_swap_ulong(putp, 0);
1982 stpp = (void *)put;
2017 * If TXQ locked, add the RX DPL put list and this packet to the TX DPL get list
2018 * If TXQ unlocked, atomically add this packet to TX DPL put list
2021 * For the TX DPL put or get list becoming full, in both cases there must be
2042 /* Reverse the put list onto the get list */
2060 /* Add to the head of the put list, keeping a list length */
2263 /* Swizzle put list to the get list */
2393 /* Release TX backpressure from the TX DPL put/get list being full */
2540 * Can race with sfxge_tx_packet_add() adding to the put list
2770 * is an imperfect test and anything further getting onto the get/put
2971 /* ENOSPC can happen for DPL get or put list is full */
2975 * Note; if this is the unlocked DPL put list full case there is
2977 * sfxge_tx_qdpl_swizzle() as we know that the TX DPL put list