/freebsd/sys/dev/ice/ |
H A D | ice_switch.h | 67 u16 vsi_num; 68 u16 vsis_allocd; 69 u16 vsis_unallocated; 70 u16 flags; 75 u16 num_lan_q_entries[ICE_MAX_TRAFFIC_CLASS]; 77 u16 num_rdma_q_entries[ICE_MAX_TRAFFIC_CLASS]; 83 u16 vsi_idx; /* VSI index */ 122 u16 fltr_rule_id; 123 u16 flag; 126 u16 sr [all...] |
H A D | ice_common.h | 70 struct ice_rq_event_info *e, u16 *pending); 79 ice_alloc_hw_res(struct ice_hw *hw, u16 type, u16 num, bool btm, u16 *res); 81 ice_free_hw_res(struct ice_hw *hw, u16 type, u16 num, u16 *res); 83 ice_aq_alloc_free_res(struct ice_hw *hw, u16 num_entries, 84 struct ice_aqc_alloc_free_res_elem *buf, u16 buf_size, 88 struct ice_aq_desc *desc, void *buf, u16 buf_siz [all...] |
H A D | ice_sched.h | 77 u16 rl_multiplier; 78 u16 wake_up_calc; 79 u16 rl_encode; 89 u16 prof_id_ref; /* profile ID to node association ref count */ 95 u16 vsi_handle; 114 ice_aq_query_rl_profile(struct ice_hw *hw, u16 num_profiles, 115 struct ice_aqc_rl_profile_elem *buf, u16 buf_size, 118 ice_aq_cfg_node_attr(struct ice_hw *hw, u16 num_nodes, 119 struct ice_aqc_node_attr_elem *buf, u16 buf_size, 122 ice_aq_cfg_l2_node_cgd(struct ice_hw *hw, u16 num_node [all...] |
H A D | ice_bitops.h | 65 static inline bool ice_is_bit_set_internal(u16 nr, const ice_bitmap_t *bitmap) in ice_is_bit_set_internal() 83 static inline void ice_clear_bit_internal(u16 nr, ice_bitmap_t *bitmap) in ice_clear_bit_internal() 88 static inline void ice_set_bit_internal(u16 nr, ice_bitmap_t *bitmap) in ice_set_bit_internal() 93 static inline bool ice_test_and_clear_bit_internal(u16 nr, in ice_test_and_clear_bit_internal() 103 static inline bool ice_test_and_set_bit_internal(u16 nr, ice_bitmap_t *bitmap) in ice_test_and_set_bit_internal() 120 static inline bool ice_is_bit_set(const ice_bitmap_t *bitmap, u16 nr) in ice_is_bit_set() 134 static inline void ice_clear_bit(u16 nr, ice_bitmap_t *bitmap) in ice_clear_bit() 147 static inline void ice_set_bit(u16 nr, ice_bitmap_t *bitmap) in ice_set_bit() 161 ice_test_and_clear_bit(u16 nr, ice_bitmap_t *bitmap) in ice_test_and_clear_bit() 176 ice_test_and_set_bit(u16 n [all...] |
H A D | virtchnl.h | 418 u16 vsi_id; 419 u16 num_queue_pairs; 423 u16 qset_handle; 469 u16 num_vsis; 470 u16 num_queue_pairs; 471 u16 max_vectors; 472 u16 max_mtu; 491 u16 vsi_id; 492 u16 queue_id; 493 u16 ring_le [all...] |
H A D | virtchnl_inline_ipsec.h |
|
/freebsd/sys/dev/ixl/ |
H A D | i40e_prototype.h | 57 u16 i40e_clean_asq(struct i40e_hw *hw); 64 u16 *events_pending); 68 u16 buff_size, 74 void *desc, void *buffer, u16 buf_len); 80 enum i40e_status_code i40e_aq_get_rss_lut(struct i40e_hw *hw, u16 seid, 81 bool pf_lut, u8 *lut, u16 lut_size); 82 enum i40e_status_code i40e_aq_set_rss_lut(struct i40e_hw *hw, u16 seid, 83 bool pf_lut, u8 *lut, u16 lut_size); 85 u16 seid, 88 u16 seid, [all …]
|
H A D | virtchnl.h | 233 u16 vsi_id; 234 u16 num_queue_pairs; 236 u16 qset_handle; 266 u16 num_vsis; 267 u16 num_queue_pairs; 268 u16 max_vectors; 269 u16 max_mtu; 288 u16 vsi_id; 289 u16 queue_id; 290 u16 ring_len; /* number of descriptors, multiple of 8 */ [all …]
|
H A D | ixl_pf_qmgr.h | 63 u16 num_queues; 77 u16 qidx[IXL_MAX_SCATTERED_QUEUES]; 78 u16 first_qidx; 80 u16 num_allocated; 81 u16 num_active; 85 int ixl_pf_qmgr_init(struct ixl_pf_qmgr *qmgr, u16 num_queues); 89 int ixl_pf_qmgr_get_first_free(struct ixl_pf_qmgr *qmgr, u16 start); 93 int ixl_pf_qmgr_alloc_scattered(struct ixl_pf_qmgr *qmgr, u16 num, struct ixl_pf_qtag *qtag); 95 int ixl_pf_qmgr_alloc_contiguous(struct ixl_pf_qmgr *qmgr, u16 num, struct ixl_pf_qtag *qtag); 101 void ixl_pf_qmgr_mark_queue_enabled(struct ixl_pf_qtag *qtag, u16 vsi_qidx, bool tx); [all …]
|
/freebsd/sys/dev/bhnd/nvram/ |
H A D | nvram_map | 86 u16 antswitch { 138 u16 boardnum { 143 u16 boardrev { 147 u16 boardtype { 151 u16 boardvendor { 155 u16 bw40po { 159 u16 bwduppo { 176 u16 cck2gpo { 180 u16 cckPwrOffset { 184 u16 cckbw202gpo { [all …]
|
/freebsd/sys/dev/e1000/ |
H A D | e1000_nvm.h | 39 u16 word[2]; 40 u16 *pba_block; 45 u16 eep_major; 46 u16 eep_minor; 47 u16 eep_build; 54 u16 or_major; 55 u16 or_build; 56 u16 or_patch; 61 s32 e1000_null_read_nvm(struct e1000_hw *hw, u16 a, u16 b, u16 *c); 63 s32 e1000_null_led_default(struct e1000_hw *hw, u16 *data); [all …]
|
H A D | e1000_vf.h | 95 u16 pkt_info; 97 u16 hdr_info; 103 u16 ip_id; /* IP id */ 104 u16 csum; /* Packet Checksum */ 110 u16 length; /* Packet length */ 111 u16 vlan; /* VLAN tag */ 205 s32 (*get_link_up_info)(struct e1000_hw *, u16 *, u16 *); 222 u16 mta_reg_count; 223 u16 rar_entry_count; 230 s32 (*read)(struct e1000_hw *, u32 *, u16, u16); [all …]
|
H A D | e1000_phy.h | 39 s32 e1000_null_read_reg(struct e1000_hw *hw, u32 offset, u16 *data); 42 s32 e1000_null_write_reg(struct e1000_hw *hw, u32 offset, u16 data); 43 s32 e1000_null_set_page(struct e1000_hw *hw, u16 data); 70 void e1000_phy_force_speed_duplex_setup(struct e1000_hw *hw, u16 *phy_ctrl); 73 s32 e1000_read_kmrn_reg_generic(struct e1000_hw *hw, u32 offset, u16 *data); 74 s32 e1000_read_kmrn_reg_locked(struct e1000_hw *hw, u32 offset, u16 *data); 75 s32 e1000_set_page_igp(struct e1000_hw *hw, u16 page); 76 s32 e1000_read_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 *data); 77 s32 e1000_read_phy_reg_igp_locked(struct e1000_hw *hw, u32 offset, u16 *data); 78 s32 e1000_read_phy_reg_m88(struct e1000_hw *hw, u32 offset, u16 *data); [all …]
|
H A D | e1000_hw.h | 426 #define __le16 u16 696 u16 vlan_id; 698 u16 reserved2; 721 u16 reserved1; 722 u16 reserved2; 723 u16 command_length; 750 s32 (*get_link_up_info)(struct e1000_hw *, u16 *, u16 *); 767 s32 (*acquire_swfw_sync)(struct e1000_hw *, u16); 768 void (*release_swfw_sync)(struct e1000_hw *, u16); 796 s32 (*set_page)(struct e1000_hw *, u16); [all …]
|
/freebsd/sys/dev/qlnx/qlnxe/ |
H A D | ecore_iov_api.h | 99 u16 forced_vlan; 103 u16 rel_vf_id; 109 u16 num_queues; 115 u16 req_rx_queue[ECORE_MAX_VF_CHAINS_PER_PF]; 116 u16 req_tx_queue[ECORE_MAX_VF_CHAINS_PER_PF]; 154 u16 rel_vf_id); 165 u16 ctrl; /* SR-IOV Control */ 166 u16 total_vfs; /* total VFs associated with the PF */ 167 u16 num_vfs; /* number of vfs that have been started */ 168 u16 initial_vfs; /* initial VFs associated with the PF */ [all …]
|
H A D | ecore_proto_if.h | 43 u16 num_cons; 66 u16 num_cons; 67 u16 num_tasks; 70 u16 sq_num_pbl_pages; 72 u16 cq_num_entries; 73 u16 cmdq_num_entries; 74 u16 rq_buffer_log_size; 75 u16 mtu; 76 u16 dummy_icid; 77 u16 bdq_xoff_threshold[2]; [all …]
|
H A D | ecore_vfpf_if.h | 57 u16 hw_sb_id; /* aka absolute igu id, used to ack the sb */ 74 u16 type; 75 u16 length; 139 u16 opaque_fid; /* ME register value */ 166 u16 rss_ind_table[T_ETH_INDIRECTION_TABLE_SIZE]; 190 u16 fw_major; 191 u16 fw_minor; 192 u16 fw_rev; 193 u16 fw_eng; 214 u16 db_size; [all …]
|
H A D | ecore_roce_api.h | 106 u16 max_inline; 138 u16 max_srq_wr; /* Maximum number of WRs per SRQ */ 248 u16 rl_max_rate; /* Maximum rate in 1.6 Mbps resolution */ 249 u16 rl_r_ai; /* Active increase rate */ 250 u16 rl_r_hai; /* Hyper active increase rate */ 251 u16 dcqcn_g; /* Alpha update gain in 1/64K resolution */ 270 u16 ooo_num_rx_bufs; 292 u16 max_mtu; 302 u16 dpi; 306 u16 wid_count; [all …]
|
H A D | ecore_rdma_api.h | 117 u16 max_inline; 149 u16 max_srq_wr; /* Maximum number of WRs per SRQ */ 315 u16 ooo_num_rx_bufs; 337 u16 max_mtu; 347 u16 dpi; 351 u16 wid_count; 365 u16 words[8]; 376 u16 pd; 408 u16 dpi; 411 u16 pbl_num_pages; [all …]
|
/freebsd/sys/dev/igc/ |
H A D | igc_nvm.h | 12 u16 eep_major; 13 u16 eep_minor; 14 u16 eep_build; 21 u16 or_major; 22 u16 or_build; 23 u16 or_patch; 27 s32 igc_null_read_nvm(struct igc_hw *hw, u16 a, u16 b, u16 *c); 29 s32 igc_null_led_default(struct igc_hw *hw, u16 *data); 30 s32 igc_null_write_nvm(struct igc_hw *hw, u16 a, u16 b, u16 *c); 37 s32 igc_read_nvm_eerd(struct igc_hw *hw, u16 offset, u16 words, [all …]
|
H A D | igc_hw.h | 121 #define __le16 u16 351 s32 (*get_link_up_info)(struct igc_hw *, u16 *, u16 *); 362 s32 (*acquire_swfw_sync)(struct igc_hw *, u16); 363 void (*release_swfw_sync)(struct igc_hw *, u16); 386 s32 (*set_page)(struct igc_hw *, u16); 387 s32 (*read_reg)(struct igc_hw *, u32, u16 *); 388 s32 (*read_reg_locked)(struct igc_hw *, u32, u16 *); 389 s32 (*read_reg_page)(struct igc_hw *, u32, u16 *); 394 s32 (*write_reg)(struct igc_hw *, u32, u16); 395 s32 (*write_reg_locked)(struct igc_hw *, u32, u16); [all …]
|
/freebsd/sys/contrib/ena-com/ |
H A D | ena_com.h | 83 u16 llq_ring_entry_size_value; 93 u16 len; /**< Buffer length in bytes */ 97 u16 len; 98 u16 req_id; 109 u16 mss; 110 u16 l3_hdr_len; 111 u16 l3_hdr_offset; 112 u16 l4_hdr_len; /* In words */ 116 u16 header_location_ctrl; 117 u16 desc_stride_ctrl; [all …]
|
/freebsd/sys/dev/iavf/ |
H A D | virtchnl.h | 247 u16 vsi_id; 248 u16 num_queue_pairs; 250 u16 qset_handle; 289 u16 num_vsis; 290 u16 num_queue_pairs; 291 u16 max_vectors; 292 u16 max_mtu; 311 u16 vsi_id; 312 u16 queue_id; 313 u16 ring_len; /* number of descriptors, multiple of 8 */ [all …]
|
H A D | iavf_adminq.h | 54 u16 count; /* Number of descriptors */ 55 u16 rx_buf_len; /* Admin Receive Queue buffer length */ 58 u16 next_to_use; 59 u16 next_to_clean; 73 u16 flags_ena; 74 u16 flags_dis; 86 u16 msg_len; 87 u16 buf_len; 96 u16 num_arq_entries; /* receive queue depth */ 97 u16 num_asq_entries; /* send queue depth */ [all …]
|
/freebsd/sys/dev/ixgbe/ |
H A D | ixgbe_mbx.h | 42 void (*release)(struct ixgbe_hw *hw, u16 mbx_id); 43 s32 (*read)(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id); 44 s32 (*write)(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id); 45 s32 (*check_for_msg)(struct ixgbe_hw *hw, u16 vf_number); 46 s32 (*check_for_ack)(struct ixgbe_hw *hw, u16 vf_number); 47 s32 (*check_for_rst)(struct ixgbe_hw *hw, u16 vf_number); 48 s32 (*clear)(struct ixgbe_hw *hw, u16 vf_number); 71 u16 size; 192 s32 ixgbe_read_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id); 193 s32 ixgbe_poll_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id); [all …]
|