Home
last modified time | relevance | path

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

/linux-4.1.27/include/linux/
Dntb.h49 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);
[all …]
/linux-4.1.27/drivers/ntb/
Dntb_transport.c84 struct ntb_transport_qp *qp;
96 struct ntb_transport_qp { struct
109 void (*tx_handler)(struct ntb_transport_qp *qp, void *qp_data, argument
119 void (*rx_handler)(struct ntb_transport_qp *qp, void *qp_data, argument
172 struct ntb_transport_qp *qps; argument
398 struct ntb_transport_qp *qp; in debugfs_read()
503 struct ntb_transport_qp *qp = &nt->qps[qp_num]; in ntb_transport_setup_qp_mw()
598 static void ntb_qp_link_cleanup(struct ntb_transport_qp *qp) in ntb_qp_link_cleanup()
617 struct ntb_transport_qp *qp = container_of(work, in ntb_qp_link_cleanup_work()
618 struct ntb_transport_qp, in ntb_qp_link_cleanup_work()
[all …]
/linux-4.1.27/drivers/net/
Dntb_netdev.c65 struct ntb_transport_qp *qp;
96 static void ntb_netdev_rx_handler(struct ntb_transport_qp *qp, void *qp_data, in ntb_netdev_rx_handler()
136 static void ntb_netdev_tx_handler(struct ntb_transport_qp *qp, void *qp_data, in ntb_netdev_tx_handler()