/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/vxge/ |
H A D | vxge-config.c | 34 struct __vxge_hw_device *hldev; local 38 hldev = vph->vpath->hldev; 57 channel->common_reg = hldev->common_reg; 58 channel->first_vp_id = hldev->first_vp_id; 60 channel->devh = hldev; 176 __vxge_hw_device_pci_e_init(struct __vxge_hw_device *hldev) argument 181 pci_read_config_word(hldev->pdev, PCI_COMMAND, &cmd); 183 pci_write_config_word(hldev->pdev, PCI_COMMAND, cmd); 185 pci_save_state(hldev 266 __vxge_hw_device_reg_addr_get(struct __vxge_hw_device *hldev) argument 330 __vxge_hw_device_id_get(struct __vxge_hw_device *hldev) argument 401 __vxge_hw_device_host_info_get(struct __vxge_hw_device *hldev) argument 434 __vxge_hw_verify_pci_e_info(struct __vxge_hw_device *hldev) argument 464 __vxge_hw_device_initialize(struct __vxge_hw_device *hldev) argument 599 struct __vxge_hw_device *hldev = NULL; local 685 vxge_hw_device_terminate(struct __vxge_hw_device *hldev) argument 699 vxge_hw_device_stats_get(struct __vxge_hw_device *hldev, struct vxge_hw_device_stats_hw_info *hw_stats) argument 731 vxge_hw_driver_stats_get( struct __vxge_hw_device *hldev, struct vxge_hw_device_stats_sw_info *sw_stats) argument 749 vxge_hw_mrpcim_stats_access(struct __vxge_hw_device *hldev, u32 operation, u32 location, u32 offset, u64 *stat) argument 783 vxge_hw_device_xmac_aggr_stats_get(struct __vxge_hw_device *hldev, u32 port, struct vxge_hw_xmac_aggr_stats *aggr_stats) argument 818 vxge_hw_device_xmac_port_stats_get(struct __vxge_hw_device *hldev, u32 port, struct vxge_hw_xmac_port_stats *port_stats) argument 853 vxge_hw_device_xmac_stats_get(struct __vxge_hw_device *hldev, struct vxge_hw_xmac_stats *xmac_stats) argument 903 vxge_hw_device_debug_set(struct __vxge_hw_device *hldev, enum vxge_debug_level level, u32 mask) argument 927 vxge_hw_device_error_level_get(struct __vxge_hw_device *hldev) argument 943 vxge_hw_device_trace_level_get(struct __vxge_hw_device *hldev) argument 958 vxge_hw_device_debug_mask_get(struct __vxge_hw_device *hldev) argument 973 vxge_hw_device_getpause_data(struct __vxge_hw_device *hldev, u32 port, u32 *tx, u32 *rx) argument 1009 vxge_hw_device_setpause_data(struct __vxge_hw_device *hldev, u32 port, u32 tx, u32 rx) argument 1045 vxge_hw_device_link_width_get(struct __vxge_hw_device *hldev) argument 1262 struct __vxge_hw_device *hldev; local 2028 vxge_hw_mgmt_device_config(struct __vxge_hw_device *hldev, struct vxge_hw_device_config *dev_config, int size) argument 2048 vxge_hw_mgmt_reg_read(struct __vxge_hw_device *hldev, enum vxge_hw_mgmt_reg_type type, u32 index, u32 offset, u64 *value) argument 2153 vxge_hw_vpath_strip_fcs_check(struct __vxge_hw_device *hldev, u64 vpath_mask) argument 2175 vxge_hw_mgmt_reg_write(struct __vxge_hw_device *hldev, enum vxge_hw_mgmt_reg_type type, u32 index, u32 offset, u64 value) argument 2839 vxge_hw_device_flick_link_led(struct __vxge_hw_device *hldev, u64 on_off) argument 3305 __vxge_hw_vpath_mgmt_read( struct __vxge_hw_device *hldev, struct __vxge_hw_virtualpath *vpath) argument 3368 __vxge_hw_vpath_reset(struct __vxge_hw_device *hldev, u32 vp_id) argument 3386 __vxge_hw_vpath_sw_reset(struct __vxge_hw_device *hldev, u32 vp_id) argument 3411 __vxge_hw_vpath_prc_configure(struct __vxge_hw_device *hldev, u32 vp_id) argument 3483 __vxge_hw_vpath_kdfc_configure(struct __vxge_hw_device *hldev, u32 vp_id) argument 3556 __vxge_hw_vpath_mac_configure(struct __vxge_hw_device *hldev, u32 vp_id) argument 3624 __vxge_hw_vpath_tim_configure(struct __vxge_hw_device *hldev, u32 vp_id) argument 3872 vxge_hw_vpath_tti_ci_set(struct __vxge_hw_device *hldev, u32 vp_id) argument 3900 __vxge_hw_vpath_initialize(struct __vxge_hw_device *hldev, u32 vp_id) argument 3969 __vxge_hw_vp_initialize(struct __vxge_hw_device *hldev, u32 vp_id, struct vxge_hw_vp_config *config) argument 4025 __vxge_hw_vp_terminate(struct __vxge_hw_device *hldev, u32 vp_id) argument 4086 vxge_hw_vpath_open(struct __vxge_hw_device *hldev, struct vxge_hw_vpath_attr *attr, struct __vxge_hw_vpath_handle **vpath_handle) argument 4319 struct __vxge_hw_device *hldev; local 4369 struct __vxge_hw_device *hldev; local 4650 __vxge_hw_blockpool_create(struct __vxge_hw_device *hldev, struct __vxge_hw_blockpool *blockpool, u32 pool_size, u32 pool_max) argument 4752 struct __vxge_hw_device *hldev; local [all...] |
H A D | vxge-traffic.c | 130 if (vpath->hldev->first_vp_id != vpath->vp_id) 259 * @hldev: HW device handle. 262 u32 vxge_hw_device_set_intr_type(struct __vxge_hw_device *hldev, u32 intr_mode) argument 271 hldev->config.intr_mode = intr_mode; 277 * @hldev: HW device handle. 286 void vxge_hw_device_intr_enable(struct __vxge_hw_device *hldev) argument 292 vxge_hw_device_mask_all(hldev); 296 if (!(hldev->vpaths_deployed & vxge_mBIT(i))) 300 VXGE_HW_VIRTUAL_PATH_HANDLE(&hldev->virtual_paths[i])); 303 if (hldev 340 vxge_hw_device_intr_disable(struct __vxge_hw_device *hldev) argument 369 vxge_hw_device_mask_all(struct __vxge_hw_device *hldev) argument 388 vxge_hw_device_unmask_all(struct __vxge_hw_device *hldev) argument 407 vxge_hw_device_flush_io(struct __vxge_hw_device *hldev) argument 433 vxge_hw_device_begin_irq(struct __vxge_hw_device *hldev, u32 skip_alarms, u64 *reason) argument 517 __vxge_hw_device_handle_link_up_ind(struct __vxge_hw_device *hldev) argument 542 __vxge_hw_device_handle_link_down_ind(struct __vxge_hw_device *hldev) argument 568 __vxge_hw_device_handle_error( struct __vxge_hw_device *hldev, u32 vp_id, enum vxge_hw_event type) argument 621 vxge_hw_device_clear_tx_rx(struct __vxge_hw_device *hldev) argument 1908 struct __vxge_hw_device *hldev = NULL; local 2261 struct __vxge_hw_device *hldev = vp->vpath->hldev; local 2282 struct __vxge_hw_device *hldev = vp->vpath->hldev; local 2312 struct __vxge_hw_device *hldev = vp->vpath->hldev; local 2347 struct __vxge_hw_device *hldev = vp->vpath->hldev; local 2385 struct __vxge_hw_device *hldev = vp->vpath->hldev; local [all...] |
H A D | vxge-main.c | 142 vxge_callback_link_up(struct __vxge_hw_device *hldev) argument 144 struct net_device *dev = hldev->ndev; 166 vxge_callback_link_down(struct __vxge_hw_device *hldev) argument 168 struct net_device *dev = hldev->ndev; 661 struct __vxge_hw_device *hldev; local 663 hldev = (struct __vxge_hw_device *) pci_get_drvdata(vdev->pdev); 1014 struct __vxge_hw_device *hldev; local 1028 hldev = (struct __vxge_hw_device *)vdev->devh; 1177 struct __vxge_hw_device *hldev; local 1185 hldev 1601 struct __vxge_hw_device *hldev = (struct __vxge_hw_device *) local 1638 struct __vxge_hw_device *hldev; local 2050 struct __vxge_hw_device *hldev; local 2292 struct __vxge_hw_device *hldev; local 2525 struct __vxge_hw_device *hldev; local 2752 struct __vxge_hw_device *hldev; local 3124 vxge_device_register(struct __vxge_hw_device *hldev, struct vxge_config *config, int high_dma, int no_of_vpath, struct vxgedev **vdev_out) argument 3261 vxge_device_unregister(struct __vxge_hw_device *hldev) argument 3297 vxge_callback_crit_err(struct __vxge_hw_device *hldev, enum vxge_hw_event type, u64 vp_id) argument 3810 struct __vxge_hw_device *hldev = local 3840 struct __vxge_hw_device *hldev = local 3866 struct __vxge_hw_device *hldev = local 3925 struct __vxge_hw_device *hldev; local 4354 struct __vxge_hw_device *hldev; local [all...] |
H A D | vxge-config.h | 503 * @hldev: HW device 514 struct __vxge_hw_device *hldev; member in struct:__vxge_hw_blockpool 615 * @hldev: Hal device 642 struct __vxge_hw_device *hldev; member in struct:__vxge_hw_virtualpath 807 #define VXGE_HW_DEVICE_LINK_STATE_SET(hldev, ls) (hldev->link_state = ls) 832 status = vxge_hw_mrpcim_stats_access(hldev, \ 1821 __vxge_hw_blockpool_create(struct __vxge_hw_device *hldev, 1830 __vxge_hw_blockpool_block_allocate(struct __vxge_hw_device *hldev, 1834 __vxge_hw_blockpool_block_free(struct __vxge_hw_device *hldev, [all...] |
H A D | vxge-ethtool.c | 114 struct __vxge_hw_device *hldev = (struct __vxge_hw_device *) local 122 status = vxge_hw_mgmt_reg_read(hldev, 151 struct __vxge_hw_device *hldev = (struct __vxge_hw_device *) local 154 vxge_hw_device_flick_link_led(hldev, VXGE_FLICKER_ON); 156 vxge_hw_device_flick_link_led(hldev, VXGE_FLICKER_OFF); 174 struct __vxge_hw_device *hldev = (struct __vxge_hw_device *) local 177 vxge_hw_device_getpause_data(hldev, 0, &ep->tx_pause, &ep->rx_pause); 194 struct __vxge_hw_device *hldev = (struct __vxge_hw_device *) local 197 vxge_hw_device_setpause_data(hldev, 0, ep->tx_pause, ep->rx_pause); 214 struct __vxge_hw_device *hldev local [all...] |
H A D | vxge-traffic.h | 2437 vxge_hw_vpath_tti_ci_set(struct __vxge_hw_device *hldev, u32 vp_id); 2442 __vxge_hw_device_handle_link_up_ind(struct __vxge_hw_device *hldev); 2445 __vxge_hw_device_handle_link_down_ind(struct __vxge_hw_device *hldev); 2449 struct __vxge_hw_device *hldev,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/vxge/ |
H A D | vxge-config.c | 34 struct __vxge_hw_device *hldev; local 38 hldev = vph->vpath->hldev; 57 channel->common_reg = hldev->common_reg; 58 channel->first_vp_id = hldev->first_vp_id; 60 channel->devh = hldev; 176 __vxge_hw_device_pci_e_init(struct __vxge_hw_device *hldev) argument 181 pci_read_config_word(hldev->pdev, PCI_COMMAND, &cmd); 183 pci_write_config_word(hldev->pdev, PCI_COMMAND, cmd); 185 pci_save_state(hldev 266 __vxge_hw_device_reg_addr_get(struct __vxge_hw_device *hldev) argument 330 __vxge_hw_device_id_get(struct __vxge_hw_device *hldev) argument 401 __vxge_hw_device_host_info_get(struct __vxge_hw_device *hldev) argument 434 __vxge_hw_verify_pci_e_info(struct __vxge_hw_device *hldev) argument 464 __vxge_hw_device_initialize(struct __vxge_hw_device *hldev) argument 599 struct __vxge_hw_device *hldev = NULL; local 685 vxge_hw_device_terminate(struct __vxge_hw_device *hldev) argument 699 vxge_hw_device_stats_get(struct __vxge_hw_device *hldev, struct vxge_hw_device_stats_hw_info *hw_stats) argument 731 vxge_hw_driver_stats_get( struct __vxge_hw_device *hldev, struct vxge_hw_device_stats_sw_info *sw_stats) argument 749 vxge_hw_mrpcim_stats_access(struct __vxge_hw_device *hldev, u32 operation, u32 location, u32 offset, u64 *stat) argument 783 vxge_hw_device_xmac_aggr_stats_get(struct __vxge_hw_device *hldev, u32 port, struct vxge_hw_xmac_aggr_stats *aggr_stats) argument 818 vxge_hw_device_xmac_port_stats_get(struct __vxge_hw_device *hldev, u32 port, struct vxge_hw_xmac_port_stats *port_stats) argument 853 vxge_hw_device_xmac_stats_get(struct __vxge_hw_device *hldev, struct vxge_hw_xmac_stats *xmac_stats) argument 903 vxge_hw_device_debug_set(struct __vxge_hw_device *hldev, enum vxge_debug_level level, u32 mask) argument 927 vxge_hw_device_error_level_get(struct __vxge_hw_device *hldev) argument 943 vxge_hw_device_trace_level_get(struct __vxge_hw_device *hldev) argument 958 vxge_hw_device_debug_mask_get(struct __vxge_hw_device *hldev) argument 973 vxge_hw_device_getpause_data(struct __vxge_hw_device *hldev, u32 port, u32 *tx, u32 *rx) argument 1009 vxge_hw_device_setpause_data(struct __vxge_hw_device *hldev, u32 port, u32 tx, u32 rx) argument 1045 vxge_hw_device_link_width_get(struct __vxge_hw_device *hldev) argument 1262 struct __vxge_hw_device *hldev; local 2028 vxge_hw_mgmt_device_config(struct __vxge_hw_device *hldev, struct vxge_hw_device_config *dev_config, int size) argument 2048 vxge_hw_mgmt_reg_read(struct __vxge_hw_device *hldev, enum vxge_hw_mgmt_reg_type type, u32 index, u32 offset, u64 *value) argument 2153 vxge_hw_vpath_strip_fcs_check(struct __vxge_hw_device *hldev, u64 vpath_mask) argument 2175 vxge_hw_mgmt_reg_write(struct __vxge_hw_device *hldev, enum vxge_hw_mgmt_reg_type type, u32 index, u32 offset, u64 value) argument 2839 vxge_hw_device_flick_link_led(struct __vxge_hw_device *hldev, u64 on_off) argument 3305 __vxge_hw_vpath_mgmt_read( struct __vxge_hw_device *hldev, struct __vxge_hw_virtualpath *vpath) argument 3368 __vxge_hw_vpath_reset(struct __vxge_hw_device *hldev, u32 vp_id) argument 3386 __vxge_hw_vpath_sw_reset(struct __vxge_hw_device *hldev, u32 vp_id) argument 3411 __vxge_hw_vpath_prc_configure(struct __vxge_hw_device *hldev, u32 vp_id) argument 3483 __vxge_hw_vpath_kdfc_configure(struct __vxge_hw_device *hldev, u32 vp_id) argument 3556 __vxge_hw_vpath_mac_configure(struct __vxge_hw_device *hldev, u32 vp_id) argument 3624 __vxge_hw_vpath_tim_configure(struct __vxge_hw_device *hldev, u32 vp_id) argument 3872 vxge_hw_vpath_tti_ci_set(struct __vxge_hw_device *hldev, u32 vp_id) argument 3900 __vxge_hw_vpath_initialize(struct __vxge_hw_device *hldev, u32 vp_id) argument 3969 __vxge_hw_vp_initialize(struct __vxge_hw_device *hldev, u32 vp_id, struct vxge_hw_vp_config *config) argument 4025 __vxge_hw_vp_terminate(struct __vxge_hw_device *hldev, u32 vp_id) argument 4086 vxge_hw_vpath_open(struct __vxge_hw_device *hldev, struct vxge_hw_vpath_attr *attr, struct __vxge_hw_vpath_handle **vpath_handle) argument 4319 struct __vxge_hw_device *hldev; local 4369 struct __vxge_hw_device *hldev; local 4650 __vxge_hw_blockpool_create(struct __vxge_hw_device *hldev, struct __vxge_hw_blockpool *blockpool, u32 pool_size, u32 pool_max) argument 4752 struct __vxge_hw_device *hldev; local [all...] |
H A D | vxge-traffic.c | 130 if (vpath->hldev->first_vp_id != vpath->vp_id) 259 * @hldev: HW device handle. 262 u32 vxge_hw_device_set_intr_type(struct __vxge_hw_device *hldev, u32 intr_mode) argument 271 hldev->config.intr_mode = intr_mode; 277 * @hldev: HW device handle. 286 void vxge_hw_device_intr_enable(struct __vxge_hw_device *hldev) argument 292 vxge_hw_device_mask_all(hldev); 296 if (!(hldev->vpaths_deployed & vxge_mBIT(i))) 300 VXGE_HW_VIRTUAL_PATH_HANDLE(&hldev->virtual_paths[i])); 303 if (hldev 340 vxge_hw_device_intr_disable(struct __vxge_hw_device *hldev) argument 369 vxge_hw_device_mask_all(struct __vxge_hw_device *hldev) argument 388 vxge_hw_device_unmask_all(struct __vxge_hw_device *hldev) argument 407 vxge_hw_device_flush_io(struct __vxge_hw_device *hldev) argument 433 vxge_hw_device_begin_irq(struct __vxge_hw_device *hldev, u32 skip_alarms, u64 *reason) argument 517 __vxge_hw_device_handle_link_up_ind(struct __vxge_hw_device *hldev) argument 542 __vxge_hw_device_handle_link_down_ind(struct __vxge_hw_device *hldev) argument 568 __vxge_hw_device_handle_error( struct __vxge_hw_device *hldev, u32 vp_id, enum vxge_hw_event type) argument 621 vxge_hw_device_clear_tx_rx(struct __vxge_hw_device *hldev) argument 1908 struct __vxge_hw_device *hldev = NULL; local 2261 struct __vxge_hw_device *hldev = vp->vpath->hldev; local 2282 struct __vxge_hw_device *hldev = vp->vpath->hldev; local 2312 struct __vxge_hw_device *hldev = vp->vpath->hldev; local 2347 struct __vxge_hw_device *hldev = vp->vpath->hldev; local 2385 struct __vxge_hw_device *hldev = vp->vpath->hldev; local [all...] |
H A D | vxge-main.c | 142 vxge_callback_link_up(struct __vxge_hw_device *hldev) argument 144 struct net_device *dev = hldev->ndev; 166 vxge_callback_link_down(struct __vxge_hw_device *hldev) argument 168 struct net_device *dev = hldev->ndev; 661 struct __vxge_hw_device *hldev; local 663 hldev = (struct __vxge_hw_device *) pci_get_drvdata(vdev->pdev); 1014 struct __vxge_hw_device *hldev; local 1028 hldev = (struct __vxge_hw_device *)vdev->devh; 1177 struct __vxge_hw_device *hldev; local 1185 hldev 1601 struct __vxge_hw_device *hldev = (struct __vxge_hw_device *) local 1638 struct __vxge_hw_device *hldev; local 2050 struct __vxge_hw_device *hldev; local 2292 struct __vxge_hw_device *hldev; local 2525 struct __vxge_hw_device *hldev; local 2752 struct __vxge_hw_device *hldev; local 3124 vxge_device_register(struct __vxge_hw_device *hldev, struct vxge_config *config, int high_dma, int no_of_vpath, struct vxgedev **vdev_out) argument 3261 vxge_device_unregister(struct __vxge_hw_device *hldev) argument 3297 vxge_callback_crit_err(struct __vxge_hw_device *hldev, enum vxge_hw_event type, u64 vp_id) argument 3810 struct __vxge_hw_device *hldev = local 3840 struct __vxge_hw_device *hldev = local 3866 struct __vxge_hw_device *hldev = local 3925 struct __vxge_hw_device *hldev; local 4354 struct __vxge_hw_device *hldev; local [all...] |
H A D | vxge-config.h | 503 * @hldev: HW device 514 struct __vxge_hw_device *hldev; member in struct:__vxge_hw_blockpool 615 * @hldev: Hal device 642 struct __vxge_hw_device *hldev; member in struct:__vxge_hw_virtualpath 807 #define VXGE_HW_DEVICE_LINK_STATE_SET(hldev, ls) (hldev->link_state = ls) 832 status = vxge_hw_mrpcim_stats_access(hldev, \ 1821 __vxge_hw_blockpool_create(struct __vxge_hw_device *hldev, 1830 __vxge_hw_blockpool_block_allocate(struct __vxge_hw_device *hldev, 1834 __vxge_hw_blockpool_block_free(struct __vxge_hw_device *hldev, [all...] |
H A D | vxge-ethtool.c | 114 struct __vxge_hw_device *hldev = (struct __vxge_hw_device *) local 122 status = vxge_hw_mgmt_reg_read(hldev, 151 struct __vxge_hw_device *hldev = (struct __vxge_hw_device *) local 154 vxge_hw_device_flick_link_led(hldev, VXGE_FLICKER_ON); 156 vxge_hw_device_flick_link_led(hldev, VXGE_FLICKER_OFF); 174 struct __vxge_hw_device *hldev = (struct __vxge_hw_device *) local 177 vxge_hw_device_getpause_data(hldev, 0, &ep->tx_pause, &ep->rx_pause); 194 struct __vxge_hw_device *hldev = (struct __vxge_hw_device *) local 197 vxge_hw_device_setpause_data(hldev, 0, ep->tx_pause, ep->rx_pause); 214 struct __vxge_hw_device *hldev local [all...] |
H A D | vxge-traffic.h | 2437 vxge_hw_vpath_tti_ci_set(struct __vxge_hw_device *hldev, u32 vp_id); 2442 __vxge_hw_device_handle_link_up_ind(struct __vxge_hw_device *hldev); 2445 __vxge_hw_device_handle_link_down_ind(struct __vxge_hw_device *hldev); 2449 struct __vxge_hw_device *hldev,
|