Searched refs:murb (Results 1 - 2 of 2) sorted by relevance

/linux-4.1.27/drivers/usb/host/
H A Doxu210hp-hcd.c682 static void oxu_murb_free(struct oxu_hcd *oxu, struct oxu_murb *murb) oxu_murb_free() argument
688 index = murb - &oxu->murb_pool[0]; oxu_murb_free()
698 struct oxu_murb *murb = NULL; oxu_murb_alloc() local
707 murb = &(oxu->murb_pool)[i]; oxu_murb_alloc()
714 return murb; oxu_murb_alloc()
990 struct oxu_murb *murb = NULL; qh_completions() local
1022 murb = (struct oxu_murb *) last->urb; qh_completions()
1023 last->urb = murb->main; qh_completions()
1024 if (murb->last) { qh_completions()
1028 oxu_murb_free(oxu, murb); qh_completions()
1125 murb = (struct oxu_murb *) last->urb; qh_completions()
1126 last->urb = murb->main; qh_completions()
1127 if (murb->last) { qh_completions()
1131 oxu_murb_free(oxu, murb); qh_completions()
2864 struct urb *murb; oxu_urb_enqueue() local
2890 murb = (struct urb *) oxu_murb_alloc(oxu); oxu_urb_enqueue()
2891 if (!murb) oxu_urb_enqueue()
2893 } while (!murb); oxu_urb_enqueue()
2896 memcpy(murb, urb, sizeof(struct urb)); oxu_urb_enqueue()
2898 murb->transfer_buffer_length = 4096; oxu_urb_enqueue()
2899 murb->transfer_buffer = transfer_buffer + i * 4096; oxu_urb_enqueue()
2902 murb->complete = NULL; oxu_urb_enqueue()
2904 ((struct oxu_murb *) murb)->main = urb; oxu_urb_enqueue()
2905 ((struct oxu_murb *) murb)->last = 0; oxu_urb_enqueue()
2911 ret = __oxu_urb_enqueue(hcd, murb, mem_flags); oxu_urb_enqueue()
2921 murb = (struct urb *) oxu_murb_alloc(oxu); oxu_urb_enqueue()
2922 if (!murb) oxu_urb_enqueue()
2924 } while (!murb); oxu_urb_enqueue()
2927 memcpy(murb, urb, sizeof(struct urb)); oxu_urb_enqueue()
2929 murb->transfer_buffer_length = rem > 0 ? rem : 4096; oxu_urb_enqueue()
2930 murb->transfer_buffer = transfer_buffer + (num - 1) * 4096; oxu_urb_enqueue()
2933 murb->complete = NULL; oxu_urb_enqueue()
2935 ((struct oxu_murb *) murb)->main = urb; oxu_urb_enqueue()
2936 ((struct oxu_murb *) murb)->last = 1; oxu_urb_enqueue()
2939 ret = __oxu_urb_enqueue(hcd, murb, mem_flags); oxu_urb_enqueue()
H A Doxu210hp.h429 struct oxu_murb *murb_pool; /* murb per split big urb */

Completed in 117 milliseconds