Lines Matching defs:ntb_transport_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
121 struct list_head rx_pend_q;
122 struct list_head rx_free_q;
123 spinlock_t ntb_rx_pend_q_lock;
124 spinlock_t ntb_rx_free_q_lock;
125 void *rx_buff;
126 unsigned int rx_index;
127 unsigned int rx_max_entry;
128 unsigned int rx_max_frame;
129 dma_cookie_t last_cookie;
131 void (*event_handler)(void *data, int status);
132 struct delayed_work link_work;
133 struct work_struct link_cleanup;
135 struct dentry *debugfs_dir;
136 struct dentry *debugfs_stats;
139 u64 rx_bytes;
140 u64 rx_pkts;
141 u64 rx_ring_empty;
142 u64 rx_err_no_buf;
143 u64 rx_err_oflow;
144 u64 rx_err_ver;
145 u64 rx_memcpy;
146 u64 rx_async;
147 u64 tx_bytes;
148 u64 tx_pkts;
172 struct ntb_transport_qp *qps; argument