Lines Matching refs:comp_temp
94 struct dpaa2_qdma_comp *comp_temp = NULL; in dpaa2_qdma_request_desc() local
100 comp_temp = kzalloc(sizeof(*comp_temp), GFP_NOWAIT); in dpaa2_qdma_request_desc()
101 if (!comp_temp) in dpaa2_qdma_request_desc()
103 comp_temp->fd_virt_addr = in dpaa2_qdma_request_desc()
105 &comp_temp->fd_bus_addr); in dpaa2_qdma_request_desc()
106 if (!comp_temp->fd_virt_addr) in dpaa2_qdma_request_desc()
109 comp_temp->fl_virt_addr = in dpaa2_qdma_request_desc()
111 &comp_temp->fl_bus_addr); in dpaa2_qdma_request_desc()
112 if (!comp_temp->fl_virt_addr) in dpaa2_qdma_request_desc()
115 comp_temp->desc_virt_addr = in dpaa2_qdma_request_desc()
117 &comp_temp->desc_bus_addr); in dpaa2_qdma_request_desc()
118 if (!comp_temp->desc_virt_addr) in dpaa2_qdma_request_desc()
121 comp_temp->qchan = dpaa2_chan; in dpaa2_qdma_request_desc()
122 return comp_temp; in dpaa2_qdma_request_desc()
125 comp_temp = list_first_entry(&dpaa2_chan->comp_free, in dpaa2_qdma_request_desc()
127 list_del(&comp_temp->list); in dpaa2_qdma_request_desc()
130 comp_temp->qchan = dpaa2_chan; in dpaa2_qdma_request_desc()
132 return comp_temp; in dpaa2_qdma_request_desc()
136 comp_temp->fl_virt_addr, in dpaa2_qdma_request_desc()
137 comp_temp->fl_bus_addr); in dpaa2_qdma_request_desc()
140 comp_temp->fd_virt_addr, in dpaa2_qdma_request_desc()
141 comp_temp->fd_bus_addr); in dpaa2_qdma_request_desc()
143 kfree(comp_temp); in dpaa2_qdma_request_desc()