/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/ |
H A D | linux_pkt.h | 3 * Linux Packet (skb) interface 55 #define PKTDUP(osh, skb) osl_pktdup((osh), (skb), __LINE__, __FUNCTION__) 58 #define PKTDUP(osh, skb) osl_pktdup((osh), (skb)) 63 #define PKTFREE(osh, skb, send) linux_pktfree((osh), (skb), (send), __LINE__, __FUNCTION__) 65 #define PKTFREE(osh, skb, send) linux_pktfree((osh), (skb), (send)) 69 #define PKTFREE_STATIC(osh, skb, sen [all...] |
H A D | osl.h | 137 #define PKTCGETATTR(skb) (0) 138 #define PKTCSETATTR(skb, f, p, b) BCM_REFERENCE(skb) 139 #define PKTCCLRATTR(skb) BCM_REFERENCE(skb) 140 #define PKTCCNT(skb) (1) 141 #define PKTCLEN(skb) PKTLEN(NULL, skb) 142 #define PKTCGETFLAGS(skb) (0) 143 #define PKTCSETFLAGS(skb, [all...] |
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/ |
H A D | linux_pkt.c | 3 * Linux Packet (skb) interface 147 osl_fwderbuf_reset(osl_t *osh, struct sk_buff *skb) in osl_fwderbuf_reset() argument 154 struct sk_buff *skb; in osl_alloc_skb() local 160 skb = __dev_alloc_skb(len, flags); in osl_alloc_skb() 162 skb = dev_alloc_skb(len); in osl_alloc_skb() 165 return skb; in osl_alloc_skb() 170 * IP code depends on skb->cb to be setup correctly with various options 215 * Kernel 3.18 is leaving skb->prev pointer set to skb in osl_pkt_frmnative() 216 * to indicate a non-fragmented skb in osl_pkt_frmnative() 239 struct sk_buff *skb; linux_pktget() local 268 struct sk_buff *skb, *nskb; linux_pktfree_irq() local 337 struct sk_buff *skb, *nskb; linux_pktfree() local 403 struct sk_buff *skb; osl_pktget_static() local 536 struct sk_buff *skb = (struct sk_buff *)p; osl_pktfree_static() local 609 osl_pktdup(osl_t *osh, void *skb, int line, const char *caller) osl_pktdup() argument 656 osl_pkt_orphan_partial(struct sk_buff *skb, int tsq) osl_pkt_orphan_partial() argument [all...] |
H A D | wl_linux_mon.c | 56 extern netdev_tx_t dhd_start_xmit(struct sk_buff *skb, struct net_device *net); 89 static netdev_tx_t dhd_mon_if_subif_start_xmit(struct sk_buff *skb, struct net_device *ndev); 178 static netdev_tx_t dhd_mon_if_subif_start_xmit(struct sk_buff *skb, struct net_device *ndev) in dhd_mon_if_subif_start_xmit() argument 201 if (unlikely(skb->len < sizeof(struct ieee80211_radiotap_header))) in dhd_mon_if_subif_start_xmit() 204 rtap_hdr = (struct ieee80211_radiotap_header *)skb->data; in dhd_mon_if_subif_start_xmit() 208 rtap_len = ieee80211_get_radiotap_len(skb->data); in dhd_mon_if_subif_start_xmit() 209 if (unlikely(skb->len < rtap_len)) in dhd_mon_if_subif_start_xmit() 215 skb_pull(skb, rtap_len); in dhd_mon_if_subif_start_xmit() 217 dot11_hdr = (struct ieee80211_hdr *)skb->data; in dhd_mon_if_subif_start_xmit() 235 skb_pull(skb, dot11_hdr_le in dhd_mon_if_subif_start_xmit() [all...] |
H A D | wl_cfgvendor.c | 208 struct sk_buff *skb; in wl_cfgvendor_send_async_event() local 215 skb = cfg80211_vendor_event_alloc(wiphy, ndev_to_wdev(dev), len, event_id, kflags); in wl_cfgvendor_send_async_event() 217 skb = cfg80211_vendor_event_alloc(wiphy, len, event_id, kflags); in wl_cfgvendor_send_async_event() 220 if (!skb) { in wl_cfgvendor_send_async_event() 221 WL_ERR(("skb alloc failed")); in wl_cfgvendor_send_async_event() 225 /* Push the data to the skb */ in wl_cfgvendor_send_async_event() 226 nla_put_nohdr(skb, len, data); in wl_cfgvendor_send_async_event() 228 cfg80211_vendor_event(skb, kflags); in wl_cfgvendor_send_async_event() 237 struct sk_buff *skb; in wl_cfgvendor_send_cmd_reply() local 241 skb in wl_cfgvendor_send_cmd_reply() 279 struct sk_buff *skb; wl_cfgvendor_get_feature_set_matrix() local 426 struct sk_buff *skb; wl_cfgvendor_send_hotlist_event() local 518 struct sk_buff *skb; wl_cfgvendor_gscan_get_batch_results() local 1211 struct sk_buff *skb; wl_cfgvendor_gscan_get_channel_list() local 1323 struct sk_buff *skb = NULL; wl_cfgvendor_get_wake_reason_stats() local 1541 struct sk_buff *skb = NULL; wl_cfgvendor_rtt_evt() local 6435 struct sk_buff *skb = NULL; wl_cfgvendor_dbg_file_dump() local 6603 struct sk_buff *skb = NULL; wl_cfgvendor_dbg_trigger_mem_dump() local 6661 struct sk_buff *skb = NULL; wl_cfgvendor_dbg_get_mem_dump() local 6834 struct sk_buff *skb; wl_cfgvendor_dbg_get_ring_status() local 6936 struct sk_buff *skb; wl_cfgvendor_dbg_ring_send_evt() local 6964 wl_cfgvendor_nla_put_sssr_dump_data(struct sk_buff *skb, struct net_device *ndev) wl_cfgvendor_nla_put_sssr_dump_data() argument 7041 wl_cfgvendor_nla_put_debug_dump_data(struct sk_buff *skb, struct net_device *ndev) wl_cfgvendor_nla_put_debug_dump_data() argument 7178 wl_cfgvendor_nla_put_axi_error_data(struct sk_buff *skb, struct net_device *ndev) wl_cfgvendor_nla_put_axi_error_data() argument 7202 wl_cfgvendor_nla_put_memdump_data(struct sk_buff *skb, struct net_device *ndev, const uint32 fw_len) wl_cfgvendor_nla_put_memdump_data() argument 7230 struct sk_buff *skb = NULL; wl_cfgvendor_dbg_send_file_dump_evt() local 7353 struct sk_buff *skb = NULL; __wl_cfgvendor_dbg_get_pkt_fates() local 7568 struct sk_buff *skb = NULL; wl_cfgvendor_apf_get_capabilities() local 7790 struct sk_buff *skb; wl_cfgvendor_get_driver_feature() local [all...] |
H A D | wl_ext_genl.c | 75 static int wl_ext_genl_bind(struct sk_buff *skb, struct genl_info *info); 76 static int wl_ext_genl_recv(struct sk_buff *skb, struct genl_info *info); 312 wl_ext_genl_recv(struct sk_buff *skb, struct genl_info *info) in wl_ext_genl_recv() argument 365 struct sk_buff *skb = NULL; in wl_ext_genl_send() local 381 skb = genlmsg_new(MAX_CUSTOM_PKT_LENGTH, GFP_KERNEL); in wl_ext_genl_send() 383 if (skb) { in wl_ext_genl_send() 384 msg_head = genlmsg_put(skb, 0, 0, &wl_ext_genl_family, 0, GENL_CUSTOM_COMMAND_RECV); in wl_ext_genl_send() 386 nlmsg_free(skb); in wl_ext_genl_send() 391 ret = nla_put(skb, GENL_CUSTOM_ATTR_MSG, buf_len, buf); in wl_ext_genl_send() 393 nlmsg_free(skb); in wl_ext_genl_send() 426 wl_ext_genl_bind(struct sk_buff *skb, struct genl_info *info) wl_ext_genl_bind() argument [all...] |
H A D | dhd_linux_lb.c | 126 * would allow Tx completion skb's to be released into a local free pool from 977 struct sk_buff * skb; in dhd_napi_poll() local 1001 while ((skb = __skb_dequeue(&rx_process_queue)) != NULL) { in dhd_napi_poll() 1002 OSL_PREFETCH(skb->data); in dhd_napi_poll() 1004 ifid = DHD_PKTTAG_IFID((dhd_pkttag_fr_t *)PKTTAG(skb)); in dhd_napi_poll() 1007 __FUNCTION__, skb, ifid)); in dhd_napi_poll() 1009 dhd_rx_frame(&dhd->pub, ifid, skb, pkt_count, chan); in dhd_napi_poll() 1235 int ifidx, void *skb) in dhd_lb_sendpkt() 1242 return __dhd_sendpkt(&dhd->pub, ifidx, skb); in dhd_lb_sendpkt() 1246 DHD_LB_TX_PKTTAG_SET_NETDEV((dhd_tx_lb_pkttag_fr_t *)PKTTAG(skb), ne in dhd_lb_sendpkt() 1234 dhd_lb_sendpkt(dhd_info_t *dhd, struct net_device *net, int ifidx, void *skb) dhd_lb_sendpkt() argument 1269 struct sk_buff *skb; dhd_lb_tx_process() local [all...] |
H A D | linux_osl.c | 1629 struct sk_buff *skb; in osl_sec_dma_map() local 1658 for (skb = (struct sk_buff *)p; skb != NULL; skb = PKTNEXT(osh, skb)) { in osl_sec_dma_map() 1659 if (skb_is_nonlinear(skb)) { in osl_sec_dma_map() 1661 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { in osl_sec_dma_map() 1662 skb_frag_t *f = &skb_shinfo(skb)->frags[i]; in osl_sec_dma_map() 1673 memcpy(pa_cma_kmap_va, skb->data, skb in osl_sec_dma_map() [all...] |
H A D | dhd_linux.c | 359 void dhd_get_debug_dump_len(void *handle, struct sk_buff *skb, void *event_info, u8 event); 360 void cfgvendor_log_dump_len(dhd_pub_t *dhdp, log_dump_type_t *type, struct sk_buff *skb); 399 static void dhd_process_daemon_msg(struct sk_buff *skb); 926 static void dhd_sched_rxf(dhd_pub_t *dhdp, void *skb); 1585 static inline int dhd_rxf_enqueue(dhd_pub_t *dhdp, void* skb) in dhd_rxf_enqueue() argument 1590 if (!skb) { in dhd_rxf_enqueue() 1591 DHD_ERROR(("dhd_rxf_enqueue: NULL skb!!!\n")); in dhd_rxf_enqueue() 1602 skb, store_idx, sent_idx)); in dhd_rxf_enqueue() 1612 skb, store_idx, (store_idx + 1) & (MAXSKBPEND - 1))); in dhd_rxf_enqueue() 1613 dhdp->skbbuf[store_idx] = skb; in dhd_rxf_enqueue() 1624 void *skb; dhd_rxf_dequeue() local 3276 struct sk_buff *skb; dhd_sendup() local 3587 dhd_start_xmit(struct sk_buff *skb, struct net_device *net) dhd_start_xmit() argument 3881 dhd_start_xmit_wrapper(struct sk_buff *skb, struct net_device *net) dhd_start_xmit_wrapper() argument 4027 dhd_netif_rx_ni(struct sk_buff * skb) dhd_netif_rx_ni() argument 4039 dhd_event_logtrace_pkt_process(dhd_pub_t *dhdp, struct sk_buff * skb) dhd_event_logtrace_pkt_process() argument 4088 struct sk_buff *skb; dhd_event_logtrace_process_items() local 4389 struct sk_buff *skb; dhd_event_logtrace_flush_queue() local 4403 struct sk_buff *skb = NULL; dhd_sendup_info_buf() local 4440 struct sk_buff *skb; dhd_rx_frame() local 5360 void *skb; dhd_rxf_thread() local 5535 dhd_sched_rxf(dhd_pub_t *dhdp, void *skb) dhd_sched_rxf() argument 5944 dhd_monitor_start(struct sk_buff *skb, struct net_device *dev) dhd_monitor_start() argument 13631 struct sk_buff *p, *skb; dhd_sendup_log() local 19750 dhd_recv_msg_from_daemon(struct sk_buff *skb) dhd_recv_msg_from_daemon() argument 19764 dhd_send_msg_to_daemon(struct sk_buff *skb, void *data, int size) dhd_send_msg_to_daemon() argument 19806 dhd_process_daemon_msg(struct sk_buff *skb) dhd_process_daemon_msg() argument [all...] |
H A D | wl_android.c | 503 static s32 wl_genl_handle_msg(struct sk_buff *skb, struct genl_info *info); 3698 static void wl_netlink_recv(struct sk_buff *skb) in wl_netlink_recv() argument 3744 struct sk_buff *skb = NULL; in wl_netlink_send_msg() local 3753 skb = alloc_skb(NLMSG_SPACE(size), GFP_ATOMIC); in wl_netlink_send_msg() 3754 if (skb == NULL) { in wl_netlink_send_msg() 3759 nlh = nlmsg_put(skb, 0, 0, 0, size, 0); in wl_netlink_send_msg() 3762 skb_tailroom(skb), nlmsg_total_size(size))); in wl_netlink_send_msg() 3763 dev_kfree_skb(skb); in wl_netlink_send_msg() 3771 /* netlink_unicast() takes ownership of the skb and frees it itself. */ in wl_netlink_send_msg() 3772 ret = netlink_unicast(nl_sk, skb, pi in wl_netlink_send_msg() 5019 struct sk_buff *skb; wl_android_bcnrecv_event() local 6290 struct sk_buff *skb; wl_genl_send_msg() local 6409 wl_genl_handle_msg( struct sk_buff *skb, struct genl_info *info) wl_genl_handle_msg() argument [all...] |
H A D | dhd_linux_priv.h | 270 * But for TX its going to be 1 skb at a time, so we are just thinking 271 * of using only one queue and use the lock supported skb queue functions 387 int dhd_lb_sendpkt(dhd_info_t *dhd, struct net_device *net, int ifidx, void *skb);
|
H A D | dhd_linux.h | 164 struct sk_buff *skb; member
|
H A D | dbus_usb_linux.c | 269 /* Private data kept in skb */ 270 #define SKB_PRIV(skb, idx) (&((void **)skb->cb)[idx]) 271 #define SKB_PRIV_URB(skb) (*(struct urb **)SKB_PRIV(skb, 0)) 985 /* Make the skb represent the received urb */ in dbus_usbos_recv_complete_handle()
|
H A D | wl_cfgp2p.c | 73 static netdev_tx_t wl_cfgp2p_start_xmit(struct sk_buff *skb, struct net_device *ndev); 2468 static netdev_tx_t wl_cfgp2p_start_xmit(struct sk_buff *skb, struct net_device *ndev) in wl_cfgp2p_start_xmit() argument 2471 if (skb) in wl_cfgp2p_start_xmit() 2475 dev_kfree_skb_any(skb); in wl_cfgp2p_start_xmit()
|
/device/soc/rockchip/common/vendor/drivers/net/usb/ |
H A D | meig_cdc_driver.c | 518 struct sk_buff *skb;
member 633 struct skb_data { /* skb->cb is one of these */
651 static int cdc_ncm_rx_fixup(struct hw_cdc_net *dev, struct sk_buff *skb);
652 static struct sk_buff *cdc_ncm_tx_fixup(struct hw_cdc_net *dev, struct sk_buff *skb, gfp_t mem_flags);
655 void hw_skb_return(struct hw_cdc_net *dev, struct sk_buff *skb);
782 * can return clones as well as just modify the original skb.
784 void hw_skb_return(struct hw_cdc_net *dev, struct sk_buff *skb)
in hw_skb_return() argument 789 if (skb->len > 0x80) {
in hw_skb_return() 790 sn = be32_to_cpu(*(u32 *)(skb->data + 0x26));
in hw_skb_return() 791 devdbg(dev, "hw_skb_return,len:%d receive sn:%x, time:%ld-%ld", skb in hw_skb_return() 819 struct sk_buff *skb, *skbnext; unlink_urbs() local 902 tx_defer_bh(struct hw_cdc_net *dev, struct sk_buff *skb, struct sk_buff_head *list) tx_defer_bh() argument 919 struct sk_buff *skb; submit_skb() local 956 rx_tlp_parse(struct hw_cdc_net *dev, struct sk_buff *skb) rx_tlp_parse() argument 1097 rx_defer_bh(struct hw_cdc_net *dev, struct sk_buff *skb, struct sk_buff_head *list) rx_defer_bh() argument 1139 struct sk_buff *skb; rx_submit() local 1206 rx_process(struct hw_cdc_net *dev, struct sk_buff *skb) rx_process() argument 1228 struct sk_buff *skb = (struct sk_buff *)urb->context; rx_complete() local 1631 struct sk_buff *skb = (struct sk_buff *)urb->context; tx_complete() local 1725 hw_start_xmit(struct sk_buff *skb, struct net_device *net) hw_start_xmit() argument 1825 struct sk_buff *skb; hw_bh() local 2146 cdc_ncm_rx_fixup(struct hw_cdc_net *dev, struct sk_buff *skb) cdc_ncm_rx_fixup() argument 2380 struct sk_buff *skb; ntb_finalize() local 2421 struct sk_buff *skb = NULL; ncm_get_skb() local 2475 cdc_ncm_tx_fixup(struct hw_cdc_net *dev, struct sk_buff *skb, gfp_t mem_flags) cdc_ncm_tx_fixup() argument [all...] |
/device/soc/rockchip/common/vendor/drivers/net/ethernet/ |
H A D | dwmac-rk-tool.c | 310 static void dwmac_rk_udp4_hwcsum(struct sk_buff *skb, __be32 src, __be32 dst) in dwmac_rk_udp4_hwcsum() argument 312 struct udphdr *uh = udp_hdr(skb); in dwmac_rk_udp4_hwcsum() 313 int offset = skb_transport_offset(skb); in dwmac_rk_udp4_hwcsum() 314 int len = skb->len - offset; in dwmac_rk_udp4_hwcsum() 316 skb->csum_start = skb_transport_header(skb) - skb->head; in dwmac_rk_udp4_hwcsum() 317 skb->csum_offset = offsetof(struct udphdr, check); in dwmac_rk_udp4_hwcsum() 323 struct sk_buff *skb = NULL; in dwmac_rk_get_skb() local 346 skb in dwmac_rk_get_skb() 459 dwmac_rk_loopback_validate(struct stmmac_priv *priv, struct dwmac_rk_lb_priv *lb_priv, struct sk_buff *skb) dwmac_rk_loopback_validate() argument 531 struct sk_buff *skb; dwmac_rk_rx_fill() local 574 struct sk_buff *skb; dwmac_rk_rx_clean() local 588 struct sk_buff *skb; dwmac_rk_rx_validate() local 645 struct sk_buff *skb; dwmac_rk_tx_clean() local 664 dwmac_rk_xmit(struct sk_buff *skb, struct net_device *dev, struct dwmac_rk_lb_priv *lb_priv) dwmac_rk_xmit() argument [all...] |
/device/soc/rockchip/rk3588/kernel/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac-rk-tool.c | 322 static void dwmac_rk_udp4_hwcsum(struct sk_buff *skb, __be32 src, __be32 dst) in dwmac_rk_udp4_hwcsum() argument 324 struct udphdr *uh = udp_hdr(skb); in dwmac_rk_udp4_hwcsum() 325 int offset = skb_transport_offset(skb); in dwmac_rk_udp4_hwcsum() 326 int len = skb->len - offset; in dwmac_rk_udp4_hwcsum() 328 skb->csum_start = skb_transport_header(skb) - skb->head; in dwmac_rk_udp4_hwcsum() 329 skb->csum_offset = offsetof(struct udphdr, check); in dwmac_rk_udp4_hwcsum() 337 struct sk_buff *skb = NULL; in dwmac_rk_get_skb() local 358 skb in dwmac_rk_get_skb() 468 dwmac_rk_loopback_validate(struct stmmac_priv *priv, struct dwmac_rk_lb_priv *lb_priv, struct sk_buff *skb) dwmac_rk_loopback_validate() argument 532 struct sk_buff *skb; dwmac_rk_rx_fill() local 577 struct sk_buff *skb; dwmac_rk_rx_clean() local 594 struct sk_buff *skb; dwmac_rk_rx_validate() local 658 struct sk_buff *skb; dwmac_rk_tx_clean() local 680 dwmac_rk_xmit(struct sk_buff *skb, struct net_device *dev, struct dwmac_rk_lb_priv *lb_priv) dwmac_rk_xmit() argument [all...] |
H A D | stmmac.h | 86 struct sk_buff *skb; member
|
/device/soc/rockchip/common/sdk_linux/net/bluetooth/ |
H A D | sco.c | 291 static int sco_send_frame(struct sock *sk, struct sk_buff *skb) in sco_send_frame() argument 294 int len = skb->len; in sco_send_frame() 303 hci_send_sco(conn->hcon, skb); in sco_send_frame() 308 static void sco_recv_frame(struct sco_conn *conn, struct sk_buff *skb) in sco_recv_frame() argument 320 BT_DBG("sk %p len %d", sk, skb->len); in sco_recv_frame() 326 if (!sock_queue_rcv_skb(sk, skb)) { in sco_recv_frame() 331 kfree_skb(skb); in sco_recv_frame() 469 static void sco_skb_put_cmsg(struct sk_buff *skb, struct msghdr *msg, struct sock *sk) in sco_skb_put_cmsg() argument 472 put_cmsg(msg, SOL_BLUETOOTH, BT_SCM_PKT_STATUS, sizeof(bt_cb(skb)->sco.pkt_status), in sco_skb_put_cmsg() 473 &bt_cb(skb) in sco_skb_put_cmsg() 738 struct sk_buff *skb; sco_sock_sendmsg() local 1237 sco_recv_scodata(struct hci_conn *hcon, struct sk_buff *skb) sco_recv_scodata() argument [all...] |
H A D | l2cap_sock.c | 1522 static int l2cap_sock_recv_cb(struct l2cap_chan *chan, struct sk_buff *skb) in l2cap_sock_recv_cb() argument 1538 err = sk_filter(sk, skb); in l2cap_sock_recv_cb() 1544 err = __sock_queue_rcv_skb(sk, skb); in l2cap_sock_recv_cb() 1545 /* For ERTM, handle one skb that doesn't fit into the recv in l2cap_sock_recv_cb() 1547 * have already been acked, so the skb cannot be discarded. in l2cap_sock_recv_cb() 1555 l2cap_pi(sk)->rx_busy_skb = skb; in l2cap_sock_recv_cb() 1638 struct sk_buff *skb; in l2cap_sock_alloc_skb_cb() local 1642 skb = bt_skb_send_alloc(sk, hdr_len + len, nb, &err); in l2cap_sock_alloc_skb_cb() 1645 if (!skb) { in l2cap_sock_alloc_skb_cb() 1649 skb in l2cap_sock_alloc_skb_cb() 1735 l2cap_sock_filter(struct l2cap_chan *chan, struct sk_buff *skb) l2cap_sock_filter() argument 1779 l2cap_skb_msg_name(struct sk_buff *skb, void *msg_name, int *msg_namelen) l2cap_skb_msg_name() argument [all...] |
/device/soc/rockchip/common/sdk_linux/include/linux/usb/ |
H A D | usbnet.h | 150 int (*rx_fixup)(struct usbnet *dev, struct sk_buff *skb); 153 struct sk_buff *(*tx_fixup)(struct usbnet *dev, struct sk_buff *skb, gfp_t flags); 221 struct skb_data { /* skb->cb is one of these */ 230 * tx_fixup method before returning an skb. 232 static inline void usbnet_set_skb_tx_stats(struct sk_buff *skb, unsigned long packets, long bytes_delta) in usbnet_set_skb_tx_stats() argument 234 struct skb_data *entry = (struct skb_data *)skb->cb; in usbnet_set_skb_tx_stats() 242 extern netdev_tx_t usbnet_start_xmit(struct sk_buff *skb, struct net_device *net);
|
/device/soc/rockchip/rk3588/kernel/include/trace/hooks/ |
H A D | net.h | 19 TP_PROTO(struct sk_buff *skb), TP_ARGS(skb));
|
/device/soc/rockchip/rk3588/kernel/drivers/net/ethernet/realtek/r8168/ |
H A D | r8168.h | 45 #define skb_transport_offset(skb) (skb->h.raw - skb->data) 665 extern void _kc_skb_fill_page_desc(struct sk_buff *skb, int i, struct page *page, int off, int size); 1445 struct sk_buff *skb; member
|
H A D | r8168_n.c | 543 static netdev_tx_t rtl8168_start_xmit(struct sk_buff *skb, struct net_device *dev); 3624 struct sk_buff *skb, *rx_skb; in rtl8168_mac_loopback_test() local 3646 skb = dev_alloc_skb(len + RTK_RX_ALIGN); in rtl8168_mac_loopback_test() 3647 if (unlikely(!skb)) in rtl8168_mac_loopback_test() 3649 } while (unlikely(skb == NULL)); in rtl8168_mac_loopback_test() 3650 skb_reserve(skb, RTK_RX_ALIGN); in rtl8168_mac_loopback_test() 3652 memcpy(skb_put(skb, dev->addr_len), dev->dev_addr, dev->addr_len); in rtl8168_mac_loopback_test() 3653 memcpy(skb_put(skb, dev->addr_len), dev->dev_addr, dev->addr_len); in rtl8168_mac_loopback_test() 3654 memcpy(skb_put(skb, sizeof(type)), &type, sizeof(type)); in rtl8168_mac_loopback_test() 3655 tmpAddr = skb_put(skb, le in rtl8168_mac_loopback_test() 5349 rtl8168_tx_vlan_tag(struct rtl8168_private *tp, struct sk_buff *skb) rtl8168_tx_vlan_tag() argument 5410 rtl8168_rx_vlan_skb(struct rtl8168_private *tp, struct RxDesc *desc, struct sk_buff *skb) rtl8168_rx_vlan_skb() argument 5438 rtl8168_tx_vlan_tag(struct rtl8168_private *tp, struct sk_buff *skb) rtl8168_tx_vlan_tag() argument 5445 rtl8168_rx_vlan_skb(struct rtl8168_private *tp, struct RxDesc *desc, struct sk_buff *skb) rtl8168_rx_vlan_skb() argument 27123 struct sk_buff *skb; rtl8168_alloc_rx_skb() local 27305 struct sk_buff *skb = tx_skb->skb; rtl8168_tx_clear_range() local 27500 rtl8168_xmit_frags(struct rtl8168_private *tp, struct sk_buff *skb, const u32 *opts) global() argument 27559 get_protocol(struct sk_buff *skb) global() argument 27575 rtl8168_skb_pad(struct sk_buff *skb) global() argument 27588 rtl8168_tx_csum(struct sk_buff *skb, struct net_device *dev, u32 *opts) global() argument 27682 r8168_csum_workaround(struct rtl8168_private *tp, struct sk_buff *skb) global() argument 27721 msdn_giant_send_check(struct sk_buff *skb) global() argument 27751 rtl8168_start_xmit(struct sk_buff *skb, struct net_device *dev) global() argument 27983 rtl8168_rx_csum(struct rtl8168_private *tp, struct sk_buff *skb, struct RxDesc *desc) global() argument 28024 struct sk_buff *skb; global() local 28045 rtl8168_rx_skb(struct rtl8168_private *tp, struct sk_buff *skb) global() argument 28107 struct sk_buff *skb; global() local [all...] |
/device/soc/rockchip/rk3588/kernel/include/linux/ |
H A D | stmmac.h | 86 struct sk_buff *skb; member
|