Searched refs:ntb_transport_qp (Results 1 - 3 of 3) sorted by relevance
/freebsd-current/sys/dev/ntb/ |
H A D | ntb_transport.h | 27 struct ntb_transport_qp; 35 void (*rx_handler)(struct ntb_transport_qp *qp, void *qp_data, 37 void (*tx_handler)(struct ntb_transport_qp *qp, void *qp_data, 43 struct ntb_transport_qp * 46 void ntb_transport_free_queue(struct ntb_transport_qp *qp); 47 unsigned char ntb_transport_qp_num(struct ntb_transport_qp *qp); 48 unsigned int ntb_transport_max_size(struct ntb_transport_qp *qp); 49 int ntb_transport_rx_enqueue(struct ntb_transport_qp *qp, void *cb, void *data, 51 int ntb_transport_tx_enqueue(struct ntb_transport_qp *qp, void *cb, void *data, 53 void *ntb_transport_rx_remove(struct ntb_transport_qp *q [all...] |
H A D | ntb_transport.c | 108 struct ntb_transport_qp *qp; 117 struct ntb_transport_qp { struct 130 void (*tx_handler)(struct ntb_transport_qp *qp, void *qp_data, 140 void (*rx_handler)(struct ntb_transport_qp *qp, void *qp_data, 205 struct ntb_transport_qp *qp_vec; 274 static int ntb_process_tx(struct ntb_transport_qp *qp, 277 static int ntb_process_rxc(struct ntb_transport_qp *qp); 278 static void ntb_memcpy_rx(struct ntb_transport_qp *qp, 280 static inline void ntb_rx_copy_callback(struct ntb_transport_qp *qp, 282 static void ntb_complete_rxc(struct ntb_transport_qp *q [all...] |
/freebsd-current/sys/dev/ntb/if_ntb/ |
H A D | if_ntb.c | 85 struct ntb_transport_qp *qp; 110 static void ntb_net_tx_handler(struct ntb_transport_qp *qp, void *qp_data, 112 static void ntb_net_rx_handler(struct ntb_transport_qp *qp, void *qp_data, 423 ntb_net_tx_handler(struct ntb_transport_qp *qp, void *qp_data, void *data, 432 ntb_net_rx_handler(struct ntb_transport_qp *qp, void *qp_data, void *data,
|
Completed in 121 milliseconds