| H A D | nft_set_pipapo_avx2.c | 88 * @start: First bit to set 142 * @last: Return index of first set bit, if this is the last field 151 * Return: first set bit index if @last, index of first filled word otherwise. 194 * @first: If this is the first field, don't source previous result 195 * @last: Last field: stop at the first match and return bit index 199 * this is the first field in the set, simply AND the buckets together 213 * Return: -1 on no match, rule index of match if @last, otherwise first long 214 * word index to be checked next (i.e. first fille 217 nft_pipapo_avx2_lookup_4b_2(unsigned long * map,unsigned long * fill,const struct nft_pipapo_field * f,int offset,const u8 * pkt,bool first,bool last) nft_pipapo_avx2_lookup_4b_2() argument 280 nft_pipapo_avx2_lookup_4b_4(unsigned long * map,unsigned long * fill,const struct nft_pipapo_field * f,int offset,const u8 * pkt,bool first,bool last) nft_pipapo_avx2_lookup_4b_4() argument 357 nft_pipapo_avx2_lookup_4b_8(unsigned long * map,unsigned long * fill,const struct nft_pipapo_field * f,int offset,const u8 * pkt,bool first,bool last) nft_pipapo_avx2_lookup_4b_8() argument 453 nft_pipapo_avx2_lookup_4b_12(unsigned long * map,unsigned long * fill,const struct nft_pipapo_field * f,int offset,const u8 * pkt,bool first,bool last) nft_pipapo_avx2_lookup_4b_12() argument 543 nft_pipapo_avx2_lookup_4b_32(unsigned long * map,unsigned long * fill,const struct nft_pipapo_field * f,int offset,const u8 * pkt,bool first,bool last) nft_pipapo_avx2_lookup_4b_32() argument 679 nft_pipapo_avx2_lookup_8b_1(unsigned long * map,unsigned long * fill,const struct nft_pipapo_field * f,int offset,const u8 * pkt,bool first,bool last) nft_pipapo_avx2_lookup_8b_1() argument 737 nft_pipapo_avx2_lookup_8b_2(unsigned long * map,unsigned long * fill,const struct nft_pipapo_field * f,int offset,const u8 * pkt,bool first,bool last) nft_pipapo_avx2_lookup_8b_2() argument 802 nft_pipapo_avx2_lookup_8b_4(unsigned long * map,unsigned long * fill,const struct nft_pipapo_field * f,int offset,const u8 * pkt,bool first,bool last) nft_pipapo_avx2_lookup_8b_4() argument 878 nft_pipapo_avx2_lookup_8b_6(unsigned long * map,unsigned long * fill,const struct nft_pipapo_field * f,int offset,const u8 * pkt,bool first,bool last) nft_pipapo_avx2_lookup_8b_6() argument 964 nft_pipapo_avx2_lookup_8b_16(unsigned long * map,unsigned long * fill,const struct nft_pipapo_field * f,int offset,const u8 * pkt,bool first,bool last) nft_pipapo_avx2_lookup_8b_16() argument 1059 nft_pipapo_avx2_lookup_slow(const struct nft_pipapo_match * mdata,unsigned long * map,unsigned long * fill,const struct nft_pipapo_field * f,const u8 * pkt,bool first,bool last) nft_pipapo_avx2_lookup_slow() argument 1169 bool last = i == m->field_count - 1, first = !i; pipapo_get_avx2() local [all...] |