Searched refs:skb (Results 201 - 225 of 242) sorted by relevance

12345678910

/include/linux/netfilter_ipv6/
H A Dip6_tables.h32 extern unsigned int ip6t_do_table(struct sk_buff *skb,
/include/net/irda/
H A Diriap.h102 void iriap_call_indication(struct iriap_cb *self, struct sk_buff *skb);
H A Dirda.h127 int irlap_driver_rcv(struct sk_buff *skb, struct net_device *dev,
/include/net/
H A Dndisc.h198 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 Dinet_connection_sock.h39 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 Dinet_hashtables.h373 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 Ddn_fib.h89 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 Dinet_sock.h103 static inline u32 inet_request_mark(struct sock *sk, struct sk_buff *skb) argument
106 return skb->mark;
H A Dax25.h264 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 Daddrconf.h174 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 Dip_fib.h195 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 Dnf_nat_l4proto.h17 bool (*manip_pkt)(struct sk_buff *skb,
H A Dnf_tables.h15 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 Dsecurity.h117 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 Dfilter.h172 /* 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 Disdn.h276 * 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 Dmroute.h104 extern int ipmr_get_route(struct net *net, struct sk_buff *skb,
/include/linux/usb/
H A Drndis_host.h206 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 Dusbnet.h146 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 Dauth.h103 struct sk_buff *skb,
/include/scsi/
H A Dlibiscsi_tcp.h92 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 Dlibfcoe.h262 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 Drfcomm.h198 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 Daf_iucv.h83 /* 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 Dnf_conntrack_pptp.h304 (*nf_nat_pptp_hook_outbound)(struct sk_buff *skb,
311 (*nf_nat_pptp_hook_inbound)(struct sk_buff *skb,

Completed in 298 milliseconds

12345678910