/linux-4.1.27/drivers/staging/rtl8188eu/hal/ |
D | rtl8188eu_recv.c | 71 struct sk_buff *pskb = NULL; in rtl8188eu_init_recv_priv() local 76 pskb = __netdev_alloc_skb(padapter->pnetdev, in rtl8188eu_init_recv_priv() 79 if (pskb) { in rtl8188eu_init_recv_priv() 80 pskb->dev = padapter->pnetdev; in rtl8188eu_init_recv_priv() 81 tmpaddr = (size_t)pskb->data; in rtl8188eu_init_recv_priv() 83 skb_reserve(pskb, (RECVBUFF_ALIGN_SZ - alignm)); in rtl8188eu_init_recv_priv() 86 pskb); in rtl8188eu_init_recv_priv() 88 pskb = NULL; in rtl8188eu_init_recv_priv()
|
/linux-4.1.27/drivers/staging/rtl8712/ |
D | usb_ops_linux.c | 217 _pkt *pskb = precvbuf->pskb; in r8712_usb_read_port_complete() local 219 skb_put(pskb, purb->actual_length); in r8712_usb_read_port_complete() 220 skb_queue_tail(&precvpriv->rx_skb_queue, pskb); in r8712_usb_read_port_complete() 222 precvbuf->pskb = NULL; in r8712_usb_read_port_complete() 269 if (!precvbuf->reuse == false || !precvbuf->pskb) { in r8712_usb_read_port() 270 precvbuf->pskb = skb_dequeue(&precvpriv->free_recv_skb_queue); in r8712_usb_read_port() 271 if (NULL != precvbuf->pskb) in r8712_usb_read_port() 277 if (!precvbuf->reuse || !precvbuf->pskb) { in r8712_usb_read_port() 278 precvbuf->pskb = netdev_alloc_skb(adapter->pnetdev, in r8712_usb_read_port() 280 if (!precvbuf->pskb) in r8712_usb_read_port() [all …]
|
D | rtl8712_recv.c | 57 struct sk_buff *pskb = NULL; in r8712_init_recv_priv() local 88 pskb = netdev_alloc_skb(padapter->pnetdev, MAX_RECVBUF_SZ + in r8712_init_recv_priv() 90 if (pskb) { in r8712_init_recv_priv() 91 tmpaddr = (addr_t)pskb->data; in r8712_init_recv_priv() 93 skb_reserve(pskb, (RECVBUFF_ALIGN_SZ - alignment)); in r8712_init_recv_priv() 94 skb_queue_tail(&precvpriv->free_recv_skb_queue, pskb); in r8712_init_recv_priv() 96 pskb = NULL; in r8712_init_recv_priv() 1006 static int recvbuf2recvframe(struct _adapter *padapter, struct sk_buff *pskb) in recvbuf2recvframe() argument 1020 pbuf = pskb->data; in recvbuf2recvframe() 1024 transfer_len = pskb->len; in recvbuf2recvframe() [all …]
|
D | recv_linux.c | 61 precvbuf->pskb = NULL; in r8712_os_recvbuf_resource_alloc() 78 if (precvbuf->pskb) in r8712_os_recvbuf_resource_free() 79 dev_kfree_skb_any(precvbuf->pskb); in r8712_os_recvbuf_resource_free()
|
D | rtl8712_recv.h | 105 _pkt *pskb; member
|
/linux-4.1.27/drivers/staging/rtl8723au/hal/ |
D | usb_ops_linux.c | 345 static int recvbuf2recvframe(struct rtw_adapter *padapter, struct sk_buff *pskb) in recvbuf2recvframe() argument 360 transfer_len = (int)pskb->len; in recvbuf2recvframe() 361 pbuf = pskb->data; in recvbuf2recvframe() 456 precvframe->pkt = skb_clone(pskb, GFP_ATOMIC); in recvbuf2recvframe() 492 struct sk_buff *pskb; in rtl8723au_recv_tasklet() local 496 while (NULL != (pskb = skb_dequeue(&precvpriv->rx_skb_queue))) { in rtl8723au_recv_tasklet() 500 dev_kfree_skb_any(pskb); in rtl8723au_recv_tasklet() 504 recvbuf2recvframe(padapter, pskb); in rtl8723au_recv_tasklet() 505 skb_reset_tail_pointer(pskb); in rtl8723au_recv_tasklet() 507 pskb->len = 0; in rtl8723au_recv_tasklet() [all …]
|
D | rtl8723au_recv.c | 33 struct sk_buff *pskb; in rtl8723au_init_recv_priv() local 74 pskb = __netdev_alloc_skb(padapter->pnetdev, size, GFP_KERNEL); in rtl8723au_init_recv_priv() 76 if (pskb) { in rtl8723au_init_recv_priv() 77 pskb->dev = padapter->pnetdev; in rtl8723au_init_recv_priv() 79 tmpaddr = (unsigned long)pskb->data; in rtl8723au_init_recv_priv() 81 skb_reserve(pskb, (RECVBUFF_ALIGN_SZ - alignment)); in rtl8723au_init_recv_priv() 83 skb_queue_tail(&precvpriv->free_recv_skb_queue, pskb); in rtl8723au_init_recv_priv() 86 pskb = NULL; in rtl8723au_init_recv_priv() 104 if (precvbuf->pskb) in rtl8723au_free_recv_priv() 105 dev_kfree_skb_any(precvbuf->pskb); in rtl8723au_free_recv_priv()
|
/linux-4.1.27/drivers/staging/rtl8188eu/os_dep/ |
D | usb_ops_linux.c | 43 static int recvbuf2recvframe(struct adapter *adapt, struct sk_buff *pskb) in recvbuf2recvframe() argument 59 transfer_len = (s32)pskb->len; in recvbuf2recvframe() 60 pbuf = pskb->data; in recvbuf2recvframe() 145 precvframe->pkt = skb_clone(pskb, GFP_ATOMIC); in recvbuf2recvframe() 409 skb_put(precvbuf->pskb, purb->actual_length); in usb_read_port_complete() 410 skb_queue_tail(&precvpriv->rx_skb_queue, precvbuf->pskb); in usb_read_port_complete() 415 precvbuf->pskb = NULL; in usb_read_port_complete() 423 skb_put(precvbuf->pskb, purb->actual_length); in usb_read_port_complete() 424 precvbuf->pskb = NULL; in usb_read_port_complete() 481 if ((!precvbuf->reuse) || (precvbuf->pskb == NULL)) { in usb_read_port() [all …]
|
D | recv_linux.c | 49 precvbuf->pskb = NULL; in rtw_os_recvbuf_resource_alloc()
|
/linux-4.1.27/drivers/s390/net/ |
D | ctcm_mpc.c | 106 static void ctcmpc_unpack_skb(struct channel *ch, struct sk_buff *pskb); 1040 static void ctcmpc_unpack_skb(struct channel *ch, struct sk_buff *pskb) in ctcmpc_unpack_skb() argument 1058 header = (struct th_header *)pskb->data; in ctcmpc_unpack_skb() 1067 CTCM_PR_DBGDATA("%s: pskb len: %04x \n", __func__, pskb->len); in ctcmpc_unpack_skb() 1069 pskb->dev = dev; in ctcmpc_unpack_skb() 1070 pskb->ip_summed = CHECKSUM_UNNECESSARY; in ctcmpc_unpack_skb() 1071 skb_pull(pskb, TH_HEADER_LENGTH); in ctcmpc_unpack_skb() 1086 __skb_push(pskb, TH_HEADER_LENGTH); in ctcmpc_unpack_skb() 1087 skb_queue_tail(&ch->io_queue, pskb); in ctcmpc_unpack_skb() 1102 while ((pskb->len > 0) && !pdu_last_seen) { in ctcmpc_unpack_skb() [all …]
|
D | ctcm_main.c | 74 void ctcm_unpack_skb(struct channel *ch, struct sk_buff *pskb) in ctcm_unpack_skb() argument 78 __u16 len = *((__u16 *) pskb->data); in ctcm_unpack_skb() 80 skb_put(pskb, 2 + LL_HEADER_LENGTH); in ctcm_unpack_skb() 81 skb_pull(pskb, 2); in ctcm_unpack_skb() 82 pskb->dev = dev; in ctcm_unpack_skb() 83 pskb->ip_summed = CHECKSUM_UNNECESSARY; in ctcm_unpack_skb() 87 struct ll_header *header = (struct ll_header *)pskb->data; in ctcm_unpack_skb() 89 skb_pull(pskb, LL_HEADER_LENGTH); in ctcm_unpack_skb() 109 pskb->protocol = ntohs(header->type); in ctcm_unpack_skb() 127 if ((header->length > skb_tailroom(pskb)) || in ctcm_unpack_skb() [all …]
|
D | netiucv.c | 631 struct sk_buff *pskb) in netiucv_unpack_skb() argument 637 skb_put(pskb, NETIUCV_HDRLEN); in netiucv_unpack_skb() 638 pskb->dev = dev; in netiucv_unpack_skb() 639 pskb->ip_summed = CHECKSUM_NONE; in netiucv_unpack_skb() 640 pskb->protocol = ntohs(ETH_P_IP); in netiucv_unpack_skb() 644 struct ll_header *header = (struct ll_header *) pskb->data; in netiucv_unpack_skb() 649 skb_pull(pskb, NETIUCV_HDRLEN); in netiucv_unpack_skb() 653 if (skb_tailroom(pskb) < header->next) { in netiucv_unpack_skb() 655 header->next, skb_tailroom(pskb)); in netiucv_unpack_skb() 658 skb_put(pskb, header->next); in netiucv_unpack_skb() [all …]
|
D | ctcm_main.h | 258 void ctcm_unpack_skb(struct channel *ch, struct sk_buff *pskb);
|
D | qeth_core_main.c | 5166 struct sk_buff **pskb, int offset, int *pfrag, int data_len) in qeth_create_skb_frag() argument 5169 if (*pskb == NULL) { in qeth_create_skb_frag() 5172 *pskb = qethbuffer->rx_skb; in qeth_create_skb_frag() 5175 *pskb = dev_alloc_skb(QETH_RX_PULL_LEN + ETH_HLEN); in qeth_create_skb_frag() 5176 if (!(*pskb)) in qeth_create_skb_frag() 5180 skb_reserve(*pskb, ETH_HLEN); in qeth_create_skb_frag() 5182 memcpy(skb_put(*pskb, data_len), element->addr + offset, in qeth_create_skb_frag() 5186 memcpy(skb_put(*pskb, QETH_RX_PULL_LEN), in qeth_create_skb_frag() 5188 skb_fill_page_desc(*pskb, *pfrag, page, in qeth_create_skb_frag() 5191 (*pskb)->data_len += data_len - QETH_RX_PULL_LEN; in qeth_create_skb_frag() [all …]
|
/linux-4.1.27/drivers/net/ipvlan/ |
D | ipvlan_core.c | 553 static rx_handler_result_t ipvlan_handle_mode_l3(struct sk_buff **pskb, in ipvlan_handle_mode_l3() argument 559 struct sk_buff *skb = *pskb; in ipvlan_handle_mode_l3() 574 static rx_handler_result_t ipvlan_handle_mode_l2(struct sk_buff **pskb, in ipvlan_handle_mode_l2() argument 577 struct sk_buff *skb = *pskb; in ipvlan_handle_mode_l2() 601 rx_handler_result_t ipvlan_handle_frame(struct sk_buff **pskb) in ipvlan_handle_frame() argument 603 struct sk_buff *skb = *pskb; in ipvlan_handle_frame() 611 return ipvlan_handle_mode_l2(pskb, port); in ipvlan_handle_frame() 613 return ipvlan_handle_mode_l3(pskb, port); in ipvlan_handle_frame()
|
D | ipvlan.h | 114 rx_handler_result_t ipvlan_handle_frame(struct sk_buff **pskb);
|
/linux-4.1.27/net/bridge/ |
D | br_input.c | 226 rx_handler_result_t br_handle_frame(struct sk_buff **pskb) in br_handle_frame() argument 229 struct sk_buff *skb = *pskb; in br_handle_frame() 285 *pskb = skb; in br_handle_frame() 296 *pskb = skb; in br_handle_frame()
|
D | br_private.h | 435 rx_handler_result_t br_handle_frame(struct sk_buff **pskb);
|
/linux-4.1.27/drivers/staging/octeon/ |
D | ethernet-rx.c | 205 struct sk_buff **pskb = NULL; in cvm_oct_napi_poll() local 225 pskb = (struct sk_buff **)(cvm_oct_get_buffer_ptr(work->packet_ptr) - in cvm_oct_napi_poll() 227 prefetch(pskb); in cvm_oct_napi_poll() 238 skb = *pskb; in cvm_oct_napi_poll()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723com/ |
D | fw_common.c | 314 struct sk_buff *pskb = NULL; in rtl8723_cmd_send_packet() local 320 pskb = __skb_dequeue(&ring->queue); in rtl8723_cmd_send_packet() 321 if (pskb) in rtl8723_cmd_send_packet() 322 kfree_skb(pskb); in rtl8723_cmd_send_packet()
|
/linux-4.1.27/net/netfilter/ |
D | xt_cluster.c | 92 struct sk_buff *pskb = (struct sk_buff *)skb; in xt_cluster_mt() local 117 pskb->pkt_type = PACKET_HOST; in xt_cluster_mt()
|
/linux-4.1.27/net/hsr/ |
D | hsr_slave.c | 21 static rx_handler_result_t hsr_handle_frame(struct sk_buff **pskb) in hsr_handle_frame() argument 23 struct sk_buff *skb = *pskb; in hsr_handle_frame()
|
/linux-4.1.27/net/openvswitch/ |
D | vport-netdev.c | 65 static rx_handler_result_t netdev_frame_hook(struct sk_buff **pskb) in netdev_frame_hook() argument 67 struct sk_buff *skb = *pskb; in netdev_frame_hook()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/ |
D | pci.c | 1116 struct sk_buff *pskb = NULL; in _rtl_pci_prepare_bcn_tasklet() local 1126 pskb = __skb_dequeue(&ring->queue); in _rtl_pci_prepare_bcn_tasklet() 1131 if (pskb) { in _rtl_pci_prepare_bcn_tasklet() 1135 pskb->len, PCI_DMA_TODEVICE); in _rtl_pci_prepare_bcn_tasklet() 1136 kfree_skb(pskb); in _rtl_pci_prepare_bcn_tasklet() 1140 pskb = ieee80211_beacon_get(hw, mac->vif); in _rtl_pci_prepare_bcn_tasklet() 1141 if (pskb == NULL) in _rtl_pci_prepare_bcn_tasklet() 1143 hdr = rtl_get_hdr(pskb); in _rtl_pci_prepare_bcn_tasklet() 1144 info = IEEE80211_SKB_CB(pskb); in _rtl_pci_prepare_bcn_tasklet() 1150 (u8 *)pbuffer_desc, info, NULL, pskb, in _rtl_pci_prepare_bcn_tasklet() [all …]
|
D | core.c | 1830 struct sk_buff *pskb = NULL; in rtl_cmd_send_packet() local 1835 pskb = __skb_dequeue(&ring->queue); in rtl_cmd_send_packet() 1836 if (pskb) in rtl_cmd_send_packet() 1837 kfree_skb(pskb); in rtl_cmd_send_packet()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192de/ |
D | fw.c | 552 struct sk_buff *pskb; in _rtl92d_cmd_send_packet() local 555 pskb = __skb_dequeue(&ring->queue); in _rtl92d_cmd_send_packet() 556 kfree_skb(pskb); in _rtl92d_cmd_send_packet()
|
/linux-4.1.27/drivers/staging/gdm72xx/ |
D | gdm_wimax.c | 55 static inline int gdm_wimax_header(struct sk_buff **pskb) in gdm_wimax_header() argument 59 struct sk_buff *skb = *pskb; in gdm_wimax_header() 78 *pskb = skb; in gdm_wimax_header()
|
/linux-4.1.27/drivers/staging/rtl8723au/include/ |
D | rtw_recv.h | 244 struct sk_buff *pskb; member
|
/linux-4.1.27/drivers/net/team/ |
D | team.c | 714 static rx_handler_result_t team_handle_frame(struct sk_buff **pskb) in team_handle_frame() argument 716 struct sk_buff *skb = *pskb; in team_handle_frame() 725 *pskb = skb; in team_handle_frame() 2297 static int __send_and_alloc_skb(struct sk_buff **pskb, in __send_and_alloc_skb() argument 2303 if (*pskb) { in __send_and_alloc_skb() 2304 err = send_func(*pskb, team, portid); in __send_and_alloc_skb() 2308 *pskb = genlmsg_new(GENLMSG_DEFAULT_SIZE, GFP_KERNEL); in __send_and_alloc_skb() 2309 if (!*pskb) in __send_and_alloc_skb()
|
/linux-4.1.27/drivers/staging/rtl8188eu/include/ |
D | rtw_recv.h | 232 struct sk_buff *pskb; member
|
/linux-4.1.27/drivers/net/ |
D | macvtap.c | 289 static rx_handler_result_t macvtap_handle_frame(struct sk_buff **pskb) in macvtap_handle_frame() argument 291 struct sk_buff *skb = *pskb; in macvtap_handle_frame()
|
D | macvlan.c | 401 static rx_handler_result_t macvlan_handle_frame(struct sk_buff **pskb) in macvlan_handle_frame() argument 404 struct sk_buff *skb = *pskb; in macvlan_handle_frame()
|
/linux-4.1.27/drivers/net/ethernet/octeon/ |
D | octeon_mgmt.c | 367 struct sk_buff **pskb) in octeon_mgmt_dequeue_rx_buffer() argument 378 *pskb = __skb_dequeue(&p->rx_list); in octeon_mgmt_dequeue_rx_buffer()
|
/linux-4.1.27/drivers/staging/rtl8192e/rtl8192e/ |
D | rtl_core.c | 719 struct sk_buff *pskb = NULL, *pnewskb = NULL; in rtl8192_prepare_beacon() local 725 pskb = __skb_dequeue(&ring->queue); in rtl8192_prepare_beacon() 726 kfree_skb(pskb); in rtl8192_prepare_beacon()
|
/linux-4.1.27/drivers/net/bonding/ |
D | bond_main.c | 1142 static rx_handler_result_t bond_handle_frame(struct sk_buff **pskb) in bond_handle_frame() argument 1144 struct sk_buff *skb = *pskb; in bond_handle_frame() 1155 *pskb = skb; in bond_handle_frame()
|
/linux-4.1.27/include/net/ |
D | xfrm.h | 375 int (*output)(struct xfrm_state *, struct sk_buff *pskb);
|
/linux-4.1.27/include/linux/ |
D | netdevice.h | 389 typedef rx_handler_result_t rx_handler_func_t(struct sk_buff **pskb);
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
D | tg3.c | 7783 struct sk_buff **pskb, in tigon3_dma_hwbug_workaround() argument 7788 struct sk_buff *new_skb, *skb = *pskb; in tigon3_dma_hwbug_workaround() 7832 *pskb = new_skb; in tigon3_dma_hwbug_workaround()
|