Home
last modified time | relevance | path

Searched refs:setup_head (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
Dtid_rdma.c1176 trace_hfi1_tid_flow_alloc(flow->req->qp, flow->req->setup_head, in kern_get_phys_blocks()
1409 trace_hfi1_tid_flow_alloc(flow->req->qp, flow->req->setup_head, flow); in kern_program_rcvarray()
1458 struct tid_rdma_flow *flow = &req->flows[req->setup_head]; in hfi1_kern_exp_rcv_setup()
1472 if (!CIRC_SPACE(req->setup_head, clear_tail, MAX_FLOWS) || in hfi1_kern_exp_rcv_setup()
1473 CIRC_CNT(req->setup_head, clear_tail, MAX_FLOWS) >= in hfi1_kern_exp_rcv_setup()
1527 req->setup_head = (req->setup_head + 1) & (MAX_FLOWS - 1); in hfi1_kern_exp_rcv_setup()
1557 if (!CIRC_CNT(req->setup_head, req->clear_tail, MAX_FLOWS)) in hfi1_kern_exp_rcv_clear()
1593 while (CIRC_CNT(req->setup_head, req->clear_tail, MAX_FLOWS)) { in hfi1_kern_exp_rcv_clear_all()
1680 head = req->setup_head; in find_flow_ib()
1814 if (req->flow_idx == req->setup_head) { in hfi1_build_tid_rdma_read_req()
[all …]
Dtid_rdma.h108 u16 setup_head; /* flow index we are setting up */ member
Dtrace_tid.h1059 __field(u16, setup_head)
1081 __entry->setup_head = req->setup_head;
1104 __entry->setup_head,
Drc.c756 req->setup_head = req->clear_tail; in hfi1_make_rc_req()
824 &req->flows[req->setup_head]; in hfi1_make_rc_req()
839 req->clear_tail = req->setup_head; in hfi1_make_rc_req()
840 req->flow_idx = req->setup_head; in hfi1_make_rc_req()