Home
last modified time | relevance | path

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

/freebsd-12.1/sys/netpfil/ipfw/
H A Dip_fw_private.h324 struct namedobj_instance *srvmap; /* cfg name->number mappings */
711 struct namedobj_instance;
718 struct namedobj_instance *ipfw_objhash_create(uint32_t items);
719 void ipfw_objhash_destroy(struct namedobj_instance *);
721 void ipfw_objhash_bitmap_merge(struct namedobj_instance *ni,
723 void ipfw_objhash_bitmap_swap(struct namedobj_instance *ni,
737 uint32_t ipfw_objhash_count(struct namedobj_instance *ni);
739 int ipfw_objhash_foreach(struct namedobj_instance *ni, objhash_cb_t *f,
743 int ipfw_objhash_free_idx(struct namedobj_instance *ni, uint16_t idx);
745 void ipfw_objhash_set_funcs(struct namedobj_instance *ni,
[all …]
H A Dip_fw_table_value.c92 hash_table_value(struct namedobj_instance *ni, const void *key, uint32_t kopt) in hash_table_value()
128 struct table_value **ptv, struct namedobj_instance **pvi) in get_value_ptrs()
131 struct namedobj_instance *vi; in get_value_ptrs()
181 struct namedobj_instance *vi; in resize_shared_value_storage()
253 unref_table_value(struct namedobj_instance *vi, struct table_value *pval, in unref_table_value()
339 struct namedobj_instance *vi; in rollback_table_values()
367 struct namedobj_instance *vi, uint16_t *pvidx) in alloc_table_vidx()
423 struct namedobj_instance *vi; in ipfw_garbage_table_values()
480 struct namedobj_instance *vi; in ipfw_link_table_values()
732 struct namedobj_instance *vi; in list_table_values()
[all …]
H A Dip_fw_iface.c62 #define CHAIN_TO_II(ch) ((struct namedobj_instance *)ch->ifcfg)
98 struct namedobj_instance *ii; in ipfw_kifhandler()
234 struct namedobj_instance *ii; in vnet_ipfw_iface_init()
254 destroy_iface(struct namedobj_instance *ii, struct named_object *no, in destroy_iface()
270 struct namedobj_instance *ii; in vnet_ipfw_iface_destroy()
296 struct namedobj_instance *ii; in ipfw_iface_ref()
466 export_iface_internal(struct namedobj_instance *ii, struct named_object *no, in export_iface_internal()
501 struct namedobj_instance *ii; in list_ifaces()
H A Dip_fw_table.c92 struct namedobj_instance *vi;
294 struct namedobj_instance *ni; in find_ref_table()
1094 struct namedobj_instance *ni; in find_table_entry()
1205 struct namedobj_instance *ni; in flush_table()
1384 struct namedobj_instance *ni; in swap_tables()
1480 struct namedobj_instance *ni; in destroy_table()
1539 struct namedobj_instance *ni; in ipfw_resize_tables()
1652 struct namedobj_instance *ni; in ipfw_unref_table()
1767 struct namedobj_instance *ni; in modify_table()
1824 struct namedobj_instance *ni; in create_table()
[all …]
H A Dip_fw_sockopt.c92 struct namedobj_instance { struct
106 static uint32_t objhash_hash_name(struct namedobj_instance *ni, argument
3353 export_objhash_ntlv_internal(struct namedobj_instance *ni, in export_objhash_ntlv_internal()
4335 struct namedobj_instance *
4338 struct namedobj_instance *ni; in ipfw_objhash_create()
4342 size = sizeof(struct namedobj_instance) + in ipfw_objhash_create()
4370 ipfw_objhash_destroy(struct namedobj_instance *ni) in ipfw_objhash_destroy()
4404 objhash_hash_idx(struct namedobj_instance *ni, uint32_t val) in objhash_hash_idx()
4585 ipfw_objhash_count(struct namedobj_instance *ni) in ipfw_objhash_count()
4689 struct namedobj_instance *ni; in ipfw_objhash_alloc_idx()
[all …]
H A Dip_fw_table.h39 struct namedobj_instance *namehash;
40 struct namedobj_instance *valhash;
187 struct namedobj_instance *ipfw_get_table_objhash(struct ip_fw_chain *ch);
H A Dip_fw_eaction.c190 struct namedobj_instance *ni; in create_eaction_obj()
236 struct namedobj_instance *ni; in destroy_eaction_obj()
319 struct namedobj_instance *ni; in ipfw_eaction_uninit()
H A Dip_fw_table_algo.c1924 struct namedobj_instance *ii;
1946 static int destroy_ifidx_locked(struct namedobj_instance *ii,
1974 static int foreach_ifidx(struct namedobj_instance *ii, struct named_object *no,
2132 destroy_ifidx_locked(struct namedobj_instance *ii, struct named_object *no, in destroy_ifidx_locked()
2566 foreach_ifidx(struct namedobj_instance *ii, struct named_object *no, in foreach_ifidx()
H A Dip_fw_dynamic.c654 struct namedobj_instance *ni; in dyn_create()
/freebsd-12.1/sys/netpfil/ipfw/nat64/
H A Dnat64stl_control.c72 static struct nat64stl_cfg *nat64stl_find(struct namedobj_instance *ni,
121 export_config_cb(struct namedobj_instance *ni, struct named_object *no, in export_config_cb()
133 nat64stl_find(struct namedobj_instance *ni, const char *name, uint8_t set) in nat64stl_find()
181 struct namedobj_instance *ni; in nat64stl_create()
258 struct namedobj_instance *ni; in nat64stl_config()
541 struct namedobj_instance *ni; in nat64stl_findbykidx()
574 destroy_config_cb(struct namedobj_instance *ni, struct named_object *no, in destroy_config_cb()
H A Dnat64clat_control.c71 static struct nat64clat_cfg *nat64clat_find(struct namedobj_instance *ni,
115 export_config_cb(struct namedobj_instance *ni, struct named_object *no, in export_config_cb()
127 nat64clat_find(struct namedobj_instance *ni, const char *name, uint8_t set) in nat64clat_find()
150 struct namedobj_instance *ni; in nat64clat_create()
222 struct namedobj_instance *ni; in nat64clat_config()
536 struct namedobj_instance *ni; in nat64clat_findbykidx()
569 destroy_config_cb(struct namedobj_instance *ni, struct named_object *no, in destroy_config_cb()
H A Dnat64lsn_control.c65 nat64lsn_find(struct namedobj_instance *ni, const char *name, uint8_t set) in nat64lsn_find()
120 struct namedobj_instance *ni; in nat64lsn_create()
340 export_config_cb(struct namedobj_instance *ni, struct named_object *no, in export_config_cb()
408 struct namedobj_instance *ni; in nat64lsn_config()
862 struct namedobj_instance *ni; in nat64lsn_findbykidx()
895 destroy_config_cb(struct namedobj_instance *ni, struct named_object *no, in destroy_config_cb()
/freebsd-12.1/sys/netpfil/ipfw/nptv6/
H A Dnptv6.c73 static struct nptv6_cfg *nptv6_find(struct namedobj_instance *ni,
465 export_config_cb(struct namedobj_instance *ni, struct named_object *no, in export_config_cb()
477 nptv6_find(struct namedobj_instance *ni, const char *name, uint8_t set) in nptv6_find()
572 ifaddr_cb(struct namedobj_instance *ni, struct named_object *no, in ifaddr_cb()
655 struct namedobj_instance *ni; in nptv6_create()
956 struct namedobj_instance *ni; in nptv6_findbykidx()
990 destroy_config_cb(struct namedobj_instance *ni, struct named_object *no, in destroy_config_cb()