Lines Matching refs:ntb_transport_qp
49 struct ntb_transport_qp;
68 void (*rx_handler)(struct ntb_transport_qp *qp, void *qp_data,
70 void (*tx_handler)(struct ntb_transport_qp *qp, void *qp_data,
75 unsigned char ntb_transport_qp_num(struct ntb_transport_qp *qp);
76 unsigned int ntb_transport_max_size(struct ntb_transport_qp *qp);
77 struct ntb_transport_qp *
80 void ntb_transport_free_queue(struct ntb_transport_qp *qp);
81 int ntb_transport_rx_enqueue(struct ntb_transport_qp *qp, void *cb, void *data,
83 int ntb_transport_tx_enqueue(struct ntb_transport_qp *qp, void *cb, void *data,
85 void *ntb_transport_rx_remove(struct ntb_transport_qp *qp, unsigned int *len);
86 void ntb_transport_link_up(struct ntb_transport_qp *qp);
87 void ntb_transport_link_down(struct ntb_transport_qp *qp);
88 bool ntb_transport_link_query(struct ntb_transport_qp *qp);