/net/ipv4/ |
H A D | inet_timewait_sock.c | 261 void inet_twdr_hangman(unsigned long data) argument 266 twdr = (struct inet_timewait_death_row *)data; 419 void inet_twdr_twcal_tick(unsigned long data) argument 428 twdr = (struct inet_timewait_death_row *)data;
|
H A D | ip_options.c | 253 * Caller should clear *opt, and set opt->data. 254 * If opt == NULL, then skb->data should point to IP header. 535 unsigned char __user *data, int optlen) 541 if (optlen && copy_from_user(opt->opt.__data, data, optlen)) { 549 unsigned char *data, int optlen) 556 memcpy(opt->opt.__data, data, optlen); 534 ip_options_get_from_user(struct net *net, struct ip_options_rcu **optp, unsigned char __user *data, int optlen) argument 548 ip_options_get(struct net *net, struct ip_options_rcu **optp, unsigned char *data, int optlen) argument
|
H A D | ip_vti.c | 249 const struct iphdr *iph = (const struct iphdr *)skb->data; 262 esph = (struct ip_esp_hdr *)(skb->data+(iph->ihl<<2)); 266 ah = (struct ip_auth_hdr *)(skb->data+(iph->ihl<<2)); 270 ipch = (struct ip_comp_hdr *)(skb->data+(iph->ihl<<2)); 432 static int vti_tunnel_validate(struct nlattr *tb[], struct nlattr *data[]) argument 437 static void vti_netlink_parms(struct nlattr *data[], argument 444 if (!data) 449 if (data[IFLA_VTI_LINK]) 450 parms->link = nla_get_u32(data[IFLA_VTI_LINK]); 452 if (data[IFLA_VTI_IKE 466 vti_newlink(struct net *src_net, struct net_device *dev, struct nlattr *tb[], struct nlattr *data[]) argument 475 vti_changelink(struct net_device *dev, struct nlattr *tb[], struct nlattr *data[]) argument [all...] |
H A D | ipip.c | 83 of the buffer (before the main data). Remember, this headroom 138 const struct iphdr *iph = (const struct iphdr *)skb->data; 312 static void ipip_netlink_parms(struct nlattr *data[], argument 321 if (!data) 324 if (data[IFLA_IPTUN_LINK]) 325 parms->link = nla_get_u32(data[IFLA_IPTUN_LINK]); 327 if (data[IFLA_IPTUN_LOCAL]) 328 parms->iph.saddr = nla_get_be32(data[IFLA_IPTUN_LOCAL]); 330 if (data[IFLA_IPTUN_REMOTE]) 331 parms->iph.daddr = nla_get_be32(data[IFLA_IPTUN_REMOT 347 ipip_netlink_encap_parms(struct nlattr *data[], struct ip_tunnel_encap *ipencap) argument 380 ipip_newlink(struct net *src_net, struct net_device *dev, struct nlattr *tb[], struct nlattr *data[]) argument 398 ipip_changelink(struct net_device *dev, struct nlattr *tb[], struct nlattr *data[]) argument [all...] |
H A D | syncookies.c | 87 __be16 dport, __u32 sseq, __u32 data) 96 * As an extra hack, we add a small "data" value that encodes the 102 ((cookie_hash(saddr, daddr, sport, dport, count, 1) + data) 107 * This retrieves the small "data" value from the syncookie. 108 * If the syncookie is bad, the data returned will be out of 130 & COOKIEMASK; /* Leaving the data behind */ 86 secure_tcp_syn_cookie(__be32 saddr, __be32 daddr, __be16 sport, __be16 dport, __u32 sseq, __u32 data) argument
|
H A D | sysctl_net_ipv4.c | 60 container_of(table->data, struct net, ipv4.ip_local_ports.range); 64 .data = &range, 88 kgid_t *data = table->data; local 90 container_of(table->data, struct net, ipv4.ping_group_range.range); 95 *low = data[0]; 96 *high = data[1]; 103 kgid_t *data = table->data; local 105 container_of(table->data, struc [all...] |
H A D | tcp_timer.c | 250 static void tcp_delack_timer(unsigned long data) argument 252 struct sock *sk = (struct sock *)data; 357 * anything else (e.g., data or FIN segments). 520 static void tcp_write_timer(unsigned long data) argument 522 struct sock *sk = (struct sock *)data; 564 static void tcp_keepalive_timer (unsigned long data) argument 566 struct sock *sk = (struct sock *) data;
|
/net/ipv4/netfilter/ |
H A D | nf_conntrack_proto_icmp.c | 284 struct net *net, void *data) 286 unsigned int *timeout = data; 300 icmp_timeout_obj_to_nlattr(struct sk_buff *skb, const void *data) argument 302 const unsigned int *timeout = data; 351 pn->ctl_table[0].data = &in->timeout; 367 pn->ctl_compat_table[0].data = &in->timeout; 283 icmp_timeout_nlattr_to_obj(struct nlattr *tb[], struct net *net, void *data) argument
|
H A D | nf_nat_h323.c | 25 unsigned char **data, int dataoff, 49 /* Relocate data pointer */ 54 *data = skb->data + ip_hdrlen(skb) + th->doff * 4 + dataoff; 65 *data = skb->data + ip_hdrlen(skb) + sizeof(struct udphdr); 73 unsigned char **data, int dataoff, 77 return set_addr(skb, protoff, data, dataoff, taddr->ipAddress.ip, 83 unsigned char **data, int dataoff, 87 return set_addr(skb, protoff, data, dataof 24 set_addr(struct sk_buff *skb, unsigned int protoff, unsigned char **data, int dataoff, unsigned int addroff, __be32 ip, __be16 port) argument 72 set_h225_addr(struct sk_buff *skb, unsigned int protoff, unsigned char **data, int dataoff, TransportAddress *taddr, union nf_inet_addr *addr, __be16 port) argument 82 set_h245_addr(struct sk_buff *skb, unsigned protoff, unsigned char **data, int dataoff, H245_TransportAddress *taddr, union nf_inet_addr *addr, __be16 port) argument 93 set_sig_addr(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, TransportAddress *taddr, int count) argument 146 set_ras_addr(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, TransportAddress *taddr, int count) argument 175 nat_rtp_rtcp(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, H245_TransportAddress *taddr, __be16 port, __be16 rtp_port, struct nf_conntrack_expect *rtp_exp, struct nf_conntrack_expect *rtcp_exp) argument 281 nat_t120(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, H245_TransportAddress *taddr, __be16 port, struct nf_conntrack_expect *exp) argument 332 nat_h245(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, TransportAddress *taddr, __be16 port, struct nf_conntrack_expect *exp) argument 423 nat_q931(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, TransportAddress *taddr, int idx, __be16 port, struct nf_conntrack_expect *exp) argument 516 nat_callforwarding(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, TransportAddress *taddr, __be16 port, struct nf_conntrack_expect *exp) argument [all...] |
H A D | nf_nat_l3proto_ipv4.c | 90 iph = (void *)skb->data + iphdroff; 96 iph = (void *)skb->data + iphdroff; 113 struct iphdr *iph = (struct iphdr *)(skb->data + iphdroff); 127 u8 proto, void *data, __sum16 *check, 140 skb->csum_offset = (void *)check - data; 147 csum_partial(data, datalen, 213 inside = (void *)skb->data + hdrlen; 240 inside = (void *)skb->data + hdrlen; 126 nf_nat_ipv4_csum_recalc(struct sk_buff *skb, u8 proto, void *data, __sum16 *check, int datalen, int oldlen) argument
|
/net/ipv6/ |
H A D | mip6.c | 43 static inline void *mip6_padn(__u8 *data, __u8 padlen) argument 45 if (!data) 48 data[0] = IPV6_TLV_PAD1; 50 data[0] = IPV6_TLV_PADN; 51 data[1] = padlen - 2; 53 memset(data+2, 0, data[1]); 55 return data + padlen; 133 struct ipv6_destopt_hdr *destopt = (struct ipv6_destopt_hdr *)skb->data; 355 struct rt2_hdr *rt2 = (struct rt2_hdr *)skb->data; [all...] |
H A D | syncookies.c | 90 __u32 data) 95 ((cookie_hash(saddr, daddr, sport, dport, count, 1) + data) 87 secure_tcp_syn_cookie(const struct in6_addr *saddr, const struct in6_addr *daddr, __be16 sport, __be16 dport, __u32 sseq, __u32 data) argument
|
/net/ipv6/netfilter/ |
H A D | nf_conntrack_proto_icmpv6.c | 291 struct net *net, void *data) 293 unsigned int *timeout = data; 307 icmpv6_timeout_obj_to_nlattr(struct sk_buff *skb, const void *data) argument 309 const unsigned int *timeout = data; 347 pn->ctl_table[0].data = &in->timeout; 290 icmpv6_timeout_nlattr_to_obj(struct nlattr *tb[], struct net *net, void *data) argument
|
H A D | nf_nat_l3proto_ipv6.c | 91 ipv6h = (void *)skb->data + iphdroff; 116 const struct ipv6hdr *ipv6h = (struct ipv6hdr *)(skb->data + iphdroff); 131 u8 proto, void *data, __sum16 *check, 143 (data - (void *)skb->data); 144 skb->csum_offset = (void *)check - data; 151 csum_partial(data, datalen, 219 inside = (void *)skb->data + hdrlen; 246 inside = (void *)skb->data + hdrlen; 130 nf_nat_ipv6_csum_recalc(struct sk_buff *skb, u8 proto, void *data, __sum16 *check, int datalen, int oldlen) argument
|
/net/irda/ircomm/ |
H A D | ircomm_tty_attach.c | 55 static void ircomm_tty_watchdog_timer_expired(void *data); 302 * must be sent before any data. 316 IRDA_DEBUG(2, "%s(), data-rate = %d\n", __func__ , 320 IRDA_DEBUG(2, "%s(), data-format = %d\n", __func__ , 350 /* Notify peer that we are ready to receive data */ 416 /* This will stop control data transfers */ 419 /* Stop data transfers */ 541 clen = skb->data[0]; 543 irda_param_extract_all(self, skb->data+1, 615 * Function ircomm_tty_watchdog_timer_expired (data) 620 ircomm_tty_watchdog_timer_expired(void *data) argument [all...] |
/net/irda/irlan/ |
H A D | irlan_client.c | 71 static void irlan_client_kick_timer_expired(void *data) argument 73 struct irlan_cb *self = (struct irlan_cb *) data; 190 * This function gets the data that is received on the control channel 386 frame = skb->data; 490 /* Which remote TSAP to use for data channel */
|
/net/irda/irnet/ |
H A D | irnet_ppp.c | 58 CTRL_ERROR, "Too much data !!!\n"); 60 /* Get the data in the driver */ 852 unsigned char * data; local 861 data = skb->data; 862 proto = (data[0] << 8) + data[1]; 867 islcp = (proto == PPP_LCP) && (1 <= data[2]) && (data[2] <= 7); 870 if((data[ [all...] |
/net/mac80211/ |
H A D | agg-rx.c | 134 static void sta_rx_agg_session_timer_expired(unsigned long data) argument 138 * flow in sta_info_create gives the TID as data, while the timer_to_id 140 u8 *ptid = (u8 *)data; 169 static void sta_rx_agg_reorder_timer_expired(unsigned long data) argument 171 u8 *ptid = (u8 *)data; 288 tid_agg_rx->session_timer.data = (unsigned long)&sta->timer_to_tid[tid]; 293 tid_agg_rx->reorder_timer.data = (unsigned long)&sta->timer_to_tid[tid]; 322 /* update data */
|
H A D | agg-tx.c | 364 * seem like we can leave the tid_tx data pending forever. 379 static void sta_addba_resp_timer_expired(unsigned long data) argument 383 * flow in sta_info_create gives the TID as data, while the timer_to_id 385 u16 tid = *(u8 *)data; 386 struct sta_info *sta = container_of((void *)data, 473 static void sta_tx_agg_session_timer_expired(unsigned long data) argument 477 * flow in sta_info_create gives the TID as data, while the timer_to_id 479 u8 *ptid = (u8 *)data; 611 tid_tx->addba_resp_timer.data = (unsigned long)&sta->timer_to_tid[tid]; 616 tid_tx->session_timer.data [all...] |
H A D | tkip.c | 206 struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)skb->data; 207 const u8 *data = (u8 *)hdr + ieee80211_hdrlen(hdr->frame_control); local 208 u32 iv32 = get_unaligned_le32(&data[4]); 209 u16 iv16 = data[2] | (data[0] << 8); 240 * including IV, Ext. IV, real data, Michael MIC, ICV. @payload_len is the
|
H A D | wpa.c | 30 u8 *data, *key, *mic; local 38 hdr = (struct ieee80211_hdr *)skb->data; 47 data = skb->data + hdrlen; 76 michael_mic(key, hdr, data, data_len, mic); 87 u8 *data, *key = NULL; local 93 struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)skb->data; 97 * than data frames. 147 hdr = (void *)skb->data; 149 data [all...] |
/net/netfilter/ipset/ |
H A D | ip_set_hash_ipmark.c | 61 const struct hash_ipmark4_elem *data) 63 if (nla_put_ipaddr4(skb, IPSET_ATTR_IP, data->ip) || 64 nla_put_net32(skb, IPSET_ATTR_MARK, htonl(data->mark))) 90 const struct hash_ipmark *h = set->data; 106 const struct hash_ipmark *h = set->data; 189 const struct hash_ipmark6_elem *data) 191 if (nla_put_ipaddr6(skb, IPSET_ATTR_IP, &data->ip.in6) || 192 nla_put_net32(skb, IPSET_ATTR_MARK, htonl(data->mark))) 224 const struct hash_ipmark *h = set->data; 240 const struct hash_ipmark *h = set->data; 60 hash_ipmark4_data_list(struct sk_buff *skb, const struct hash_ipmark4_elem *data) argument 188 hash_ipmark6_data_list(struct sk_buff *skb, const struct hash_ipmark6_elem *data) argument [all...] |
H A D | ip_set_hash_ipport.c | 66 const struct hash_ipport4_elem *data) 68 if (nla_put_ipaddr4(skb, IPSET_ATTR_IP, data->ip) || 69 nla_put_net16(skb, IPSET_ATTR_PORT, data->port) || 70 nla_put_u8(skb, IPSET_ATTR_PROTO, data->proto)) 113 const struct hash_ipport *h = set->data; 228 const struct hash_ipport6_elem *data) 230 if (nla_put_ipaddr6(skb, IPSET_ATTR_IP, &data->ip.in6) || 231 nla_put_net16(skb, IPSET_ATTR_PORT, data->port) || 232 nla_put_u8(skb, IPSET_ATTR_PROTO, data->proto)) 280 const struct hash_ipport *h = set->data; 65 hash_ipport4_data_list(struct sk_buff *skb, const struct hash_ipport4_elem *data) argument 227 hash_ipport6_data_list(struct sk_buff *skb, const struct hash_ipport6_elem *data) argument [all...] |
H A D | ip_set_hash_ipportip.c | 66 const struct hash_ipportip4_elem *data) 68 if (nla_put_ipaddr4(skb, IPSET_ATTR_IP, data->ip) || 69 nla_put_ipaddr4(skb, IPSET_ATTR_IP2, data->ip2) || 70 nla_put_net16(skb, IPSET_ATTR_PORT, data->port) || 71 nla_put_u8(skb, IPSET_ATTR_PROTO, data->proto)) 115 const struct hash_ipportip *h = set->data; 236 const struct hash_ipportip6_elem *data) 238 if (nla_put_ipaddr6(skb, IPSET_ATTR_IP, &data->ip.in6) || 239 nla_put_ipaddr6(skb, IPSET_ATTR_IP2, &data->ip2.in6) || 240 nla_put_net16(skb, IPSET_ATTR_PORT, data 65 hash_ipportip4_data_list(struct sk_buff *skb, const struct hash_ipportip4_elem *data) argument 235 hash_ipportip6_data_list(struct sk_buff *skb, const struct hash_ipportip6_elem *data) argument [all...] |
H A D | ip_set_hash_net.c | 89 hash_net4_data_list(struct sk_buff *skb, const struct hash_net4_elem *data) argument 91 u32 flags = data->nomatch ? IPSET_FLAG_NOMATCH : 0; 93 if (nla_put_ipaddr4(skb, IPSET_ATTR_IP, data->ip) || 94 nla_put_u8(skb, IPSET_ATTR_CIDR, data->cidr) || 121 const struct hash_net *h = set->data; 143 const struct hash_net *h = set->data; 258 hash_net6_data_list(struct sk_buff *skb, const struct hash_net6_elem *data) argument 260 u32 flags = data->nomatch ? IPSET_FLAG_NOMATCH : 0; 262 if (nla_put_ipaddr6(skb, IPSET_ATTR_IP, &data->ip.in6) || 263 nla_put_u8(skb, IPSET_ATTR_CIDR, data [all...] |