1 /* 2 * This file is based on code from OCTEON SDK by Cavium Networks. 3 * 4 * Copyright (c) 2003-2007 Cavium Networks 5 * 6 * This file is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License, Version 2, as 8 * published by the Free Software Foundation. 9 */ 10 11 int cvm_oct_xmit(struct sk_buff *skb, struct net_device *dev); 12 int cvm_oct_xmit_pow(struct sk_buff *skb, struct net_device *dev); 13 int cvm_oct_transmit_qos(struct net_device *dev, void *work_queue_entry, 14 int do_free, int qos); 15 void cvm_oct_tx_initialize(void); 16 void cvm_oct_tx_shutdown(void); 17 void cvm_oct_tx_shutdown_dev(struct net_device *dev); 18