/drivers/staging/rtl8188eu/hal/ |
H A D | rtl8188eu_recv.c | 71 struct sk_buff *pskb = NULL; local 76 pskb = __netdev_alloc_skb(padapter->pnetdev, 79 if (pskb) { 80 pskb->dev = padapter->pnetdev; 81 tmpaddr = (size_t)pskb->data; 83 skb_reserve(pskb, (RECVBUFF_ALIGN_SZ - alignm)); 86 pskb); 88 pskb = NULL;
|
/drivers/staging/rtl8723au/hal/ |
H A D | rtl8723au_recv.c | 33 struct sk_buff *pskb; local 74 pskb = __netdev_alloc_skb(padapter->pnetdev, size, GFP_KERNEL); 76 if (pskb) { 77 pskb->dev = padapter->pnetdev; 79 tmpaddr = (unsigned long)pskb->data; 81 skb_reserve(pskb, (RECVBUFF_ALIGN_SZ - alignment)); 83 skb_queue_tail(&precvpriv->free_recv_skb_queue, pskb); 86 pskb = NULL; 104 if (precvbuf->pskb) 105 dev_kfree_skb_any(precvbuf->pskb); [all...] |
H A D | usb_ops_linux.c | 347 static int recvbuf2recvframe(struct rtw_adapter *padapter, struct sk_buff *pskb) argument 362 transfer_len = (int)pskb->len; 363 pbuf = pskb->data; 458 precvframe->pkt = skb_clone(pskb, GFP_ATOMIC); 495 struct sk_buff *pskb; local 499 while (NULL != (pskb = skb_dequeue(&precvpriv->rx_skb_queue))) { 503 dev_kfree_skb_any(pskb); 507 recvbuf2recvframe(padapter, pskb); 508 skb_reset_tail_pointer(pskb); 510 pskb [all...] |
/drivers/staging/rtl8712/ |
H A D | usb_ops_linux.c | 218 _pkt *pskb = precvbuf->pskb; local 220 skb_put(pskb, purb->actual_length); 221 skb_queue_tail(&precvpriv->rx_skb_queue, pskb); 223 precvbuf->pskb = NULL; 270 if ((precvbuf->reuse == false) || (precvbuf->pskb == NULL)) { 271 precvbuf->pskb = skb_dequeue(&precvpriv->free_recv_skb_queue); 272 if (NULL != precvbuf->pskb) 278 if ((precvbuf->reuse == false) || (precvbuf->pskb == NULL)) { 279 precvbuf->pskb [all...] |
H A D | recv_linux.c | 61 precvbuf->pskb = NULL; 78 if (precvbuf->pskb) 79 dev_kfree_skb_any(precvbuf->pskb); 146 dev_kfree_skb_any(precvbuf->pskb); 147 precvbuf->pskb = NULL;
|
H A D | rtl8712_recv.c | 57 struct sk_buff *pskb = NULL; local 88 pskb = netdev_alloc_skb(padapter->pnetdev, MAX_RECVBUF_SZ + 90 if (pskb) { 91 tmpaddr = (addr_t)pskb->data; 93 skb_reserve(pskb, (RECVBUFF_ALIGN_SZ - alignment)); 94 skb_queue_tail(&precvpriv->free_recv_skb_queue, pskb); 96 pskb = NULL; 1018 static int recvbuf2recvframe(struct _adapter *padapter, struct sk_buff *pskb) argument 1032 pbuf = pskb->data; 1036 transfer_len = pskb 1116 struct sk_buff *pskb; local [all...] |
H A D | rtl8712_recv.h | 105 _pkt *pskb; member in struct:recv_buf
|
/drivers/staging/rtl8188eu/os_dep/ |
H A D | usb_ops_linux.c | 43 static int recvbuf2recvframe(struct adapter *adapt, struct sk_buff *pskb) argument 59 transfer_len = (s32)pskb->len; 60 pbuf = pskb->data; 145 precvframe->pkt = skb_clone(pskb, GFP_ATOMIC); 409 skb_put(precvbuf->pskb, purb->actual_length); 410 skb_queue_tail(&precvpriv->rx_skb_queue, precvbuf->pskb); 415 precvbuf->pskb = NULL; 423 skb_put(precvbuf->pskb, purb->actual_length); 424 precvbuf->pskb = NULL; 481 if ((!precvbuf->reuse) || (precvbuf->pskb 845 struct sk_buff *pskb; local [all...] |
H A D | recv_linux.c | 49 precvbuf->pskb = NULL;
|
/drivers/s390/net/ |
H A D | ctcm_main.c | 72 * pskb The received skb. 74 void ctcm_unpack_skb(struct channel *ch, struct sk_buff *pskb) argument 78 __u16 len = *((__u16 *) pskb->data); 80 skb_put(pskb, 2 + LL_HEADER_LENGTH); 81 skb_pull(pskb, 2); 82 pskb->dev = dev; 83 pskb->ip_summed = CHECKSUM_UNNECESSARY; 87 struct ll_header *header = (struct ll_header *)pskb->data; 89 skb_pull(pskb, LL_HEADER_LENGTH); 109 pskb [all...] |
H A D | ctcm_mpc.c | 106 static void ctcmpc_unpack_skb(struct channel *ch, struct sk_buff *pskb); 1050 * pskb The received skb. 1052 static void ctcmpc_unpack_skb(struct channel *ch, struct sk_buff *pskb) argument 1070 header = (struct th_header *)pskb->data; 1079 CTCM_PR_DBGDATA("%s: pskb len: %04x \n", __func__, pskb->len); 1081 pskb->dev = dev; 1082 pskb->ip_summed = CHECKSUM_UNNECESSARY; 1083 skb_pull(pskb, TH_HEADER_LENGTH); 1098 __skb_push(pskb, TH_HEADER_LENGT [all...] |
H A D | netiucv.c | 628 * @pskb: The received skb. 634 struct sk_buff *pskb) 640 skb_put(pskb, NETIUCV_HDRLEN); 641 pskb->dev = dev; 642 pskb->ip_summed = CHECKSUM_NONE; 643 pskb->protocol = ntohs(ETH_P_IP); 647 struct ll_header *header = (struct ll_header *) pskb->data; 652 skb_pull(pskb, NETIUCV_HDRLEN); 656 if (skb_tailroom(pskb) < header->next) { 658 header->next, skb_tailroom(pskb)); 633 netiucv_unpack_skb(struct iucv_connection *conn, struct sk_buff *pskb) argument [all...] |
H A D | ctcm_main.h | 258 void ctcm_unpack_skb(struct channel *ch, struct sk_buff *pskb);
|
H A D | qeth_core_main.c | 5073 struct sk_buff **pskb, int offset, int *pfrag, int data_len) 5076 if (*pskb == NULL) { 5079 *pskb = qethbuffer->rx_skb; 5082 *pskb = dev_alloc_skb(QETH_RX_PULL_LEN + ETH_HLEN); 5083 if (!(*pskb)) 5087 skb_reserve(*pskb, ETH_HLEN); 5089 memcpy(skb_put(*pskb, data_len), element->addr + offset, 5093 memcpy(skb_put(*pskb, QETH_RX_PULL_LEN), 5095 skb_fill_page_desc(*pskb, *pfrag, page, 5098 (*pskb) 5071 qeth_create_skb_frag(struct qeth_qdio_buffer *qethbuffer, struct qdio_buffer_element *element, struct sk_buff **pskb, int offset, int *pfrag, int data_len) argument [all...] |
/drivers/net/wireless/rtlwifi/rtl8723com/ |
H A D | fw_common.c | 314 struct sk_buff *pskb = NULL; local 320 pskb = __skb_dequeue(&ring->queue); 321 if (pskb) 322 kfree_skb(pskb);
|
/drivers/staging/octeon/ |
H A D | ethernet-rx.c | 262 struct sk_buff **pskb = NULL; local 281 pskb = (struct sk_buff **)(cvm_oct_get_buffer_ptr(work->packet_ptr) - sizeof(void *)); 282 prefetch(pskb); 307 skb = *pskb;
|
/drivers/staging/rtl8188eu/include/ |
H A D | rtw_recv.h | 232 struct sk_buff *pskb; member in struct:recv_buf
|
/drivers/staging/rtl8723au/include/ |
H A D | rtw_recv.h | 247 struct sk_buff *pskb; member in struct:recv_buf
|
/drivers/net/wireless/rtlwifi/ |
H A D | pci.c | 1102 struct sk_buff *pskb = NULL; local 1111 pskb = __skb_dequeue(&ring->queue); 1112 if (pskb) 1113 kfree_skb(pskb); 1116 pskb = ieee80211_beacon_get(hw, mac->vif); 1117 if (pskb == NULL) 1119 hdr = rtl_get_hdr(pskb); 1120 info = IEEE80211_SKB_CB(pskb); 1126 (u8 *)pbuffer_desc, info, NULL, pskb, 1129 __skb_queue_tail(&ring->queue, pskb); [all...] |
H A D | core.c | 1779 struct sk_buff *pskb = NULL; local 1784 pskb = __skb_dequeue(&ring->queue); 1785 if (pskb) 1786 kfree_skb(pskb);
|
/drivers/net/team/ |
H A D | team.c | 710 static rx_handler_result_t team_handle_frame(struct sk_buff **pskb) argument 712 struct sk_buff *skb = *pskb; 721 *pskb = skb; 2284 static int __send_and_alloc_skb(struct sk_buff **pskb, argument 2290 if (*pskb) { 2291 err = send_func(*pskb, team, portid); 2295 *pskb = genlmsg_new(GENLMSG_DEFAULT_SIZE, GFP_KERNEL); 2296 if (!*pskb)
|
/drivers/net/wireless/rtlwifi/rtl8192de/ |
H A D | fw.c | 569 struct sk_buff *pskb; local 572 pskb = __skb_dequeue(&ring->queue); 573 kfree_skb(pskb);
|
/drivers/staging/gdm72xx/ |
H A D | gdm_wimax.c | 55 static inline int gdm_wimax_header(struct sk_buff **pskb) argument 59 struct sk_buff *skb = *pskb; 78 *pskb = skb;
|
/drivers/net/ |
H A D | macvtap.c | 275 static rx_handler_result_t macvtap_handle_frame(struct sk_buff **pskb) argument 277 struct sk_buff *skb = *pskb;
|
H A D | macvlan.c | 401 static rx_handler_result_t macvlan_handle_frame(struct sk_buff **pskb) argument 404 struct sk_buff *skb = *pskb;
|