Home
last modified time | relevance | path

Searched refs:sk_buff (Results 1 – 25 of 3459) sorted by relevance

12345678910>>...139

/OK3568_Linux_fs/kernel/include/net/
H A Dllc_c_ev.h123 static __inline__ struct llc_conn_state_ev *llc_conn_ev(struct sk_buff *skb) in llc_conn_ev()
128 typedef int (*llc_conn_ev_t)(struct sock *sk, struct sk_buff *skb);
129 typedef int (*llc_conn_ev_qfyr_t)(struct sock *sk, struct sk_buff *skb);
131 int llc_conn_ev_conn_req(struct sock *sk, struct sk_buff *skb);
132 int llc_conn_ev_data_req(struct sock *sk, struct sk_buff *skb);
133 int llc_conn_ev_disc_req(struct sock *sk, struct sk_buff *skb);
134 int llc_conn_ev_rst_req(struct sock *sk, struct sk_buff *skb);
135 int llc_conn_ev_local_busy_detected(struct sock *sk, struct sk_buff *skb);
136 int llc_conn_ev_local_busy_cleared(struct sock *sk, struct sk_buff *skb);
137 int llc_conn_ev_rx_bad_pdu(struct sock *sk, struct sk_buff *skb);
[all …]
H A Dllc_c_ac.h90 typedef int (*llc_conn_action_t)(struct sock *sk, struct sk_buff *skb);
92 int llc_conn_ac_clear_remote_busy(struct sock *sk, struct sk_buff *skb);
93 int llc_conn_ac_conn_ind(struct sock *sk, struct sk_buff *skb);
94 int llc_conn_ac_conn_confirm(struct sock *sk, struct sk_buff *skb);
95 int llc_conn_ac_data_ind(struct sock *sk, struct sk_buff *skb);
96 int llc_conn_ac_disc_ind(struct sock *sk, struct sk_buff *skb);
97 int llc_conn_ac_rst_ind(struct sock *sk, struct sk_buff *skb);
98 int llc_conn_ac_rst_confirm(struct sock *sk, struct sk_buff *skb);
100 struct sk_buff *skb);
102 struct sk_buff *skb);
[all …]
H A Dudp.h104 struct sk_buff;
109 static inline __sum16 __udp_lib_checksum_complete(struct sk_buff *skb) in __udp_lib_checksum_complete()
116 static inline int udp_lib_checksum_complete(struct sk_buff *skb) in udp_lib_checksum_complete()
128 static inline __wsum udp_csum_outgoing(struct sock *sk, struct sk_buff *skb) in udp_csum_outgoing()
138 static inline __wsum udp_csum(struct sk_buff *skb) in udp_csum()
155 void udp_set_csum(bool nocheck, struct sk_buff *skb,
158 static inline void udp_csum_pull_header(struct sk_buff *skb) in udp_csum_pull_header()
167 typedef struct sock *(*udp_lookup_t)(struct sk_buff *skb, __be16 sport,
170 INDIRECT_CALLABLE_DECLARE(struct sk_buff *udp4_gro_receive(struct list_head *,
171 struct sk_buff *));
[all …]
H A Dl3mdev.h37 struct sk_buff * (*l3mdev_l3_rcv)(struct net_device *dev,
38 struct sk_buff *skb, u16 proto);
39 struct sk_buff * (*l3mdev_l3_out)(struct net_device *dev,
40 struct sock *sk, struct sk_buff *skb,
165 struct sk_buff *l3mdev_l3_rcv(struct sk_buff *skb, u16 proto) in l3mdev_l3_rcv()
182 struct sk_buff *l3mdev_ip_rcv(struct sk_buff *skb) in l3mdev_ip_rcv()
188 struct sk_buff *l3mdev_ip6_rcv(struct sk_buff *skb) in l3mdev_ip6_rcv()
194 struct sk_buff *l3mdev_l3_out(struct sock *sk, struct sk_buff *skb, u16 proto) in l3mdev_l3_out()
211 struct sk_buff *l3mdev_ip_out(struct sock *sk, struct sk_buff *skb) in l3mdev_ip_out()
217 struct sk_buff *l3mdev_ip6_out(struct sock *sk, struct sk_buff *skb) in l3mdev_ip6_out()
[all …]
H A Dxfrm.h302 struct sk_buff *skb,
305 struct sk_buff *skb,
308 int (*overflow)(struct xfrm_state *x, struct sk_buff *skb);
312 struct xfrm_if *(*decode_session)(struct sk_buff *skb,
365 int (*output)(struct net *net, struct sock *sk, struct sk_buff *skb);
366 int (*transport_finish)(struct sk_buff *skb,
368 void (*local_error)(struct sk_buff *skb, u32 mtu);
379 int (*callback)(struct sk_buff *skb, u8 protocol,
401 int (*input)(struct xfrm_state *, struct sk_buff *skb);
402 int (*output)(struct xfrm_state *, struct sk_buff *pskb);
[all …]
H A Dip.h69 static inline unsigned int ip_hdrlen(const struct sk_buff *skb) in ip_hdrlen()
105 static inline int inet_sdif(struct sk_buff *skb) in inet_sdif()
155 int ip_build_and_send_pkt(struct sk_buff *skb, const struct sock *sk,
158 int ip_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt,
162 int ip_local_deliver(struct sk_buff *skb);
163 void ip_protocol_deliver_rcu(struct net *net, struct sk_buff *skb, int proto);
164 int ip_mr_input(struct sk_buff *skb);
165 int ip_output(struct net *net, struct sock *sk, struct sk_buff *skb);
166 int ip_mc_output(struct net *net, struct sock *sk, struct sk_buff *skb);
167 int ip_do_fragment(struct net *net, struct sock *sk, struct sk_buff *skb,
[all …]
H A Dllc_pdu.h206 static inline struct llc_pdu_sn *llc_pdu_sn_hdr(struct sk_buff *skb) in llc_pdu_sn_hdr()
218 static inline struct llc_pdu_un *llc_pdu_un_hdr(struct sk_buff *skb) in llc_pdu_un_hdr()
233 static inline void llc_pdu_header_init(struct sk_buff *skb, u8 type, in llc_pdu_header_init()
263 static inline void llc_pdu_decode_sa(struct sk_buff *skb, u8 *sa) in llc_pdu_decode_sa()
276 static inline void llc_pdu_decode_da(struct sk_buff *skb, u8 *da) in llc_pdu_decode_da()
290 static inline void llc_pdu_decode_ssap(struct sk_buff *skb, u8 *ssap) in llc_pdu_decode_ssap()
303 static inline void llc_pdu_decode_dsap(struct sk_buff *skb, u8 *dsap) in llc_pdu_decode_dsap()
314 static inline void llc_pdu_init_as_ui_cmd(struct sk_buff *skb) in llc_pdu_init_as_ui_cmd()
328 static inline void llc_pdu_init_as_test_cmd(struct sk_buff *skb) in llc_pdu_init_as_test_cmd()
344 static inline void llc_pdu_init_as_test_rsp(struct sk_buff *skb, in llc_pdu_init_as_test_rsp()
[all …]
H A Dmptcp.h81 bool mptcp_syn_options(struct sock *sk, const struct sk_buff *skb,
85 bool mptcp_established_options(struct sock *sk, struct sk_buff *skb,
88 void mptcp_incoming_options(struct sock *sk, struct sk_buff *skb);
95 static inline void mptcp_skb_ext_move(struct sk_buff *to, in mptcp_skb_ext_move()
96 struct sk_buff *from) in mptcp_skb_ext_move()
125 static inline bool mptcp_skb_can_collapse(const struct sk_buff *to, in mptcp_skb_can_collapse()
126 const struct sk_buff *from) in mptcp_skb_can_collapse()
135 struct sk_buff *skb);
157 static inline void mptcp_parse_option(const struct sk_buff *skb, in mptcp_parse_option()
163 static inline bool mptcp_syn_options(struct sock *sk, const struct sk_buff *skb, in mptcp_syn_options()
[all …]
H A Dllc_s_ev.h47 static __inline__ struct llc_sap_state_ev *llc_sap_ev(struct sk_buff *skb) in llc_sap_ev()
54 typedef int (*llc_sap_ev_t)(struct llc_sap *sap, struct sk_buff *skb);
56 int llc_sap_ev_activation_req(struct llc_sap *sap, struct sk_buff *skb);
57 int llc_sap_ev_rx_ui(struct llc_sap *sap, struct sk_buff *skb);
58 int llc_sap_ev_unitdata_req(struct llc_sap *sap, struct sk_buff *skb);
59 int llc_sap_ev_xid_req(struct llc_sap *sap, struct sk_buff *skb);
60 int llc_sap_ev_rx_xid_c(struct llc_sap *sap, struct sk_buff *skb);
61 int llc_sap_ev_rx_xid_r(struct llc_sap *sap, struct sk_buff *skb);
62 int llc_sap_ev_test_req(struct llc_sap *sap, struct sk_buff *skb);
63 int llc_sap_ev_rx_test_c(struct llc_sap *sap, struct sk_buff *skb);
[all …]
H A Dsch_generic.h53 struct sk_buff *head;
54 struct sk_buff *tail;
60 int (*enqueue)(struct sk_buff *skb,
62 struct sk_buff **to_free);
63 struct sk_buff * (*dequeue)(struct Qdisc *sch);
260 struct sk_buff *skb, struct tcmsg*);
281 int (*enqueue)(struct sk_buff *skb,
283 struct sk_buff **to_free);
284 struct sk_buff * (*dequeue)(struct Qdisc *);
285 struct sk_buff * (*peek)(struct Qdisc *);
[all …]
/OK3568_Linux_fs/kernel/include/linux/
H A Dskbuff.h240 SKB_DATA_ALIGN(sizeof(struct sk_buff)) + \
295 struct sk_buff *next;
296 struct sk_buff *prev;
302 struct sk_buff;
506 int skb_zerocopy_iter_dgram(struct sk_buff *skb, struct msghdr *msg, int len);
507 int skb_zerocopy_iter_stream(struct sock *sk, struct sk_buff *skb,
522 struct sk_buff *frag_list;
718 struct sk_buff { struct
722 struct sk_buff *next; argument
723 struct sk_buff *prev;
[all …]
H A Dnetfilter.h62 struct sk_buff;
75 int (*okfn)(struct net *, struct sock *, struct sk_buff *);
79 struct sk_buff *skb,
134 nf_hook_entry_hookfn(const struct nf_hook_entry *entry, struct sk_buff *skb, in nf_hook_entry_hookfn()
147 int (*okfn)(struct net *, struct sock *, struct sk_buff *)) in nf_hook_state_init() argument
196 int nf_hook_slow(struct sk_buff *skb, struct nf_hook_state *state,
209 struct sock *sk, struct sk_buff *skb, in nf_hook() argument
211 int (*okfn)(struct net *, struct sock *, struct sk_buff *)) in nf_hook()
285 struct sk_buff *skb, struct net_device *in, struct net_device *out, in NF_HOOK_COND()
286 int (*okfn)(struct net *, struct sock *, struct sk_buff *), in NF_HOOK_COND() argument
[all …]
H A Dnetlink.h14 static inline struct nlmsghdr *nlmsg_hdr(const struct sk_buff *skb) in nlmsg_hdr()
47 void (*input)(struct sk_buff *skb);
149 void netlink_ack(struct sk_buff *in_skb, struct nlmsghdr *nlh, int err,
152 bool netlink_strict_get_check(struct sk_buff *skb);
154 int netlink_unicast(struct sock *ssk, struct sk_buff *skb, __u32 portid, int nonblock);
155 int netlink_broadcast(struct sock *ssk, struct sk_buff *skb, __u32 portid,
157 int netlink_broadcast_filtered(struct sock *ssk, struct sk_buff *skb,
159 int (*filter)(struct sock *dsk, struct sk_buff *skb, void *data),
167 int netlink_attachskb(struct sock *sk, struct sk_buff *skb,
169 void netlink_detachskb(struct sock *sk, struct sk_buff *skb);
[all …]
/OK3568_Linux_fs/kernel/net/ieee802154/
H A Dieee802154.h28 struct sk_buff *ieee802154_nl_create(int flags, u8 req);
29 int ieee802154_nl_mcast(struct sk_buff *msg, unsigned int group);
30 struct sk_buff *ieee802154_nl_new_reply(struct genl_info *info,
32 int ieee802154_nl_reply(struct sk_buff *msg, struct genl_info *info);
37 int ieee802154_list_phy(struct sk_buff *skb, struct genl_info *info);
38 int ieee802154_dump_phy(struct sk_buff *skb, struct netlink_callback *cb);
39 int ieee802154_add_iface(struct sk_buff *skb, struct genl_info *info);
40 int ieee802154_del_iface(struct sk_buff *skb, struct genl_info *info);
47 int ieee802154_associate_req(struct sk_buff *skb, struct genl_info *info);
48 int ieee802154_associate_resp(struct sk_buff *skb, struct genl_info *info);
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath10k/
H A Dwmi-ops.h12 struct sk_buff;
15 void (*rx)(struct ath10k *ar, struct sk_buff *skb);
19 int (*pull_scan)(struct ath10k *ar, struct sk_buff *skb,
21 int (*pull_mgmt_rx)(struct ath10k *ar, struct sk_buff *skb,
23 int (*pull_mgmt_tx_compl)(struct ath10k *ar, struct sk_buff *skb,
26 struct ath10k *ar, struct sk_buff *skb,
28 int (*pull_ch_info)(struct ath10k *ar, struct sk_buff *skb,
30 int (*pull_vdev_start)(struct ath10k *ar, struct sk_buff *skb,
32 int (*pull_peer_kick)(struct ath10k *ar, struct sk_buff *skb,
34 int (*pull_swba)(struct ath10k *ar, struct sk_buff *skb,
[all …]
/OK3568_Linux_fs/kernel/net/llc/
H A Dllc_c_ev.c78 struct sk_buff *skb; in llc_util_nr_inside_tx_window()
99 int llc_conn_ev_conn_req(struct sock *sk, struct sk_buff *skb) in llc_conn_ev_conn_req()
107 int llc_conn_ev_data_req(struct sock *sk, struct sk_buff *skb) in llc_conn_ev_data_req()
115 int llc_conn_ev_disc_req(struct sock *sk, struct sk_buff *skb) in llc_conn_ev_disc_req()
123 int llc_conn_ev_rst_req(struct sock *sk, struct sk_buff *skb) in llc_conn_ev_rst_req()
131 int llc_conn_ev_local_busy_detected(struct sock *sk, struct sk_buff *skb) in llc_conn_ev_local_busy_detected()
139 int llc_conn_ev_local_busy_cleared(struct sock *sk, struct sk_buff *skb) in llc_conn_ev_local_busy_cleared()
147 int llc_conn_ev_rx_bad_pdu(struct sock *sk, struct sk_buff *skb) in llc_conn_ev_rx_bad_pdu()
152 int llc_conn_ev_rx_disc_cmd_pbit_set_x(struct sock *sk, struct sk_buff *skb) in llc_conn_ev_rx_disc_cmd_pbit_set_x()
160 int llc_conn_ev_rx_dm_rsp_fbit_set_x(struct sock *sk, struct sk_buff *skb) in llc_conn_ev_rx_dm_rsp_fbit_set_x()
[all …]
H A Dllc_c_ac.c32 static int llc_conn_ac_inc_vs_by_1(struct sock *sk, struct sk_buff *skb);
33 static void llc_process_tmr_ev(struct sock *sk, struct sk_buff *skb);
34 static int llc_conn_ac_data_confirm(struct sock *sk, struct sk_buff *ev);
36 static int llc_conn_ac_inc_npta_value(struct sock *sk, struct sk_buff *skb);
39 struct sk_buff *skb);
41 static int llc_conn_ac_set_p_flag_1(struct sock *sk, struct sk_buff *skb);
45 int llc_conn_ac_clear_remote_busy(struct sock *sk, struct sk_buff *skb) in llc_conn_ac_clear_remote_busy()
61 int llc_conn_ac_conn_ind(struct sock *sk, struct sk_buff *skb) in llc_conn_ac_conn_ind()
69 int llc_conn_ac_conn_confirm(struct sock *sk, struct sk_buff *skb) in llc_conn_ac_conn_confirm()
77 static int llc_conn_ac_data_confirm(struct sock *sk, struct sk_buff *skb) in llc_conn_ac_data_confirm()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/include/
H A Dlinux_pkt.h75 #define PKTDATA(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->data);})
76 #define PKTLEN(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->len);})
77 #define PKTHEAD(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->head);})
79 (((struct sk_buff *)(skb))->head = (h));})
80 #define PKTHEADROOM(osh, skb) (PKTDATA(osh, skb)-(((struct sk_buff*)(skb))->head))
84 skb_realloc_headroom((struct sk_buff*)(skb), (b)); \
89 skb_tailroom((struct sk_buff*)(skb)); \
94 skb_pad((struct sk_buff*)(skb), (padlen)); \
96 #define PKTNEXT(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->next);})
100 (((struct sk_buff*)(skb))->next = (struct sk_buff*)(x)); \
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/include/
H A Dlinux_pkt.h75 #define PKTDATA(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->data);})
76 #define PKTLEN(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->len);})
77 #define PKTHEAD(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->head);})
79 (((struct sk_buff *)(skb))->head = (h));})
80 #define PKTHEADROOM(osh, skb) (PKTDATA(osh, skb)-(((struct sk_buff*)(skb))->head))
84 skb_realloc_headroom((struct sk_buff*)(skb), (b)); \
89 skb_tailroom((struct sk_buff*)(skb)); \
94 skb_pad((struct sk_buff*)(skb), (padlen)); \
96 #define PKTNEXT(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->next);})
100 (((struct sk_buff*)(skb))->next = (struct sk_buff*)(x)); \
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/include/
H A Dlinux_pkt.h75 #define PKTDATA(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->data);})
76 #define PKTLEN(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->len);})
77 #define PKTHEAD(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->head);})
79 (((struct sk_buff *)(skb))->head = (h));})
80 #define PKTHEADROOM(osh, skb) (PKTDATA(osh, skb)-(((struct sk_buff*)(skb))->head))
84 skb_realloc_headroom((struct sk_buff*)(skb), (b)); \
89 skb_tailroom((struct sk_buff*)(skb)); \
94 skb_pad((struct sk_buff*)(skb), (padlen)); \
96 #define PKTNEXT(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->next);})
100 (((struct sk_buff*)(skb))->next = (struct sk_buff*)(x)); \
[all …]
/OK3568_Linux_fs/kernel/net/nfc/
H A Ddigital.h45 struct sk_buff *digital_skb_alloc(struct nfc_digital_dev *ddev,
49 struct sk_buff *skb, struct digital_tg_mdaa_params *params,
55 struct sk_buff *skb, u16 timeout, in digital_in_send_cmd()
71 struct sk_buff *skb);
73 struct sk_buff *skb);
78 int digital_in_recv_mifare_res(struct sk_buff *resp);
84 struct nfc_target *target, struct sk_buff *skb,
89 struct sk_buff *skb, u16 timeout, in digital_tg_send_cmd()
97 struct sk_buff *resp);
100 struct sk_buff *resp);
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/include/
H A Dlinux_osl.h458 #define PKTDATA(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->data);})
459 #define PKTLEN(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->len);})
460 #define PKTHEADROOM(osh, skb) (PKTDATA(osh, skb)-(((struct sk_buff*)(skb))->head))
464 skb_realloc_headroom((struct sk_buff*)(skb), (b)); \
469 skb_tailroom((struct sk_buff*)(skb)); \
474 skb_pad((struct sk_buff*)(skb), (padlen)); \
476 #define PKTNEXT(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->next);})
480 (((struct sk_buff*)(skb))->next = (struct sk_buff*)(x)); \
485 __skb_trim((struct sk_buff*)(skb), (len)); \
490 skb_push((struct sk_buff*)(skb), (bytes)); \
[all …]
/OK3568_Linux_fs/kernel/include/net/netfilter/
H A Dnf_conntrack_l4proto.h34 int (*to_nlattr)(struct sk_buff *skb, struct nlattr *nla,
40 int (*tuple_to_nlattr)(struct sk_buff *skb,
52 int (*obj_to_nlattr)(struct sk_buff *skb, const void *data);
64 bool icmp_pkt_to_tuple(const struct sk_buff *skb,
69 bool icmpv6_pkt_to_tuple(const struct sk_buff *skb,
79 int nf_conntrack_inet_error(struct nf_conn *tmpl, struct sk_buff *skb,
86 struct sk_buff *skb,
91 struct sk_buff *skb,
96 struct sk_buff *skb,
101 struct sk_buff *skb,
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/
H A Dlinux_pkt.h68 sizeof(((struct sk_buff*)(skb))->cb) - sizeof(uint16)))
84 #define PKTDATA(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->data);})
85 #define PKTLEN(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->len);})
86 #define PKTHEAD(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->head);})
87 #define PKTSOCK(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->sk);})
89 (((struct sk_buff *)(skb))->head = (h));})
90 #define PKTHEADROOM(osh, skb) (PKTDATA(osh, skb)-(((struct sk_buff*)(skb))->head))
94 skb_realloc_headroom((struct sk_buff*)(skb), (b)); \
99 skb_tailroom((struct sk_buff*)(skb)); \
104 skb_pad((struct sk_buff*)(skb), (padlen)); \
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/
H A Dlinux_pkt.h68 sizeof(((struct sk_buff*)(skb))->cb) - sizeof(uint16)))
84 #define PKTDATA(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->data);})
85 #define PKTLEN(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->len);})
86 #define PKTHEAD(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->head);})
87 #define PKTSOCK(osh, skb) ({BCM_REFERENCE(osh); (((struct sk_buff*)(skb))->sk);})
89 (((struct sk_buff *)(skb))->head = (h));})
90 #define PKTHEADROOM(osh, skb) (PKTDATA(osh, skb)-(((struct sk_buff*)(skb))->head))
94 skb_realloc_headroom((struct sk_buff*)(skb), (b)); \
99 skb_tailroom((struct sk_buff*)(skb)); \
104 skb_pad((struct sk_buff*)(skb), (padlen)); \
[all …]

12345678910>>...139