Lines Matching defs:p_node
54 struct hash_node* p_node = hash_get_node_by_key(p_hash, p_key);
55 if (!p_node)
57 return p_node;
59 return p_node->p_value;
95 struct hash_node* p_node = hash_get_node_by_key(p_hash, p_key);
96 if (!p_node)
100 vsf_sysutil_free(p_node->p_key);
101 vsf_sysutil_free(p_node->p_value);
103 if (p_node->p_prev)
105 p_node->p_prev->p_next = p_node->p_next;
110 *p_bucket = p_node->p_next;
112 if (p_node->p_next)
114 p_node->p_next->p_prev = p_node->p_prev;
117 vsf_sysutil_free(p_node);
135 struct hash_node* p_node = *p_bucket;
136 if (!p_node)
138 return p_node;
140 while (p_node != 0 &&
141 vsf_sysutil_memcmp(p_key, p_node->p_key, p_hash->key_size) != 0)
143 p_node = p_node->p_next;
145 return p_node;