Lines Matching defs:hl
157 holes_list_t *hlh, *hl, **hlp;
186 hl = e_zalloc(E_EXIT, sizeof (holes_list_t));
187 hl->hl_next = NULL;
190 hl->hl_data = data;
191 hl->hl_hole = hole;
193 *hlp = hl;
194 hlp = &hl->hl_next;
215 holes_list_t *hl;
219 for (hl = hlh; hl != NULL; hl = hl->hl_next) {
220 size += (hl->hl_hole - hl->hl_data);
251 holes_list_t *hl;
255 for (hl = hlh; hl != NULL; hl = hl->hl_next) {
256 p = put_value(hl->hl_data, p);
258 p = put_value(hl->hl_hole, p);
295 holes_list_t *hl, *nhl;
297 for (hl = hi->holes_list; hl != NULL; hl = nhl) {
298 nhl = hl->hl_next;
299 free(hl);
324 holes_list_t *hl;
328 if ((hl = get_holes_list(fd, filesz, &ninfo)) == NULL)
332 hi->holes_list = hl;
341 store_sparse_string(hl, str + MIN_HOLES_HDRSIZE, &len);
352 hi->data_size = get_compressed_filesz(hl);
399 holes_list_t *hl, **hlp;
406 hl = e_zalloc(E_EXIT, sizeof (holes_list_t));
408 hl->hl_next = NULL;
409 *hlp = hl;
410 hlp = &hl->hl_next;
415 hl->hl_data = (off_t)ull;
424 hl->hl_hole = (off_t)ull;
429 for (hl = hi->holes_list; hl != NULL; hl = hl->hl_next) {
430 if (loff >= hl->hl_data)
432 loff = hl->hl_data;
434 if (loff > hl->hl_hole)
436 loff = hl->hl_hole;