/freebsd-10.0-release/sys/dev/vxge/vxgehal/ |
H A D | vxgehal-doorbells.c | 47 __hal_non_offload_db_post(vxge_hal_vpath_h vpath_handle, argument 95 __hal_non_offload_db_reset(vxge_hal_vpath_h vpath_handle) argument 142 __hal_rxd_db_post(vxge_hal_vpath_h vpath_handle, u32 num_bytes) argument 182 __hal_message_db_post(vxge_hal_vpath_h vpath_handle, u32 num_msg_bytes, u8 *immed_msg, u32 immed_msg_len) argument 237 __hal_message_db_reset(vxge_hal_vpath_h vpath_handle) argument [all...] |
H A D | vxgehal-fifo.c | 285 __hal_fifo_create( vxge_hal_vpath_h vpath_handle, vxge_hal_fifo_attr_t *attr) argument 577 vxge_hal_fifo_doorbell_reset( vxge_hal_vpath_h vpath_handle) argument 637 __hal_fifo_delete( vxge_hal_vpath_h vpath_handle) argument 776 vxge_hal_fifo_free_txdl_count_get(vxge_hal_vpath_h vpath_handle) argument 795 vxge_hal_fifo_txdl_private_get( vxge_hal_vpath_h vpath_handle, vxge_hal_txdl_h txdlh) argument 824 vxge_hal_fifo_txdl_reserve( vxge_hal_vpath_h vpath_handle, vxge_hal_txdl_h *txdlh, void **txdl_priv) argument 921 vxge_hal_fifo_txdl_buffer_set( vxge_hal_vpath_h vpath_handle, vxge_hal_txdl_h txdlh, u32 frag_idx, dma_addr_t dma_pointer, unsigned long size) argument 1015 vxge_hal_fifo_txdl_buffer_set_aligned( vxge_hal_vpath_h vpath_handle, vxge_hal_txdl_h txdlh, u32 frag_idx, void *vaddr, dma_addr_t dma_pointer, u32 size, u32 misaligned_size) argument 1136 vxge_hal_fifo_txdl_buffer_append( vxge_hal_vpath_h vpath_handle, vxge_hal_txdl_h txdlh, void *vaddr, u32 size) argument 1202 vxge_hal_fifo_txdl_buffer_finalize( vxge_hal_vpath_h vpath_handle, vxge_hal_txdl_h txdlh, u32 frag_idx) argument 1274 vxge_hal_fifo_txdl_new_frame_set( vxge_hal_vpath_h vpath_handle, vxge_hal_txdl_h txdlh, u32 tagged) argument 1338 vxge_hal_fifo_txdl_post( vxge_hal_vpath_h vpath_handle, vxge_hal_txdl_h txdlh, u32 tagged) argument 1456 vxge_hal_fifo_is_next_txdl_completed(vxge_hal_vpath_h vpath_handle) argument 1546 vxge_hal_fifo_txdl_next_completed( vxge_hal_vpath_h vpath_handle, vxge_hal_txdl_h * txdlh, void **txdl_priv, vxge_hal_fifo_tcode_e * t_code) argument 1658 vxge_hal_fifo_handle_tcode( vxge_hal_vpath_h vpath_handle, vxge_hal_txdl_h txdlh, vxge_hal_fifo_tcode_e t_code) argument 1812 vxge_hal_fifo_txdl_free( vxge_hal_vpath_h vpath_handle, vxge_hal_txdl_h txdlh) argument [all...] |
H A D | vxgehal-mgmtaux.c | 1007 vxge_hal_aux_stats_vpath_hw_read( vxge_hal_vpath_h vpath_handle, int bufsize, char *retbuf, int *retsize) argument 1280 vxge_hal_aux_stats_vpath_sw_fifo_read( vxge_hal_vpath_h vpath_handle, int bufsize, char *retbuf, int *retsize) argument 1352 vxge_hal_aux_stats_vpath_sw_ring_read( vxge_hal_vpath_h vpath_handle, int bufsize, char *retbuf, int *retsize) argument 1402 vxge_hal_aux_stats_vpath_sw_err_read( vxge_hal_vpath_h vpath_handle, int bufsize, char *retbuf, int *retsize) argument 1493 vxge_hal_aux_stats_vpath_sw_read( vxge_hal_vpath_h vpath_handle, int bufsize, char *retbuf, int *retsize) argument 2837 vxge_hal_aux_vpath_ring_dump(vxge_hal_vpath_h vpath_handle) argument 2929 vxge_hal_aux_vpath_fifo_dump(vxge_hal_vpath_h vpath_handle) argument [all...] |
H A D | vxgehal-ring.c | 520 __hal_ring_create( vxge_hal_vpath_h vpath_handle, vxge_hal_ring_attr_t *attr) argument 799 __hal_ring_delete( vxge_hal_vpath_h vpath_handle) argument 930 vxge_hal_ring_rxd_reserve( vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h * rxdh, void **rxd_priv) argument 1000 vxge_hal_ring_rxd_pre_post( vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h rxdh) argument 1094 vxge_hal_ring_rxd_post_post( vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h rxdh) argument 1155 vxge_hal_ring_rxd_post( vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h rxdh) argument 1259 vxge_hal_ring_rxd_post_post_wmb( vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h rxdh) argument 1293 vxge_hal_ring_rxd_post_post_db( vxge_hal_vpath_h vpath_handle) argument 1349 vxge_hal_ring_is_next_rxd_completed( vxge_hal_vpath_h vpath_handle) argument 1440 vxge_hal_ring_rxd_next_completed( vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h *rxdh, void **rxd_priv, u8 *t_code) argument 1602 vxge_hal_ring_handle_tcode( vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h rxdh, u8 t_code) argument 1731 vxge_hal_ring_rxd_private_get( vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h rxdh) argument 1767 vxge_hal_ring_rxd_free( vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h rxdh) argument [all...] |
H A D | vxgehal-virtualpath.c | 1390 vxge_hal_vpath_udp_rth_disable(vxge_hal_vpath_h vpath_handle) argument 1461 __hal_vpath_rts_table_get( vxge_hal_vpath_h vpath_handle, u32 action, u32 rts_table, u32 offset, u64 *data1, u64 *data2) argument 1610 __hal_vpath_rts_table_set( vxge_hal_vpath_h vpath_handle, u32 action, u32 rts_table, u32 offset, u64 data1, u64 data2) argument 1724 vxge_hal_vpath_mac_addr_add( vxge_hal_vpath_h vpath_handle, macaddr_t macaddr, macaddr_t macaddr_mask, vxge_hal_vpath_mac_addr_add_mode_e duplicate_mode) argument 1929 vxge_hal_vpath_mac_addr_get( vxge_hal_vpath_h vpath_handle, macaddr_t macaddr, macaddr_t macaddr_mask) argument 1999 vxge_hal_vpath_mac_addr_get_next( vxge_hal_vpath_h vpath_handle, macaddr_t macaddr, macaddr_t macaddr_mask) argument 2069 vxge_hal_vpath_mac_addr_delete( vxge_hal_vpath_h vpath_handle, macaddr_t macaddr, macaddr_t macaddr_mask) argument 2130 vxge_hal_vpath_vid_add( vxge_hal_vpath_h vpath_handle, u64 vid) argument 2171 vxge_hal_vpath_vid_get( vxge_hal_vpath_h vpath_handle, u64 *vid) argument 2217 vxge_hal_vpath_vid_get_next( vxge_hal_vpath_h vpath_handle, u64 *vid) argument 2263 vxge_hal_vpath_vid_delete( vxge_hal_vpath_h vpath_handle, u64 vid) argument 2307 vxge_hal_vpath_etype_add( vxge_hal_vpath_h vpath_handle, u64 etype) argument 2350 vxge_hal_vpath_etype_get( vxge_hal_vpath_h vpath_handle, u64 *etype) argument 2394 vxge_hal_vpath_etype_get_next( vxge_hal_vpath_h vpath_handle, u64 *etype) argument 2441 vxge_hal_vpath_etype_delete(vxge_hal_vpath_h vpath_handle, u64 etype) argument 2485 vxge_hal_vpath_port_add( vxge_hal_vpath_h vpath_handle, u32 port_type, u32 protocol, u32 port) argument 2543 vxge_hal_vpath_port_get( vxge_hal_vpath_h vpath_handle, u32 *port_type, u32 *protocol, u32 *port) argument 2600 vxge_hal_vpath_port_get_next( vxge_hal_vpath_h vpath_handle, u32 *port_type, u32 *protocol, u32 *port) argument 2661 vxge_hal_vpath_port_delete( vxge_hal_vpath_h vpath_handle, u32 port_type, u32 protocol, u32 port) argument 2718 vxge_hal_vpath_rts_rth_set(vxge_hal_vpath_h vpath_handle, vxge_hal_rth_algoritms_t algorithm, vxge_hal_rth_hash_types_t *hash_type, u16 bucket_size, u16 it_switch) argument 2824 vxge_hal_vpath_rts_rth_get(vxge_hal_vpath_h vpath_handle, vxge_hal_rth_algoritms_t *algorithm, vxge_hal_rth_hash_types_t *hash_type, u8 *table_select, u16 *bucket_size) argument 2909 vxge_hal_vpath_rts_rth_key_set(vxge_hal_vpath_h vpath_handle, u8 KeySize, u64 *Key) argument 2961 vxge_hal_vpath_rts_rth_key_get(vxge_hal_vpath_h vpath_handle, u8 KeySize, u64 *Key) argument 3011 vxge_hal_vpath_rts_rth_jhash_cfg_set(vxge_hal_vpath_h vpath_handle, u32 golden_ratio, u32 init_value) argument 3058 vxge_hal_vpath_rts_rth_jhash_cfg_get(vxge_hal_vpath_h vpath_handle, u32 * golden_ratio, u32 *init_value) argument 3123 vxge_hal_vpath_rts_rth_mask_set(vxge_hal_vpath_h vpath_handle, u32 table_size, u32 *hash_mask_ipv6sa, u32 *hash_mask_ipv6da, u32 *hash_mask_ipv4sa, u32 *hash_mask_ipv4da, u32 *hash_mask_l4sp, u32 *hash_mask_l4dp) argument 3211 vxge_hal_vpath_rts_rth_mask_get(vxge_hal_vpath_h vpath_handle, u32 table_size, u32 *hash_mask_ipv6sa, u32 *hash_mask_ipv6da, u32 *hash_mask_ipv4sa, u32 *hash_mask_ipv4da, u32 *hash_mask_l4sp, u32 *hash_mask_l4dp) argument 3686 vxge_hal_vpath_promisc_enable(vxge_hal_vpath_h vpath_handle) argument 3750 vxge_hal_vpath_promisc_disable(vxge_hal_vpath_h vpath_handle) argument 3827 vxge_hal_vpath_bcast_enable(vxge_hal_vpath_h vpath_handle) argument 3887 vxge_hal_vpath_bcast_disable(vxge_hal_vpath_h vpath_handle) argument 3949 vxge_hal_vpath_mcast_enable(vxge_hal_vpath_h vpath_handle) argument 4013 vxge_hal_vpath_mcast_disable(vxge_hal_vpath_h vpath_handle) argument 4076 vxge_hal_vpath_ucast_enable(vxge_hal_vpath_h vpath_handle) argument 4139 vxge_hal_vpath_ucast_disable(vxge_hal_vpath_h vpath_handle) argument 4202 vxge_hal_vpath_all_vid_enable(vxge_hal_vpath_h vpath_handle) argument 4263 vxge_hal_vpath_all_vid_disable(vxge_hal_vpath_h vpath_handle) argument 4325 vxge_hal_vpath_strip_vlan_tag_enable(vxge_hal_vpath_h vpath_handle) argument 4385 vxge_hal_vpath_strip_vlan_tag_disable(vxge_hal_vpath_h vpath_handle) argument 4446 vxge_hal_vpath_tpa_set(vxge_hal_vpath_h vpath_handle, vxge_hal_vpath_tpa_params *params) argument 4561 vxge_hal_vpath_rpa_set(vxge_hal_vpath_h vpath_handle, vxge_hal_vpath_rpa_params *params) argument 4945 vxge_hal_vpath_intr_enable(vxge_hal_vpath_h vpath_handle) argument 5098 vxge_hal_vpath_intr_disable(vxge_hal_vpath_h vpath_handle) argument 5133 vxge_hal_vpath_mask_all(vxge_hal_vpath_h vpath_handle) argument 5197 vxge_hal_vpath_unmask_all(vxge_hal_vpath_h vpath_handle) argument 6063 vxge_hal_vpath_begin_irq(vxge_hal_vpath_h vpath_handle, u32 skip_alarms, u64 *reason) argument 6202 vxge_hal_vpath_continue_irq(vxge_hal_vpath_h vpath_handle) argument 6257 vxge_hal_vpath_handle_irq(vxge_hal_vpath_h vpath_handle, u32 skip_alarms) argument 6336 vxge_hal_vpath_mask_tx(vxge_hal_vpath_h vpath_handle) argument 6410 vxge_hal_vpath_clear_tx(vxge_hal_vpath_h vpath_handle) argument 6471 vxge_hal_vpath_unmask_tx(vxge_hal_vpath_h vpath_handle) argument 6546 vxge_hal_vpath_mask_rx(vxge_hal_vpath_h vpath_handle) argument 6620 vxge_hal_vpath_clear_rx(vxge_hal_vpath_h vpath_handle) argument 6679 vxge_hal_vpath_unmask_rx(vxge_hal_vpath_h vpath_handle) argument 6752 vxge_hal_vpath_mask_tx_rx(vxge_hal_vpath_h vpath_handle) argument 6823 vxge_hal_vpath_clear_tx_rx(vxge_hal_vpath_h vpath_handle) argument 6896 vxge_hal_vpath_unmask_tx_rx(vxge_hal_vpath_h vpath_handle) argument 6981 vxge_hal_vpath_alarm_process(vxge_hal_vpath_h vpath_handle, u32 skip_alarms) argument 7015 vxge_hal_vpath_msix_mode(vxge_hal_vpath_h vpath_handle) argument 7049 vxge_hal_vpath_msix_set(vxge_hal_vpath_h vpath_handle, int *tim_msix_id, int alarm_msix_id) argument 7176 vxge_hal_vpath_msix_mask(vxge_hal_vpath_h vpath_handle, int msix_id) argument 7217 vxge_hal_vpath_msix_clear(vxge_hal_vpath_h vpath_handle, int msix_id) argument 7268 vxge_hal_vpath_mf_msix_set(vxge_hal_vpath_h vpath_handle, int *tim_msix_id, int alarm_msix_id) argument 7350 vxge_hal_vpath_mf_msix_mask(vxge_hal_vpath_h vpath_handle, int msix_id) argument 7372 vxge_hal_vpath_mf_msix_clear(vxge_hal_vpath_h vpath_handle, int msix_id) argument 7413 vxge_hal_vpath_mf_msix_unmask(vxge_hal_vpath_h vpath_handle, int msix_id) argument 7440 vxge_hal_vpath_msix_unmask(vxge_hal_vpath_h vpath_handle, int msix_id) argument 7474 vxge_hal_vpath_msix_mask_all(vxge_hal_vpath_h vpath_handle) argument 7507 vxge_hal_vpath_msix_unmask_all(vxge_hal_vpath_h vpath_handle) argument 7547 vxge_hal_vpath_poll_rx(vxge_hal_vpath_h vpath_handle, u32 *got_rx) argument 7612 vxge_hal_vpath_poll_tx(vxge_hal_vpath_h vpath_handle, u32 *got_tx) argument 7913 vxge_hal_vpath_enable( vxge_hal_vpath_h vpath_handle) argument 9210 vxge_hal_vpath_is_rxdmem_leak(vxge_hal_vpath_h vpath_handle) argument 9266 vxge_hal_device_mtu_check(vxge_hal_vpath_h vpath_handle, unsigned long new_mtu) argument 9311 vxge_hal_vpath_mtu_set(vxge_hal_vpath_h vpath_handle, unsigned long new_mtu) argument 9767 vxge_hal_vpath_obj_count_get( vxge_hal_vpath_h vpath_handle, vxge_hal_vpath_sw_obj_count_t *obj_count) argument 9808 vxge_hal_vpath_open(vxge_hal_device_h devh, vxge_hal_vpath_attr_t *attr, vxge_hal_vpath_callback_f cb_fn, vxge_hal_client_h client_handle, vxge_hal_vpath_h *vpath_handle) argument 9969 vxge_hal_vpath_id( vxge_hal_vpath_h vpath_handle) argument 10002 vxge_hal_vpath_close( vxge_hal_vpath_h vpath_handle) argument 10096 vxge_hal_vpath_reset( vxge_hal_vpath_h vpath_handle) argument 10143 vxge_hal_vpath_reset_poll( vxge_hal_vpath_h vpath_handle) argument 10248 vxge_hal_vpath_hw_stats_enable(vxge_hal_vpath_h vpath_handle) argument 10315 vxge_hal_vpath_hw_stats_disable(vxge_hal_vpath_h vpath_handle) argument 10370 vxge_hal_vpath_hw_stats_get(vxge_hal_vpath_h vpath_handle, vxge_hal_vpath_stats_hw_info_t *hw_stats) argument 10426 vxge_hal_vpath_sw_stats_get(vxge_hal_vpath_h vpath_handle, vxge_hal_vpath_stats_sw_info_t *sw_stats) argument 10595 vxge_hal_vpath_stats_access( vxge_hal_vpath_h vpath_handle, u32 operation, u32 offset, u64 *stat) argument 11061 vxge_hal_vpath_xmac_tx_stats_get(vxge_hal_vpath_h vpath_handle, vxge_hal_xmac_vpath_tx_stats_t *vpath_tx_stats) argument 11095 vxge_hal_vpath_xmac_rx_stats_get(vxge_hal_vpath_h vpath_handle, vxge_hal_xmac_vpath_rx_stats_t *vpath_rx_stats) argument 11350 vxge_hal_vpath_stats_clear(vxge_hal_vpath_h vpath_handle) argument 11927 vxge_hal_vpath_dynamic_tti_rtimer_set(vxge_hal_vpath_h vpath_handle, u32 timer_val) argument 11958 vxge_hal_vpath_dynamic_rti_rtimer_set(vxge_hal_vpath_h vpath_handle, u32 timer_val) argument 11989 vxge_hal_vpath_tti_ci_set(vxge_hal_vpath_h vpath_handle) argument 12019 vxge_hal_vpath_tti_ci_reset(vxge_hal_vpath_h vpath_handle) argument 12049 vxge_hal_vpath_rti_ci_set(vxge_hal_vpath_h vpath_handle) argument 12079 vxge_hal_vpath_rti_ci_reset(vxge_hal_vpath_h vpath_handle) argument [all...] |
/freebsd-10.0-release/sys/dev/vxge/include/ |
H A D | vxgehal-types.h | 720 vxge_hal_vpath_h vpath_handle; member in struct:vxge_hal_opaque_handle_t
|
H A D | vxgehal-ll.h | 1681 vxge_hal_ring_rxd_1b_get( vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h rxdh, dma_addr_t *dma_pointer, u32 *pkt_length) argument 1713 vxge_hal_ring_rxd_3b_get( vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h rxdh, dma_addr_t dma_pointers[], u32 sizes[]) argument 1750 vxge_hal_ring_rxd_5b_get( vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h rxdh, dma_addr_t dma_pointers[], int sizes[]) argument 1786 vxge_hal_ring_rxd_1b_info_get( vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h rxdh, vxge_hal_ring_rxd_info_t *rxd_info) argument 1839 vxge_hal_ring_rxd_3b_5b_info_get( vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h rxdh, vxge_hal_ring_rxd_info_t *rxd_info) argument [all...] |
/freebsd-10.0-release/sys/dev/vxge/ |
H A D | vxge.c | 295 vxge_hal_vpath_h vpath_handle; local 864 vxge_tx_replenish(vxge_hal_vpath_h vpath_handle, vxge_hal_txdl_h txdlh, void *dtr_priv, u32 dtr_index, void *userdata, vxge_hal_reopen_e reopen) argument 883 vxge_tx_compl(vxge_hal_vpath_h vpath_handle, vxge_hal_txdl_h txdlh, void *dtr_priv, vxge_hal_fifo_tcode_e t_code, void *userdata) argument 931 vxge_tx_term(vxge_hal_vpath_h vpath_handle, vxge_hal_txdl_h txdlh, void *dtr_priv, vxge_hal_txdl_state_e state, void *userdata, vxge_hal_reopen_e reopen) argument 960 vxge_rx_replenish(vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h rxdh, void *dtr_priv, u32 dtr_index, void *userdata, vxge_hal_reopen_e reopen) argument 987 vxge_rx_compl(vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h rxdh, void *dtr_priv, u8 t_code, void *userdata) argument 1137 vxge_rx_term(vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h rxdh, void *dtr_priv, vxge_hal_rxd_state_e state, void *userdata, vxge_hal_reopen_e reopen) argument 2078 vxge_hal_vpath_h vpath_handle; local 2463 vxge_hal_vpath_h vpath_handle; local 2879 vxge_hal_vpath_h vpath_handle; local [all...] |