| H A D | ip_set_hash_gen.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 22 lockdep_is_held(&(set)->lock)) 36 * read-locked, so the only possible concurrent operations are 46 #define AHASH_MAX(h) ((h)->bucketsize) 63 : jhash_size((htable_bits) - HTABLE_REGION_BITS)) 87 struct ip_set_region *hregion; /* Region locks and ext sizes */ 91 #define hbucket(h, i) ((h)->bucke 316 struct ip_set_ext ext; /* Extensions for ADD */ global() member 491 u8 k; mtype_gc_do() local 839 mtype_add(struct ip_set * set,void * value,const struct ip_set_ext * ext,struct ip_set_ext * mext,u32 flags) mtype_add() argument 1034 mtype_del(struct ip_set * set,void * value,const struct ip_set_ext * ext,struct ip_set_ext * mext,u32 flags) mtype_del() argument 1043 int i, j, k, r, ret = -IPSET_ERR_EXIST; mtype_del() local 1145 mtype_data_match(struct mtype_elem * data,const struct ip_set_ext * ext,struct ip_set_ext * mext,struct ip_set * set,u32 flags) mtype_data_match() argument 1160 mtype_test_cidrs(struct ip_set * set,struct mtype_elem * d,const struct ip_set_ext * ext,struct ip_set_ext * mext,u32 flags) mtype_test_cidrs() argument 1169 int ret, i, j = 0, k; mtype_test_cidrs() local 1215 mtype_test(struct ip_set * set,void * value,const struct ip_set_ext * ext,struct ip_set_ext * mext,u32 flags) mtype_test() argument [all...] |