Lines Matching refs:entry

37     const lexbor_shs_entry_t *entry;  in lexbor_shs_entry_get_static()  local
38 entry = root + lexbor_shs_make_id_m(key, key_len, root->key_len); in lexbor_shs_entry_get_static()
40 while (entry->key != NULL) in lexbor_shs_entry_get_static()
42 if (entry->key_len == key_len) { in lexbor_shs_entry_get_static()
43 if (lexbor_str_data_ncmp((const lxb_char_t *) entry->key, in lexbor_shs_entry_get_static()
46 return entry; in lexbor_shs_entry_get_static()
49 entry = &root[entry->next]; in lexbor_shs_entry_get_static()
51 else if (entry->key_len > key_len) { in lexbor_shs_entry_get_static()
55 entry = &root[entry->next]; in lexbor_shs_entry_get_static()
66 const lexbor_shs_entry_t *entry; in lexbor_shs_entry_get_lower_static() local
67 entry = root + lexbor_shs_make_id_lower_m(key, key_len, root->key_len); in lexbor_shs_entry_get_lower_static()
69 while (entry->key != NULL) in lexbor_shs_entry_get_lower_static()
71 if (entry->key_len == key_len) { in lexbor_shs_entry_get_lower_static()
72 if (lexbor_str_data_nlocmp_right((const lxb_char_t *) entry->key, in lexbor_shs_entry_get_lower_static()
75 return entry; in lexbor_shs_entry_get_lower_static()
78 entry = &root[entry->next]; in lexbor_shs_entry_get_lower_static()
80 else if (entry->key_len > key_len) { in lexbor_shs_entry_get_lower_static()
84 entry = &root[entry->next]; in lexbor_shs_entry_get_lower_static()
95 const lexbor_shs_entry_t *entry; in lexbor_shs_entry_get_upper_static() local
96 entry = root + lexbor_shs_make_id_upper_m(key, key_len, root->key_len); in lexbor_shs_entry_get_upper_static()
98 while (entry->key != NULL) in lexbor_shs_entry_get_upper_static()
100 if (entry->key_len == key_len) { in lexbor_shs_entry_get_upper_static()
101 if (lexbor_str_data_nupcmp_right((const lxb_char_t *) entry->key, in lexbor_shs_entry_get_upper_static()
104 return entry; in lexbor_shs_entry_get_upper_static()
107 entry = &root[entry->next]; in lexbor_shs_entry_get_upper_static()
109 else if (entry->key_len > key_len) { in lexbor_shs_entry_get_upper_static()
113 entry = &root[entry->next]; in lexbor_shs_entry_get_upper_static()