Searched refs:qp_flow (Results 1 - 3 of 3) sorted by relevance

/drivers/infiniband/hw/usnic/
H A Dusnic_debugfs.h26 void usnic_debugfs_flow_add(struct usnic_ib_qp_grp_flow *qp_flow);
27 void usnic_debugfs_flow_remove(struct usnic_ib_qp_grp_flow *qp_flow);
H A Dusnic_debugfs.c57 struct usnic_ib_qp_grp_flow *qp_flow; local
63 qp_flow = f->private_data;
70 spin_lock(&qp_flow->qp_grp->lock);
73 qp_flow->qp_grp->grp_id,
74 usnic_transport_to_str(qp_flow->trans_type));
76 if (qp_flow->trans_type == USNIC_TRANSPORT_ROCE_CUSTOM) {
78 qp_flow->usnic_roce.port_num);
80 } else if (qp_flow->trans_type == USNIC_TRANSPORT_IPV4_UDP) {
82 qp_flow->udp.sock);
87 spin_unlock(&qp_flow
132 usnic_debugfs_flow_add(struct usnic_ib_qp_grp_flow *qp_flow) argument
150 usnic_debugfs_flow_remove(struct usnic_ib_qp_grp_flow *qp_flow) argument
[all...]
H A Dusnic_ib_qp_grp.c196 struct usnic_ib_qp_grp_flow *qp_flow; local
223 qp_flow = kzalloc(sizeof(*qp_flow), GFP_ATOMIC);
224 if (IS_ERR_OR_NULL(qp_flow)) {
225 err = qp_flow ? PTR_ERR(qp_flow) : -ENOMEM;
228 qp_flow->flow = flow;
229 qp_flow->trans_type = trans_type;
230 qp_flow->usnic_roce.port_num = port_num;
231 qp_flow
241 release_roce_custom_flow(struct usnic_ib_qp_grp_flow *qp_flow) argument
258 struct usnic_ib_qp_grp_flow *qp_flow; local
316 release_udp_flow(struct usnic_ib_qp_grp_flow *qp_flow) argument
327 struct usnic_ib_qp_grp_flow *qp_flow; local
353 release_and_remove_flow(struct usnic_ib_qp_grp_flow *qp_flow) argument
374 struct usnic_ib_qp_grp_flow *qp_flow, *tmp; local
388 struct usnic_ib_qp_grp_flow *qp_flow; local
627 qp_grp_id_from_flow(struct usnic_ib_qp_grp_flow *qp_flow, uint32_t *id) argument
668 struct usnic_ib_qp_grp_flow *qp_flow; local
[all...]

Completed in 65 milliseconds