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

/linux-master/drivers/infiniband/hw/usnic/
H A Dusnic_debugfs.h41 void usnic_debugfs_flow_add(struct usnic_ib_qp_grp_flow *qp_flow);
42 void usnic_debugfs_flow_remove(struct usnic_ib_qp_grp_flow *qp_flow);
H A Dusnic_debugfs.c71 struct usnic_ib_qp_grp_flow *qp_flow; local
77 qp_flow = f->private_data;
84 spin_lock(&qp_flow->qp_grp->lock);
87 qp_flow->qp_grp->grp_id,
88 usnic_transport_to_str(qp_flow->trans_type));
90 if (qp_flow->trans_type == USNIC_TRANSPORT_ROCE_CUSTOM) {
92 qp_flow->usnic_roce.port_num);
94 } else if (qp_flow->trans_type == USNIC_TRANSPORT_IPV4_UDP) {
96 qp_flow->udp.sock);
101 spin_unlock(&qp_flow
128 usnic_debugfs_flow_add(struct usnic_ib_qp_grp_flow *qp_flow) argument
139 usnic_debugfs_flow_remove(struct usnic_ib_qp_grp_flow *qp_flow) argument
[all...]
H A Dusnic_ib_qp_grp.c210 struct usnic_ib_qp_grp_flow *qp_flow; local
235 qp_flow = kzalloc(sizeof(*qp_flow), GFP_ATOMIC);
236 if (!qp_flow) {
240 qp_flow->flow = flow;
241 qp_flow->trans_type = trans_type;
242 qp_flow->usnic_roce.port_num = port_num;
243 qp_flow->qp_grp = qp_grp;
244 return qp_flow;
253 static void release_roce_custom_flow(struct usnic_ib_qp_grp_flow *qp_flow) argument
270 struct usnic_ib_qp_grp_flow *qp_flow; local
326 release_udp_flow(struct usnic_ib_qp_grp_flow *qp_flow) argument
337 struct usnic_ib_qp_grp_flow *qp_flow; local
363 release_and_remove_flow(struct usnic_ib_qp_grp_flow *qp_flow) argument
384 struct usnic_ib_qp_grp_flow *qp_flow, *tmp; local
397 struct usnic_ib_qp_grp_flow *qp_flow; local
635 qp_grp_id_from_flow(struct usnic_ib_qp_grp_flow *qp_flow, uint32_t *id) argument
675 struct usnic_ib_qp_grp_flow *qp_flow; local
[all...]

Completed in 101 milliseconds