xt_hashlimit_htable
struct xt_hashlimit_htable *hinfo __attribute__((aligned(8)));
struct xt_hashlimit_htable *hinfo __attribute__((aligned(8)));
struct xt_hashlimit_htable *hinfo __attribute__((aligned(8)));
struct xt_hashlimit_htable;
struct xt_hashlimit_htable *hinfo;
struct xt_hashlimit_htable *htable = pde_data(file_inode(s->file));
struct xt_hashlimit_htable *htable = pde_data(file_inode(s->file));
struct xt_hashlimit_htable *htable = pde_data(file_inode(s->file));
struct xt_hashlimit_htable *ht = pde_data(file_inode(s->file));
struct xt_hashlimit_htable *ht = pde_data(file_inode(s->file));
struct xt_hashlimit_htable *ht = pde_data(file_inode(s->file));
struct xt_hashlimit_htable *htable = pde_data(file_inode(s->file));
struct xt_hashlimit_htable *htable = pde_data(file_inode(s->file));
struct xt_hashlimit_htable *htable = pde_data(file_inode(s->file));
struct xt_hashlimit_htable *hinfo;
hash_dst(const struct xt_hashlimit_htable *ht, const struct dsthash_dst *dst)
dsthash_find(const struct xt_hashlimit_htable *ht,
dsthash_alloc_init(struct xt_hashlimit_htable *ht,
dsthash_free(struct xt_hashlimit_htable *ht, struct dsthash_ent *ent)
struct xt_hashlimit_htable **out_hinfo,
struct xt_hashlimit_htable *hinfo;
static void htable_selective_cleanup(struct xt_hashlimit_htable *ht, bool select_all)
struct xt_hashlimit_htable *ht;
ht = container_of(work, struct xt_hashlimit_htable, gc_work.work);
static void htable_remove_proc_entry(struct xt_hashlimit_htable *hinfo)
static struct xt_hashlimit_htable *htable_find_get(struct net *net,
struct xt_hashlimit_htable *hinfo;
static void htable_put(struct xt_hashlimit_htable *hinfo)
struct xt_hashlimit_htable *hinfo, int revision)
hashlimit_init_dst(const struct xt_hashlimit_htable *hinfo,
struct xt_hashlimit_htable *hinfo,
struct xt_hashlimit_htable *hinfo = info->hinfo;
struct xt_hashlimit_htable *hinfo = info->hinfo;
struct xt_hashlimit_htable *hinfo = info->hinfo;
struct xt_hashlimit_htable **hinfo,