Home
last modified time | relevance | path

Searched refs:udp_table (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.4/include/net/
Dudp.h71 struct udp_table { struct
77 extern struct udp_table udp_table; argument
78 void udp_table_init(struct udp_table *, const char *);
79 static inline struct udp_hslot *udp_hashslot(struct udp_table *table, in udp_hashslot()
88 static inline struct udp_hslot *udp_hashslot2(struct udp_table *table, in udp_hashslot2()
308 struct udp_table *tbl, struct sk_buff *skb);
318 int dif, int sdif, struct udp_table *tbl,
437 struct udp_table *udp_table; member
Dipv6_stubs.h68 int dif, int sdif, struct udp_table *tbl,
Dudplite.h15 extern struct udp_table udplite_table;
Dsock.h1168 struct udp_table *udp_table; member
/Linux-v5.4/net/ipv4/
Dudplite.c17 struct udp_table udplite_table __read_mostly;
58 .h.udp_table = &udplite_table,
77 .udp_table = &udplite_table,
Dudp_diag.c30 static int udp_dump_one(struct udp_table *tbl, struct sk_buff *in_skb, in udp_dump_one()
94 static void udp_dump(struct udp_table *table, struct sk_buff *skb, in udp_dump()
151 udp_dump(&udp_table, skb, cb, r, bc); in udp_diag_dump()
157 return udp_dump_one(&udp_table, in_skb, nlh, req); in udp_diag_dump_one()
170 struct udp_table *tbl) in __udp_diag_destroy()
229 return __udp_diag_destroy(in_skb, req, &udp_table); in udp_diag_destroy()
Dudp.c116 struct udp_table udp_table __read_mostly;
117 EXPORT_SYMBOL(udp_table);
230 struct udp_table *udptable = sk->sk_prot->h.udp_table; in udp_lib_get_port()
447 int sdif, struct udp_table *udptable, struct sk_buff *skb) in __udp4_lib_lookup()
478 struct udp_table *udptable) in __udp4_lib_lookup_skb()
494 inet_sdif(skb), &udp_table, NULL); in udp4_lib_lookup_skb()
508 dif, 0, &udp_table, NULL); in udp4_lib_lookup()
585 struct udp_table *udptable, in __udp4_lib_err_encap()
632 int __udp4_lib_err(struct sk_buff *skb, u32 info, struct udp_table *udptable) in __udp4_lib_err()
724 return __udp4_lib_err(skb, info, &udp_table); in udp_err()
[all …]
Dudp_impl.h9 int __udp4_lib_rcv(struct sk_buff *, struct udp_table *, int);
10 int __udp4_lib_err(struct sk_buff *, u32, struct udp_table *);
/Linux-v5.4/net/ipv6/
Dudp_impl.h11 int __udp6_lib_rcv(struct sk_buff *, struct udp_table *, int);
13 __be32, struct udp_table *);
Dudplite.c54 .h.udp_table = &udplite_table,
97 .udp_table = &udplite_table,
Dudp.c182 int dif, int sdif, struct udp_table *udptable, in __udp6_lib_lookup()
215 struct udp_table *udptable) in __udp6_lib_lookup_skb()
231 inet6_sdif(skb), &udp_table, NULL); in udp6_lib_lookup_skb()
245 dif, 0, &udp_table, NULL); in udp6_lib_lookup()
451 struct udp_table *udptable, in __udp6_lib_err_encap()
493 struct udp_table *udptable) in __udp6_lib_err()
597 return __udp6_lib_err(skb, opt, type, code, offset, info, &udp_table); in udpv6_err()
745 struct udp_table *udptable, int proto) in __udp6_lib_mcast_deliver()
840 int __udp6_lib_rcv(struct sk_buff *skb, struct udp_table *udptable, in __udp6_lib_rcv()
957 unsigned int slot2 = hash2 & udp_table.mask; in __udp6_lib_demux_lookup()
[all …]
/Linux-v5.4/drivers/infiniband/core/
Dud_header.c167 static const struct ib_field udp_table[] = { variable
444 ib_pack(udp_table, ARRAY_SIZE(udp_table), in ib_ud_header_pack()
/Linux-v5.4/net/core/
Dfilter.c5223 dif, sdif, &udp_table, NULL); in sk_lookup()
5239 &udp_table, NULL); in sk_lookup()