Lines Matching refs:hds
96 dynhds->hds = NULL;
106 if(dynhds->hds && dynhds->hds_len) {
108 DEBUGASSERT(dynhds->hds);
110 entry_free(dynhds->hds[i]);
113 Curl_safefree(dynhds->hds);
122 DEBUGASSERT(dynhds->hds);
124 entry_free(dynhds->hds[i]);
125 dynhds->hds[i] = NULL;
144 return (n < dynhds->hds_len)? dynhds->hds[n] : NULL;
152 if(dynhds->hds[i]->namelen == namelen &&
153 strncasecompare(dynhds->hds[i]->name, name, namelen)) {
154 return dynhds->hds[i];
192 if(dynhds->hds) {
193 memcpy(nhds, dynhds->hds,
195 Curl_safefree(dynhds->hds);
197 dynhds->hds = nhds;
200 dynhds->hds[dynhds->hds_len++] = entry;
241 e = dynhds->hds[dynhds->hds_len-1];
245 dynhds->hds[dynhds->hds_len-1] = e2;
299 if((namelen == dynhds->hds[i]->namelen) &&
300 strncasecompare(name, dynhds->hds[i]->name, namelen))
327 if((namelen == dynhds->hds[i]->namelen) &&
328 strncasecompare(name, dynhds->hds[i]->name, namelen)) {
331 dynhds->strs_len -= (dynhds->hds[i]->namelen +
332 dynhds->hds[i]->valuelen);
333 entry_free(dynhds->hds[i]);
336 memmove(&dynhds->hds[i], &dynhds->hds[i + 1],
337 len * sizeof(dynhds->hds[i]));
363 (int)dynhds->hds[i]->namelen, dynhds->hds[i]->name,
364 (int)dynhds->hds[i]->valuelen, dynhds->hds[i]->value);
384 struct dynhds_entry *e = dynhds->hds[i];