Home
last modified time | relevance | path

Searched refs:skb (Results 1 - 25 of 29) sorted by relevance

12

/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/
H A Dlinux_pkt.h3 * 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 Dosl.h137 #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 Dlinux_pkt.c3 * 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 Dwl_linux_mon.c56 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 Dwl_cfgvendor.c208 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 Dwl_ext_genl.c75 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 Ddhd_linux_lb.c126 * 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 Dlinux_osl.c1629 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 Ddhd_linux.c359 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 Dwl_android.c503 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 Ddhd_linux_priv.h270 * 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 Ddhd_linux.h164 struct sk_buff *skb; member
H A Ddbus_usb_linux.c269 /* 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 Dwl_cfgp2p.c73 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 Dmeig_cdc_driver.c518 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 Ddwmac-rk-tool.c310 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 Ddwmac-rk-tool.c322 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 Dstmmac.h86 struct sk_buff *skb; member
/device/soc/rockchip/common/sdk_linux/net/bluetooth/
H A Dsco.c291 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 Dl2cap_sock.c1522 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 Dusbnet.h150 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 Dnet.h19 TP_PROTO(struct sk_buff *skb), TP_ARGS(skb));
/device/soc/rockchip/rk3588/kernel/drivers/net/ethernet/realtek/r8168/
H A Dr8168.h45 #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 Dr8168_n.c543 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 Dstmmac.h86 struct sk_buff *skb; member

Completed in 57 milliseconds

12