rdma_cxt         1161 drivers/net/ethernet/qlogic/qed/qed_iwarp.c int qed_iwarp_connect(void *rdma_cxt,
rdma_cxt         1165 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_hwfn *p_hwfn = rdma_cxt;
rdma_cxt         1458 drivers/net/ethernet/qlogic/qed/qed_iwarp.c int qed_iwarp_accept(void *rdma_cxt, struct qed_iwarp_accept_in *iparams)
rdma_cxt         1460 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_hwfn *p_hwfn = rdma_cxt;
rdma_cxt         1523 drivers/net/ethernet/qlogic/qed/qed_iwarp.c int qed_iwarp_reject(void *rdma_cxt, struct qed_iwarp_reject_in *iparams)
rdma_cxt         1525 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_hwfn *p_hwfn = rdma_cxt;
rdma_cxt         3140 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_create_listen(void *rdma_cxt,
rdma_cxt         3144 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_hwfn *p_hwfn = rdma_cxt;
rdma_cxt         3179 drivers/net/ethernet/qlogic/qed/qed_iwarp.c int qed_iwarp_destroy_listen(void *rdma_cxt, void *handle)
rdma_cxt         3182 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_hwfn *p_hwfn = rdma_cxt;
rdma_cxt         3195 drivers/net/ethernet/qlogic/qed/qed_iwarp.c int qed_iwarp_send_rtr(void *rdma_cxt, struct qed_iwarp_send_rtr_in *iparams)
rdma_cxt         3197 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_hwfn *p_hwfn = rdma_cxt;
rdma_cxt          215 drivers/net/ethernet/qlogic/qed/qed_iwarp.h qed_iwarp_connect(void *rdma_cxt,
rdma_cxt          220 drivers/net/ethernet/qlogic/qed/qed_iwarp.h qed_iwarp_create_listen(void *rdma_cxt,
rdma_cxt          224 drivers/net/ethernet/qlogic/qed/qed_iwarp.h int qed_iwarp_accept(void *rdma_cxt, struct qed_iwarp_accept_in *iparams);
rdma_cxt          226 drivers/net/ethernet/qlogic/qed/qed_iwarp.h int qed_iwarp_reject(void *rdma_cxt, struct qed_iwarp_reject_in *iparams);
rdma_cxt          227 drivers/net/ethernet/qlogic/qed/qed_iwarp.h int qed_iwarp_destroy_listen(void *rdma_cxt, void *handle);
rdma_cxt          229 drivers/net/ethernet/qlogic/qed/qed_iwarp.h int qed_iwarp_send_rtr(void *rdma_cxt, struct qed_iwarp_send_rtr_in *iparams);
rdma_cxt          385 drivers/net/ethernet/qlogic/qed/qed_rdma.c static void qed_rdma_free_tid(void *rdma_cxt, u32 itid)
rdma_cxt          387 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt          643 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_alloc_tid(void *rdma_cxt, u32 *itid)
rdma_cxt          645 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt          714 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_stop(void *rdma_cxt)
rdma_cxt          716 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt          780 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_add_user(void *rdma_cxt,
rdma_cxt          783 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt          815 drivers/net/ethernet/qlogic/qed/qed_rdma.c static struct qed_rdma_port *qed_rdma_query_port(void *rdma_cxt)
rdma_cxt          817 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt          836 drivers/net/ethernet/qlogic/qed/qed_rdma.c static struct qed_rdma_device *qed_rdma_query_device(void *rdma_cxt)
rdma_cxt          838 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt          846 drivers/net/ethernet/qlogic/qed/qed_rdma.c static void qed_rdma_cnq_prod_update(void *rdma_cxt, u8 qz_offset, u16 prod)
rdma_cxt          852 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt          954 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_alloc_pd(void *rdma_cxt, u16 *pd)
rdma_cxt          956 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt          974 drivers/net/ethernet/qlogic/qed/qed_rdma.c static void qed_rdma_free_pd(void *rdma_cxt, u16 pd)
rdma_cxt          976 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt         1011 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_create_cq(void *rdma_cxt,
rdma_cxt         1015 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt         1098 drivers/net/ethernet/qlogic/qed/qed_rdma.c qed_rdma_destroy_cq(void *rdma_cxt,
rdma_cxt         1102 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt         1177 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_query_qp(void *rdma_cxt,
rdma_cxt         1181 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt         1217 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_destroy_qp(void *rdma_cxt, struct qed_rdma_qp *qp)
rdma_cxt         1219 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt         1237 drivers/net/ethernet/qlogic/qed/qed_rdma.c qed_rdma_create_qp(void *rdma_cxt,
rdma_cxt         1241 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt         1246 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	if (!rdma_cxt || !in_params || !out_params ||
rdma_cxt         1250 drivers/net/ethernet/qlogic/qed/qed_rdma.c 		       rdma_cxt, in_params, out_params);
rdma_cxt         1330 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_modify_qp(void *rdma_cxt,
rdma_cxt         1334 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt         1435 drivers/net/ethernet/qlogic/qed/qed_rdma.c qed_rdma_register_tid(void *rdma_cxt,
rdma_cxt         1438 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt         1568 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_deregister_tid(void *rdma_cxt, u32 itid)
rdma_cxt         1570 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt         1660 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_modify_srq(void *rdma_cxt,
rdma_cxt         1665 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = rdma_cxt;
rdma_cxt         1696 drivers/net/ethernet/qlogic/qed/qed_rdma.c qed_rdma_destroy_srq(void *rdma_cxt,
rdma_cxt         1701 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = rdma_cxt;
rdma_cxt         1739 drivers/net/ethernet/qlogic/qed/qed_rdma.c qed_rdma_create_srq(void *rdma_cxt,
rdma_cxt         1745 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = rdma_cxt;
rdma_cxt         1846 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_start(void *rdma_cxt,
rdma_cxt         1849 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt         1888 drivers/net/ethernet/qlogic/qed/qed_rdma.c static void qed_rdma_remove_user(void *rdma_cxt, u16 dpi)
rdma_cxt         1890 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
rdma_cxt          599 include/linux/qed/qed_rdma_if.h 	int (*rdma_add_user)(void *rdma_cxt,
rdma_cxt          602 include/linux/qed/qed_rdma_if.h 	void (*rdma_remove_user)(void *rdma_cxt, u16 dpi);
rdma_cxt          603 include/linux/qed/qed_rdma_if.h 	int (*rdma_stop)(void *rdma_cxt);
rdma_cxt          604 include/linux/qed/qed_rdma_if.h 	struct qed_rdma_device* (*rdma_query_device)(void *rdma_cxt);
rdma_cxt          605 include/linux/qed/qed_rdma_if.h 	struct qed_rdma_port* (*rdma_query_port)(void *rdma_cxt);
rdma_cxt          608 include/linux/qed/qed_rdma_if.h 	void (*rdma_cnq_prod_update)(void *rdma_cxt, u8 cnq_index, u16 prod);
rdma_cxt          612 include/linux/qed/qed_rdma_if.h 	int (*rdma_alloc_pd)(void *rdma_cxt, u16 *pd);
rdma_cxt          613 include/linux/qed/qed_rdma_if.h 	void (*rdma_dealloc_pd)(void *rdma_cxt, u16 pd);
rdma_cxt          614 include/linux/qed/qed_rdma_if.h 	int (*rdma_create_cq)(void *rdma_cxt,
rdma_cxt          617 include/linux/qed/qed_rdma_if.h 	int (*rdma_destroy_cq)(void *rdma_cxt,
rdma_cxt          621 include/linux/qed/qed_rdma_if.h 	(*rdma_create_qp)(void *rdma_cxt,
rdma_cxt          628 include/linux/qed/qed_rdma_if.h 	int (*rdma_query_qp)(void *rdma_cxt, struct qed_rdma_qp *qp,
rdma_cxt          630 include/linux/qed/qed_rdma_if.h 	int (*rdma_destroy_qp)(void *rdma_cxt, struct qed_rdma_qp *qp);
rdma_cxt          633 include/linux/qed/qed_rdma_if.h 	(*rdma_register_tid)(void *rdma_cxt,
rdma_cxt          636 include/linux/qed/qed_rdma_if.h 	int (*rdma_deregister_tid)(void *rdma_cxt, u32 itid);
rdma_cxt          637 include/linux/qed/qed_rdma_if.h 	int (*rdma_alloc_tid)(void *rdma_cxt, u32 *itid);
rdma_cxt          638 include/linux/qed/qed_rdma_if.h 	void (*rdma_free_tid)(void *rdma_cxt, u32 itid);
rdma_cxt          640 include/linux/qed/qed_rdma_if.h 	int (*rdma_create_srq)(void *rdma_cxt,
rdma_cxt          643 include/linux/qed/qed_rdma_if.h 	int (*rdma_destroy_srq)(void *rdma_cxt,
rdma_cxt          645 include/linux/qed/qed_rdma_if.h 	int (*rdma_modify_srq)(void *rdma_cxt,
rdma_cxt          648 include/linux/qed/qed_rdma_if.h 	int (*ll2_acquire_connection)(void *rdma_cxt,
rdma_cxt          651 include/linux/qed/qed_rdma_if.h 	int (*ll2_establish_connection)(void *rdma_cxt, u8 connection_handle);
rdma_cxt          652 include/linux/qed/qed_rdma_if.h 	int (*ll2_terminate_connection)(void *rdma_cxt, u8 connection_handle);
rdma_cxt          653 include/linux/qed/qed_rdma_if.h 	void (*ll2_release_connection)(void *rdma_cxt, u8 connection_handle);
rdma_cxt          655 include/linux/qed/qed_rdma_if.h 	int (*ll2_prepare_tx_packet)(void *rdma_cxt,
rdma_cxt          660 include/linux/qed/qed_rdma_if.h 	int (*ll2_set_fragment_of_tx_packet)(void *rdma_cxt,
rdma_cxt          664 include/linux/qed/qed_rdma_if.h 	int (*ll2_post_rx_buffer)(void *rdma_cxt, u8 connection_handle,
rdma_cxt          667 include/linux/qed/qed_rdma_if.h 	int (*ll2_get_stats)(void *rdma_cxt,
rdma_cxt          675 include/linux/qed/qed_rdma_if.h 	int (*iwarp_connect)(void *rdma_cxt,
rdma_cxt          679 include/linux/qed/qed_rdma_if.h 	int (*iwarp_create_listen)(void *rdma_cxt,
rdma_cxt          683 include/linux/qed/qed_rdma_if.h 	int (*iwarp_accept)(void *rdma_cxt,
rdma_cxt          686 include/linux/qed/qed_rdma_if.h 	int (*iwarp_reject)(void *rdma_cxt,
rdma_cxt          689 include/linux/qed/qed_rdma_if.h 	int (*iwarp_destroy_listen)(void *rdma_cxt, void *handle);
rdma_cxt          691 include/linux/qed/qed_rdma_if.h 	int (*iwarp_send_rtr)(void *rdma_cxt,