Searched refs:adapter (Results 1 - 25 of 122) sorted by relevance

12345

/freebsd-9.3-release/sys/dev/e1000/
H A Dif_lem.c173 static void lem_init_locked(struct adapter *);
177 static void lem_identify_hardware(struct adapter *);
178 static int lem_allocate_pci_resources(struct adapter *);
179 static int lem_allocate_irq(struct adapter *adapter);
180 static void lem_free_pci_resources(struct adapter *);
182 static int lem_hardware_init(struct adapter *);
183 static int lem_setup_interface(device_t, struct adapter *);
184 static void lem_setup_transmit_structures(struct adapter *);
185 static void lem_initialize_transmit_unit(struct adapter *);
391 struct adapter *adapter; local
701 struct adapter *adapter = device_get_softc(dev); local
790 struct adapter *adapter = device_get_softc(dev); local
806 struct adapter *adapter = device_get_softc(dev); local
822 struct adapter *adapter = ifp->if_softc; local
879 struct adapter *adapter = ifp->if_softc; local
899 struct adapter *adapter = ifp->if_softc; local
1087 lem_init_locked(struct adapter *adapter) argument
1220 struct adapter *adapter = arg; local
1237 struct adapter *adapter = ifp->if_softc; local
1277 struct adapter *adapter = arg; local
1324 struct adapter *adapter = context; local
1344 struct adapter *adapter = context; local
1373 struct adapter *adapter = arg; local
1420 struct adapter *adapter = ifp->if_softc; local
1474 struct adapter *adapter = ifp->if_softc; local
1528 lem_xmit(struct adapter *adapter, struct mbuf **m_headp) argument
1742 struct adapter *adapter = arg; local
1774 lem_82547_fifo_workaround(struct adapter *adapter, int len) argument
1795 lem_82547_update_fifo_head(struct adapter *adapter, int len) argument
1808 lem_82547_tx_fifo_reset(struct adapter *adapter) argument
1849 lem_set_promisc(struct adapter *adapter) argument
1870 lem_disable_promisc(struct adapter *adapter) argument
1916 lem_set_multi(struct adapter *adapter) argument
1989 struct adapter *adapter = arg; local
2017 lem_update_link_status(struct adapter *adapter) argument
2087 struct adapter *adapter = arg; local
2117 lem_identify_hardware(struct adapter *adapter) argument
2142 lem_allocate_pci_resources(struct adapter *adapter) argument
2203 lem_allocate_irq(struct adapter *adapter) argument
2257 lem_free_pci_resources(struct adapter *adapter) argument
2290 lem_hardware_init(struct adapter *adapter) argument
2349 lem_setup_interface(device_t dev, struct adapter *adapter) argument
2448 lem_smartspeed(struct adapter *adapter) argument
2515 lem_dma_malloc(struct adapter *adapter, bus_size_t size, struct em_dma_alloc *dma, int mapflags) argument
2573 lem_dma_free(struct adapter *adapter, struct em_dma_alloc *dma) argument
2596 lem_allocate_transmit_structures(struct adapter *adapter) argument
2652 lem_setup_transmit_structures(struct adapter *adapter) argument
2707 lem_initialize_transmit_unit(struct adapter *adapter) argument
2775 lem_free_transmit_structures(struct adapter *adapter) argument
2826 lem_transmit_checksum_setup(struct adapter *adapter, struct mbuf *mp, u32 *txd_upper, u32 *txd_lower) argument
2978 lem_txeof(struct adapter *adapter) argument
3081 lem_tx_purge(struct adapter *adapter) argument
3098 lem_get_buf(struct adapter *adapter, int i) argument
3153 lem_allocate_receive_structures(struct adapter *adapter) argument
3217 lem_setup_receive_structures(struct adapter *adapter) argument
3279 lem_initialize_receive_unit(struct adapter *adapter) argument
3384 lem_free_receive_structures(struct adapter *adapter) argument
3441 lem_rxeof(struct adapter *adapter, int count, int *done) argument
3642 lem_fixup_rx(struct adapter *adapter) argument
3682 lem_receive_checksum(struct adapter *adapter, struct e1000_rx_desc *rx_desc, struct mbuf *mp) argument
3722 struct adapter *adapter = ifp->if_softc; local
3749 struct adapter *adapter = ifp->if_softc; local
3770 lem_setup_vlan_hw_support(struct adapter *adapter) argument
3805 lem_enable_intr(struct adapter *adapter) argument
3814 lem_disable_intr(struct adapter *adapter) argument
3827 lem_init_manageability(struct adapter *adapter) argument
3843 lem_release_manageability(struct adapter *adapter) argument
3861 lem_get_hw_control(struct adapter *adapter) argument
3878 lem_release_hw_control(struct adapter *adapter) argument
3911 struct adapter *adapter = device_get_softc(dev); local
3980 struct adapter *adapter = device_get_softc(dev); local
4041 lem_enable_phy_wakeup(struct adapter *adapter) argument
4122 struct adapter *adapter = arg; local
4196 lem_update_stats_counters(struct adapter *adapter) argument
4292 struct adapter *adapter; local
4304 lem_add_hw_stats(struct adapter *adapter) argument
4542 struct adapter *adapter; local
4566 lem_print_nvm_info(struct adapter *adapter) argument
4589 struct adapter *adapter; local
4631 lem_add_int_delay_sysctl(struct adapter *adapter, const char *name, const char *description, struct em_int_delay_info *info, int offset, int value) argument
4645 lem_set_flow_cntrl(struct adapter *adapter, const char *name, const char *description, int *limit, int value) argument
4655 lem_add_rx_process_limit(struct adapter *adapter, const char *name, const char *description, int *limit, int value) argument
[all...]
H A Dif_em.c214 static void em_init_locked(struct adapter *);
218 static void em_identify_hardware(struct adapter *);
219 static int em_allocate_pci_resources(struct adapter *);
220 static int em_allocate_legacy(struct adapter *);
221 static int em_allocate_msix(struct adapter *);
222 static int em_allocate_queues(struct adapter *);
223 static int em_setup_msix(struct adapter *);
224 static void em_free_pci_resources(struct adapter *);
226 static void em_reset(struct adapter *);
227 static int em_setup_interface(device_t, struct adapter *);
479 struct adapter *adapter; local
780 struct adapter *adapter = device_get_softc(dev); local
854 struct adapter *adapter = device_get_softc(dev); local
870 struct adapter *adapter = device_get_softc(dev); local
912 struct adapter *adapter = txr->adapter; local
968 struct adapter *adapter = ifp->if_softc; local
987 struct adapter *adapter = ifp->if_softc; local
1004 struct adapter *adapter = ifp->if_softc; local
1052 struct adapter *adapter = ifp->if_softc; local
1076 struct adapter *adapter = ifp->if_softc; local
1285 em_init_locked(struct adapter *adapter) argument
1411 struct adapter *adapter = arg; local
1428 struct adapter *adapter = ifp->if_softc; local
1478 struct adapter *adapter = arg; local
1520 struct adapter *adapter = context; local
1558 struct adapter *adapter = txr->adapter; local
1587 struct adapter *adapter = rxr->adapter; local
1610 struct adapter *adapter = arg; local
1629 struct adapter *adapter = rxr->adapter; local
1644 struct adapter *adapter = txr->adapter; local
1663 struct adapter *adapter = context; local
1704 struct adapter *adapter = ifp->if_softc; local
1756 struct adapter *adapter = ifp->if_softc; local
1812 struct adapter *adapter = txr->adapter; local
2122 em_set_promisc(struct adapter *adapter) argument
2143 em_disable_promisc(struct adapter *adapter) argument
2189 em_set_multi(struct adapter *adapter) argument
2262 struct adapter *adapter = arg; local
2323 em_update_link_status(struct adapter *adapter) argument
2404 struct adapter *adapter = arg; local
2440 em_identify_hardware(struct adapter *adapter) argument
2465 em_allocate_pci_resources(struct adapter *adapter) argument
2502 em_allocate_legacy(struct adapter *adapter) argument
2559 em_allocate_msix(struct adapter *adapter) argument
2673 em_free_pci_resources(struct adapter *adapter) argument
2742 em_setup_msix(struct adapter *adapter) argument
2812 em_reset(struct adapter *adapter) argument
2970 em_setup_interface(device_t dev, struct adapter *adapter) argument
3080 em_dma_malloc(struct adapter *adapter, bus_size_t size, struct em_dma_alloc *dma, int mapflags) argument
3138 em_dma_free(struct adapter *adapter, struct em_dma_alloc *dma) argument
3161 em_allocate_queues(struct adapter *adapter) argument
3292 struct adapter *adapter = txr->adapter; local
3349 struct adapter *adapter = txr->adapter; local
3418 em_setup_transmit_structures(struct adapter *adapter) argument
3434 em_initialize_transmit_unit(struct adapter *adapter) argument
3526 em_free_transmit_structures(struct adapter *adapter) argument
3549 struct adapter *adapter = txr->adapter; local
3615 struct adapter *adapter = txr->adapter; local
3752 struct adapter *adapter = txr->adapter; local
3830 struct adapter *adapter = txr->adapter; local
3946 struct adapter *adapter = rxr->adapter; local
4028 struct adapter *adapter = rxr->adapter; local
4086 struct adapter *adapter = rxr->adapter; local
4176 em_setup_receive_structures(struct adapter *adapter) argument
4218 em_free_receive_structures(struct adapter *adapter) argument
4241 struct adapter *adapter = rxr->adapter; local
4282 em_initialize_receive_unit(struct adapter *adapter) argument
4422 struct adapter *adapter = rxr->adapter; local
4591 struct adapter *adapter = rxr->adapter; local
4659 struct adapter *adapter = ifp->if_softc; local
4686 struct adapter *adapter = ifp->if_softc; local
4707 em_setup_vlan_hw_support(struct adapter *adapter) argument
4742 em_enable_intr(struct adapter *adapter) argument
4755 em_disable_intr(struct adapter *adapter) argument
4770 em_init_manageability(struct adapter *adapter) argument
4797 em_release_manageability(struct adapter *adapter) argument
4817 em_get_hw_control(struct adapter *adapter) argument
4841 em_release_hw_control(struct adapter *adapter) argument
4881 struct adapter *adapter = device_get_softc(dev); local
4954 struct adapter *adapter = device_get_softc(dev); local
5024 em_enable_phy_wakeup(struct adapter *adapter) argument
5096 struct adapter *adapter = arg; local
5113 em_disable_aspm(struct adapter *adapter) argument
5146 em_update_stats_counters(struct adapter *adapter) argument
5259 struct adapter *adapter; local
5271 em_add_hw_stats(struct adapter *adapter) argument
5569 struct adapter *adapter = (struct adapter *)arg1; local
5591 em_print_nvm_info(struct adapter *adapter) argument
5614 struct adapter *adapter; local
5654 em_add_int_delay_sysctl(struct adapter *adapter, const char *name, const char *description, struct em_int_delay_info *info, int offset, int value) argument
5668 em_set_sysctl_value(struct adapter *adapter, const char *name, const char *description, int *limit, int value) argument
5691 struct adapter *adapter = (struct adapter *) arg1; local
5727 struct adapter *adapter = (struct adapter *) arg1; local
5744 struct adapter *adapter; local
5767 em_print_debug_info(struct adapter *adapter) argument
[all...]
H A Dif_igb.c194 static void igb_init_locked(struct adapter *);
198 static void igb_identify_hardware(struct adapter *);
199 static int igb_allocate_pci_resources(struct adapter *);
200 static int igb_allocate_msix(struct adapter *);
201 static int igb_allocate_legacy(struct adapter *);
202 static int igb_setup_msix(struct adapter *);
203 static void igb_free_pci_resources(struct adapter *);
205 static void igb_reset(struct adapter *);
206 static int igb_setup_interface(device_t, struct adapter *);
207 static int igb_allocate_queues(struct adapter *);
468 struct adapter *adapter; local
739 struct adapter *adapter = device_get_softc(dev); local
820 struct adapter *adapter = device_get_softc(dev); local
843 struct adapter *adapter = device_get_softc(dev); local
888 struct adapter *adapter = ifp->if_softc; local
940 struct adapter *adapter = ifp->if_softc; local
961 struct adapter *adapter = ifp->if_softc; local
989 struct adapter *adapter = txr->adapter; local
1045 struct adapter *adapter = txr->adapter; local
1060 struct adapter *adapter = ifp->if_softc; local
1086 struct adapter *adapter = ifp->if_softc; local
1270 igb_init_locked(struct adapter *adapter) argument
1375 struct adapter *adapter = arg; local
1387 struct adapter *adapter = que->adapter; local
1430 struct adapter *adapter = context; local
1438 igb_handle_link_locked(struct adapter *adapter) argument
1472 struct adapter *adapter = arg; local
1517 struct adapter *adapter = ifp->if_softc; local
1574 struct adapter *adapter = que->adapter; local
1674 struct adapter *adapter = arg; local
1702 struct adapter *adapter = ifp->if_softc; local
1758 struct adapter *adapter = ifp->if_softc; local
1813 struct adapter *adapter = txr->adapter; local
2084 igb_set_promisc(struct adapter *adapter) argument
2107 igb_disable_promisc(struct adapter *adapter) argument
2157 igb_set_multi(struct adapter *adapter) argument
2213 struct adapter *adapter = arg; local
2270 igb_update_link_status(struct adapter *adapter) argument
2377 struct adapter *adapter = arg; local
2414 igb_identify_hardware(struct adapter *adapter) argument
2443 igb_allocate_pci_resources(struct adapter *adapter) argument
2476 igb_allocate_legacy(struct adapter *adapter) argument
2533 igb_allocate_msix(struct adapter *adapter) argument
2620 igb_configure_queues(struct adapter *adapter) argument
2760 igb_free_pci_resources(struct adapter *adapter) argument
2833 igb_setup_msix(struct adapter *adapter) argument
2936 igb_reset(struct adapter *adapter) argument
3112 igb_setup_interface(device_t dev, struct adapter *adapter) argument
3220 igb_dma_malloc(struct adapter *adapter, bus_size_t size, struct igb_dma_alloc *dma, int mapflags) argument
3278 igb_dma_free(struct adapter *adapter, struct igb_dma_alloc *dma) argument
3301 igb_allocate_queues(struct adapter *adapter) argument
3453 struct adapter *adapter = txr->adapter; local
3510 struct adapter *adapter = txr->adapter; local
3564 igb_setup_transmit_structures(struct adapter *adapter) argument
3580 igb_initialize_transmit_units(struct adapter *adapter) argument
3638 igb_free_transmit_structures(struct adapter *adapter) argument
3660 struct adapter *adapter = txr->adapter; local
3715 struct adapter *adapter = txr->adapter; local
3777 struct adapter *adapter = txr->adapter; local
3904 struct adapter *adapter = txr->adapter; local
4024 struct adapter *adapter = rxr->adapter; local
4122 struct adapter *adapter = rxr->adapter; local
4198 struct adapter *adapter = rxr->adapter; local
4232 struct adapter *adapter; local
4378 igb_setup_receive_structures(struct adapter *adapter) argument
4410 igb_initialize_receive_units(struct adapter *adapter) argument
4600 igb_free_receive_structures(struct adapter *adapter) argument
4622 struct adapter *adapter = rxr->adapter; local
4753 struct adapter *adapter = que->adapter; local
5010 struct adapter *adapter = ifp->if_softc; local
5037 struct adapter *adapter = ifp->if_softc; local
5058 igb_setup_vlan_hw_support(struct adapter *adapter) argument
5106 igb_enable_intr(struct adapter *adapter) argument
5126 igb_disable_intr(struct adapter *adapter) argument
5143 igb_init_manageability(struct adapter *adapter) argument
5166 igb_release_manageability(struct adapter *adapter) argument
5186 igb_get_hw_control(struct adapter *adapter) argument
5206 igb_release_hw_control(struct adapter *adapter) argument
5259 struct adapter *adapter = arg; local
5278 igb_update_stats_counters(struct adapter *adapter) argument
5428 igb_vf_init_stats(struct adapter *adapter) argument
5449 igb_update_vf_stats_counters(struct adapter *adapter) argument
5475 struct adapter *adapter; local
5509 igb_add_hw_stats(struct adapter *adapter) argument
5903 struct adapter *adapter; local
5927 igb_print_nvm_info(struct adapter *adapter) argument
5947 igb_set_sysctl_value(struct adapter *adapter, const char *name, const char *description, int *limit, int value) argument
5969 struct adapter *adapter = (struct adapter *) arg1; local
6004 struct adapter *adapter = (struct adapter *) arg1; local
6051 struct adapter *adapter = (struct adapter *) arg1; local
[all...]
H A Dif_em.h144 #define EM_TX_CLEANUP_THRESHOLD (adapter->num_tx_desc / 8)
266 struct adapter;
269 struct adapter *adapter; /* Back-pointer to the adapter struct */ member in struct:em_int_delay_info
278 struct adapter *adapter; member in struct:tx_ring
315 struct adapter *adapter; member in struct:rx_ring
346 /* Our adapter structur
347 struct adapter { struct
475 struct adapter *adapter = rxr->adapter; local
[all...]
/freebsd-9.3-release/sys/dev/ixgb/
H A Dif_ixgb.c51 struct adapter *ixgb_adapter_list = NULL;
100 static void ixgb_watchdog(struct adapter *);
102 static void ixgb_init_locked(struct adapter *);
106 static void ixgb_identify_hardware(struct adapter *);
107 static int ixgb_allocate_pci_resources(struct adapter *);
108 static void ixgb_free_pci_resources(struct adapter *);
110 static int ixgb_hardware_init(struct adapter *);
111 static int ixgb_setup_interface(device_t, struct adapter *);
112 static int ixgb_setup_transmit_structures(struct adapter *);
113 static void ixgb_initialize_transmit_unit(struct adapter *);
248 struct adapter *adapter; local
381 struct adapter *adapter = device_get_softc(dev); local
440 struct adapter *adapter = device_get_softc(dev); local
462 struct adapter *adapter = ifp->if_softc; local
497 struct adapter *adapter = ifp->if_softc; local
519 struct adapter *adapter = ifp->if_softc; local
625 ixgb_watchdog(struct adapter *adapter) argument
662 ixgb_init_locked(struct adapter *adapter) argument
745 struct adapter *adapter = arg; local
757 struct adapter *adapter = ifp->if_softc; local
781 struct adapter *adapter = ifp->if_softc; local
804 struct adapter *adapter = arg; local
874 struct adapter *adapter = ifp->if_softc; local
904 struct adapter *adapter = ifp->if_softc; local
923 ixgb_encap(struct adapter * adapter, struct mbuf * m_head) argument
1038 ixgb_set_promisc(struct adapter * adapter) argument
1058 ixgb_disable_promisc(struct adapter * adapter) argument
1080 ixgb_set_multi(struct adapter * adapter) argument
1131 struct adapter *adapter = arg; local
1148 ixgb_print_link_status(struct adapter * adapter) argument
1180 struct adapter *adapter = arg; local
1207 ixgb_identify_hardware(struct adapter * adapter) argument
1238 ixgb_allocate_pci_resources(struct adapter * adapter) argument
1279 ixgb_free_pci_resources(struct adapter * adapter) argument
1309 ixgb_hardware_init(struct adapter * adapter) argument
1335 ixgb_setup_interface(device_t dev, struct adapter * adapter) argument
1412 ixgb_dma_malloc(struct adapter * adapter, bus_size_t size, struct ixgb_dma_alloc * dma, int mapflags) argument
1470 ixgb_dma_free(struct adapter * adapter, struct ixgb_dma_alloc * dma) argument
1484 ixgb_allocate_transmit_structures(struct adapter * adapter) argument
1506 ixgb_setup_transmit_structures(struct adapter * adapter) argument
1552 ixgb_initialize_transmit_unit(struct adapter * adapter) argument
1596 ixgb_free_transmit_structures(struct adapter * adapter) argument
1633 ixgb_transmit_checksum_setup(struct adapter * adapter, struct mbuf * mp, u_int8_t * txd_popts) argument
1707 ixgb_clean_transmit_interrupts(struct adapter * adapter) argument
1775 ixgb_get_buf(int i, struct adapter * adapter, struct mbuf * nmp) argument
1833 ixgb_allocate_receive_structures(struct adapter * adapter) argument
1906 ixgb_setup_receive_structures(struct adapter * adapter) argument
1926 ixgb_initialize_receive_unit(struct adapter * adapter) argument
2027 ixgb_free_receive_structures(struct adapter * adapter) argument
2068 ixgb_process_receive_interrupts(struct adapter * adapter, int count) argument
2254 ixgb_receive_checksum(struct adapter * adapter, struct ixgb_rx_desc * rx_desc, struct mbuf * mp) argument
2286 ixgb_enable_vlans(struct adapter * adapter) argument
2299 ixgb_enable_intr(struct adapter * adapter) argument
2307 ixgb_disable_intr(struct adapter * adapter) argument
2328 ixgb_update_stats_counters(struct adapter * adapter) argument
2424 ixgb_print_hw_stats(struct adapter * adapter) argument
2515 struct adapter *adapter; local
[all...]
/freebsd-9.3-release/sys/dev/hptrr/
H A Dhimfuncs.h49 _HIM_INTERFACE(HPT_BOOL, create_adapter, (const PCI_ID *id, PCI_ADDRESS pciAddress, void *adapter, void *osext))
51 _HIM_INTERFACE(void, get_adapter_config, (void *adapter, HIM_ADAPTER_CONFIG *config))
53 _HIM_INTERFACE(HPT_BOOL, get_meminfo, (void *adapter))
57 _HIM_INTERFACE(void, route_irq, (void *adapter, HPT_BOOL enable))
60 _HIM_INTERFACE(HPT_BOOL, initialize, (void *adapter))
63 _HIM_INTERFACE(HPT_UINT, get_device_size, (void *adapter))
66 _HIM_INTERFACE(HPT_BOOL, probe_device, (void *adapter, int index, void *devhandle, PROBE_CALLBACK done, void *arg))
67 _HIM_INTERFACE(void *, get_device, (void *adapter, int index))
81 _HIM_INTERFACE(HPT_BOOL, intr_handler, (void *adapter))
82 _HIM_INTERFACE(HPT_BOOL, intr_control, (void * adapter, HPT_BOO
[all...]
/freebsd-9.3-release/sys/dev/hptnr/
H A Dhimfuncs.h48 _HIM_INTERFACE(HPT_BOOL, create_adapter, (const PCI_ID *id, PCI_ADDRESS pciAddress, void *adapter, void *osext))
50 _HIM_INTERFACE(void, get_adapter_config, (void *adapter, HIM_ADAPTER_CONFIG *config))
52 _HIM_INTERFACE(HPT_BOOL, get_meminfo, (void *adapter))
56 _HIM_INTERFACE(void, route_irq, (void *adapter, HPT_BOOL enable))
59 _HIM_INTERFACE(HPT_BOOL, initialize, (void *adapter))
62 _HIM_INTERFACE(HPT_UINT, get_device_size, (void *adapter))
65 _HIM_INTERFACE(HPT_BOOL, probe_device, (void *adapter, int index, void *devhandle, PROBE_CALLBACK done, void *arg))
66 _HIM_INTERFACE(void *, get_device, (void *adapter, int index))
80 _HIM_INTERFACE(HPT_BOOL, intr_handler, (void *adapter))
81 _HIM_INTERFACE(HPT_BOOL, intr_control, (void * adapter, HPT_BOO
[all...]
/freebsd-9.3-release/sys/dev/hpt27xx/
H A Dhimfuncs.h48 _HIM_INTERFACE(HPT_BOOL, create_adapter, (const PCI_ID *id, PCI_ADDRESS pciAddress, void *adapter, void *osext))
50 _HIM_INTERFACE(void, get_adapter_config, (void *adapter, HIM_ADAPTER_CONFIG *config))
52 _HIM_INTERFACE(HPT_BOOL, get_meminfo, (void *adapter))
56 _HIM_INTERFACE(void, route_irq, (void *adapter, HPT_BOOL enable))
59 _HIM_INTERFACE(HPT_BOOL, initialize, (void *adapter))
62 _HIM_INTERFACE(HPT_UINT, get_device_size, (void *adapter))
65 _HIM_INTERFACE(HPT_BOOL, probe_device, (void *adapter, int index, void *devhandle, PROBE_CALLBACK done, void *arg))
66 _HIM_INTERFACE(void *, get_device, (void *adapter, int index))
80 _HIM_INTERFACE(HPT_BOOL, intr_handler, (void *adapter))
81 _HIM_INTERFACE(HPT_BOOL, intr_control, (void * adapter, HPT_BOO
[all...]
/freebsd-9.3-release/sys/dev/cxgbe/tom/
H A Dt4_tom_l2t.h35 int t4_l2t_send_slow(struct adapter *, struct wrqe *, struct l2t_entry *);
40 void t4_init_l2t_cpl_handlers(struct adapter *);
41 void t4_uninit_l2t_cpl_handlers(struct adapter *);
44 t4_l2t_send(struct adapter *sc, struct wrqe *wr, struct l2t_entry *e)
H A Dt4_tom.h222 static inline struct adapter *
235 void insert_tid(struct adapter *, int, void *);
236 void *lookup_tid(struct adapter *, int);
237 void update_tid(struct adapter *, int, void *);
238 void remove_tid(struct adapter *, int);
239 void release_tid(struct adapter *, int, struct sge_wrq *);
240 int find_best_mtu_idx(struct adapter *, struct in_conninfo *, int);
252 void t4_init_connect_cpl_handlers(struct adapter *);
257 void t4_init_listen_cpl_handlers(struct adapter *);
270 void t4_init_cpl_io_handlers(struct adapter *);
[all...]
/freebsd-9.3-release/sys/dev/cxgb/common/
H A Dcxgb_t3_hw.c41 * @adapter: the adapter performing the operation
54 int t3_wait_op_done_val(adapter_t *adapter, int reg, u32 mask, int polarity, argument
58 u32 val = t3_read_reg(adapter, reg);
74 * @adapter: the adapter to program
83 void t3_write_regs(adapter_t *adapter, const struct addr_val_pair *p, int n, argument
87 t3_write_reg(adapter, p->reg_addr + offset, p->val);
94 * @adapter: the adapter t
102 t3_set_reg_field(adapter_t *adapter, unsigned int addr, u32 mask, u32 val) argument
207 t3_i2c_read8(adapter_t *adapter, int chained, u8 *valp) argument
231 t3_i2c_write8(adapter_t *adapter, int chained, u8 val) argument
263 t3_mi1_read(adapter_t *adapter, int phy_addr, int mmd_addr, int reg_addr, unsigned int *valp) argument
283 t3_mi1_write(adapter_t *adapter, int phy_addr, int mmd_addr, int reg_addr, unsigned int val) argument
310 mi1_ext_read(adapter_t *adapter, int phy_addr, int mmd_addr, int reg_addr, unsigned int *valp) argument
333 mi1_ext_write(adapter_t *adapter, int phy_addr, int mmd_addr, int reg_addr, unsigned int val) argument
657 t3_seeprom_read(adapter_t *adapter, u32 addr, u32 *data) argument
690 t3_seeprom_write(adapter_t *adapter, u32 addr, u32 data) argument
722 t3_seeprom_wp(adapter_t *adapter, int enable) argument
743 get_desc_len(adapter_t *adapter, u32 offset) argument
780 is_end_tag(adapter_t * adapter, u32 offset) argument
807 t3_get_vpd_len(adapter_t * adapter, struct generic_vpd *vpd) argument
839 t3_read_vpd(adapter_t *adapter, struct generic_vpd *vpd) argument
861 get_vpd_params(adapter_t *adapter, struct vpd_params *p) argument
957 sf1_read(adapter_t *adapter, unsigned int byte_cnt, int cont, u32 *valp) argument
984 sf1_write(adapter_t *adapter, unsigned int byte_cnt, int cont, u32 val) argument
1005 flash_wait_op(adapter_t *adapter, int attempts, int delay) argument
1036 t3_read_flash(adapter_t *adapter, unsigned int addr, unsigned int nwords, u32 *data, int byte_oriented) argument
1074 t3_write_flash(adapter_t *adapter, unsigned int addr, unsigned int n, const u8 *data, int byte_oriented) argument
1123 t3_get_tp_version(adapter_t *adapter, u32 *vers) argument
1144 t3_check_tpsram_version(adapter_t *adapter) argument
1183 t3_check_tpsram(adapter_t *adapter, const u8 *tp_sram, unsigned int size) argument
1215 t3_get_fw_version(adapter_t *adapter, u32 *vers) argument
1231 t3_check_fw_version(adapter_t *adapter) argument
1270 t3_flash_erase_sectors(adapter_t *adapter, int start, int end) argument
1296 t3_load_fw(adapter_t *adapter, const u8 *fw_data, unsigned int size) argument
1360 t3_load_boot(adapter_t *adapter, u8 *boot_data, unsigned int size) argument
1474 t3_detect_link_fault(adapter_t *adapter, int port_id) argument
1497 t3_clear_faults(adapter_t *adapter, int port_id) argument
1521 t3_link_changed(adapter_t *adapter, int port_id) argument
1710 t3_set_vlan_accel(adapter_t *adapter, unsigned int ports, int on) argument
1739 t3_handle_intr_status(adapter_t *adapter, unsigned int reg, unsigned int mask, const struct intr_info *acts, unsigned long *stats) argument
1823 pci_intr_handler(adapter_t *adapter) argument
1859 pcie_intr_handler(adapter_t *adapter) argument
1893 tp_intr_handler(adapter_t *adapter) argument
1917 cim_intr_handler(adapter_t *adapter) argument
1955 ulprx_intr_handler(adapter_t *adapter) argument
1977 ulptx_intr_handler(adapter_t *adapter) argument
2005 pmtx_intr_handler(adapter_t *adapter) argument
2035 pmrx_intr_handler(adapter_t *adapter) argument
2056 cplsw_intr_handler(adapter_t *adapter) argument
2076 mps_intr_handler(adapter_t *adapter) argument
2095 adapter_t *adapter = mc7->adapter; local
2203 phy_intr_handler(adapter_t *adapter) argument
2241 t3_slow_intr_handler(adapter_t *adapter) argument
2312 t3_intr_enable(adapter_t *adapter) argument
2363 t3_intr_disable(adapter_t *adapter) argument
2376 t3_intr_clear(adapter_t *adapter) argument
2411 t3_xgm_intr_enable(adapter_t *adapter, int idx) argument
2419 t3_xgm_intr_disable(adapter_t *adapter, int idx) argument
2435 t3_port_intr_enable(adapter_t *adapter, int idx) argument
2451 t3_port_intr_disable(adapter_t *adapter, int idx) argument
2467 t3_port_intr_clear(adapter_t *adapter, int idx) argument
2486 t3_sge_write_context(adapter_t *adapter, unsigned int id, unsigned int type) argument
2556 t3_sge_init_ecntxt(adapter_t *adapter, unsigned int id, int gts_enable, enum sge_context_type type, int respq, u64 base_addr, unsigned int size, unsigned int token, int gen, unsigned int cidx) argument
2599 t3_sge_init_flcntxt(adapter_t *adapter, unsigned int id, int gts_enable, u64 base_addr, unsigned int size, unsigned int bsize, unsigned int cong_thres, int gen, unsigned int cidx) argument
2638 t3_sge_init_rspcntxt(adapter_t *adapter, unsigned int id, int irq_vec_idx, u64 base_addr, unsigned int size, unsigned int fl_thres, int gen, unsigned int cidx) argument
2681 t3_sge_init_cqcntxt(adapter_t *adapter, unsigned int id, u64 base_addr, unsigned int size, int rspq, int ovfl_mode, unsigned int credits, unsigned int credit_thres) argument
2712 t3_sge_enable_ecntxt(adapter_t *adapter, unsigned int id, int enable) argument
2736 t3_sge_disable_fl(adapter_t *adapter, unsigned int id) argument
2760 t3_sge_disable_rspcntxt(adapter_t *adapter, unsigned int id) argument
2784 t3_sge_disable_cqcntxt(adapter_t *adapter, unsigned int id) argument
2814 t3_sge_cqcntxt_op(adapter_t *adapter, unsigned int id, unsigned int op, unsigned int credits) argument
2854 t3_sge_read_context(unsigned int type, adapter_t *adapter, unsigned int id, u32 data[4]) argument
2881 t3_sge_read_ecntxt(adapter_t *adapter, unsigned int id, u32 data[4]) argument
2897 t3_sge_read_cq(adapter_t *adapter, unsigned int id, u32 data[4]) argument
2913 t3_sge_read_fl(adapter_t *adapter, unsigned int id, u32 data[4]) argument
2929 t3_sge_read_rspq(adapter_t *adapter, unsigned int id, u32 data[4]) argument
2948 t3_config_rss(adapter_t *adapter, unsigned int rss_config, const u8 *cpus, const u16 *rspq) argument
2984 t3_read_rss(adapter_t *adapter, u8 *lkup, u16 *map) argument
3599 t3_config_trace_filter(adapter_t *adapter, const struct trace_params *tp, int filter_index, int invert, int enable) argument
3641 t3_query_trace_filter(adapter_t *adapter, struct trace_params *tp, int filter_index, int *inverted, int *enabled) argument
3878 calibrate_xgm(adapter_t *adapter) argument
3905 calibrate_xgm_t3b(adapter_t *adapter) argument
3935 wrreg_wait(adapter_t *adapter, unsigned int addr, u32 val) argument
3960 adapter_t *adapter = mc7->adapter; local
4139 t3_init_hw(adapter_t *adapter, u32 fw_params) argument
4223 get_pci_mode(adapter_t *adapter, struct pci_params *p) argument
4298 mc7_prep(adapter_t *adapter, struct mc7 *mc7, unsigned int base_addr, const char *name) argument
4311 mac_prep(struct cmac *mac, adapter_t *adapter, int index) argument
4351 early_hw_init(adapter_t *adapter, const struct adapter_info *ai) argument
4385 t3_reset_adapter(adapter_t *adapter) argument
4453 t3_prep_adapter(adapter_t *adapter, const struct adapter_info *ai, int reset) argument
4639 t3_led_ready(adapter_t *adapter) argument
4645 t3_port_failover(adapter_t *adapter, int port) argument
4654 t3_failover_done(adapter_t *adapter, int port) argument
4660 t3_failover_clear(adapter_t *adapter) argument
4666 t3_cim_hac_read(adapter_t *adapter, u32 addr, u32 *val) argument
4680 t3_cim_hac_write(adapter_t *adapter, u32 addr, u32 val) argument
4695 t3_get_up_la(adapter_t *adapter, u32 *stopped, u32 *index, u32 *size, void *data) argument
4758 t3_get_up_ioqs(adapter_t *adapter, u32 *size, void *data) argument
[all...]
H A Dcxgb_common.h65 enum { /* adapter interrupt-maintained statistics */
149 int (*read)(adapter_t *adapter, int phy_addr, int mmd_addr,
151 int (*write)(adapter_t *adapter, int phy_addr, int mmd_addr,
161 unsigned long caps; /* adapter capabilities */
447 adapter_t *adapter; member in struct:mc5
461 adapter_t *adapter; /* backpointer to adapter */ member in struct:mc7
475 adapter_t *adapter; member in struct:cmac
572 adapter_t *adapter; /* associated adapter */ member in struct:cphy
597 cphy_init(struct cphy *phy, adapter_t *adapter, pinfo_t *pinfo, int phy_addr, struct cphy_ops *phy_ops, const struct mdio_ops *mdio_ops, unsigned int caps, const char *desc) argument
676 t3_wait_op_done(adapter_t *adapter, int reg, u32 mask, int polarity, int attempts, int delay) argument
[all...]
H A Dcxgb_mc5.c94 static int mc5_cmd_write(adapter_t *adapter, u32 cmd) argument
96 t3_write_reg(adapter, A_MC5_DB_DBGI_REQ_CMD, cmd);
97 return t3_wait_op_done(adapter, A_MC5_DB_DBGI_RSP_STATUS,
101 static inline void dbgi_wr_data3(adapter_t *adapter, u32 v1, u32 v2, u32 v3) argument
103 t3_write_reg(adapter, A_MC5_DB_DBGI_REQ_DATA0, v1);
104 t3_write_reg(adapter, A_MC5_DB_DBGI_REQ_DATA1, v2);
105 t3_write_reg(adapter, A_MC5_DB_DBGI_REQ_DATA2, v3);
108 static inline void dbgi_rd_rsp3(adapter_t *adapter, u32 *v1, u32 *v2, u32 *v3) argument
110 *v1 = t3_read_reg(adapter, A_MC5_DB_DBGI_RSP_DATA0);
111 *v2 = t3_read_reg(adapter, A_MC5_DB_DBGI_RSP_DATA
120 mc5_write(adapter_t *adapter, u32 addr_lo, u32 cmd) argument
472 t3_mc5_prep(adapter_t *adapter, struct mc5 *mc5, int mode) argument
[all...]
/freebsd-9.3-release/sys/dev/cxgbe/common/
H A Dcommon.h316 #include "adapter.h"
322 #define for_each_port(adapter, iter) \
323 for (iter = 0; iter < (adapter)->params.nports; ++iter)
325 static inline int is_ftid(const struct adapter *sc, u_int tid)
331 static inline int is_etid(const struct adapter *sc, u_int tid)
337 static inline int is_offload(const struct adapter *adap)
342 static inline int is_ethoffload(const struct adapter *adap)
347 static inline int chip_id(struct adapter *adap)
352 static inline int chip_rev(struct adapter *adap)
357 static inline int is_t4(struct adapter *ada
393 t4_wait_op_done(struct adapter *adapter, int reg, u32 mask, int polarity, int attempts, int delay) argument
[all...]
H A Dt4_hw.c47 * @adapter: the adapter performing the operation
60 int t4_wait_op_done_val(struct adapter *adapter, int reg, u32 mask, argument
64 u32 val = t4_read_reg(adapter, reg);
80 * @adapter: the adapter to program
88 void t4_set_reg_field(struct adapter *adapter, unsigned int addr, u32 mask, argument
91 u32 v = t4_read_reg(adapter, add
525 t4_seeprom_read(struct adapter *adapter, u32 addr, u32 *data) argument
559 t4_seeprom_write(struct adapter *adapter, u32 addr, u32 data) argument
620 t4_seeprom_wp(struct adapter *adapter, int enable) argument
666 get_vpd_params(struct adapter *adapter, struct vpd_params *p) argument
752 sf1_read(struct adapter *adapter, unsigned int byte_cnt, int cont, int lock, u32 *valp) argument
781 sf1_write(struct adapter *adapter, unsigned int byte_cnt, int cont, int lock, u32 val) argument
802 flash_wait_op(struct adapter *adapter, int attempts, int delay) argument
833 t4_read_flash(struct adapter *adapter, unsigned int addr, unsigned int nwords, u32 *data, int byte_oriented) argument
872 t4_write_flash(struct adapter *adapter, unsigned int addr, unsigned int n, const u8 *data, int byte_oriented) argument
931 t4_get_fw_version(struct adapter *adapter, u32 *vers) argument
945 t4_get_tp_version(struct adapter *adapter, u32 *vers) argument
961 t4_check_fw_version(struct adapter *adapter) argument
1014 t4_flash_erase_sectors(struct adapter *adapter, int start, int end) argument
1041 t4_flash_cfg_addr(struct adapter *adapter) argument
1949 t4_handle_intr_status(struct adapter *adapter, unsigned int reg, const struct intr_info *acts) argument
1977 pcie_intr_handler(struct adapter *adapter) argument
2093 tp_intr_handler(struct adapter *adapter) argument
2108 sge_intr_handler(struct adapter *adapter) argument
2171 cim_intr_handler(struct adapter *adapter) argument
2230 ulprx_intr_handler(struct adapter *adapter) argument
2246 ulptx_intr_handler(struct adapter *adapter) argument
2268 pmtx_intr_handler(struct adapter *adapter) argument
2291 pmrx_intr_handler(struct adapter *adapter) argument
2311 cplsw_intr_handler(struct adapter *adapter) argument
2348 mps_intr_handler(struct adapter *adapter) argument
2420 mem_intr_handler(struct adapter *adapter, int idx) argument
2462 ma_intr_handler(struct adapter *adapter) argument
2572 t4_slow_intr_handler(struct adapter *adapter) argument
2642 t4_intr_enable(struct adapter *adapter) argument
2666 t4_intr_disable(struct adapter *adapter) argument
2681 t4_intr_clear(struct adapter *adapter) argument
2748 t4_config_rss_range(struct adapter *adapter, int mbox, unsigned int viid, int start, int n, const u16 *rspq, unsigned int nrspq) argument
2838 t4_config_glbl_rss(struct adapter *adapter, int mbox, unsigned int mode, unsigned int flags) argument
2868 t4_config_vi_rss(struct adapter *adapter, int mbox, unsigned int viid, unsigned int flags, unsigned int defq) argument
2898 t4_read_rss(struct adapter *adapter, u16 *map) argument
2954 t4_read_rss_pf_config(struct adapter *adapter, unsigned int index, u32 *valp) argument
2969 t4_write_rss_pf_config(struct adapter *adapter, unsigned int index, u32 val) argument
2985 t4_read_rss_vf_config(struct adapter *adapter, unsigned int index, u32 *vfl, u32 *vfh) argument
3018 t4_write_rss_vf_config(struct adapter *adapter, unsigned int index, u32 vfl, u32 vfh) argument
3046 t4_read_rss_pf_map(struct adapter *adapter) argument
3062 t4_write_rss_pf_map(struct adapter *adapter, u32 pfmap) argument
3074 t4_read_rss_pf_mask(struct adapter *adapter) argument
3090 t4_write_rss_pf_mask(struct adapter *adapter, u32 pfmask) argument
5387 get_pci_mode(struct adapter *adapter, struct pci_params *p) argument
5426 get_flash_params(struct adapter *adapter) argument
5451 set_pcie_completion_timeout(struct adapter *adapter, u8 range) argument
5475 t4_prep_adapter(struct adapter *adapter) argument
5664 t4_sched_config(struct adapter *adapter, int type, int minmaxen) argument
5682 t4_sched_params(struct adapter *adapter, int type, int level, int mode, int rateunit, int ratemode, int channel, int cl, int minrate, int maxrate, int weight, int pktsize) argument
[all...]
/freebsd-9.3-release/sys/dev/ixgbe/
H A Dixgbe.c116 static void ixgbe_init_locked(struct adapter *);
120 static void ixgbe_identify_hardware(struct adapter *);
121 static int ixgbe_allocate_pci_resources(struct adapter *);
123 static int ixgbe_allocate_msix(struct adapter *);
124 static int ixgbe_allocate_legacy(struct adapter *);
125 static int ixgbe_allocate_queues(struct adapter *);
126 static int ixgbe_setup_msix(struct adapter *);
127 static void ixgbe_free_pci_resources(struct adapter *);
129 static int ixgbe_setup_interface(device_t, struct adapter *);
130 static void ixgbe_config_link(struct adapter *);
440 struct adapter *adapter; local
657 struct adapter *adapter = device_get_softc(dev); local
732 struct adapter *adapter = device_get_softc(dev); local
755 struct adapter *adapter = txr->adapter; local
796 struct adapter *adapter = ifp->if_softc; local
816 struct adapter *adapter = ifp->if_softc; local
845 struct adapter *adapter = txr->adapter; local
903 struct adapter *adapter = txr->adapter; local
918 struct adapter *adapter = ifp->if_softc; local
944 struct adapter *adapter = ifp->if_softc; local
1089 ixgbe_init_locked(struct adapter *adapter) argument
1354 struct adapter *adapter = arg; local
1370 ixgbe_enable_queue(struct adapter *adapter, u32 vector) argument
1390 ixgbe_disable_queue(struct adapter *adapter, u32 vector) argument
1413 struct adapter *adapter = que->adapter; local
1451 struct adapter *adapter = que->adapter; local
1509 struct adapter *adapter = que->adapter; local
1598 struct adapter *adapter = arg; local
1675 struct adapter *adapter = ifp->if_softc; local
1719 struct adapter *adapter = ifp->if_softc; local
1753 struct adapter *adapter = txr->adapter; local
1902 ixgbe_set_promisc(struct adapter *adapter) argument
1957 ixgbe_set_multi(struct adapter *adapter) argument
2044 struct adapter *adapter = arg; local
2105 ixgbe_update_link_status(struct adapter *adapter) argument
2146 struct adapter *adapter = arg; local
2184 ixgbe_identify_hardware(struct adapter *adapter) argument
2217 ixgbe_setup_optics(struct adapter *adapter) argument
2272 ixgbe_allocate_legacy(struct adapter *adapter) argument
2343 ixgbe_allocate_msix(struct adapter *adapter) argument
2431 ixgbe_setup_msix(struct adapter *adapter) argument
2514 ixgbe_allocate_pci_resources(struct adapter *adapter) argument
2548 ixgbe_free_pci_resources(struct adapter * adapter) argument
2618 ixgbe_setup_interface(device_t dev, struct adapter *adapter) argument
2699 ixgbe_config_link(struct adapter *adapter) argument
2747 ixgbe_dma_malloc(struct adapter *adapter, bus_size_t size, struct ixgbe_dma_alloc *dma, int mapflags) argument
2800 ixgbe_dma_free(struct adapter *adapter, struct ixgbe_dma_alloc *dma) argument
2817 ixgbe_allocate_queues(struct adapter *adapter) argument
2977 struct adapter *adapter = txr->adapter; local
3035 struct adapter *adapter = txr->adapter; local
3108 ixgbe_setup_transmit_structures(struct adapter *adapter) argument
3124 ixgbe_initialize_transmit_units(struct adapter *adapter) argument
3200 ixgbe_free_transmit_structures(struct adapter *adapter) argument
3222 struct adapter *adapter = txr->adapter; local
3520 struct adapter *adapter = txr->adapter; local
3594 struct adapter *adapter = txr->adapter; local
3747 struct adapter *adapter = rxr->adapter; local
3822 struct adapter *adapter = rxr->adapter; local
3895 struct adapter *adapter = rxr->adapter; local
3974 struct adapter *adapter; local
4097 ixgbe_setup_receive_structures(struct adapter *adapter) argument
4131 ixgbe_initialize_receive_units(struct adapter *adapter) argument
4263 ixgbe_free_receive_structures(struct adapter *adapter) argument
4290 struct adapter *adapter = rxr->adapter; local
4404 struct adapter *adapter = que->adapter; local
4676 struct adapter *adapter = ifp->if_softc; local
4702 struct adapter *adapter = ifp->if_softc; local
4722 ixgbe_setup_vlan_hw_support(struct adapter *adapter) argument
4772 ixgbe_enable_intr(struct adapter *adapter) argument
4832 ixgbe_disable_intr(struct adapter *adapter) argument
4980 ixgbe_set_ivar(struct adapter *adapter, u8 entry, u8 vector, s8 type) argument
5023 ixgbe_configure_ivars(struct adapter *adapter) argument
5051 ixgbe_sfp_probe(struct adapter *adapter) argument
5087 struct adapter *adapter = context; local
5100 struct adapter *adapter = context; local
5128 struct adapter *adapter = context; local
5148 struct adapter *adapter = context; local
5169 ixgbe_update_stats_counters(struct adapter *adapter) argument
5423 ixgbe_add_hw_stats(struct adapter *adapter) argument
5682 struct adapter *adapter = (struct adapter *) arg1; local
5726 struct adapter *adapter; local
5779 struct adapter *adapter = (struct adapter *) arg1; local
5807 ixgbe_enable_rx_drop(struct adapter *adapter) argument
5819 ixgbe_disable_rx_drop(struct adapter *adapter) argument
[all...]
H A Dixv.c88 static void ixv_init_locked(struct adapter *);
92 static void ixv_identify_hardware(struct adapter *);
93 static int ixv_allocate_pci_resources(struct adapter *);
94 static int ixv_allocate_msix(struct adapter *);
95 static int ixv_allocate_queues(struct adapter *);
96 static int ixv_setup_msix(struct adapter *);
97 static void ixv_free_pci_resources(struct adapter *);
99 static void ixv_setup_interface(device_t, struct adapter *);
100 static void ixv_config_link(struct adapter *);
103 static int ixv_setup_transmit_structures(struct adapter *);
293 struct adapter *adapter; local
439 struct adapter *adapter = device_get_softc(dev); local
494 struct adapter *adapter = device_get_softc(dev); local
515 struct adapter *adapter = txr->adapter; local
557 struct adapter *adapter = ifp->if_softc; local
577 struct adapter *adapter = ifp->if_softc; local
603 struct adapter *adapter = txr->adapter; local
665 struct adapter *adapter = ifp->if_softc; local
692 struct adapter *adapter = ifp->if_softc; local
810 ixv_init_locked(struct adapter *adapter) argument
922 struct adapter *adapter = arg; local
938 ixv_enable_queue(struct adapter *adapter, u32 vector) argument
949 ixv_disable_queue(struct adapter *adapter, u32 vector) argument
960 ixv_rearm_queues(struct adapter *adapter, u64 queues) argument
971 struct adapter *adapter = que->adapter; local
1008 struct adapter *adapter = que->adapter; local
1095 struct adapter *adapter = arg; local
1125 struct adapter *adapter = ifp->if_softc; local
1166 struct adapter *adapter = ifp->if_softc; local
1196 struct adapter *adapter = txr->adapter; local
1361 ixv_set_multi(struct adapter *adapter) argument
1426 struct adapter *adapter = arg; local
1482 ixv_update_link_status(struct adapter *adapter) argument
1525 struct adapter *adapter = arg; local
1555 ixv_identify_hardware(struct adapter *adapter) argument
1585 ixv_allocate_msix(struct adapter *adapter) argument
1680 ixv_setup_msix(struct adapter *adapter) argument
1720 ixv_allocate_pci_resources(struct adapter *adapter) argument
1756 ixv_free_pci_resources(struct adapter * adapter) argument
1823 ixv_setup_interface(device_t dev, struct adapter *adapter) argument
1880 ixv_config_link(struct adapter *adapter) argument
1911 ixv_dma_malloc(struct adapter *adapter, bus_size_t size, struct ixv_dma_alloc *dma, int mapflags) argument
1964 ixv_dma_free(struct adapter *adapter, struct ixv_dma_alloc *dma) argument
1981 ixv_allocate_queues(struct adapter *adapter) argument
2140 struct adapter *adapter = txr->adapter; local
2198 struct adapter *adapter = txr->adapter; local
2238 ixv_setup_transmit_structures(struct adapter *adapter) argument
2254 ixv_initialize_transmit_units(struct adapter *adapter) argument
2303 ixv_free_transmit_structures(struct adapter *adapter) argument
2325 struct adapter *adapter = txr->adapter; local
2380 struct adapter *adapter = txr->adapter; local
2503 struct adapter *adapter = txr->adapter; local
2592 struct adapter *adapter = txr->adapter; local
2701 struct adapter *adapter = rxr->adapter; local
2788 struct adapter *adapter = rxr->adapter; local
2861 struct adapter *adapter; local
2896 struct adapter *adapter; local
3017 ixv_setup_receive_structures(struct adapter *adapter) argument
3049 ixv_initialize_receive_units(struct adapter *adapter) argument
3140 ixv_free_receive_structures(struct adapter *adapter) argument
3165 struct adapter *adapter = rxr->adapter; local
3296 struct adapter *adapter = que->adapter; local
3562 ixv_setup_vlan_support(struct adapter *adapter) argument
3621 struct adapter *adapter = ifp->if_softc; local
3648 struct adapter *adapter = ifp->if_softc; local
3668 ixv_enable_intr(struct adapter *adapter) argument
3690 ixv_disable_intr(struct adapter *adapter) argument
3705 ixv_set_ivar(struct adapter *adapter, u8 entry, u8 vector, s8 type) argument
3727 ixv_configure_ivars(struct adapter *adapter) argument
3753 struct adapter *adapter = context; local
3767 ixv_save_stats(struct adapter *adapter) argument
3784 ixv_init_stats(struct adapter *adapter) argument
3833 ixv_update_stats(struct adapter *adapter) argument
3857 ixv_print_hw_stats(struct adapter * adapter) argument
3885 ixv_print_debug_info(struct adapter *adapter) argument
3929 struct adapter *adapter; local
3948 struct adapter *adapter; local
3975 struct adapter *adapter; local
3999 ixv_add_rx_process_limit(struct adapter *adapter, const char *name, const char *description, int *limit, int value) argument
[all...]
/freebsd-9.3-release/sys/dev/netmap/
H A Dif_lem_netmap.h50 struct adapter *adapter = ifp->if_softc; local
52 EM_CORE_LOCK(adapter);
54 lem_disable_intr(adapter);
60 taskqueue_block(adapter->tq);
61 taskqueue_drain(adapter->tq, &adapter->rxtx_task);
62 taskqueue_drain(adapter->tq, &adapter->link_task);
71 lem_init_locked(adapter); /* als
100 struct adapter *adapter = ifp->if_softc; local
192 struct adapter *adapter = ifp->if_softc; local
294 lem_netmap_attach(struct adapter *adapter) argument
[all...]
H A Dif_em_netmap.h44 em_netmap_block_tasks(struct adapter *adapter) argument
46 if (adapter->msix > 1) { /* MSIX */
48 struct tx_ring *txr = adapter->tx_rings;
49 struct rx_ring *rxr = adapter->rx_rings;
51 for (i = 0; i < adapter->num_queues; i++, txr++, rxr++) {
58 taskqueue_block(adapter->tq);
59 taskqueue_drain(adapter->tq, &adapter->link_task);
60 taskqueue_drain(adapter
66 em_netmap_unblock_tasks(struct adapter *adapter) argument
90 struct adapter *adapter = ifp->if_softc; local
130 struct adapter *adapter = ifp->if_softc; local
224 struct adapter *adapter = ifp->if_softc; local
317 em_netmap_attach(struct adapter *adapter) argument
[all...]
H A Dixgbe_netmap.h119 struct adapter *adapter = ifp->if_softc; local
121 IXGBE_CORE_LOCK(adapter);
122 ixgbe_disable_intr(adapter); // XXX maybe ixgbe_stop ?
127 set_crcstrip(&adapter->hw, onoff);
134 ixgbe_init_locked(adapter); /* also enables intr */
135 set_crcstrip(&adapter->hw, onoff); // XXX why twice ?
136 IXGBE_CORE_UNLOCK(adapter);
173 struct adapter *adapter local
357 struct adapter *adapter = ifp->if_softc; local
478 ixgbe_netmap_attach(struct adapter *adapter) argument
[all...]
H A Dif_igb_netmap.h60 struct adapter *adapter = ifp->if_softc; local
62 IGB_CORE_LOCK(adapter);
63 igb_disable_intr(adapter);
74 igb_init_locked(adapter); /* also enable intr */
75 IGB_CORE_UNLOCK(adapter);
98 struct adapter *adapter = ifp->if_softc; local
99 struct tx_ring *txr = &adapter->tx_rings[ring_nr];
102 (adapter
206 struct adapter *adapter = ifp->if_softc; local
297 igb_netmap_attach(struct adapter *adapter) argument
[all...]
/freebsd-9.3-release/sys/dev/cxgbe/
H A Dadapter.h117 struct adapter;
118 typedef struct adapter adapter_t;
145 /* adapter intr_type */
162 /* adapter flags */
187 struct adapter *adapter; member in struct:port_info
311 struct adapter *adapter; member in struct:sge_iq
394 FL_STARVING = (1 << 0), /* on the adapter's list of starving fl's */
521 struct adapter *adapte member in struct:sge_wrq
580 struct adapter { struct
[all...]
/freebsd-9.3-release/sys/dev/cxgb/
H A Dcxgb_adapter.h62 struct adapter;
91 struct adapter *adapter; member in struct:port_info
121 /* adapter flags */
283 struct adapter *adap;
303 struct adapter { struct
304 SLIST_ENTRY(adapter) link;
406 #define MDIO_LOCK(adapter) mtx_lock(&(adapter)->mdio_lock)
407 #define MDIO_UNLOCK(adapter) mtx_unloc
428 t3_read_reg(adapter_t *adapter, uint32_t reg_addr) argument
434 t3_write_reg(adapter_t *adapter, uint32_t reg_addr, uint32_t val) argument
440 t3_os_pci_read_config_4(adapter_t *adapter, int reg, uint32_t *val) argument
446 t3_os_pci_write_config_4(adapter_t *adapter, int reg, uint32_t val) argument
452 t3_os_pci_read_config_2(adapter_t *adapter, int reg, uint16_t *val) argument
458 t3_os_pci_write_config_2(adapter_t *adapter, int reg, uint16_t val) argument
567 offload_running(adapter_t *adapter) argument
[all...]
H A Dcxgb_offload.h41 struct adapter;
46 int (*activate)(struct adapter *);
47 int (*deactivate)(struct adapter *);
117 int t3_activate_uld(struct adapter *, int);
118 int t3_deactivate_uld(struct adapter *, int);
/freebsd-9.3-release/sys/contrib/octeon-sdk/
H A Dcvmx-twsi.c89 struct i2c_adapter *adapter; local
92 adapter = i2c_get_adapter(0);
93 if (adapter == NULL)
95 i2c = container_of(adapter, struct octeon_i2c, adap);
125 struct i2c_adapter *adapter; local
138 adapter = __cvmx_twsix_get_adapter(twsi_id);
139 if (adapter == NULL)
155 i = i2c_transfer(adapter, msg, 2);
157 i2c_put_adapter(adapter);
232 struct i2c_adapter *adapter; local
317 struct i2c_adapter *adapter; local
400 struct i2c_adapter *adapter; local
[all...]

Completed in 348 milliseconds

12345