/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/ |
H A D | ecore_vfpf_if.h | 51 u8 num_rxqs; 52 u8 num_txqs; 53 u8 num_sbs; 54 u8 num_mac_filters; 55 u8 num_vlan_filters; 56 u8 num_mc_filters; /* No limit so superfluous */ 57 u8 num_cids; 58 u8 padding; 63 u8 sb_qid; /* used to update DHC for sb */ 64 u8 padding[5]; [all …]
|
H A D | ecore_l2_api.h | 71 u8 vport_id; 75 u8 stats_id; 78 u8 sb_idx; 93 u8 update_rss_config; 94 u8 rss_enable; 95 u8 rss_eng_id; 96 u8 update_rss_capabilities; 97 u8 update_rss_ind_table; 98 u8 update_rss_key; 99 u8 rss_caps; [all …]
|
H A D | ecore_hsi_fcoe.h | 54 u8 func_mode /* Function mode */; 55 u8 cos /* Transmission cos */; 56 u8 conf_version /* Is dcb_version or vntag_version changed */; 57 u8 eth_hdr_size /* Ethernet header size */; 62 u8 fcp_cmd_size /* FCP cmd size. for performance reasons */; 63 u8 fcp_rsp_size /* FCP RSP size. for performance reasons */; 67 u8 protection_info_flags; 74 …u8 dst_protection_per_mss /* Destination Protection data per mss (if we are not in perf mode it wi… 75 …u8 src_protection_per_mss /* Source Protection data per mss (if we are not in perf mode it will be… 76 u8 ptu_log_page_size /* 0-4K, 1-8K, 2-16K, 3-32K... */; [all …]
|
H A D | ecore_hsi_rdma.h | 57 u8 cnq_start_offset; 58 u8 num_cnqs; 59 …u8 vf_id /* This field should be assigned to Virtual Function ID if vf_valid == 1. Otherwise its d… 60 u8 vf_valid; 61 u8 reserved[4]; 71 u8 sb_index /* Status block index used by the queue */; 72 u8 num_pbl_pages /* Number of pages in the PBL allocated for this queue */; 76 u8 reserved1[6]; 90 u8 is_two_level_pbl; 91 u8 cnq_id; [all …]
|
H A D | ecore_hsi_common.h | 111 u8 reserved0 /* cdu_validation */; 112 u8 core_state /* state */; 113 u8 flags0; 130 u8 flags1; 147 u8 flags2; 156 u8 flags3; 165 u8 flags4; 174 u8 flags5; 183 u8 flags6; 192 u8 flags7; [all …]
|
H A D | ecore_hsi_roce.h | 138 u8 max_ord; 139 u8 traffic_class /* In case of RRoCE on IPv4 will be used as TOS */; 140 u8 hop_limit /* In case of RRoCE on IPv4 will be used as TTL */; 141 u8 orq_num_pages; 161 u8 stats_counter_id /* Statistics counter ID to use */; 162 u8 reserved3[7]; 193 u8 max_ird; 194 u8 traffic_class /* In case of RRoCE on IPv4 will be used as TOS */; 195 u8 hop_limit /* In case of RRoCE on IPv4 will be used as TTL */; 196 u8 irq_num_pages; [all …]
|
H A D | ecore_hsi_toe.h | 93 u8 byte0 /* cdu_validation */; 94 u8 byte1 /* state */; 95 u8 flags0; 106 u8 flags1; 123 u8 completion_opcode /* byte2 */; 124 u8 byte3 /* byte3 */; 138 u8 reserved0 /* cdu_validation */; 139 u8 state /* state */; 140 u8 flags0; 157 u8 flags1; [all …]
|
H A D | ecore_hsi_iscsi.h | 77 u8 cdu_validation /* cdu_validation */; 78 u8 state /* state */; 79 u8 flags0; 96 u8 flags1; 113 u8 flags2; 122 u8 flags3; 131 u8 flags4; 140 u8 flags5; 149 u8 flags6; 158 u8 flags7; [all …]
|
H A D | ecore_mcp_api.h | 65 u8 adv_caps; 66 u8 lp_adv_caps; 116 u8 partner_adv_pause; 121 u8 eee_adv_caps; 122 u8 eee_lp_adv_caps; 126 u8 pause_on_host; 130 u8 bandwidth_min; 131 u8 bandwidth_max; 133 u8 mac[ETH_ALEN]; 165 u8 type; [all …]
|
/illumos-gate/usr/src/uts/common/io/i40e/core/ |
H A D | i40e_adminq_cmd.h | 82 u8 raw[16]; 367 u8 driver_major_ver; 368 u8 driver_minor_ver; 369 u8 driver_build_ver; 370 u8 driver_subbuild_ver; 371 u8 reserved[4]; 382 u8 reserved[12]; 389 u8 pf_id; 390 u8 reserved[15]; 410 u8 reserved[4]; [all …]
|
/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/hsi_repository/ |
H A D | ecore_hsi_eth.h | 69 u8 reserved0 /* cdu_validation */; 70 u8 eth_state /* state */; 71 u8 flags0; 88 u8 flags1; 105 u8 flags2; 114 u8 flags3; 123 u8 flags4; 132 u8 flags5; 141 u8 flags6; 150 u8 flags7; [all …]
|
H A D | ecore_hsi_fcoe.h | 54 u8 func_mode /* Function mode */; 55 u8 cos /* Transmission cos */; 56 u8 conf_version /* Is dcb_version or vntag_version changed */; 57 u8 eth_hdr_size /* Ethernet header size */; 62 u8 fcp_cmd_size /* FCP cmd size. for performance reasons */; 63 u8 fcp_rsp_size /* FCP RSP size. for performance reasons */; 67 u8 protection_info_flags; 74 …u8 dst_protection_per_mss /* Destination Protection data per mss (if we are not in perf mode it wi… 75 …u8 src_protection_per_mss /* Source Protection data per mss (if we are not in perf mode it will be… 76 u8 ptu_log_page_size /* 0-4K, 1-8K, 2-16K, 3-32K... */; [all …]
|
H A D | ecore_hsi_rdma.h | 57 u8 cnq_start_offset; 58 u8 num_cnqs; 59 …u8 vf_id /* This field should be assigned to Virtual Function ID if vf_valid == 1. Otherwise its d… 60 u8 vf_valid; 61 u8 reserved[4]; 71 u8 sb_index /* Status block index used by the queue */; 72 u8 num_pbl_pages /* Number of pages in the PBL allocated for this queue */; 76 u8 reserved1[6]; 90 u8 is_two_level_pbl; 91 u8 cnq_id; [all …]
|
H A D | ecore_hsi_common.h | 111 u8 reserved0 /* cdu_validation */; 112 u8 core_state /* state */; 113 u8 flags0; 130 u8 flags1; 147 u8 flags2; 156 u8 flags3; 165 u8 flags4; 174 u8 flags5; 183 u8 flags6; 192 u8 flags7; [all …]
|
H A D | ecore_hsi_roce.h | 138 u8 max_ord; 139 u8 traffic_class /* In case of RRoCE on IPv4 will be used as TOS */; 140 u8 hop_limit /* In case of RRoCE on IPv4 will be used as TTL */; 141 u8 orq_num_pages; 161 u8 stats_counter_id /* Statistics counter ID to use */; 162 u8 reserved3[7]; 193 u8 max_ird; 194 u8 traffic_class /* In case of RRoCE on IPv4 will be used as TOS */; 195 u8 hop_limit /* In case of RRoCE on IPv4 will be used as TTL */; 196 u8 irq_num_pages; [all …]
|
H A D | ecore_hsi_iwarp.h | 78 u8 reserved0 /* cdu_validation */; 79 u8 state /* state */; 80 u8 flags0; 97 u8 flags1; 114 u8 flags2; 123 u8 flags3; 132 u8 flags4; 141 u8 flags5; 150 u8 flags6; 159 u8 flags7; [all …]
|
H A D | iscsi_common.h | 118 u8 cqe_error_status_bits; 136 u8 error_status /* all error bits as uint8 */; 156 u8 flags_attr; 161 u8 opcode /* opcode */; 174 u8 async_vcode /* AsuncVCode */; 175 u8 async_event /* AsyncEvent */; 188 u8 flags_attr; 199 u8 hdr_first_byte; 225 u8 hdr_status /* Status field of ISCSI header */; 226 u8 hdr_response /* Response field of ISCSI header for Responses / Reserved for Data-In */; [all …]
|
H A D | fcoe_common.h | 55 u8 abts_rsp_rctl /* Abts flow: rctl parameter of the abts packet */; 56 u8 reserved2; 108 …u8 addr_lo /* First byte of the SID/DID address that comes/goes from/to the NW (for example if SID… 109 u8 addr_mid; 110 u8 addr_hi; 146 …u8 max_conc_seqs_c3 /* Maximum concurrent Sequences for Class 3 supported by target, received duri… 148 u8 flags; 162 u8 def_q_idx /* Default queue number to be used for unsolicited traffic */; 163 u8 reserved[5]; 309 u8 dix_block_size /* Source protection data size */; [all …]
|
H A D | ecore_hsi_toe.h | 93 u8 byte0 /* cdu_validation */; 94 u8 byte1 /* state */; 95 u8 flags0; 106 u8 flags1; 123 u8 completion_opcode /* byte2 */; 124 u8 byte3 /* byte3 */; 138 u8 reserved0 /* cdu_validation */; 139 u8 state /* state */; 140 u8 flags0; 157 u8 flags1; [all …]
|
H A D | qed_hsi_rdma.h | 60 u8 flags; 73 u8 status; 85 u8 flags; 92 u8 status; 100 u8 flags; 107 u8 status; 204 u8 flags; 215 u8 reserved1[55] /* Pad to 64 bytes to ensure efficient word line writing. */; 270 u8 req_type /* Type of WQE */; 271 u8 flags; [all …]
|
H A D | ecore_hsi_iscsi.h | 77 u8 cdu_validation /* cdu_validation */; 78 u8 state /* state */; 79 u8 flags0; 96 u8 flags1; 113 u8 flags2; 122 u8 flags3; 131 u8 flags4; 140 u8 flags5; 149 u8 flags6; 158 u8 flags7; [all …]
|
H A D | ecore_hsi_debug_tools.h | 274 u8 num_regs /* Number of attention registers in this block */; 275 u8 reserved2; 309 u8 block_id /* Registers block ID */; 310 u8 data; 367 …u8 num_of_lines /* Number of debug lines in this block (excluding signature and latency events). *… 368 u8 has_latency_events /* Indicates if this block has a latency events debug line (0/1). */; 378 …u8 num_of_lines /* Number of debug lines in this block (excluding signature and latency events). *… 379 u8 has_latency_events /* Indicates if this block has a latency events debug line (0/1). */; 389 u8 data; 396 …u8 group_sizes /* Four 2-bit values, indicating the size of each group minus 1 (i.e. value=0 means… [all …]
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/include/vm/ |
H A D | hw_channel.h | 47 u8 num_rxqs; 48 u8 num_txqs; 49 u8 num_sbs; 50 u8 num_mac_filters; 51 u8 num_vlan_filters; 52 u8 num_mc_filters; /* No limit so superfluous */ 56 u8 hw_sb_id; /* aka absolute igu id, used to ack the sb */ 57 u8 sb_qid; /* used to update DHC for sb */ 129 u8 status; 130 u8 padding[3]; [all …]
|
H A D | vfpf_if.h | 40 u8 if_ver; 41 u8 opcode_ver; 46 u8 status; 47 u8 opcode_ver; 64 u8 vf_id; /* ME register value */ 65 u8 vf_os; /* e.g. Linux, W2K8 */ 66 u8 vf_aux; 67 u8 fp_hsi_ver; 73 u8 num_rxqs; 74 u8 num_txqs; [all …]
|
/illumos-gate/usr/src/uts/common/io/qede/579xx/hsi/mcp/ |
H A D | bdn.h | 67 u8 len; 68 u8 str[SERVER_DESCRIPTION_MAX_LENGTH]; 73 u8 len; 74 u8 str[SERVER_UUID_LENGTH]; 79 u8 len; 80 u8 time_str[GENERALIZED_TIME_MAX_SIZE]; 86 u8 len; 87 u8 str[SLOT_TYPE_NUM_MAX_LENGTH]; 93 u8 num_of_add; 94 u8 len_of_add[ILO_MGMT_MAX_NUM_OF_ADDR]; [all …]
|