/illumos-gate/usr/src/uts/common/io/bnx/570x/common/include/ |
H A D | tcp_ctx.h | 41 u8_t tcp_modes; 42 u8_t tcp_dack; 43 u8_t tcp_tos; 44 u8_t tcp_ttl; 73 u8_t tcp_ttl; 74 u8_t tcp_tos; 75 u8_t tcp_dack; 162 u8_t unused2; 215 u8_t unused2; 230 u8_t mode:7; [all …]
|
H A D | toe_ctx.h | 31 u8_t tx_large_bd; 32 u8_t tx_comp_defer; 36 u8_t tx_comp_prod; 37 u8_t tx_comp_cons; 39 u8_t in_generic; 53 u8_t tx_large_bd; 59 u8_t in_generic; 225 u8_t unused; 259 u8_t unused; 417 u8_t unused; [all …]
|
H A D | l5_defs.h | 357 u8_t opcode; 394 u8_t opcode; 411 u8_t opcode; 427 u8_t rsrv; 428 u8_t opcode; 450 u8_t opcode; 464 u8_t unused; 469 u8_t opcode; 485 u8_t opcode; 509 u8_t opcode; [all …]
|
H A D | l2_ftq.h | 86 u8_t knum; 94 u8_t rx_qid; 135 u8_t knum; 194 u8_t knum; 195 u8_t opcode; 234 u8_t knum; 280 u8_t knum; 312 u8_t knum; 421 u8_t knum; 443 u8_t knum; [all …]
|
H A D | l2_defs.h | 156 u8_t unused_1; 159 u8_t reserved; 166 u8_t unused_4; 207 u8_t reserved; 210 u8_t unused_1; 214 u8_t unused_4; 465 u8_t pg_type; 474 u8_t pg_size; 476 u8_t unused_0; 505 u8_t pg_size; [all …]
|
H A D | license.h | 32 u8_t digest[HASH_VALUE_SIZE]; 37 u8_t key_type; 40 u8_t version; 42 u8_t dword_length; /* Not including the digest */ 43 u8_t oem_id; 95 u8_t digest[HASH_VALUE_SIZE]; 98 u8_t oem_id; 101 u8_t dword_length; /* Not including the digest */ 102 u8_t version; 104 u8_t key_type;
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/fw/ |
H A D | 5710_hsi.h | 290 u8_t data; 308 u8_t params; 318 u8_t params; 543 u8_t params; 553 u8_t params; 704 u8_t params; 712 u8_t params; 729 u8_t params; 4551 u8_t type; 9838 u8_t ttl; [all …]
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/hsi/mcp/ |
H A D | ncsi_cmds.h | 119 u8_t McId; 123 u8_t Reserved0; 179 u8_t McId; 355 u8_t Res; 356 u8_t Flags; 373 u8_t Res; 788 u8_t Pad; 792 u8_t Pad; 809 u8_t Status; 831 u8_t Status; [all …]
|
H A D | ncsi_basic_types.h | 133 u8_t Major; 134 u8_t Minor; 135 u8_t Update; 136 u8_t Alpha1; 140 u8_t Alpha2; 144 u8_t Alpha1; 145 u8_t Update; 146 u8_t Minor; 147 u8_t Major; 148 u8_t Alpha2; [all …]
|
H A D | nvm_map.h | 355 u8_t reserved; 646 u8_t reserved_a; 647 u8_t version; 650 u8_t target_max; 651 u8_t reserved[5]; 680 u8_t erl; 695 u8_t reserved[4]; 720 u8_t ipv4_tos; 723 u8_t reserved_a; 724 u8_t tcp_xmit_wsf; [all …]
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/common/ |
H A D | lm_vf_common.h | 111 u8_t pad[3]; 165 u8_t sw_ndsb; 166 u8_t fw_ndsb; 167 u8_t igu_sb_id; 188 u8_t abs_vf_id; 202 u8_t num_rxqs; 203 u8_t num_txqs; 210 u8_t num_sbs; 217 u8_t was_flred; 340 u8_t lm_vf_get_free_resource(u32_t * resource, u8_t min_num, u8_t max_num, u8_t num); [all …]
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/ |
H A D | lm.h | 363 u8_t lm_get_func_en(struct _lm_device_t *pdev, const u8_t pfunc_abs); 454 u8_t 466 u8_t cmd_id); 476 u8_t cmd_id); 676 u8_t src_chain_idx, u8_t dest_chain_idx, void * cookie, u8_t is_encap_inner_mac_filter); 1077 u8_t * data, 1553 u8_t 1601 lm_status_t lm_set_hc_flag(struct _lm_device_t *pdev, u8_t sb_id, u8_t idx, u8_t is_enable); 1800 u8_t 1803 u8_t [all …]
|
H A D | lm5710.h | 1025 u8_t _pad; 1446 u8_t _pad; 1467 u8_t _pad1; 1610 u8_t irq; 2765 u8_t _pad; 3229 …id lm_setup_ndsb_index(struct _lm_device_t *pdev, u8_t sb_id, u8_t idx, u8_t sm_idx, u8_t timeout,… 3255 u8_t 3382 static __inline u8_t lm_query_storm_intr(lm_device_t *pdev, u8_t igu_sb_id, u8_t * drv_sb_id) in lm_query_storm_intr() 3521 u8_t lm_handle_igu_sb_id(lm_device_t *pdev, u8_t igu_sb_id, OUT u8_t *rx_rss_id, OUT u8_t *tx_rss_i… 3802 u8_t [all …]
|
H A D | command.h | 27 u8_t idx; 82 u8_t command, in lm_sq_post_fill_entry() 126 u8_t priority); 137 u8_t command, 138 u8_t priority, 157 void lm_sq_complete(struct _lm_device_t *pdev, u8_t priority, 158 u8_t command, u16_t type, u32_t cid ); 179 u8_t command, in lm_command_post() 180 u8_t priority, in lm_command_post() 231 u8_t lm_sq_is_empty(struct _lm_device_t *pdev); [all …]
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/include/ |
H A D | l4states.h | 105 u8_t src_addr[8]; 112 u8_t dst_addr[8]; 131 u8_t ip_version; 135 u8_t _pad[3]; 186 u8_t _pad[3]; 204 u8_t ttl_or_hop_limit; 206 u8_t ka_probe_cnt; 238 u8_t dup_ack_count; 253 u8_t num_retx; 271 u8_t ack_frequency; [all …]
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/include/ |
H A D | lm_l4st.h | 29 u8_t * pattern_buf; 218 u8_t _isle_pad[2]; 246 u8_t _padding; 304 u8_t timer_on; 342 u8_t flags; 348 u8_t _pad; 597 u8_t _pad[2]; 668 u8_t * buf_virt; 682 u8_t flags; 880 u8_t l4_decrease_archipelago; [all …]
|
H A D | lm_l4if.h | 247 u8_t lm_tcp_is_tcp_dead( 250 u8_t op 282 u8_t lm_toe_is_tx_completion(struct _lm_device_t *pdev, u8_t drv_toe_rss_id); 283 u8_t lm_toe_is_rx_completion(struct _lm_device_t *pdev, u8_t drv_toe_rss_id); 284 u8_t lm_toe_is_rcq_suspended(struct _lm_device_t *pdev, u8_t drv_toe_rss_id); 469 u8_t num); 471 u8_t lm_tcp_get_num_of_blocks_per_connection( 478 u8_t lm_tcp_get_src_ip_cam_byte( 482 …p_find_offloaded_tcp_tuple(struct _lm_device_t * pdev, u8_t src_ip_byte, u8_t src_tcp_b, u8_t ds… 489 u8_t pattern_idx, [all …]
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/ |
H A D | lm_dcbx_mp.c | 67 STATIC u8_t 93 u8_t 153 STATIC u8_t 157 u8_t cosx_start_offset = 0; in lm_mp_get_eth_chain_cosx_start_offset() 192 u8_t cosx_start_offset = 0; in lm_mp_get_reg_chain_from_chain() 215 u8_t 218 INOUT u8_t chain, in lm_mp_get_cos_chain_from_reg_chain() 219 INOUT const u8_t cos) in lm_mp_get_cos_chain_from_reg_chain() 221 u8_t cosx_start_offset = 0; in lm_mp_get_cos_chain_from_reg_chain() 242 u8_t [all …]
|
H A D | lm_pf.c | 500 u8_t lm_vf_get_free_resource(u32_t * resource, u8_t min_num, u8_t max_num, u8_t num) in lm_vf_get_free_resource() 502 u8_t i,j; in lm_vf_get_free_resource() 534 u8_t lm_vf_get_resource_value(u32_t * presource, u8_t base_value) in lm_vf_get_resource_value() 536 u8_t value; in lm_vf_get_resource_value() 565 u8_t min_ndsb; in lm_pf_acquire_vf_chains_resources() 894 u8_t idx; in lm_pf_allocate_vf_igu_sbs() 946 u8_t igu_sb_idx; in lm_pf_get_next_free_igu_block_id() 965 u8_t igu_sb_idx; in lm_pf_clear_vf_igu_blocks() 982 u8_t lm_pf_release_vf_igu_block(lm_device_t *pdev, u8_t igu_sb_idx) in lm_pf_release_vf_igu_block() 1001 u8_t lm_pf_acquire_vf_igu_block(lm_device_t *pdev, u8_t igu_sb_idx, u8_t abs_vf_id, u8_t vector_num… in lm_pf_acquire_vf_igu_block() [all …]
|
H A D | lm_sb.c | 211 lm_status_t lm_set_hc_flag(struct _lm_device_t *pdev, u8_t sb_id, u8_t idx, u8_t is_enable) in lm_set_hc_flag() 215 u8_t fw_sb_id; in lm_set_hc_flag() 304 u8_t flags; in lm_update_fp_hc_indices() 397 u8_t lm_handle_igu_sb_id(lm_device_t *pdev, u8_t igu_sb_id, u8_t *rx_rss_id, u8_t *tx_rss_id) in lm_handle_igu_sb_id() 606 u8_t func; in lm_init_sp_status_block() 607 u8_t i; in lm_init_sp_status_block() 833 …id lm_setup_ndsb_index(struct _lm_device_t *pdev, u8_t sb_id, u8_t idx, u8_t sm_idx, u8_t timeout,… in lm_setup_ndsb_index() 851 …m_setup_ndsb_state_machine(struct _lm_device_t *pdev, u8_t sb_id, u8_t sm_id, u8_t igu_sb_id, u8_t… in lm_setup_ndsb_state_machine() 868 void lm_int_hc_ack_sb(lm_device_t *pdev, u8_t rss_id, u8_t storm_id, u16_t sb_index, u8_t int_op, u… in lm_int_hc_ack_sb() 902 …oid lm_int_igu_ack_sb(lm_device_t *pdev, u8_t igu_sb_id, u8_t segment_access, u16_t sb_index, u8_t… in lm_int_igu_ack_sb() [all …]
|
H A D | lm_dcbx.c | 51 u8_t pg; 112 STATIC u8_t 155 u8_t 1549 STATIC u8_t 1779 STATIC u8_t 2028 u8_t i; in lm_dcbx_map_nw() 2145 u8_t 2370 STATIC u8_t 2389 STATIC u8_t 4758 u8_t [all …]
|
H A D | bd_chain_st.h | 13 u8_t reserved[8] /* keeps same size as other eth tx bd types */; 30 …u8_t bd_size; /* currently 8 and 16 bytes are supported. ("next_bd" is always… 31 …u8_t bds_skip_eop; /* num bds to skip at the end of the page due to the 'next poin… 32 u8_t reserved[2]; 39 u8_t b_is_chain_mode; /* indicate if using bd_chain interface or pbl interface */ 40 …u8_t num_bd_to_sub; /* Number of bds to subtract when checking if end of page was r… 41 u8_t reserved1[2]; 47 u8_t hc_sb; 48 u8_t hc_index_value;
|
H A D | lm_dmae.h | 235 u8_t main_channel; 240 u8_t executer_channel; 242 u8_t change_endianity; 300 u8_t b_replicate_source; 302 u8_t le32_swap; 306 u8_t b_sync; 315 u8_t next_free_block; 411 IN const u8_t channel_idx, 553 IN const u8_t replicate_source, 554 IN const u8_t le32_swap, [all …]
|
/illumos-gate/usr/src/uts/common/io/bnx/570x/driver/common/lmdev/ |
H A D | lm5706.h | 52 u8_t name[11]; 53 u8_t namez; 215 #define PTR_SUB(_a, _b) ((u8_t *) (_a) - (u8_t *) (_b)) 597 u8_t irq; 598 u8_t int_pin; 601 u8_t rev_id; 714 u8_t *start; 1129 u8_t 1139 u8_t 1257 u8_t valid [all …]
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/include/l4/ |
H A D | mm_l4if.h | 89 void MM_ACQUIRE_TOE_GRQ_LOCK(lm_device_t *_pdev, u8_t idx); 90 void MM_RELEASE_TOE_GRQ_LOCK(lm_device_t *_pdev, u8_t idx); 91 void MM_ACQUIRE_TOE_GRQ_LOCK_DPC(lm_device_t *_pdev, u8_t idx); 92 void MM_RELEASE_TOE_GRQ_LOCK_DPC(lm_device_t *_pdev, u8_t idx); 137 void MM_ACQUIRE_TOE_GRQ_LOCK(lm_device_t *_pdev, u8_t idx); 138 void MM_RELEASE_TOE_GRQ_LOCK(lm_device_t *_pdev, u8_t idx); 139 void MM_ACQUIRE_TOE_GRQ_LOCK_DPC(lm_device_t *_pdev, u8_t idx); 183 u8_t mm_tcp_indicating_bufs( 255 u8_t sb_idx 274 u8_t grq_idx [all …]
|