Lines Matching defs:table
201 * This port must not be counted towards n_entries of any table.
226 * @sync_table: callback for syncing the entire port table at once
230 * @tables.n_entries: number of entries in this table
231 * @tables.tunnel_types: types of tunnels this table accepts
236 * Devices which (misguidedly) share the UDP tunnel port table across multiple
240 * sharing a table.
254 unsigned int table, unsigned int entry,
257 unsigned int table, unsigned int entry,
261 int (*sync_table)(struct net_device *dev, unsigned int table);
284 void (*get_port)(struct net_device *dev, unsigned int table,
286 void (*set_port_priv)(struct net_device *dev, unsigned int table,
292 size_t (*dump_size)(struct net_device *dev, unsigned int table);
293 int (*dump_write)(struct net_device *dev, unsigned int table,
304 udp_tunnel_nic_get_port(struct net_device *dev, unsigned int table,
316 udp_tunnel_nic_ops->get_port(dev, table, idx, ti);
320 udp_tunnel_nic_set_port_priv(struct net_device *dev, unsigned int table,
324 udp_tunnel_nic_ops->set_port_priv(dev, table, idx, priv);
364 udp_tunnel_nic_dump_size(struct net_device *dev, unsigned int table)
368 return udp_tunnel_nic_ops->dump_size(dev, table);
372 udp_tunnel_nic_dump_write(struct net_device *dev, unsigned int table,
377 return udp_tunnel_nic_ops->dump_write(dev, table, skb);