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,