Home
last modified time | relevance | path

Searched refs:vp_config (Results 1 – 10 of 10) sorted by relevance

/freebsd-10-stable/sys/dev/vxge/vxgehal/
Dvxgehal-config.c1614 __hal_device_vpath_config_check(vxge_hal_vp_config_t *vp_config) in __hal_device_vpath_config_check() argument
1618 if (vp_config->vp_id > VXGE_HAL_MAX_VIRTUAL_PATHS) in __hal_device_vpath_config_check()
1621 if ((vp_config->wire_port != VXGE_HAL_VPATH_USE_PORT0) && in __hal_device_vpath_config_check()
1622 (vp_config->wire_port != VXGE_HAL_VPATH_USE_PORT1) && in __hal_device_vpath_config_check()
1623 (vp_config->wire_port != VXGE_HAL_VPATH_USE_BOTH) && in __hal_device_vpath_config_check()
1624 (vp_config->wire_port != VXGE_HAL_VPATH_USE_DEFAULT_PORT)) in __hal_device_vpath_config_check()
1627 if ((vp_config->priority != VXGE_HAL_VPATH_PRIORITY_DEFAULT) && in __hal_device_vpath_config_check()
1628 (((int)vp_config->priority < VXGE_HAL_VPATH_PRIORITY_MIN) || in __hal_device_vpath_config_check()
1629 (vp_config->priority > VXGE_HAL_VPATH_PRIORITY_MAX))) in __hal_device_vpath_config_check()
1632 if ((vp_config->bandwidth != VXGE_HAL_VPATH_BW_LIMIT_DEFAULT) && in __hal_device_vpath_config_check()
[all …]
Dvxgehal-mgmtaux.c705 dev_config->vp_config[i].vp_id, "%u"); in vxge_hal_aux_device_config_read()
707 dev_config->vp_config[i].no_snoop, "%u"); in vxge_hal_aux_device_config_read()
709 dev_config->vp_config[i].mtu, "%u"); in vxge_hal_aux_device_config_read()
711 dev_config->vp_config[i].tpa_lsov2_en, "%u"); in vxge_hal_aux_device_config_read()
713 dev_config->vp_config[i].tpa_ignore_frame_error, "%u"); in vxge_hal_aux_device_config_read()
715 dev_config->vp_config[i].tpa_ipv6_keep_searching, "%u"); in vxge_hal_aux_device_config_read()
717 dev_config->vp_config[i].tpa_l4_pshdr_present, "%u"); in vxge_hal_aux_device_config_read()
719 dev_config->vp_config[i].tpa_support_mobile_ipv6_hdrs, in vxge_hal_aux_device_config_read()
722 dev_config->vp_config[i].rpa_ipv4_tcp_incl_ph, "%u"); in vxge_hal_aux_device_config_read()
724 dev_config->vp_config[i].rpa_ipv6_tcp_incl_ph, "%u"); in vxge_hal_aux_device_config_read()
[all …]
Dvxgehal-virtualpath.c3786 if (vpath->vp_config->rpa_ucast_all_addr_en == in vxge_hal_vpath_promisc_disable()
3791 if (vpath->vp_config->rpa_mcast_all_addr_en == in vxge_hal_vpath_promisc_disable()
3796 if (vpath->vp_config->rpa_bcast_en == in vxge_hal_vpath_promisc_disable()
3801 if (vpath->vp_config->rpa_all_vid_en == in vxge_hal_vpath_promisc_disable()
3853 if (vpath->vp_config->rpa_bcast_en == in vxge_hal_vpath_bcast_enable()
3872 vpath->vp_config->rpa_bcast_en = VXGE_HAL_VPATH_RPA_BCAST_ENABLE; in vxge_hal_vpath_bcast_enable()
3911 if (vpath->vp_config->rpa_bcast_en == in vxge_hal_vpath_bcast_disable()
3932 vpath->vp_config->rpa_bcast_en = VXGE_HAL_VPATH_RPA_BCAST_DISABLE; in vxge_hal_vpath_bcast_disable()
3973 if (vpath->vp_config->rpa_mcast_all_addr_en == in vxge_hal_vpath_mcast_enable()
3993 vpath->vp_config->rpa_mcast_all_addr_en = in vxge_hal_vpath_mcast_enable()
[all …]
Dvxgehal-config-priv.h89 __hal_device_vpath_config_check(vxge_hal_vp_config_t *vp_config);
Dvxgehal-fifo.c317 &vp->vpath->hldev->header.config.vp_config[vp->vpath->vp_id].fifo; in __hal_fifo_create()
621 vpath->vp_config->fifo.no_snoop_bits); in vxge_hal_fifo_doorbell_reset()
1305 VXGE_HAL_FIFO_TXD_HOST_STEER(vp->vpath->vp_config->wire_port); in vxge_hal_fifo_txdl_new_frame_set()
1375 VXGE_HAL_FIFO_TXD_HOST_STEER(vp->vpath->vp_config->wire_port); in vxge_hal_fifo_txdl_post()
1423 vp->vpath->vp_config->fifo.no_snoop_bits); in vxge_hal_fifo_txdl_post()
Dvxgehal-device.c2791 if (device_config->vp_config[i].ring.enable == in vxge_hal_device_initialize()
2794 (device_config->vp_config[i].ring.ring_length + in vxge_hal_device_initialize()
2796 device_config->vp_config[i].ring.buffer_mode) - 1) / in vxge_hal_device_initialize()
2798 device_config->vp_config[i].ring.buffer_mode); in vxge_hal_device_initialize()
2801 if ((device_config->vp_config[i].fifo.enable == in vxge_hal_device_initialize()
2803 ((device_config->vp_config[i].fifo.max_frags * in vxge_hal_device_initialize()
2807 ((device_config->vp_config[i].fifo.fifo_length * in vxge_hal_device_initialize()
2809 device_config->vp_config[i].fifo.max_frags) + in vxge_hal_device_initialize()
Dvxgehal-virtualpath.h109 vxge_hal_vp_config_t *vp_config; member
Dvxgehal-ring.c552 &vp->vpath->hldev->header.config.vp_config[vp->vpath->vp_id].ring; in __hal_ring_create()
891 if (vpath->vp_config->ring.max_frm_len != in __hal_ring_frame_length_set()
895 vpath->vp_config->ring.max_frm_len + in __hal_ring_frame_length_set()
/freebsd-10-stable/sys/dev/vxge/
Dvxge.c1533 if (hal_vpath->vp_config->fifo.enable) { in vxge_isr_msix()
2135 vxge_hal_vp_config_t *vp_config; in vxge_vpath_config() local
2146 vp_config = &(device_config->vp_config[i]); in vxge_vpath_config()
2147 vp_config->fifo.enable = VXGE_HAL_FIFO_DISABLE; in vxge_vpath_config()
2148 vp_config->ring.enable = VXGE_HAL_RING_DISABLE; in vxge_vpath_config()
2159 vp_config = &(device_config->vp_config[i]); in vxge_vpath_config()
2160 vp_config->mtu = VXGE_HAL_DEFAULT_MTU; in vxge_vpath_config()
2161 vp_config->ring.enable = VXGE_HAL_RING_ENABLE; in vxge_vpath_config()
2162 vp_config->ring.post_mode = VXGE_HAL_RING_POST_MODE_DOORBELL; in vxge_vpath_config()
2163 vp_config->ring.buffer_mode = VXGE_HAL_RING_RXD_BUFFER_MODE_1; in vxge_vpath_config()
[all …]
/freebsd-10-stable/sys/dev/vxge/include/
Dvxgehal-config.h2502 vxge_hal_vp_config_t vp_config[VXGE_HAL_MAX_VIRTUAL_PATHS]; member