urb_context 38 drivers/net/wireless/ath/ath10k/usb.c struct ath10k_urb_context *urb_context = NULL; urb_context 47 drivers/net/wireless/ath/ath10k/usb.c urb_context = list_first_entry(&pipe->urb_list_head, urb_context 49 drivers/net/wireless/ath/ath10k/usb.c list_del(&urb_context->link); urb_context 54 drivers/net/wireless/ath/ath10k/usb.c return urb_context; urb_context 58 drivers/net/wireless/ath/ath10k/usb.c struct ath10k_urb_context *urb_context) urb_context 69 drivers/net/wireless/ath/ath10k/usb.c list_add(&urb_context->link, &pipe->urb_list_head); urb_context 74 drivers/net/wireless/ath/ath10k/usb.c static void ath10k_usb_cleanup_recv_urb(struct ath10k_urb_context *urb_context) urb_context 76 drivers/net/wireless/ath/ath10k/usb.c dev_kfree_skb(urb_context->skb); urb_context 77 drivers/net/wireless/ath/ath10k/usb.c urb_context->skb = NULL; urb_context 79 drivers/net/wireless/ath/ath10k/usb.c ath10k_usb_free_urb_to_pipe(urb_context->pipe, urb_context); urb_context 85 drivers/net/wireless/ath/ath10k/usb.c struct ath10k_urb_context *urb_context; urb_context 105 drivers/net/wireless/ath/ath10k/usb.c urb_context = ath10k_usb_alloc_urb_from_pipe(pipe); urb_context 107 drivers/net/wireless/ath/ath10k/usb.c if (!urb_context) urb_context 110 drivers/net/wireless/ath/ath10k/usb.c kfree(urb_context); urb_context 127 drivers/net/wireless/ath/ath10k/usb.c struct ath10k_urb_context *urb_context = urb->context; urb_context 128 drivers/net/wireless/ath/ath10k/usb.c struct ath10k_usb_pipe *pipe = urb_context->pipe; urb_context 162 drivers/net/wireless/ath/ath10k/usb.c skb = urb_context->skb; urb_context 165 drivers/net/wireless/ath/ath10k/usb.c urb_context->skb = NULL; urb_context 173 drivers/net/wireless/ath/ath10k/usb.c ath10k_usb_cleanup_recv_urb(urb_context); urb_context 184 drivers/net/wireless/ath/ath10k/usb.c struct ath10k_urb_context *urb_context = urb->context; urb_context 185 drivers/net/wireless/ath/ath10k/usb.c struct ath10k_usb_pipe *pipe = urb_context->pipe; urb_context 195 drivers/net/wireless/ath/ath10k/usb.c skb = urb_context->skb; urb_context 196 drivers/net/wireless/ath/ath10k/usb.c urb_context->skb = NULL; urb_context 197 drivers/net/wireless/ath/ath10k/usb.c ath10k_usb_free_urb_to_pipe(urb_context->pipe, urb_context); urb_context 208 drivers/net/wireless/ath/ath10k/usb.c struct ath10k_urb_context *urb_context; urb_context 213 drivers/net/wireless/ath/ath10k/usb.c urb_context = ath10k_usb_alloc_urb_from_pipe(recv_pipe); urb_context 214 drivers/net/wireless/ath/ath10k/usb.c if (!urb_context) urb_context 217 drivers/net/wireless/ath/ath10k/usb.c urb_context->skb = dev_alloc_skb(ATH10K_USB_RX_BUFFER_SIZE); urb_context 218 drivers/net/wireless/ath/ath10k/usb.c if (!urb_context->skb) urb_context 228 drivers/net/wireless/ath/ath10k/usb.c urb_context->skb->data, urb_context 230 drivers/net/wireless/ath/ath10k/usb.c ath10k_usb_recv_complete, urb_context); urb_context 236 drivers/net/wireless/ath/ath10k/usb.c ATH10K_USB_RX_BUFFER_SIZE, urb_context->skb); urb_context 255 drivers/net/wireless/ath/ath10k/usb.c ath10k_usb_cleanup_recv_urb(urb_context); urb_context 407 drivers/net/wireless/ath/ath10k/usb.c struct ath10k_urb_context *urb_context; urb_context 413 drivers/net/wireless/ath/ath10k/usb.c urb_context = ath10k_usb_alloc_urb_from_pipe(pipe); urb_context 414 drivers/net/wireless/ath/ath10k/usb.c if (!urb_context) { urb_context 420 drivers/net/wireless/ath/ath10k/usb.c urb_context->skb = skb; urb_context 433 drivers/net/wireless/ath/ath10k/usb.c ath10k_usb_transmit_complete, urb_context); urb_context 457 drivers/net/wireless/ath/ath10k/usb.c ath10k_usb_free_urb_to_pipe(urb_context->pipe, urb_context); urb_context 799 drivers/net/wireless/ath/ath10k/usb.c struct ath10k_urb_context *urb_context; urb_context 806 drivers/net/wireless/ath/ath10k/usb.c urb_context = kzalloc(sizeof(*urb_context), GFP_KERNEL); urb_context 807 drivers/net/wireless/ath/ath10k/usb.c if (!urb_context) urb_context 810 drivers/net/wireless/ath/ath10k/usb.c urb_context->pipe = pipe; urb_context 816 drivers/net/wireless/ath/ath10k/usb.c ath10k_usb_free_urb_to_pipe(pipe, urb_context); urb_context 132 drivers/net/wireless/ath/ath6kl/usb.c struct ath6kl_urb_context *urb_context = NULL; urb_context 141 drivers/net/wireless/ath/ath6kl/usb.c urb_context = urb_context 144 drivers/net/wireless/ath/ath6kl/usb.c list_del(&urb_context->link); urb_context 149 drivers/net/wireless/ath/ath6kl/usb.c return urb_context; urb_context 153 drivers/net/wireless/ath/ath6kl/usb.c struct ath6kl_urb_context *urb_context) urb_context 164 drivers/net/wireless/ath/ath6kl/usb.c list_add(&urb_context->link, &pipe->urb_list_head); urb_context 168 drivers/net/wireless/ath/ath6kl/usb.c static void ath6kl_usb_cleanup_recv_urb(struct ath6kl_urb_context *urb_context) urb_context 170 drivers/net/wireless/ath/ath6kl/usb.c dev_kfree_skb(urb_context->skb); urb_context 171 drivers/net/wireless/ath/ath6kl/usb.c urb_context->skb = NULL; urb_context 173 drivers/net/wireless/ath/ath6kl/usb.c ath6kl_usb_free_urb_to_pipe(urb_context->pipe, urb_context); urb_context 185 drivers/net/wireless/ath/ath6kl/usb.c struct ath6kl_urb_context *urb_context; urb_context 192 drivers/net/wireless/ath/ath6kl/usb.c urb_context = kzalloc(sizeof(struct ath6kl_urb_context), urb_context 194 drivers/net/wireless/ath/ath6kl/usb.c if (urb_context == NULL) { urb_context 199 drivers/net/wireless/ath/ath6kl/usb.c urb_context->pipe = pipe; urb_context 206 drivers/net/wireless/ath/ath6kl/usb.c ath6kl_usb_free_urb_to_pipe(pipe, urb_context); urb_context 220 drivers/net/wireless/ath/ath6kl/usb.c struct ath6kl_urb_context *urb_context; urb_context 242 drivers/net/wireless/ath/ath6kl/usb.c urb_context = ath6kl_usb_alloc_urb_from_pipe(pipe); urb_context 243 drivers/net/wireless/ath/ath6kl/usb.c if (urb_context == NULL) urb_context 245 drivers/net/wireless/ath/ath6kl/usb.c kfree(urb_context); urb_context 413 drivers/net/wireless/ath/ath6kl/usb.c struct ath6kl_urb_context *urb_context; urb_context 418 drivers/net/wireless/ath/ath6kl/usb.c urb_context = ath6kl_usb_alloc_urb_from_pipe(recv_pipe); urb_context 419 drivers/net/wireless/ath/ath6kl/usb.c if (urb_context == NULL) urb_context 422 drivers/net/wireless/ath/ath6kl/usb.c urb_context->skb = dev_alloc_skb(buffer_length); urb_context 423 drivers/net/wireless/ath/ath6kl/usb.c if (urb_context->skb == NULL) urb_context 433 drivers/net/wireless/ath/ath6kl/usb.c urb_context->skb->data, urb_context 435 drivers/net/wireless/ath/ath6kl/usb.c ath6kl_usb_recv_complete, urb_context); urb_context 441 drivers/net/wireless/ath/ath6kl/usb.c buffer_length, urb_context->skb); urb_context 459 drivers/net/wireless/ath/ath6kl/usb.c ath6kl_usb_cleanup_recv_urb(urb_context); urb_context 499 drivers/net/wireless/ath/ath6kl/usb.c struct ath6kl_urb_context *urb_context = urb->context; urb_context 500 drivers/net/wireless/ath/ath6kl/usb.c struct ath6kl_usb_pipe *pipe = urb_context->pipe; urb_context 534 drivers/net/wireless/ath/ath6kl/usb.c skb = urb_context->skb; urb_context 537 drivers/net/wireless/ath/ath6kl/usb.c urb_context->skb = NULL; urb_context 545 drivers/net/wireless/ath/ath6kl/usb.c ath6kl_usb_cleanup_recv_urb(urb_context); urb_context 556 drivers/net/wireless/ath/ath6kl/usb.c struct ath6kl_urb_context *urb_context = urb->context; urb_context 557 drivers/net/wireless/ath/ath6kl/usb.c struct ath6kl_usb_pipe *pipe = urb_context->pipe; urb_context 571 drivers/net/wireless/ath/ath6kl/usb.c skb = urb_context->skb; urb_context 572 drivers/net/wireless/ath/ath6kl/usb.c urb_context->skb = NULL; urb_context 573 drivers/net/wireless/ath/ath6kl/usb.c ath6kl_usb_free_urb_to_pipe(urb_context->pipe, urb_context); urb_context 705 drivers/net/wireless/ath/ath6kl/usb.c struct ath6kl_urb_context *urb_context; urb_context 714 drivers/net/wireless/ath/ath6kl/usb.c urb_context = ath6kl_usb_alloc_urb_from_pipe(pipe); urb_context 716 drivers/net/wireless/ath/ath6kl/usb.c if (urb_context == NULL) { urb_context 728 drivers/net/wireless/ath/ath6kl/usb.c urb_context->skb = skb; urb_context 736 drivers/net/wireless/ath/ath6kl/usb.c ath6kl_usb_free_urb_to_pipe(urb_context->pipe, urb_context 737 drivers/net/wireless/ath/ath6kl/usb.c urb_context); urb_context 746 drivers/net/wireless/ath/ath6kl/usb.c ath6kl_usb_usb_transmit_complete, urb_context); urb_context 766 drivers/net/wireless/ath/ath6kl/usb.c ath6kl_usb_free_urb_to_pipe(urb_context->pipe, urb_context 767 drivers/net/wireless/ath/ath6kl/usb.c urb_context); urb_context 53 drivers/net/wireless/marvell/mwifiex/usb.c static int mwifiex_usb_submit_rx_urb(struct urb_context *ctx, int size); urb_context 165 drivers/net/wireless/marvell/mwifiex/usb.c struct urb_context *context = (struct urb_context *)urb->context; urb_context 258 drivers/net/wireless/marvell/mwifiex/usb.c struct urb_context *context = (struct urb_context *)(urb->context); urb_context 296 drivers/net/wireless/marvell/mwifiex/usb.c static int mwifiex_usb_submit_rx_urb(struct urb_context *ctx, int size) urb_context 807 drivers/net/wireless/marvell/mwifiex/usb.c struct urb_context *context, urb_context 959 drivers/net/wireless/marvell/mwifiex/usb.c struct urb_context *context = NULL; urb_context 1125 drivers/net/wireless/marvell/mwifiex/usb.c struct urb_context *urb_cnxt = NULL; urb_context 1169 drivers/net/wireless/marvell/mwifiex/usb.c struct urb_context *context = NULL; urb_context 1570 drivers/net/wireless/marvell/mwifiex/usb.c struct urb_context *ctx; urb_context 90 drivers/net/wireless/marvell/mwifiex/usb.h struct urb_context tx_data_list[MWIFIEX_TX_DATA_URB]; urb_context 104 drivers/net/wireless/marvell/mwifiex/usb.h struct urb_context rx_cmd; urb_context 106 drivers/net/wireless/marvell/mwifiex/usb.h struct urb_context rx_data_list[MWIFIEX_RX_DATA_URB]; urb_context 113 drivers/net/wireless/marvell/mwifiex/usb.h struct urb_context tx_cmd;