Lines Matching refs:rdma_cxt

608 	int (*rdma_add_user)(void *rdma_cxt,
611 void (*rdma_remove_user)(void *rdma_cxt, u16 dpi);
612 int (*rdma_stop)(void *rdma_cxt);
613 struct qed_rdma_device* (*rdma_query_device)(void *rdma_cxt);
614 struct qed_rdma_port* (*rdma_query_port)(void *rdma_cxt);
617 void (*rdma_cnq_prod_update)(void *rdma_cxt, u8 cnq_index, u16 prod);
621 int (*rdma_alloc_pd)(void *rdma_cxt, u16 *pd);
622 void (*rdma_dealloc_pd)(void *rdma_cxt, u16 pd);
623 int (*rdma_create_cq)(void *rdma_cxt,
626 int (*rdma_destroy_cq)(void *rdma_cxt,
630 (*rdma_create_qp)(void *rdma_cxt,
637 int (*rdma_query_qp)(void *rdma_cxt, struct qed_rdma_qp *qp,
639 int (*rdma_destroy_qp)(void *rdma_cxt, struct qed_rdma_qp *qp);
642 (*rdma_register_tid)(void *rdma_cxt,
645 int (*rdma_deregister_tid)(void *rdma_cxt, u32 itid);
646 int (*rdma_alloc_tid)(void *rdma_cxt, u32 *itid);
647 void (*rdma_free_tid)(void *rdma_cxt, u32 itid);
649 int (*rdma_create_srq)(void *rdma_cxt,
652 int (*rdma_destroy_srq)(void *rdma_cxt,
654 int (*rdma_modify_srq)(void *rdma_cxt,
657 int (*ll2_acquire_connection)(void *rdma_cxt,
660 int (*ll2_establish_connection)(void *rdma_cxt, u8 connection_handle);
661 int (*ll2_terminate_connection)(void *rdma_cxt, u8 connection_handle);
662 void (*ll2_release_connection)(void *rdma_cxt, u8 connection_handle);
664 int (*ll2_prepare_tx_packet)(void *rdma_cxt,
669 int (*ll2_set_fragment_of_tx_packet)(void *rdma_cxt,
673 int (*ll2_post_rx_buffer)(void *rdma_cxt, u8 connection_handle,
676 int (*ll2_get_stats)(void *rdma_cxt,
682 int (*iwarp_connect)(void *rdma_cxt,
686 int (*iwarp_create_listen)(void *rdma_cxt,
690 int (*iwarp_accept)(void *rdma_cxt,
693 int (*iwarp_reject)(void *rdma_cxt,
696 int (*iwarp_destroy_listen)(void *rdma_cxt, void *handle);
698 int (*iwarp_send_rtr)(void *rdma_cxt,