/freebsd-9.3-release/sys/dev/e1000/ |
H A D | if_lem.c | 173 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 D | if_em.c | 214 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 D | if_igb.c | 194 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 D | if_em.h | 144 #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 D | if_ixgb.c | 51 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 D | himfuncs.h | 49 _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 D | himfuncs.h | 48 _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 D | himfuncs.h | 48 _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 D | t4_tom_l2t.h | 35 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 D | t4_tom.h | 222 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 D | cxgb_t3_hw.c | 41 * @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 D | cxgb_common.h | 65 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 D | cxgb_mc5.c | 94 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 D | common.h | 316 #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 D | t4_hw.c | 47 * @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 D | ixgbe.c | 116 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 D | ixv.c | 88 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 D | if_lem_netmap.h | 50 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 D | if_em_netmap.h | 44 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 D | ixgbe_netmap.h | 119 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 D | if_igb_netmap.h | 60 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 D | adapter.h | 117 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 D | cxgb_adapter.h | 62 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 D | cxgb_offload.h | 41 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 D | cvmx-twsi.c | 89 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...] |