regpair
.elem_size = sizeof(struct regpair *),
struct regpair *cq_handle;
cq_handle = (struct regpair *)qed_chain_consume(&cnq->pbl);
struct regpair *async_handle = (struct regpair *)fw_handle;
struct regpair addr;
struct regpair addr;
struct regpair wr_id;
struct regpair addr;
struct regpair remote_va;
struct regpair cmp_data;
struct regpair swap_data;
struct regpair remote_va;
struct regpair cmp_data;
struct regpair swap_data;
struct regpair addr;
struct regpair cq_handle;
struct regpair addr;
struct regpair srq_wr_id;
struct regpair qp_handle;
struct regpair addr;
struct regpair pbl_addr;
struct regpair addr;
struct regpair pbl_addr;
struct regpair reserved;
struct regpair remote_va;
struct regpair remote_va;
struct regpair qp_handle;
struct regpair reserved2;
struct regpair reserved0;
struct regpair qp_handle;
struct regpair *pbe;
pbe = (struct regpair *)pbl_table->va;
struct regpair *pbe;
pbe = (struct regpair *)pbl_tbl->va;
pbe = (struct regpair *)pbl_tbl->va;
struct regpair bd_page_base;
struct regpair sge_page_base;
struct regpair cqe_page_base;
struct regpair tx_bd_page_base;
struct regpair reserved4;
struct regpair reserved3;
struct regpair client_update_ramrod_data;
struct regpair client_init_ramrod_init_data;
struct regpair update_data_addr;
struct regpair classify_cfg_addr;
struct regpair filter_cfg_addr;
struct regpair mcast_cfg_addr;
struct regpair reserved[2];
struct regpair addr;
struct regpair rcv_error_bytes;
struct regpair rcv_ucast_bytes;
struct regpair rcv_bcast_bytes;
struct regpair rcv_mcast_bytes;
struct regpair ucast_no_buff_bytes;
struct regpair mcast_no_buff_bytes;
struct regpair bcast_no_buff_bytes;
struct regpair coalesced_bytes;
struct regpair ucast_bytes_sent;
struct regpair mcast_bytes_sent;
struct regpair bcast_bytes_sent;
struct regpair phy_address;
struct regpair mac_config_addr;
struct regpair offset_delta;
struct regpair protocol_data;
struct regpair address;
struct regpair stats_counters_addrs;
struct regpair reserved[4];
struct regpair reserved;
struct regpair reserved[3];
struct regpair reserved;
struct regpair reserved[4];
struct regpair reserved;
struct regpair *ctx_addr)
struct regpair context_addr;
struct regpair context_addr;
struct regpair ctx_addr;
struct regpair cur_buf_addr;
struct regpair second_buf_addr;
struct regpair reserved0;
struct regpair reserved0;
struct regpair cur_sge_addr;
struct regpair rsrv0;
struct regpair task_addr;
struct regpair cq_base_addr;
struct regpair rq_pbl_base;
struct regpair rq_cur_page_addr;
struct regpair confq_pbl_base_addr;
struct regpair conn_db_base;
struct regpair xfrq_base_addr;
struct regpair lcq_base_addr;
struct regpair reserved0;
struct regpair reserved1;
struct regpair confq_curr_page_addr;
struct regpair lcq_base_addr;
struct regpair eq_pbl_base;
struct regpair hq_pbl_base;
struct regpair hq_curr_pbe;
struct regpair task_pbl_base;
struct regpair cq_db_base;
struct regpair rsrv1;
struct regpair lun;
struct regpair reserved[8];
struct regpair pbl_base;
struct regpair curr_pbe;
struct regpair pbl_base;
struct regpair curr_pbe;
struct regpair curr_pbe;
struct regpair cq_pbl_base;
struct regpair task_pbl_base;
struct regpair tce_phy_addr;
struct regpair rq_db_phy_addr;
struct regpair sq_pbl_base;
struct regpair sq_curr_pbe;
struct regpair hq_pbl_base;
struct regpair hq_curr_pbe_base;
struct regpair r2tq_pbl_base;
struct regpair r2tq_curr_pbe_base;
struct regpair task_pbl_base;
struct regpair lun;
struct regpair upb_context;
struct regpair xpb_context;
struct regpair lun;
struct regpair lun;
struct regpair lun;
struct regpair lun;
struct regpair lun;
struct regpair context_addr;
struct regpair phy_address;
struct regpair msg_addr;
struct regpair xferq_pbl_addr;
struct regpair reserved1;
struct regpair reserved2[3];
struct regpair pstorm_st_padding[2];
struct regpair xstorm_ag_padding[6];
struct regpair ustorm_st_padding[2];
struct regpair tstorm_ag_padding[2];
struct regpair sent_ucast_bytes;
struct regpair addr;
struct regpair sent_mcast_bytes;
struct regpair sent_bcast_bytes;
struct regpair sent_ucast_pkts;
struct regpair sent_mcast_pkts;
struct regpair pstorm_st_padding[2];
struct regpair xstorm_st_padding[2];
struct regpair tstorm_ag_padding[2];
struct regpair tstorm_st_padding[2];
struct regpair sent_bcast_pkts;
struct regpair error_drop_pkts;
struct regpair packet_too_big_discard;
struct regpair no_buff_discard;
struct regpair event_ring_pbl_addr;
struct regpair consolid_q_pbl_base_addr;
struct regpair rcv_ucast_bytes;
struct regpair rcv_mcast_bytes;
struct regpair rcv_bcast_bytes;
struct regpair rcv_ucast_pkts;
struct regpair rcv_mcast_pkts;
struct regpair rcv_bcast_pkts;
struct regpair sent_bytes;
struct regpair sent_pkts;
struct regpair reserved[7];
struct regpair rcv_bytes;
struct regpair rcv_pkts;
struct regpair data_ptr;
struct regpair trunc_error_discard;
struct regpair mac_error_discard;
struct regpair mftag_filter_discard;
struct regpair eth_mac_filter_discard;
struct regpair ll2_mac_filter_discard;
struct regpair ll2_conn_disabled_discard;
struct regpair iscsi_irregular_pkt;
struct regpair fcoe_irregular_pkt;
struct regpair roce_irregular_pkt;
struct regpair iwarp_irregular_pkt;
struct regpair eth_irregular_pkt;
struct regpair toe_irregular_pkt;
struct regpair preroce_irregular_pkt;
struct regpair eth_gre_tunn_filter_discard;
struct regpair eth_vxlan_tunn_filter_discard;
struct regpair eth_geneve_tunn_filter_discard;
struct regpair eth_gft_drop_pkt;
struct regpair vf_pf_msg_addr;
struct regpair non_edpm_ack_pkts;
struct regpair rx_stat_addr;
struct regpair tx_stat_addr;
struct regpair address;
struct regpair addr;
struct regpair addr;
struct regpair bd_base;
struct regpair cqe_pbl_addr;
struct regpair addr;
struct regpair tstorm_st_padding[2];
struct regpair pbl_base_addr;
struct regpair cqe_pbl_addr;
struct regpair bd_base;
struct regpair reserved2;
struct regpair reserved6;
struct regpair pkt_hdr_addr;
struct regpair pbl_base_addr;
struct regpair bd_cons_address;
struct regpair reserved1[5];
struct regpair spq_base_addr;
struct regpair temp[4];
struct regpair temp[4];
struct regpair temp[6];
struct regpair ustorm_st_padding[2];
struct regpair pstorm_st_padding[2];
struct regpair xstorm_st_padding[2];
struct regpair tstorm_ag_padding[2];
struct regpair grq_page_addr;
struct regpair curr_page_addr;
struct regpair next_page_addr;
struct regpair curr_page_addr;
struct regpair next_page_addr;
struct regpair tx_bd_page_addr;
struct regpair tx_app_page_addr;
struct regpair rx_db_data_ptr;
struct regpair addr;
struct regpair raw_data;
struct regpair addr;
struct regpair next_page_addr;
struct regpair addr;
struct regpair next_page_addr;
struct regpair prev_page_addr;
struct regpair next_page_addr;
struct regpair pbl_base_addr;
struct regpair cq_handle;
struct regpair pbl_addr;
struct regpair output_params_addr;
struct regpair va;
struct regpair pbl_base;
struct regpair dif_error_addr;
struct regpair pbl_addr;
struct regpair output_params_addr;
struct regpair temp[8];
struct regpair pbl_base_addr;
struct regpair producers_addr;
struct regpair temp[9];
struct regpair temp[2];
struct regpair temp[16];
struct regpair temp[24];
struct regpair temp[30];
struct regpair temp[6];
struct regpair temp[14];
struct regpair ystorm_st_padding[2];
struct regpair tstorm_st_padding[2];
struct regpair mstorm_st_padding[2];
struct regpair ustorm_st_padding[2];
struct regpair sq_pbl_addr;
struct regpair orq_pbl_addr;
struct regpair qp_handle_for_cqe;
struct regpair qp_handle_for_async;
struct regpair rq_pbl_addr;
struct regpair irq_pbl_addr;
struct regpair qp_handle_for_cqe;
struct regpair qp_handle_for_async;
struct regpair rdma_va;
struct regpair atomic_data;
struct regpair va;
struct regpair ecn_pkt_rcv;
struct regpair cnp_pkt_rcv;
struct regpair cnp_pkt_reject;
struct regpair cnp_pkt_sent;
struct regpair output_params_addr;
struct regpair output_params_addr;
struct regpair output_params_addr;
struct regpair output_params_addr;
struct regpair output_params_addr;
struct regpair rdma_va;
struct regpair output_params_addr;
struct regpair ystorm_st_padding[2];
struct regpair pstorm_st_padding[2];
struct regpair ustorm_st_padding[2];
struct regpair tstorm_st_padding[2];
struct regpair gre_discard_pkts;
struct regpair vxlan_discard_pkts;
struct regpair geneve_discard_pkts;
struct regpair lb_discard_pkts;
struct regpair ttl0_discard;
struct regpair reserved[14];
struct regpair ystorm_st_padding[2];
struct regpair pstorm_st_padding[2];
struct regpair packet_too_big_discard;
struct regpair tstorm_st_padding[2];
struct regpair ustorm_st_padding[2];
struct regpair no_buff_discard;
struct regpair not_active_discard;
struct regpair tpa_coalesced_pkts;
struct regpair qp_handle_for_cqe;
struct regpair tpa_coalesced_events;
struct regpair tpa_aborts_num;
struct regpair tpa_coalesced_bytes;
struct regpair sent_lb_ucast_bytes;
struct regpair sent_lb_mcast_bytes;
struct regpair sent_lb_bcast_bytes;
struct regpair sent_lb_ucast_pkts;
struct regpair sent_lb_mcast_pkts;
struct regpair sent_lb_bcast_pkts;
struct regpair addr;
struct regpair sent_gre_bytes;
struct regpair sent_vxlan_bytes;
struct regpair sent_geneve_bytes;
struct regpair async_eqe_output_buf;
struct regpair handle_for_async;
struct regpair shared_queue_addr;
struct regpair sent_mpls_bytes;
struct regpair async_eqe_output_buf;
struct regpair handle_for_async;
struct regpair sent_gre_mpls_bytes;
struct regpair sent_udp_mpls_bytes;
struct regpair sent_gre_pkts;
struct regpair output_params_addr;
struct regpair sent_vxlan_pkts;
struct regpair tx_go_to_slow_start_event_cnt;
struct regpair tx_fast_retransmit_event_cnt;
struct regpair sent_geneve_pkts;
struct regpair sent_mpls_pkts;
struct regpair sent_gre_mpls_pkts;
struct regpair sent_udp_mpls_pkts;
struct regpair gre_drop_pkts;
struct regpair vxlan_drop_pkts;
struct regpair geneve_drop_pkts;
struct regpair mpls_drop_pkts;
struct regpair gre_mpls_drop_pkts;
struct regpair udp_mpls_drop_pkts;
struct regpair sent_ucast_bytes;
struct regpair sent_mcast_bytes;
struct regpair sent_bcast_bytes;
struct regpair sent_ucast_pkts;
struct regpair sent_mcast_pkts;
struct regpair sent_bcast_pkts;
struct regpair error_drop_pkts;
struct regpair reserved;
struct regpair gsi_invalid_hdr;
struct regpair abts_cleanup_addr;
struct regpair sq_pbl_addr;
struct regpair sq_curr_page_addr;
struct regpair sq_next_page_addr;
struct regpair xferq_pbl_addr;
struct regpair xferq_curr_page_addr;
struct regpair xferq_next_page_addr;
struct regpair respq_pbl_addr;
struct regpair respq_curr_page_addr;
struct regpair respq_next_page_addr;
struct regpair gsi_invalid_pkt_length;
struct regpair rcv_lb_ucast_bytes;
struct regpair rcv_lb_mcast_bytes;
struct regpair rcv_lb_bcast_bytes;
struct regpair rcv_lb_ucast_pkts;
struct regpair gsi_unsupported_pkt_typ;
struct regpair rcv_lb_mcast_pkts;
struct regpair rcv_lb_bcast_pkts;
struct regpair rcv_gre_bytes;
struct regpair rcv_vxlan_bytes;
struct regpair rcv_geneve_bytes;
struct regpair rcv_gre_pkts;
struct regpair rcv_vxlan_pkts;
struct regpair rcv_geneve_pkts;
struct regpair gsi_crcchksm_error;
struct regpair rcv_ucast_bytes;
struct regpair rcv_mcast_bytes;
struct regpair rcv_bcast_bytes;
struct regpair respq_pbl_addr;
struct regpair rcv_ucast_pkts;
struct regpair rcv_mcast_pkts;
struct regpair rcv_bcast_pkts;
struct regpair ram_line = { 0 };
struct regpair ram_line;
struct regpair *fw_handle = &data->rdma_data.async_handle;
if (in_params->sq_num_pages * sizeof(struct regpair) >
if (in_params->rq_num_pages * sizeof(struct regpair) >
struct regpair qp_handle;
struct regpair qp_handle_async;
u16 abs_vfid, struct regpair *vf_msg)
struct reg_dmn_pair_mapping *regpair;
struct reg_dmn_pair_mapping *regpair;
regpair = ar->ath_common.regulatory.regpair;
regpair->reg_domain,
regpair->reg_domain, /* 2ghz */
regpair->reg_domain, /* 5ghz */
regpair->reg_2ghz_ctl,
regpair->reg_5ghz_ctl,
if (regpair)
regpair->reg_domain);
struct reg_dmn_pair_mapping *regpair = NULL;
regpair = ath6kl_get_regpair((u16) reg_code);
switch (reg->regpair->reg_domain) {
switch (reg->regpair->reg_domain) {
reg->regpair = ath_get_regpair(regdmn);
if (!reg->regpair) {
reg->regpair->reg_domain);
if (!reg->regpair ||
return reg->regpair->reg_2ghz_ctl;
return reg->regpair->reg_5ghz_ctl;
struct regd_pair_mapping *regpair;
struct regpair cur_buf_addr;
struct regpair second_buf_addr;
struct regpair reserved0;
struct regpair reserved0;
struct regpair cur_sge_addr;
struct regpair rsrv0;
struct regpair cq_arm;
struct regpair next;
struct regpair reserved0[3];
struct regpair *task_ctx_bd_tbl;
struct regpair *task_ctx_bdt;
task_ctx_bdt = (struct regpair *)hba->task_ctx_bd_tbl;
mem_size = BNX2FC_NUM_MAX_SESS * sizeof(struct regpair);
mem_size = BNX2FC_NUM_MAX_SESS * sizeof(struct regpair);
struct regpair sense_data_buffer_phys_addr,
struct regpair sense_data_buffer_phys_addr,
struct regpair sgl_phys_addr;
struct regpair sense_data_buffer_phys_addr;
struct regpair sense_data_buffer_phys_addr;
struct regpair sgl_phys_addr;
struct regpair sense_data_buffer_phys_addr;
struct regd_pair_mapping *regpair;
struct regpair next_ptr;
#define HILO_64_REGPAIR(regpair) ({ \
typeof(regpair) __regpair = (regpair); \
#define HILO_DMA_REGPAIR(regpair) ((dma_addr_t)HILO_64_REGPAIR(regpair))
struct regpair async_handle;
struct regpair addr;
struct regpair addr;
struct regpair addr;
struct regpair addr;
struct regpair addr;
struct regpair addr; /* Single continuous buffer */
struct regpair addr;
struct regpair base_sgl_addr;
struct regpair abts_rsp_fc_payload_hi;
struct regpair rsp_buf_addr;
struct regpair ystorm_st_padding[2];
struct regpair tstorm_st_padding[2];
struct regpair sq_pbl_addr;
struct regpair sq_curr_page_addr;
struct regpair sq_next_page_addr;
struct regpair xferq_pbl_addr;
struct regpair xferq_curr_page_addr;
struct regpair xferq_next_page_addr;
struct regpair respq_pbl_addr;
struct regpair respq_curr_page_addr;
struct regpair respq_next_page_addr;
struct regpair terminate_params_addr;
struct regpair sgl_start_addr;
struct regpair fcoe_rx_byte_cnt;
struct regpair fcoe_rx_data_pkt_cnt;
struct regpair fcoe_rx_xfer_pkt_cnt;
struct regpair fcoe_rx_other_pkt_cnt;
struct regpair stat_params_addr;
struct regpair fcoe_tx_byte_cnt;
struct regpair fcoe_tx_data_pkt_cnt;
struct regpair fcoe_tx_xfer_pkt_cnt;
struct regpair fcoe_tx_other_pkt_cnt;
struct regpair iscsi_tcp_rx_dup_ack_cnt;
struct regpair lun_mapper_addr;
struct regpair stats_cnts_addr;
struct regpair queue_cnts_addr;
struct regpair query_params_addr;
struct regpair iscsi_rx_dropped_pdus_task_not_valid;
struct regpair iscsi_rx_dup_ack_cnt;
struct regpair iscsi_tx_bytes_cnt;
struct regpair iscsi_tx_packet_cnt;
struct regpair iscsi_rx_bytes_cnt;
struct regpair iscsi_rx_packet_cnt;
struct regpair iscsi_rx_new_ooo_isle_events_cnt;
struct regpair iscsi_rx_tcp_payload_bytes_cnt;
struct regpair iscsi_rx_tcp_pkt_cnt;
struct regpair iscsi_rx_pure_ack_cnt;
struct regpair iscsi_rx_data_pdu_cnt;
struct regpair iscsi_rx_r2t_pdu_cnt;
struct regpair iscsi_rx_total_pdu_cnt;
struct regpair iscsi_tx_go_to_slow_start_event_cnt;
struct regpair iscsi_tx_fast_retransmit_event_cnt;
struct regpair iscsi_tx_pure_ack_cnt;
struct regpair iscsi_tx_delayed_ack_cnt;
struct regpair iscsi_tx_data_pdu_cnt;
struct regpair iscsi_tx_r2t_pdu_cnt;
struct regpair iscsi_tx_total_pdu_cnt;
struct regpair iscsi_tx_tcp_payload_bytes_cnt;
struct regpair iscsi_tx_tcp_pkt_cnt;
struct regpair lun_reserved;
struct regpair lun;
struct regpair lun;
struct regpair lun;
struct regpair lun;
struct regpair lun;
struct regpair lun;
struct regpair lun;
struct regpair lun;
struct regpair lun;
struct regpair lun;
struct regpair reserved0;
struct regpair lun;
struct regpair reserved0;
struct regpair lun;
struct regpair sense_db;
struct regpair lun;
struct regpair ystorm_ag_padding[2];
struct regpair mstorm_ag_padding[2];
struct regpair sq_pbl_addr;
struct regpair r2tq_pbl_addr;
struct regpair xhq_pbl_addr;
struct regpair uhq_pbl_addr;
struct regpair iscsi_tcp_tx_packets_cnt;
struct regpair iscsi_tcp_tx_bytes_cnt;
struct regpair iscsi_tcp_tx_rxmit_cnt;
struct regpair iscsi_tcp_rx_packets_cnt;
struct regpair iscsi_tcp_rx_bytes_cnt;
struct regpair reserved3;
struct regpair reserved4;
struct regpair task_opaque;
struct regpair reserved0;
struct regpair reserved0;
struct regpair ystorm_ag_padding[2];
struct regpair mstorm_ag_padding[2];
struct regpair ustorm_ag_padding[2];
struct regpair mstorm_st_padding[2];
struct regpair ustorm_st_padding[2];
struct regpair cq_pbl_addr;
struct regpair reserved;
struct regpair cccid_itid_table_addr; /* CCCID to iTID table address */
struct regpair sq_pbl_addr;
struct regpair r2tq_pbl_addr;
struct regpair xhq_pbl_addr;
struct regpair uhq_pbl_addr;
struct regpair next_phys;
struct regpair opq; /* qedn_task_ctx address */
struct regpair sge_addr; /* SGE address */
struct regpair sgl_phys_addr;
struct regpair bdq_pbl_base_address[BDQ_NUM_IDS];
struct regpair sgl_addr;
struct regpair fcoe_opaque;
struct regpair address;
struct regpair sge_addr;
struct regpair glbl_q_params_addr;