Lines Matching refs:send_context
78 struct hif_usb_send_context *send_context; in usb_hif_usb_transmit_complete() local
92 send_context = urb_context->send_context; in usb_hif_usb_transmit_complete()
94 if (send_context->new_alloc) in usb_hif_usb_transmit_complete()
95 qdf_mem_free(send_context); in usb_hif_usb_transmit_complete()
97 qdf_nbuf_pull_head(buf, send_context->head_data_len); in usb_hif_usb_transmit_complete()
133 struct hif_usb_send_context *send_context; in hif_send_internal() local
171 send_context = (struct hif_usb_send_context *) in hif_send_internal()
173 send_context->new_alloc = false; in hif_send_internal()
175 send_context = in hif_send_internal()
178 if (!send_context) { in hif_send_internal()
182 send_context->new_alloc = true; in hif_send_internal()
184 send_context->netbuf = buf; in hif_send_internal()
185 send_context->hif_usb_device = hif_usb_device; in hif_send_internal()
186 send_context->transfer_id = pipe_id; in hif_send_internal()
187 send_context->head_data_len = head_data_len; in hif_send_internal()
194 data_ptr = (unsigned char *)send_context + in hif_send_internal()
197 i < (send_context->new_alloc ? frag_count : frag_count - 1); i++) { in hif_send_internal()
205 data_ptr = (unsigned char *)send_context + in hif_send_internal()
218 urb_context->send_context = send_context; in hif_send_internal()
242 if (send_context->new_alloc) in hif_send_internal()
243 qdf_mem_free(send_context); in hif_send_internal()