Home
last modified time | relevance | path

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

12

/external/kernel-headers/original/linux/
Dskbuff.h111 struct sk_buff *next;
112 struct sk_buff *prev;
118 struct sk_buff;
142 struct sk_buff *frag_list;
231 struct sk_buff { struct
233 struct sk_buff *next; argument
234 struct sk_buff *prev; argument
288 void (*destructor)(struct sk_buff *skb); argument
292 struct sk_buff *nfct_reasm; argument
330 extern void kfree_skb(struct sk_buff *skb); argument
[all …]
Dnetfilter.h50 struct sk_buff;
54 struct sk_buff **skb,
57 int (*okfn)(struct sk_buff *));
106 int (*okfn)(struct sk_buff *);
151 const struct sk_buff *skb,
171 const struct sk_buff *skb,
177 int nf_hook_slow(int pf, unsigned int hook, struct sk_buff **pskb,
179 int (*okfn)(struct sk_buff *), int thresh);
189 struct sk_buff **pskb, in nf_hook_thresh()
192 int (*okfn)(struct sk_buff *), int thresh, in nf_hook_thresh() argument
[all …]
Dif_vlan.h52 static inline struct vlan_ethhdr *vlan_eth_hdr(const struct sk_buff *skb) in vlan_eth_hdr()
152 static inline int __vlan_hwaccel_rx(struct sk_buff *skb, in __vlan_hwaccel_rx()
202 static inline int vlan_hwaccel_rx(struct sk_buff *skb, in vlan_hwaccel_rx()
209 static inline int vlan_hwaccel_receive_skb(struct sk_buff *skb, in vlan_hwaccel_receive_skb()
227 static inline struct sk_buff *__vlan_put_tag(struct sk_buff *skb, unsigned short tag) in __vlan_put_tag()
232 struct sk_buff *sk_tmp = skb; in __vlan_put_tag()
272 static inline struct sk_buff *__vlan_hwaccel_put_tag(struct sk_buff *skb, unsigned short tag) in __vlan_hwaccel_put_tag()
293 static inline struct sk_buff *vlan_put_tag(struct sk_buff *skb, unsigned short tag) in vlan_put_tag()
309 static inline int __vlan_get_tag(struct sk_buff *skb, unsigned short *tag) in __vlan_get_tag()
329 static inline int __vlan_hwaccel_get_tag(struct sk_buff *skb, unsigned short *tag) in __vlan_hwaccel_get_tag()
[all …]
Dnetlink.h159 static inline struct nlmsghdr *nlmsg_hdr(const struct sk_buff *skb) in nlmsg_hdr()
184 void (*input)(struct sk_buff *skb),
192 extern void netlink_ack(struct sk_buff *in_skb, struct nlmsghdr *nlh, int err);
194 extern int netlink_unicast(struct sock *ssk, struct sk_buff *skb, __u32 pid, int nonblock);
195 extern int netlink_broadcast(struct sock *ssk, struct sk_buff *skb, __u32 pid,
203 int netlink_attachskb(struct sock *sk, struct sk_buff *skb,
205 void netlink_detachskb(struct sock *sk, struct sk_buff *skb);
206 int netlink_sendskb(struct sock *sk, struct sk_buff *skb);
225 struct sk_buff *skb;
227 int (*dump)(struct sk_buff * skb,
[all …]
Dnetdevice.h160 struct sk_buff;
195 int (*hh_output)(struct sk_buff *skb);
417 struct sk_buff *gso_skb;
433 int (*hard_start_xmit) (struct sk_buff *skb,
469 int (*hard_header) (struct sk_buff *skb,
475 int (*rebuild_header)(struct sk_buff *skb);
506 int (*hard_header_parse)(struct sk_buff *skb,
549 int (*func) (struct sk_buff *,
553 struct sk_buff *(*gso_segment)(struct sk_buff *skb,
555 int (*gso_send_check)(struct sk_buff *skb);
[all …]
Ddccp.h248 static inline struct dccp_hdr *dccp_hdr(const struct sk_buff *skb) in dccp_hdr()
253 static inline struct dccp_hdr_ext *dccp_hdrx(const struct sk_buff *skb) in dccp_hdrx()
263 static inline unsigned int dccp_basic_hdr_len(const struct sk_buff *skb) in dccp_basic_hdr_len()
269 static inline __u64 dccp_hdr_seq(const struct sk_buff *skb) in dccp_hdr_seq()
282 static inline struct dccp_hdr_request *dccp_hdr_request(struct sk_buff *skb) in dccp_hdr_request()
287 static inline struct dccp_hdr_ack_bits *dccp_hdr_ack_bits(const struct sk_buff *skb) in dccp_hdr_ack_bits()
292 static inline u64 dccp_hdr_ack_seq(const struct sk_buff *skb) in dccp_hdr_ack_seq()
298 static inline struct dccp_hdr_response *dccp_hdr_response(struct sk_buff *skb) in dccp_hdr_response()
303 static inline struct dccp_hdr_reset *dccp_hdr_reset(struct sk_buff *skb) in dccp_hdr_reset()
314 static inline unsigned int dccp_hdr_len(const struct sk_buff *skb) in dccp_hdr_len()
[all …]
Detherdevice.h32 extern int eth_header(struct sk_buff *skb, struct net_device *dev,
35 extern int eth_rebuild_header(struct sk_buff *skb);
36 extern __be16 eth_type_trans(struct sk_buff *skb, struct net_device *dev);
43 static inline void eth_copy_and_sum (struct sk_buff *dest, in eth_copy_and_sum()
Dnetfilter_ipv4.h80 extern int ip_route_me_harder(struct sk_buff **pskb);
81 extern int ip_xfrm_me_harder(struct sk_buff **pskb);
82 extern unsigned int nf_ip_checksum(struct sk_buff *skb, unsigned int hook,
Dtcp.h301 struct sk_buff* lost_skb_hint;
303 struct sk_buff *scoreboard_skb_hint;
304 struct sk_buff *retransmit_skb_hint;
305 struct sk_buff *forward_skb_hint;
306 struct sk_buff *fastpath_skb_hint;
Datmdev.h299 void (*push)(struct atm_vcc *vcc,struct sk_buff *skb);
300 void (*pop)(struct atm_vcc *vcc,struct sk_buff *skb); /* optional */
302 int (*send)(struct atm_vcc *vcc,struct sk_buff *skb);
386 int (*send)(struct atm_vcc *vcc,struct sk_buff *skb);
470 struct sk_buff *atm_alloc_charge(struct atm_vcc *vcc,int pdu_size,
Drtnetlink.h624 extern int rtnetlink_send(struct sk_buff *skb, struct net *net, u32 pid, u32 group, int echo);
625 extern int rtnl_unicast(struct sk_buff *skb, struct net *net, u32 pid);
626 extern void rtnl_notify(struct sk_buff *skb, struct net *net, u32 pid,
629 extern int rtnetlink_put_metrics(struct sk_buff *skb, u32 *metrics);
630 extern int rtnl_put_cacheinfo(struct sk_buff *skb, struct dst_entry *dst,
634 extern void __rta_fill(struct sk_buff *skb, int attrtype, int attrlen, const void *data);
733 __rta_reserve(struct sk_buff *skb, int attrtype, int attrlen) in __rta_reserve()
Dnetfilter_bridge.h51 int nf_bridge_maybe_copy_header(struct sk_buff *skb) in nf_bridge_maybe_copy_header()
75 int nf_bridge_pad(struct sk_buff *skb) in nf_bridge_pad()
Dif_ether.h126 static inline struct ethhdr *eth_hdr(const struct sk_buff *skb) in eth_hdr()
131 int eth_header_parse(const struct sk_buff *skb, unsigned char *haddr);
Dif_bridge.h108 extern int (*br_handle_frame_hook)(struct net_bridge_port *p, struct sk_buff **pskb);
109 extern int (*br_should_route_hook)(struct sk_buff **pskb);
Dfilter.h143 struct sk_buff;
146 extern unsigned int sk_run_filter(struct sk_buff *skb, struct sock_filter *filter, int flen);
Dkernelcapi.h57 void (*recv_message)(struct capi20_appl *ap, struct sk_buff *skb);
79 u16 capi20_put_message(struct capi20_appl *ap, struct sk_buff *skb);
Dnetfilter_ipv6.h76 extern unsigned int nf_ip6_checksum(struct sk_buff *skb, unsigned int hook,
Dwanrouter.h519 __be16 wanrouter_type_trans(struct sk_buff *skb, struct net_device *dev);
520 int wanrouter_encapsulate(struct sk_buff *skb, struct net_device *dev,
/external/kernel-headers/original/linux/netfilter_ipv4/
Dip_conntrack.h194 ip_conntrack_get(const struct sk_buff *skb, enum ip_conntrack_info *ctinfo) in ip_conntrack_get()
213 const struct sk_buff *skb,
220 const struct sk_buff *skb, in ip_ct_refresh_acct()
228 const struct sk_buff *skb, in ip_ct_refresh()
236 extern void ip_conntrack_tcp_update(struct sk_buff *skb,
247 struct sk_buff *
248 ip_ct_gather_frags(struct sk_buff *skb, u_int32_t user);
347 const struct sk_buff *skb) in ip_conntrack_event_cache()
375 const struct sk_buff *skb) {} in ip_conntrack_event_cache()
Dip_nat_rule.h11 extern int ip_nat_rule_find(struct sk_buff **pskb,
/external/kernel-headers/original/linux/netfilter/
Dnfnetlink.h113 int (*call)(struct sock *nl, struct sk_buff *skb,
126 extern void __nfa_fill(struct sk_buff *skb, int attrtype,
168 extern int nfnetlink_send(struct sk_buff *skb, u32 pid, unsigned group,
170 extern int nfnetlink_unicast(struct sk_buff *skb, u_int32_t pid, int flags);
Dnf_conntrack_ftp.h35 extern unsigned int (*ip_nat_ftp_hook)(struct sk_buff **pskb,
Dx_tables.h162 int (*match)(const struct sk_buff *skb,
209 unsigned int (*target)(struct sk_buff **pskb,
/external/kernel-headers/original/linux/sunrpc/
Dxdr.h150 struct sk_buff *skb;
158 extern int csum_partial_copy_to_xdr(struct xdr_buf *, struct sk_buff *);
/external/kernel-headers/original/linux/netfilter_ipv6/
Dip6_tables.h299 extern unsigned int ip6t_do_table(struct sk_buff **pskb,
309 extern int ipv6_find_hdr(const struct sk_buff *skb, unsigned int *offset,

12