Lines Matching defs:last

142  * @last:	Return index of first set bit, if this is the last field
150 * Return: first set bit index if @last, index of first filled word otherwise.
154 union nft_pipapo_map_bucket *mt, bool last)
164 if (last) \
193 * @last: Last field: stop at the first match and return bit index
211 * Return: -1 on no match, rule index of match if @last, otherwise first long
217 bool first, bool last)
243 b = nft_pipapo_avx2_refill(i_ul, &map[i_ul], fill, f->mt, last);
244 if (last)
268 * @last: Last field: stop at the first match and return bit index
274 * Return: -1 on no match, rule index of match if @last, otherwise first long
280 bool first, bool last)
320 b = nft_pipapo_avx2_refill(i_ul, &map[i_ul], fill, f->mt, last);
321 if (last)
345 * @last: Last field: stop at the first match and return bit index
351 * Return: -1 on no match, rule index of match if @last, otherwise first long
357 bool first, bool last)
415 b = nft_pipapo_avx2_refill(i_ul, &map[i_ul], fill, f->mt, last);
416 if (last)
441 * @last: Last field: stop at the first match and return bit index
447 * Return: -1 on no match, rule index of match if @last, otherwise first long
453 bool first, bool last)
506 b = nft_pipapo_avx2_refill(i_ul, &map[i_ul], fill, f->mt, last);
507 if (last)
531 * @last: Last field: stop at the first match and return bit index
537 * Return: -1 on no match, rule index of match if @last, otherwise first long
543 bool first, bool last)
642 b = nft_pipapo_avx2_refill(i_ul, &map[i_ul], fill, f->mt, last);
643 if (last)
667 * @last: Last field: stop at the first match and return bit index
673 * Return: -1 on no match, rule index of match if @last, otherwise first long
679 bool first, bool last)
700 b = nft_pipapo_avx2_refill(i_ul, &map[i_ul], fill, f->mt, last);
701 if (last)
725 * @last: Last field: stop at the first match and return bit index
731 * Return: -1 on no match, rule index of match if @last, otherwise first long
737 bool first, bool last)
765 b = nft_pipapo_avx2_refill(i_ul, &map[i_ul], fill, f->mt, last);
766 if (last)
790 * @last: Last field: stop at the first match and return bit index
796 * Return: -1 on no match, rule index of match if @last, otherwise first long
802 bool first, bool last)
840 b = nft_pipapo_avx2_refill(i_ul, &map[i_ul], fill, f->mt, last);
841 if (last)
866 * @last: Last field: stop at the first match and return bit index
872 * Return: -1 on no match, rule index of match if @last, otherwise first long
878 bool first, bool last)
926 b = nft_pipapo_avx2_refill(i_ul, &map[i_ul], fill, f->mt, last);
927 if (last)
952 * @last: Last field: stop at the first match and return bit index
958 * Return: -1 on no match, rule index of match if @last, otherwise first long
964 bool first, bool last)
1019 b = nft_pipapo_avx2_refill(i_ul, &map[i_ul], fill, f->mt, last);
1020 if (last)
1045 * @last: Last field: stop at the first match and return bit index
1051 * Return: -1 on no match, rule index of match if @last, otherwise first long
1057 bool first, bool last)
1072 b = pipapo_refill(map, bsize, f->rules, fill, f->mt, last);
1074 if (last)
1170 bool last = i == m->field_count - 1, first = !i;
1175 first, last))
1191 first, last);
1207 first, last);
1217 if (last) {