Lines Matching refs:blen

205 …rray_keycmp(const char * const a, const uint32_t alen, const char * const b, const uint32_t blen) {  in array_keycmp()  argument
206 return alen < blen ? -1 : alen > blen ? 1 : array_caseless_compare(a, b, blen); in array_keycmp()
555 const uint32_t blen = buffer_clen(b); in array_match_value_prefix() local
560 if (vlen <= blen && 0 == memcmp(b->ptr, value->ptr, vlen)) in array_match_value_prefix()
569 const uint32_t blen = buffer_clen(b); in array_match_value_prefix_nc() local
574 if (vlen <= blen && buffer_eq_icase_ssn(b->ptr, value->ptr, vlen)) in array_match_value_prefix_nc()
583 const uint32_t blen = buffer_clen(b); in array_match_key_suffix() local
584 const char * const end = b->ptr + blen; in array_match_key_suffix()
589 if (klen <= blen && 0 == memcmp(end - klen, key->ptr, klen)) in array_match_key_suffix()
598 const uint32_t blen = buffer_clen(b); in array_match_key_suffix_nc() local
599 const char * const end = b->ptr + blen; in array_match_key_suffix_nc()
604 if (klen <= blen && buffer_eq_icase_ssn(end - klen, key->ptr, klen)) in array_match_key_suffix_nc()
613 const uint32_t blen = buffer_clen(b); in array_match_value_suffix() local
614 const char * const end = b->ptr + blen; in array_match_value_suffix()
619 if (vlen <= blen && 0 == memcmp(end - vlen, value->ptr, vlen)) in array_match_value_suffix()
628 const uint32_t blen = buffer_clen(b); in array_match_value_suffix_nc() local
629 const char * const end = b->ptr + blen; in array_match_value_suffix_nc()
634 if (vlen <= blen && buffer_eq_icase_ssn(end - vlen, value->ptr, vlen)) in array_match_value_suffix_nc()
643 const uint32_t blen = buffer_clen(b); in array_match_path_or_ext() local
649 if (klen <= blen in array_match_path_or_ext()
650 && 0 == memcmp((*(key->ptr) == '/' ? b->ptr : b->ptr + blen - klen), in array_match_path_or_ext()