Lines Matching refs:udp_table

120 struct udp_table udp_table __read_mostly;
121 EXPORT_SYMBOL(udp_table);
234 struct udp_table *udptable = sk->sk_prot->h.udp_table;
472 struct udp_table *udptable,
480 if (udptable != &udp_table)
499 int sdif, struct udp_table *udptable, struct sk_buff *skb)
548 struct udp_table *udptable)
564 inet_sdif(skb), &udp_table, NULL);
578 dif, 0, &udp_table, NULL);
668 struct udp_table *udptable,
715 int __udp4_lib_err(struct sk_buff *skb, u32 info, struct udp_table *udptable)
807 return __udp4_lib_err(skb, info, &udp_table);
1976 struct udp_table *udptable = sk->sk_prot->h.udp_table;
2007 struct udp_table *udptable = sk->sk_prot->h.udp_table;
2234 struct udp_table *udptable,
2368 int __udp4_lib_rcv(struct sk_buff *skb, struct udp_table *udptable,
2477 unsigned int slot = udp_hashfn(net, hnum, udp_table.mask);
2478 struct udp_hslot *hslot = &udp_table.hash[slot];
2508 unsigned int slot2 = hash2 & udp_table.mask;
2509 struct udp_hslot *hslot2 = &udp_table.hash2[slot2];
2593 return __udp4_lib_rcv(skb, &udp_table, IPPROTO_UDP);
2897 .h.udp_table = &udp_table,
2917 for (state->bucket = start; state->bucket <= afinfo->udp_table->mask;
2919 struct udp_hslot *hslot = &afinfo->udp_table->hash[state->bucket];
2957 if (state->bucket <= afinfo->udp_table->mask)
2958 spin_unlock_bh(&afinfo->udp_table->hash[state->bucket].lock);
3007 if (state->bucket <= afinfo->udp_table->mask)
3008 spin_unlock_bh(&afinfo->udp_table->hash[state->bucket].lock);
3121 .udp_table = &udp_table,
3171 void __init udp_table_init(struct udp_table *table, const char *name)
3243 afinfo->udp_table = &udp_table;
3289 udp_table_init(&udp_table, "UDP");