Lines Matching refs:b

188 static int array_caseless_compare(const char * const a, const char * const b, const uint32_t len) {  in array_caseless_compare()  argument
191 unsigned int cb = ((unsigned char *)b)[i]; in array_caseless_compare()
205 static int array_keycmp(const char * const a, const uint32_t alen, const char * const b, const uint… in array_keycmp() argument
206 return alen < blen ? -1 : alen > blen ? 1 : array_caseless_compare(a, b, blen); in array_keycmp()
211 static int array_keycmpb(const char * const k, const uint32_t klen, const buffer * const b) { in array_keycmpb() argument
215 return array_keycmp(k, klen, b->ptr, b->used-1); in array_keycmpb()
266 const buffer * const b = &a->sorted[probe]->key; in array_get_index() local
270 int cmp = array_keycmp(k, klen, b->ptr, b->used-1); in array_get_index()
538 array_match_key_prefix (const array * const a, const buffer * const b) in array_match_key_prefix() argument
541 force_assert(b); in array_match_key_prefix()
543 return array_match_key_prefix_klen(a, BUF_PTR_LEN(b)); in array_match_key_prefix()
547 array_match_key_prefix_nc (const array * const a, const buffer * const b) in array_match_key_prefix_nc() argument
549 return array_match_key_prefix_nc_klen(a, BUF_PTR_LEN(b)); in array_match_key_prefix_nc()
553 array_match_value_prefix (const array * const a, const buffer * const b) in array_match_value_prefix() argument
555 const uint32_t blen = buffer_clen(b); in array_match_value_prefix()
560 if (vlen <= blen && 0 == memcmp(b->ptr, value->ptr, vlen)) in array_match_value_prefix()
567 array_match_value_prefix_nc (const array * const a, const buffer * const b) in array_match_value_prefix_nc() argument
569 const uint32_t blen = buffer_clen(b); in array_match_value_prefix_nc()
574 if (vlen <= blen && buffer_eq_icase_ssn(b->ptr, value->ptr, vlen)) in array_match_value_prefix_nc()
581 array_match_key_suffix (const array * const a, const buffer * const b) in array_match_key_suffix() argument
583 const uint32_t blen = buffer_clen(b); in array_match_key_suffix()
584 const char * const end = b->ptr + blen; in array_match_key_suffix()
596 array_match_key_suffix_nc (const array * const a, const buffer * const b) in array_match_key_suffix_nc() argument
598 const uint32_t blen = buffer_clen(b); in array_match_key_suffix_nc()
599 const char * const end = b->ptr + blen; in array_match_key_suffix_nc()
611 array_match_value_suffix (const array * const a, const buffer * const b) in array_match_value_suffix() argument
613 const uint32_t blen = buffer_clen(b); in array_match_value_suffix()
614 const char * const end = b->ptr + blen; in array_match_value_suffix()
626 array_match_value_suffix_nc (const array * const a, const buffer * const b) in array_match_value_suffix_nc() argument
628 const uint32_t blen = buffer_clen(b); in array_match_value_suffix_nc()
629 const char * const end = b->ptr + blen; in array_match_value_suffix_nc()
641 array_match_path_or_ext (const array * const a, const buffer * const b) in array_match_path_or_ext() argument
643 const uint32_t blen = buffer_clen(b); in array_match_path_or_ext()
650 && 0 == memcmp((*(key->ptr) == '/' ? b->ptr : b->ptr + blen - klen), in array_match_path_or_ext()