s2io.h (3eb66e91a25497065c5322b1268cbc3953642227) | s2io.h (0290bd291cc0e0488e35e66bf39efcd7d9d9122b) |
---|---|
1/************************************************************************ 2 * s2io.h: A Linux PCI-X Ethernet driver for Neterion 10GbE Server NIC 3 * Copyright(c) 2002-2010 Exar Corp. 4 5 * This software may be used and distributed according to the terms of 6 * the GNU General Public License (GPL), incorporated herein by reference. 7 * Drivers based on or derived from this code fall under the GPL and must 8 * retain the authorship, copyright and license notice. This file is not --- 1051 unchanged lines hidden (view full) --- 1060static int init_shared_mem(struct s2io_nic *sp); 1061static void free_shared_mem(struct s2io_nic *sp); 1062static int init_nic(struct s2io_nic *nic); 1063static int rx_intr_handler(struct ring_info *ring_data, int budget); 1064static void s2io_txpic_intr_handle(struct s2io_nic *sp); 1065static void tx_intr_handler(struct fifo_info *fifo_data); 1066static void s2io_handle_errors(void * dev_id); 1067 | 1/************************************************************************ 2 * s2io.h: A Linux PCI-X Ethernet driver for Neterion 10GbE Server NIC 3 * Copyright(c) 2002-2010 Exar Corp. 4 5 * This software may be used and distributed according to the terms of 6 * the GNU General Public License (GPL), incorporated herein by reference. 7 * Drivers based on or derived from this code fall under the GPL and must 8 * retain the authorship, copyright and license notice. This file is not --- 1051 unchanged lines hidden (view full) --- 1060static int init_shared_mem(struct s2io_nic *sp); 1061static void free_shared_mem(struct s2io_nic *sp); 1062static int init_nic(struct s2io_nic *nic); 1063static int rx_intr_handler(struct ring_info *ring_data, int budget); 1064static void s2io_txpic_intr_handle(struct s2io_nic *sp); 1065static void tx_intr_handler(struct fifo_info *fifo_data); 1066static void s2io_handle_errors(void * dev_id); 1067 |
1068static void s2io_tx_watchdog(struct net_device *dev); | 1068static void s2io_tx_watchdog(struct net_device *dev, unsigned int txqueue); |
1069static void s2io_set_multicast(struct net_device *dev); 1070static int rx_osm_handler(struct ring_info *ring_data, struct RxD_t * rxdp); 1071static void s2io_link(struct s2io_nic * sp, int link); 1072static void s2io_reset(struct s2io_nic * sp); 1073static int s2io_poll_msix(struct napi_struct *napi, int budget); 1074static int s2io_poll_inta(struct napi_struct *napi, int budget); 1075static void s2io_init_pci(struct s2io_nic * sp); 1076static int do_s2io_prog_unicast(struct net_device *dev, u8 *addr); --- 49 unchanged lines hidden --- | 1069static void s2io_set_multicast(struct net_device *dev); 1070static int rx_osm_handler(struct ring_info *ring_data, struct RxD_t * rxdp); 1071static void s2io_link(struct s2io_nic * sp, int link); 1072static void s2io_reset(struct s2io_nic * sp); 1073static int s2io_poll_msix(struct napi_struct *napi, int budget); 1074static int s2io_poll_inta(struct napi_struct *napi, int budget); 1075static void s2io_init_pci(struct s2io_nic * sp); 1076static int do_s2io_prog_unicast(struct net_device *dev, u8 *addr); --- 49 unchanged lines hidden --- |