Lines Matching refs:hds_len
97 dynhds->hds_len = dynhds->hds_allc = dynhds->strs_len = 0;
106 if(dynhds->hds && dynhds->hds_len) {
109 for(i = 0; i < dynhds->hds_len; ++i) {
114 dynhds->hds_len = dynhds->hds_allc = dynhds->strs_len = 0;
120 if(dynhds->hds_len) {
123 for(i = 0; i < dynhds->hds_len; ++i) {
128 dynhds->hds_len = dynhds->strs_len = 0;
133 return dynhds->hds_len;
144 return (n < dynhds->hds_len)? dynhds->hds[n] : NULL;
151 for(i = 0; i < dynhds->hds_len; ++i) {
173 if(dynhds->max_entries && dynhds->hds_len >= dynhds->max_entries)
182 if(dynhds->hds_len + 1 >= dynhds->hds_allc) {
183 size_t nallc = dynhds->hds_len + 16;
194 dynhds->hds_len * sizeof(struct dynhds_entry *));
200 dynhds->hds[dynhds->hds_len++] = entry;
232 if(!dynhds->hds_len)
241 e = dynhds->hds[dynhds->hds_len-1];
245 dynhds->hds[dynhds->hds_len-1] = e2;
296 if(dynhds->hds_len) {
298 for(i = 0; i < dynhds->hds_len; ++i) {
324 if(dynhds->hds_len) {
326 for(i = 0; i < dynhds->hds_len; ++i) {
330 --dynhds->hds_len;
334 len = dynhds->hds_len - i; /* remaining entries */
358 if(!dynhds->hds_len)
361 for(i = 0; i < dynhds->hds_len; ++i) {
376 nghttp2_nv *nva = calloc(1, sizeof(nghttp2_nv) * dynhds->hds_len);
383 for(i = 0; i < dynhds->hds_len; ++i) {
392 *pcount = dynhds->hds_len;