/kernel/linux/linux-5.10/drivers/staging/rtl8712/ |
H A D | usb_ops_linux.c | 197 _pkt *pskb = precvbuf->pskb; in r8712_usb_read_port_complete() local 204 skb_queue_tail(&precvpriv->rx_skb_queue, pskb); in r8712_usb_read_port_complete() 208 skb_put(pskb, purb->actual_length); in r8712_usb_read_port_complete() 209 skb_queue_tail(&precvpriv->rx_skb_queue, pskb); in r8712_usb_read_port_complete() 262 precvbuf->pskb = skb_dequeue(&precvpriv->free_recv_skb_queue); in r8712_usb_read_port() 264 if (!precvbuf->pskb) { in r8712_usb_read_port() 265 precvbuf->pskb = netdev_alloc_skb(adapter->pnetdev, in r8712_usb_read_port() 267 if (!precvbuf->pskb) in r8712_usb_read_port() 269 tmpaddr = (addr_t)precvbuf->pskb in r8712_usb_read_port() [all...] |
H A D | rtl8712_recv.c | 40 struct sk_buff *pskb = NULL; in r8712_init_recv_priv() local 68 pskb = netdev_alloc_skb(padapter->pnetdev, MAX_RECVBUF_SZ + in r8712_init_recv_priv() 70 if (pskb) { in r8712_init_recv_priv() 71 tmpaddr = (addr_t)pskb->data; in r8712_init_recv_priv() 73 skb_reserve(pskb, (RECVBUFF_ALIGN_SZ - alignment)); in r8712_init_recv_priv() 74 skb_queue_tail(&precvpriv->free_recv_skb_queue, pskb); in r8712_init_recv_priv() 76 pskb = NULL; in r8712_init_recv_priv() 970 static void recvbuf2recvframe(struct _adapter *padapter, struct sk_buff *pskb) in recvbuf2recvframe() argument 984 pbuf = pskb->data; in recvbuf2recvframe() 988 transfer_len = pskb in recvbuf2recvframe() 1064 struct sk_buff *pskb; recv_tasklet() local [all...] |
H A D | recv_linux.c | 49 precvbuf->pskb = NULL; in r8712_os_recvbuf_resource_alloc() 65 if (precvbuf->pskb) in r8712_os_recvbuf_resource_free() 66 dev_kfree_skb_any(precvbuf->pskb); in r8712_os_recvbuf_resource_free()
|
/kernel/linux/linux-6.6/drivers/staging/rtl8712/ |
H A D | usb_ops_linux.c | 197 _pkt *pskb = precvbuf->pskb; in r8712_usb_read_port_complete() local 204 skb_queue_tail(&precvpriv->rx_skb_queue, pskb); in r8712_usb_read_port_complete() 208 skb_put(pskb, purb->actual_length); in r8712_usb_read_port_complete() 209 skb_queue_tail(&precvpriv->rx_skb_queue, pskb); in r8712_usb_read_port_complete() 262 precvbuf->pskb = skb_dequeue(&precvpriv->free_recv_skb_queue); in r8712_usb_read_port() 264 if (!precvbuf->pskb) { in r8712_usb_read_port() 265 precvbuf->pskb = netdev_alloc_skb(adapter->pnetdev, in r8712_usb_read_port() 267 if (!precvbuf->pskb) in r8712_usb_read_port() 269 tmpaddr = (addr_t)precvbuf->pskb in r8712_usb_read_port() [all...] |
H A D | rtl8712_recv.c | 40 struct sk_buff *pskb = NULL; in r8712_init_recv_priv() local 68 pskb = netdev_alloc_skb(padapter->pnetdev, MAX_RECVBUF_SZ + in r8712_init_recv_priv() 70 if (pskb) { in r8712_init_recv_priv() 71 tmpaddr = (addr_t)pskb->data; in r8712_init_recv_priv() 73 skb_reserve(pskb, (RECVBUFF_ALIGN_SZ - alignment)); in r8712_init_recv_priv() 74 skb_queue_tail(&precvpriv->free_recv_skb_queue, pskb); in r8712_init_recv_priv() 76 pskb = NULL; in r8712_init_recv_priv() 971 static void recvbuf2recvframe(struct _adapter *padapter, struct sk_buff *pskb) in recvbuf2recvframe() argument 985 pbuf = pskb->data; in recvbuf2recvframe() 989 transfer_len = pskb in recvbuf2recvframe() 1066 struct sk_buff *pskb; recv_tasklet() local [all...] |
H A D | recv_linux.c | 49 precvbuf->pskb = NULL; in r8712_os_recvbuf_resource_alloc() 65 if (precvbuf->pskb) in r8712_os_recvbuf_resource_free() 66 dev_kfree_skb_any(precvbuf->pskb); in r8712_os_recvbuf_resource_free()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/hal/ |
H A D | rtl8188eu_recv.c | 50 struct sk_buff *pskb = NULL; in rtw_hal_init_recv_priv() local 55 pskb = __netdev_alloc_skb(padapter->pnetdev, in rtw_hal_init_recv_priv() 57 if (pskb) { in rtw_hal_init_recv_priv() 58 kmemleak_not_leak(pskb); in rtw_hal_init_recv_priv() 60 pskb); in rtw_hal_init_recv_priv() 62 pskb = NULL; in rtw_hal_init_recv_priv()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/os_dep/ |
H A D | usb_ops_linux.c | 32 static int recvbuf2recvframe(struct adapter *adapt, struct sk_buff *pskb) in recvbuf2recvframe() argument 48 transfer_len = (s32)pskb->len; in recvbuf2recvframe() 49 pbuf = pskb->data; in recvbuf2recvframe() 378 skb_put(precvbuf->pskb, purb->actual_length); in usb_read_port_complete() 379 skb_queue_tail(&precvpriv->rx_skb_queue, precvbuf->pskb); in usb_read_port_complete() 384 precvbuf->pskb = NULL; in usb_read_port_complete() 394 skb_put(precvbuf->pskb, purb->actual_length); in usb_read_port_complete() 395 precvbuf->pskb = NULL; in usb_read_port_complete() 448 if (!precvbuf->reuse || !precvbuf->pskb) { in usb_read_port() 449 precvbuf->pskb in usb_read_port() 778 struct sk_buff *pskb; rtl8188eu_recv_tasklet() local [all...] |
/kernel/linux/linux-5.10/net/bridge/ |
H A D | br_input.c | 211 static int nf_hook_bridge_pre(struct sk_buff *skb, struct sk_buff **pskb) in nf_hook_bridge_pre() argument 239 *pskb = skb; in nf_hook_bridge_pre() 268 static rx_handler_result_t br_handle_frame(struct sk_buff **pskb) in br_handle_frame() argument 271 struct sk_buff *skb = *pskb; in br_handle_frame() 317 *pskb = skb; in br_handle_frame() 328 *pskb = skb; in br_handle_frame() 363 return nf_hook_bridge_pre(skb, pskb); in br_handle_frame() 378 static rx_handler_result_t br_handle_frame_dummy(struct sk_buff **pskb) in br_handle_frame_dummy() argument
|
/kernel/linux/linux-5.10/drivers/net/ipvlan/ |
H A D | ipvlan_core.c | 312 static int ipvlan_rcv_frame(struct ipvl_addr *addr, struct sk_buff **pskb, in ipvlan_rcv_frame() argument 320 struct sk_buff *skb = *pskb; in ipvlan_rcv_frame() 336 *pskb = skb; in ipvlan_rcv_frame() 701 static rx_handler_result_t ipvlan_handle_mode_l3(struct sk_buff **pskb, in ipvlan_handle_mode_l3() argument 707 struct sk_buff *skb = *pskb; in ipvlan_handle_mode_l3() 716 ret = ipvlan_rcv_frame(addr, pskb, false); in ipvlan_handle_mode_l3() 722 static rx_handler_result_t ipvlan_handle_mode_l2(struct sk_buff **pskb, in ipvlan_handle_mode_l2() argument 725 struct sk_buff *skb = *pskb; in ipvlan_handle_mode_l2() 746 ret = ipvlan_handle_mode_l3(pskb, port); in ipvlan_handle_mode_l2() 752 rx_handler_result_t ipvlan_handle_frame(struct sk_buff **pskb) in ipvlan_handle_frame() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ipvlan/ |
H A D | ipvlan_core.c | 311 static int ipvlan_rcv_frame(struct ipvl_addr *addr, struct sk_buff **pskb, in ipvlan_rcv_frame() argument 319 struct sk_buff *skb = *pskb; in ipvlan_rcv_frame() 335 *pskb = skb; in ipvlan_rcv_frame() 698 static rx_handler_result_t ipvlan_handle_mode_l3(struct sk_buff **pskb, in ipvlan_handle_mode_l3() argument 704 struct sk_buff *skb = *pskb; in ipvlan_handle_mode_l3() 713 ret = ipvlan_rcv_frame(addr, pskb, false); in ipvlan_handle_mode_l3() 719 static rx_handler_result_t ipvlan_handle_mode_l2(struct sk_buff **pskb, in ipvlan_handle_mode_l2() argument 722 struct sk_buff *skb = *pskb; in ipvlan_handle_mode_l2() 743 ret = ipvlan_handle_mode_l3(pskb, port); in ipvlan_handle_mode_l2() 749 rx_handler_result_t ipvlan_handle_frame(struct sk_buff **pskb) in ipvlan_handle_frame() argument [all...] |
/kernel/linux/linux-5.10/drivers/s390/net/ |
H A D | ctcm_mpc.c | 107 static void ctcmpc_unpack_skb(struct channel *ch, struct sk_buff *pskb); 1037 * pskb The received skb. 1039 static void ctcmpc_unpack_skb(struct channel *ch, struct sk_buff *pskb) in ctcmpc_unpack_skb() argument 1057 header = (struct th_header *)pskb->data; in ctcmpc_unpack_skb() 1066 CTCM_PR_DBGDATA("%s: pskb len: %04x \n", __func__, pskb->len); in ctcmpc_unpack_skb() 1068 pskb->dev = dev; in ctcmpc_unpack_skb() 1069 pskb->ip_summed = CHECKSUM_UNNECESSARY; in ctcmpc_unpack_skb() 1070 skb_pull(pskb, TH_HEADER_LENGTH); in ctcmpc_unpack_skb() 1085 __skb_push(pskb, TH_HEADER_LENGT in ctcmpc_unpack_skb() [all...] |
H A D | ctcm_main.c | 73 * pskb The received skb. 75 void ctcm_unpack_skb(struct channel *ch, struct sk_buff *pskb) in ctcm_unpack_skb() argument 79 __u16 len = *((__u16 *) pskb->data); in ctcm_unpack_skb() 81 skb_put(pskb, 2 + LL_HEADER_LENGTH); in ctcm_unpack_skb() 82 skb_pull(pskb, 2); in ctcm_unpack_skb() 83 pskb->dev = dev; in ctcm_unpack_skb() 84 pskb->ip_summed = CHECKSUM_UNNECESSARY; in ctcm_unpack_skb() 88 struct ll_header *header = (struct ll_header *)pskb->data; in ctcm_unpack_skb() 90 skb_pull(pskb, LL_HEADER_LENGTH); in ctcm_unpack_skb() 110 pskb in ctcm_unpack_skb() [all...] |
H A D | netiucv.c | 591 * @pskb: The received skb. 597 struct sk_buff *pskb) in netiucv_unpack_skb() 603 skb_put(pskb, NETIUCV_HDRLEN); in netiucv_unpack_skb() 604 pskb->dev = dev; in netiucv_unpack_skb() 605 pskb->ip_summed = CHECKSUM_NONE; in netiucv_unpack_skb() 606 pskb->protocol = cpu_to_be16(ETH_P_IP); in netiucv_unpack_skb() 610 struct ll_header *header = (struct ll_header *) pskb->data; in netiucv_unpack_skb() 615 skb_pull(pskb, NETIUCV_HDRLEN); in netiucv_unpack_skb() 619 if (skb_tailroom(pskb) < header->next) { in netiucv_unpack_skb() 621 header->next, skb_tailroom(pskb)); in netiucv_unpack_skb() 596 netiucv_unpack_skb(struct iucv_connection *conn, struct sk_buff *pskb) netiucv_unpack_skb() argument [all...] |
/kernel/linux/linux-6.6/drivers/s390/net/ |
H A D | ctcm_mpc.c | 107 static void ctcmpc_unpack_skb(struct channel *ch, struct sk_buff *pskb); 1026 * pskb The received skb. 1028 static void ctcmpc_unpack_skb(struct channel *ch, struct sk_buff *pskb) in ctcmpc_unpack_skb() argument 1046 header = (struct th_header *)pskb->data; in ctcmpc_unpack_skb() 1055 CTCM_PR_DBGDATA("%s: pskb len: %04x \n", __func__, pskb->len); in ctcmpc_unpack_skb() 1057 pskb->dev = dev; in ctcmpc_unpack_skb() 1058 pskb->ip_summed = CHECKSUM_UNNECESSARY; in ctcmpc_unpack_skb() 1059 skb_pull(pskb, TH_HEADER_LENGTH); in ctcmpc_unpack_skb() 1074 __skb_push(pskb, TH_HEADER_LENGT in ctcmpc_unpack_skb() [all...] |
H A D | ctcm_main.c | 73 * pskb The received skb. 75 void ctcm_unpack_skb(struct channel *ch, struct sk_buff *pskb) in ctcm_unpack_skb() argument 79 __u16 len = *((__u16 *) pskb->data); in ctcm_unpack_skb() 81 skb_put(pskb, 2 + LL_HEADER_LENGTH); in ctcm_unpack_skb() 82 skb_pull(pskb, 2); in ctcm_unpack_skb() 83 pskb->dev = dev; in ctcm_unpack_skb() 84 pskb->ip_summed = CHECKSUM_UNNECESSARY; in ctcm_unpack_skb() 88 struct ll_header *header = (struct ll_header *)pskb->data; in ctcm_unpack_skb() 90 skb_pull(pskb, LL_HEADER_LENGTH); in ctcm_unpack_skb() 110 pskb in ctcm_unpack_skb() [all...] |
H A D | netiucv.c | 573 * @pskb: The received skb. 579 struct sk_buff *pskb) in netiucv_unpack_skb() 585 skb_put(pskb, NETIUCV_HDRLEN); in netiucv_unpack_skb() 586 pskb->dev = dev; in netiucv_unpack_skb() 587 pskb->ip_summed = CHECKSUM_NONE; in netiucv_unpack_skb() 588 pskb->protocol = cpu_to_be16(ETH_P_IP); in netiucv_unpack_skb() 592 struct ll_header *header = (struct ll_header *) pskb->data; in netiucv_unpack_skb() 597 skb_pull(pskb, NETIUCV_HDRLEN); in netiucv_unpack_skb() 601 if (skb_tailroom(pskb) < header->next) { in netiucv_unpack_skb() 603 header->next, skb_tailroom(pskb)); in netiucv_unpack_skb() 578 netiucv_unpack_skb(struct iucv_connection *conn, struct sk_buff *pskb) netiucv_unpack_skb() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/hal/ |
H A D | sdio_ops.c | 873 if (!recvbuf->pskb) { in sd_recv_rxfifo() 877 recvbuf->pskb = rtw_skb_alloc(MAX_RECVBUF_SZ + RECVBUFF_ALIGN_SZ); in sd_recv_rxfifo() 879 if (recvbuf->pskb) { in sd_recv_rxfifo() 880 recvbuf->pskb->dev = adapter->pnetdev; in sd_recv_rxfifo() 882 tmpaddr = (SIZE_PTR)recvbuf->pskb->data; in sd_recv_rxfifo() 884 skb_reserve(recvbuf->pskb, (RECVBUFF_ALIGN_SZ - alignment)); in sd_recv_rxfifo() 887 if (!recvbuf->pskb) { in sd_recv_rxfifo() 894 readbuf = recvbuf->pskb->data; in sd_recv_rxfifo() 903 recvbuf->phead = recvbuf->pskb->head; in sd_recv_rxfifo() 904 recvbuf->pdata = recvbuf->pskb in sd_recv_rxfifo() [all...] |
H A D | rtl8723bs_recv.c | 418 if (!precvbuf->pskb) { in rtl8723bs_init_recv_priv() 422 precvbuf->pskb = rtw_skb_alloc(MAX_RECVBUF_SZ + RECVBUFF_ALIGN_SZ); in rtl8723bs_init_recv_priv() 424 if (precvbuf->pskb) { in rtl8723bs_init_recv_priv() 425 precvbuf->pskb->dev = padapter->pnetdev; in rtl8723bs_init_recv_priv() 427 tmpaddr = (SIZE_PTR)precvbuf->pskb->data; in rtl8723bs_init_recv_priv() 429 skb_reserve(precvbuf->pskb, (RECVBUFF_ALIGN_SZ - alignment)); in rtl8723bs_init_recv_priv() 432 if (!precvbuf->pskb) { in rtl8723bs_init_recv_priv()
|
/kernel/linux/linux-6.6/net/bridge/ |
H A D | br_input.c | 248 static int nf_hook_bridge_pre(struct sk_buff *skb, struct sk_buff **pskb) in nf_hook_bridge_pre() argument 276 *pskb = skb; in nf_hook_bridge_pre() 320 static rx_handler_result_t br_handle_frame(struct sk_buff **pskb) in br_handle_frame() argument 323 struct sk_buff *skb = *pskb; in br_handle_frame() 367 *pskb = skb; in br_handle_frame() 378 *pskb = skb; in br_handle_frame() 417 return nf_hook_bridge_pre(skb, pskb); in br_handle_frame() 432 static rx_handler_result_t br_handle_frame_dummy(struct sk_buff **pskb) in br_handle_frame_dummy() argument
|
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/hal/ |
H A D | sdio_ops.c | 809 if (!recvbuf->pskb) { in sd_recv_rxfifo() 813 recvbuf->pskb = rtw_skb_alloc(MAX_RECVBUF_SZ + RECVBUFF_ALIGN_SZ); in sd_recv_rxfifo() 814 if (!recvbuf->pskb) in sd_recv_rxfifo() 817 recvbuf->pskb->dev = adapter->pnetdev; in sd_recv_rxfifo() 819 tmpaddr = (SIZE_PTR)recvbuf->pskb->data; in sd_recv_rxfifo() 821 skb_reserve(recvbuf->pskb, (RECVBUFF_ALIGN_SZ - alignment)); in sd_recv_rxfifo() 825 readbuf = recvbuf->pskb->data; in sd_recv_rxfifo() 832 recvbuf->phead = recvbuf->pskb->head; in sd_recv_rxfifo() 833 recvbuf->pdata = recvbuf->pskb->data; in sd_recv_rxfifo() 834 skb_set_tail_pointer(recvbuf->pskb, siz in sd_recv_rxfifo() [all...] |
H A D | rtl8723bs_recv.c | 399 if (!precvbuf->pskb) { in rtl8723bs_init_recv_priv() 403 precvbuf->pskb = rtw_skb_alloc(MAX_RECVBUF_SZ + RECVBUFF_ALIGN_SZ); in rtl8723bs_init_recv_priv() 405 if (precvbuf->pskb) { in rtl8723bs_init_recv_priv() 406 precvbuf->pskb->dev = padapter->pnetdev; in rtl8723bs_init_recv_priv() 408 tmpaddr = (SIZE_PTR)precvbuf->pskb->data; in rtl8723bs_init_recv_priv() 410 skb_reserve(precvbuf->pskb, (RECVBUFF_ALIGN_SZ - alignment)); in rtl8723bs_init_recv_priv()
|
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | xt_socket.c | 52 struct sk_buff *pskb = (struct sk_buff *)skb; in socket_match() local 80 pskb->mark = sk->sk_mark; in socket_match() 113 struct sk_buff *pskb = (struct sk_buff *)skb; in socket_mt6_v1_v2_v3() local 141 pskb->mark = sk->sk_mark; in socket_mt6_v1_v2_v3()
|
H A D | xt_cluster.c | 81 struct sk_buff *pskb = (struct sk_buff *)skb; in xt_cluster_mt() local 106 pskb->pkt_type = PACKET_HOST; in xt_cluster_mt()
|
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | xt_socket.c | 52 struct sk_buff *pskb = (struct sk_buff *)skb; in socket_match() local 80 pskb->mark = READ_ONCE(sk->sk_mark); in socket_match() 113 struct sk_buff *pskb = (struct sk_buff *)skb; in socket_mt6_v1_v2_v3() local 141 pskb->mark = READ_ONCE(sk->sk_mark); in socket_mt6_v1_v2_v3()
|