Lines Matching refs:evt
120 * @evt: Pointer to event buffer to be freed
123 struct dwc3_event_buffer *evt)
125 dma_free_coherent(dwc->dev, evt->length, evt->buf, evt->dma);
139 struct dwc3_event_buffer *evt;
141 evt = devm_kzalloc(dwc->dev, sizeof(*evt), GFP_KERNEL);
142 if (!evt)
145 evt->dwc = dwc;
146 evt->length = length;
147 evt->buf = dma_alloc_coherent(dwc->dev, length,
148 &evt->dma, GFP_KERNEL);
149 if (!evt->buf)
152 return evt;
161 struct dwc3_event_buffer *evt;
165 evt = dwc->ev_buffs[i];
166 if (evt)
167 dwc3_free_one_event_buffer(dwc, evt);
193 struct dwc3_event_buffer *evt;
195 evt = dwc3_alloc_one_event_buffer(dwc, length);
196 if (IS_ERR(evt)) {
198 return PTR_ERR(evt);
200 dwc->ev_buffs[i] = evt;
214 struct dwc3_event_buffer *evt;
218 evt = dwc->ev_buffs[n];
220 evt->buf, (unsigned long long) evt->dma,
221 evt->length);
223 evt->lpos = 0;
226 lower_32_bits(evt->dma));
228 upper_32_bits(evt->dma));
230 DWC3_GEVNTSIZ_SIZE(evt->length));
239 struct dwc3_event_buffer *evt;
243 evt = dwc->ev_buffs[n];
245 evt->lpos = 0;