mlx5_fpga_conn
struct mlx5_fpga_conn *
void mlx5_fpga_conn_destroy(struct mlx5_fpga_conn *conn);
int mlx5_fpga_conn_send(struct mlx5_fpga_conn *conn,
struct mlx5_fpga_conn *shell_conn;
static void mlx5_fpga_conn_notify_hw(struct mlx5_fpga_conn *conn, void *wqe)
static void mlx5_fpga_conn_post_send(struct mlx5_fpga_conn *conn,
int mlx5_fpga_conn_send(struct mlx5_fpga_conn *conn,
static int mlx5_fpga_conn_post_recv_buf(struct mlx5_fpga_conn *conn)
static void mlx5_fpga_conn_rq_cqe(struct mlx5_fpga_conn *conn,
static void mlx5_fpga_conn_sq_cqe(struct mlx5_fpga_conn *conn,
static void mlx5_fpga_conn_handle_cqe(struct mlx5_fpga_conn *conn,
static void mlx5_fpga_conn_arm_cq(struct mlx5_fpga_conn *conn)
struct mlx5_fpga_conn *conn;
conn = container_of(mcq, struct mlx5_fpga_conn, cq.mcq);
struct mlx5_fpga_conn *conn;
conn = container_of(mqp, struct mlx5_fpga_conn, qp.mqp);
static inline void mlx5_fpga_conn_cqes(struct mlx5_fpga_conn *conn,
struct mlx5_fpga_conn *conn = (void *)data;
struct mlx5_fpga_conn *conn;
conn = container_of(mcq, struct mlx5_fpga_conn, cq.mcq);
static int mlx5_fpga_conn_create_cq(struct mlx5_fpga_conn *conn, int cq_size)
static int mlx5_fpga_conn_map_buf(struct mlx5_fpga_conn *conn,
static void mlx5_fpga_conn_destroy_cq(struct mlx5_fpga_conn *conn)
static int mlx5_fpga_conn_create_wq(struct mlx5_fpga_conn *conn, void *qpc)
static int mlx5_fpga_conn_create_qp(struct mlx5_fpga_conn *conn,
static void mlx5_fpga_conn_free_recv_bufs(struct mlx5_fpga_conn *conn)
static void mlx5_fpga_conn_flush_send_bufs(struct mlx5_fpga_conn *conn)
static void mlx5_fpga_conn_destroy_qp(struct mlx5_fpga_conn *conn)
static inline int mlx5_fpga_conn_reset_qp(struct mlx5_fpga_conn *conn)
static inline int mlx5_fpga_conn_init_qp(struct mlx5_fpga_conn *conn)
static inline int mlx5_fpga_conn_rtr_qp(struct mlx5_fpga_conn *conn)
static inline int mlx5_fpga_conn_rts_qp(struct mlx5_fpga_conn *conn)
static int mlx5_fpga_conn_connect(struct mlx5_fpga_conn *conn)
static void mlx5_fpga_conn_unmap_buf(struct mlx5_fpga_conn *conn,
struct mlx5_fpga_conn *mlx5_fpga_conn_create(struct mlx5_fpga_device *fdev,
struct mlx5_fpga_conn *ret, *conn;
void mlx5_fpga_conn_destroy(struct mlx5_fpga_conn *conn)
static int mlx5_fpga_conn_post_recv(struct mlx5_fpga_conn *conn,
struct mlx5_fpga_conn *conn;
struct mlx5_fpga_conn *conn;
struct mlx5_fpga_conn *conn;
static void mlx5_fpga_ipsec_send_complete(struct mlx5_fpga_conn *conn,
struct mlx5_fpga_conn *
void mlx5_fpga_sbu_conn_destroy(struct mlx5_fpga_conn *conn)
int mlx5_fpga_sbu_conn_sendmsg(struct mlx5_fpga_conn *conn,
static void trans_send_complete(struct mlx5_fpga_conn *conn,
struct mlx5_fpga_conn *conn = trans->conn;
void (*complete)(struct mlx5_fpga_conn *conn,
struct mlx5_fpga_conn *
void mlx5_fpga_sbu_conn_destroy(struct mlx5_fpga_conn *conn);
int mlx5_fpga_sbu_conn_sendmsg(struct mlx5_fpga_conn *conn,
struct mlx5_fpga_conn;
struct mlx5_fpga_conn *conn;