···11121112 * expects usb_submit_urb() to have sanity checked and conditioned all11131113 * inputs in the urb11141114 */11151115-static int hcd_submit_urb (struct urb *urb, unsigned mem_flags)11151115+static int hcd_submit_urb (struct urb *urb, gfp_t mem_flags)11161116{11171117 int status;11181118 struct usb_hcd *hcd = urb->dev->bus->hcpriv;
···6060 *6161 * The driver must call usb_free_urb() when it is finished with the urb.6262 */6363-struct urb *usb_alloc_urb(int iso_packets, unsigned mem_flags)6363+struct urb *usb_alloc_urb(int iso_packets, gfp_t mem_flags)6464{6565 struct urb *urb;6666···224224 * GFP_NOIO, unless b) or c) apply225225 *226226 */227227-int usb_submit_urb(struct urb *urb, unsigned mem_flags)227227+int usb_submit_urb(struct urb *urb, gfp_t mem_flags)228228{229229 int pipe, temp, max;230230 struct usb_device *dev;
···107107 int (*disable) (struct usb_ep *ep);108108109109 struct usb_request *(*alloc_request) (struct usb_ep *ep,110110- unsigned gfp_flags);110110+ gfp_t gfp_flags);111111 void (*free_request) (struct usb_ep *ep, struct usb_request *req);112112113113 void *(*alloc_buffer) (struct usb_ep *ep, unsigned bytes,114114- dma_addr_t *dma, unsigned gfp_flags);114114+ dma_addr_t *dma, gfp_t gfp_flags);115115 void (*free_buffer) (struct usb_ep *ep, void *buf, dma_addr_t dma,116116 unsigned bytes);117117 // NOTE: on 2.6, drivers may also use dma_map() and118118 // dma_sync_single_*() to directly manage dma overhead. 119119120120 int (*queue) (struct usb_ep *ep, struct usb_request *req,121121- unsigned gfp_flags);121121+ gfp_t gfp_flags);122122 int (*dequeue) (struct usb_ep *ep, struct usb_request *req);123123124124 int (*set_halt) (struct usb_ep *ep, int value);···214214 * Returns the request, or null if one could not be allocated.215215 */216216static inline struct usb_request *217217-usb_ep_alloc_request (struct usb_ep *ep, unsigned gfp_flags)217217+usb_ep_alloc_request (struct usb_ep *ep, gfp_t gfp_flags)218218{219219 return ep->ops->alloc_request (ep, gfp_flags);220220}···254254 */255255static inline void *256256usb_ep_alloc_buffer (struct usb_ep *ep, unsigned len, dma_addr_t *dma,257257- unsigned gfp_flags)257257+ gfp_t gfp_flags)258258{259259 return ep->ops->alloc_buffer (ep, len, dma, gfp_flags);260260}···330330 * reported when the usb peripheral is disconnected.331331 */332332static inline int333333-usb_ep_queue (struct usb_ep *ep, struct usb_request *req, unsigned gfp_flags)333333+usb_ep_queue (struct usb_ep *ep, struct usb_request *req, gfp_t gfp_flags)334334{335335 return ep->ops->queue (ep, req, gfp_flags);336336}
+1-1
sound/usb/usbmidi.c
···163163/*164164 * Submits the URB, with error handling.165165 */166166-static int snd_usbmidi_submit_urb(struct urb* urb, int flags)166166+static int snd_usbmidi_submit_urb(struct urb* urb, gfp_t flags)167167{168168 int err = usb_submit_urb(urb, flags);169169 if (err < 0 && err != -ENODEV)