/include/linux/netfilter_ipv6/ |
H A D | ip6_tables.h | 32 extern unsigned int ip6t_do_table(struct sk_buff *skb,
|
/include/net/irda/ |
H A D | iriap.h | 102 void iriap_call_indication(struct iriap_cb *self, struct sk_buff *skb);
|
H A D | irda.h | 127 int irlap_driver_rcv(struct sk_buff *skb, struct net_device *dev,
|
/include/net/ |
H A D | ndisc.h | 198 int ndisc_rcv(struct sk_buff *skb); 211 void ndisc_send_redirect(struct sk_buff *skb, const struct in6_addr *target); 224 int igmp6_event_query(struct sk_buff *skb); 226 int igmp6_event_report(struct sk_buff *skb);
|
H A D | inet_connection_sock.h | 39 int (*queue_xmit)(struct sock *sk, struct sk_buff *skb, struct flowi *fl); 40 void (*send_check)(struct sock *sk, struct sk_buff *skb); 42 void (*sk_rx_dst_set)(struct sock *sk, const struct sk_buff *skb); 43 int (*conn_request)(struct sock *sk, struct sk_buff *skb); 44 struct sock *(*syn_recv_sock)(struct sock *sk, struct sk_buff *skb,
|
H A D | inet_hashtables.h | 373 struct sk_buff *skb, 377 struct sock *sk = skb_steal_sock(skb); 378 const struct iphdr *iph = ip_hdr(skb); 383 return __inet_lookup(dev_net(skb_dst(skb)->dev), hashinfo, 385 iph->daddr, dport, inet_iif(skb)); 372 __inet_lookup_skb(struct inet_hashinfo *hashinfo, struct sk_buff *skb, const __be16 sport, const __be16 dport) argument
|
H A D | dn_fib.h | 89 int (*dump)(struct dn_fib_table *t, struct sk_buff *skb, struct netlink_callback *cb); 127 int dn_fib_dump(struct sk_buff *skb, struct netlink_callback *cb);
|
H A D | inet_sock.h | 103 static inline u32 inet_request_mark(struct sock *sk, struct sk_buff *skb) argument 106 return skb->mark;
|
H A D | ax25.h | 264 static inline __be16 ax25_type_trans(struct sk_buff *skb, struct net_device *dev) argument 266 skb->dev = dev; 267 skb_reset_mac_header(skb); 268 skb->pkt_type = PACKET_HOST; 380 void ax25_queue_xmit(struct sk_buff *skb, struct net_device *dev);
|
H A D | addrconf.h | 174 static inline bool ipv6_is_mld(struct sk_buff *skb, int nexthdr, int offset) argument 179 !pskb_network_may_pull(skb, offset + sizeof(struct icmp6hdr))) 182 hdr = (struct icmp6hdr *)(skb_network_header(skb) + offset);
|
H A D | ip_fib.h | 195 int fib_table_dump(struct fib_table *table, struct sk_buff *skb, 273 __be32 fib_compute_spec_dst(struct sk_buff *skb); 274 int fib_validate_source(struct sk_buff *skb, __be32 src, __be32 dst,
|
/include/net/netfilter/ |
H A D | nf_nat_l4proto.h | 17 bool (*manip_pkt)(struct sk_buff *skb,
|
H A D | nf_tables.h | 15 struct sk_buff *skb; member in struct:nft_pktinfo 28 struct sk_buff *skb, 32 pkt->skb = skb; 103 int nft_data_dump(struct sk_buff *skb, int attr, const struct nft_data *data, 347 int (*dump)(struct sk_buff *skb, 26 nft_set_pktinfo(struct nft_pktinfo *pkt, const struct nf_hook_ops *ops, struct sk_buff *skb, const struct net_device *in, const struct net_device *out) argument
|
/include/linux/ |
H A D | security.h | 117 extern int cap_netlink_send(struct sock *sk, struct sk_buff *skb); 834 * @skb contains the sk_buff structure for the netlink message. 960 * incoming sk_buff @skb has been associated with a particular socket, @sk. 963 * @skb contains the incoming network data. 984 * @skb is the skbuff for the packet being queried 1005 * Sets the connection's peersid to the secmark on skb. 1039 * @skb is the packet. 1107 * @skb points to skb to decode. 1638 int (*netlink_send) (struct sock *sk, struct sk_buff *skb); 2624 security_netlink_send(struct sock *sk, struct sk_buff *skb) argument 2803 security_sock_rcv_skb(struct sock *sk, struct sk_buff *skb) argument 2815 security_socket_getpeersec_dgram(struct socket *sock, struct sk_buff *skb, u32 *secid) argument 2845 security_inet_conn_request(struct sock *sk, struct sk_buff *skb, struct request_sock *req) argument 2856 security_inet_conn_established(struct sock *sk, struct sk_buff *skb) argument 2903 security_skb_owned_by(struct sk_buff *skb, struct sock *sk) argument 2983 security_xfrm_decode_session(struct sk_buff *skb, u32 *secid) argument 2988 security_skb_classify_flow(struct sk_buff *skb, struct flowi *fl) argument [all...] |
H A D | filter.h | 172 /* Direct packet access, R0 = *(uint *) (skb->data + imm32) */ 182 /* Indirect packet access, R0 = *(uint *) (skb->data + src_reg + imm32) */ 316 unsigned int (*bpf_func)(const struct sk_buff *skb, 361 int sk_filter(struct sock *sk, struct sk_buff *skb); 463 void *bpf_internal_load_pointer_neg_helper(const struct sk_buff *skb, 466 static inline void *bpf_load_pointer(const struct sk_buff *skb, int k, argument 470 return skb_header_pointer(skb, k, size, buffer); 472 return bpf_internal_load_pointer_neg_helper(skb, k, size);
|
H A D | isdn.h | 276 * and put it always at the private skb->cb data array. A few macros help 284 #define ISDN_AUDIO_SKB_DLECOUNT(skb) (((isdn_audio_data_t *)&skb->cb[0])->dle_count) 285 #define ISDN_AUDIO_SKB_LOCK(skb) (((isdn_audio_data_t *)&skb->cb[0])->lock) 390 int skbres; /* space to reserve in outgoing skb */
|
H A D | mroute.h | 104 extern int ipmr_get_route(struct net *net, struct sk_buff *skb,
|
/include/linux/usb/ |
H A D | rndis_host.h | 206 extern int rndis_rx_fixup(struct usbnet *dev, struct sk_buff *skb); 208 rndis_tx_fixup(struct usbnet *dev, struct sk_buff *skb, gfp_t flags);
|
H A D | usbnet.h | 146 int (*rx_fixup)(struct usbnet *dev, struct sk_buff *skb); 150 struct sk_buff *skb, gfp_t flags); 226 struct skb_data { /* skb->cb is one of these */ 235 extern netdev_tx_t usbnet_start_xmit(struct sk_buff *skb,
|
/include/net/sctp/ |
H A D | auth.h | 103 struct sk_buff *skb,
|
/include/scsi/ |
H A D | libiscsi_tcp.h | 92 ISCSI_TCP_SKB_DONE, /* skb is out of data */ 98 extern int iscsi_tcp_recv_skb(struct iscsi_conn *conn, struct sk_buff *skb,
|
H A D | libfcoe.h | 262 int fcoe_start_io(struct sk_buff *skb); 377 void fcoe_check_wait_queue(struct fc_lport *lport, struct sk_buff *skb); 379 int fcoe_get_paged_crc_eof(struct sk_buff *skb, int tlen,
|
/include/net/bluetooth/ |
H A D | rfcomm.h | 198 void (*data_ready)(struct rfcomm_dlc *d, struct sk_buff *skb); 240 int rfcomm_dlc_send(struct rfcomm_dlc *d, struct sk_buff *skb); 241 void rfcomm_dlc_send_noerror(struct rfcomm_dlc *d, struct sk_buff *skb);
|
/include/net/iucv/ |
H A D | af_iucv.h | 83 /* transmission of skb is completed and was successful */ 91 /* transmission of skb is pending - may interleave 94 /* transmission of skb was done successfully (delayed) */ 129 void (*sk_txnotify)(struct sk_buff *skb, 136 u32 offset; /* offset for skb receival */
|
/include/linux/netfilter/ |
H A D | nf_conntrack_pptp.h | 304 (*nf_nat_pptp_hook_outbound)(struct sk_buff *skb, 311 (*nf_nat_pptp_hook_inbound)(struct sk_buff *skb,
|