Home
last modified time | relevance | path

Searched refs:ntb_transport_qp (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/include/linux/
Dntb_transport.h51 struct ntb_transport_qp;
65 void (*rx_handler)(struct ntb_transport_qp *qp, void *qp_data,
67 void (*tx_handler)(struct ntb_transport_qp *qp, void *qp_data,
72 unsigned char ntb_transport_qp_num(struct ntb_transport_qp *qp);
73 unsigned int ntb_transport_max_size(struct ntb_transport_qp *qp);
74 struct ntb_transport_qp *
77 void ntb_transport_free_queue(struct ntb_transport_qp *qp);
78 int ntb_transport_rx_enqueue(struct ntb_transport_qp *qp, void *cb, void *data,
80 int ntb_transport_tx_enqueue(struct ntb_transport_qp *qp, void *cb, void *data,
82 void *ntb_transport_rx_remove(struct ntb_transport_qp *qp, unsigned int *len);
[all …]
/Linux-v4.19/drivers/ntb/
Dntb_transport.c114 struct ntb_transport_qp *qp;
125 struct ntb_transport_qp { struct
142 void (*tx_handler)(struct ntb_transport_qp *qp, void *qp_data, argument
152 void (*rx_handler)(struct ntb_transport_qp *qp, void *qp_data, argument
214 struct ntb_transport_qp *qp_vec;
260 static int ntb_async_tx_submit(struct ntb_transport_qp *qp,
449 struct ntb_transport_qp *qp; in debugfs_read()
599 struct ntb_transport_qp *qp = &nt->qp_vec[qp_num]; in ntb_transport_setup_qp_mw()
749 static void ntb_qp_link_down_reset(struct ntb_transport_qp *qp) in ntb_qp_link_down_reset()
772 static void ntb_qp_link_cleanup(struct ntb_transport_qp *qp) in ntb_qp_link_cleanup()
[all …]
/Linux-v4.19/drivers/net/
Dntb_netdev.c77 struct ntb_transport_qp *qp;
102 static void ntb_netdev_rx_handler(struct ntb_transport_qp *qp, void *qp_data, in ntb_netdev_rx_handler()
150 struct ntb_transport_qp *qp, int size) in __ntb_netdev_maybe_stop_tx()
170 struct ntb_transport_qp *qp, int size) in ntb_netdev_maybe_stop_tx()
179 static void ntb_netdev_tx_handler(struct ntb_transport_qp *qp, void *qp_data, in ntb_netdev_tx_handler()