cnk 251 lib/replace/snprintf.c struct pr_chunk *cnk = NULL;
cnk 275 lib/replace/snprintf.c if (cnk) {
cnk 276 lib/replace/snprintf.c cnk->next = new_chunk();
cnk 277 lib/replace/snprintf.c cnk = cnk->next;
cnk 279 lib/replace/snprintf.c cnk = new_chunk();
cnk 281 lib/replace/snprintf.c if (!cnk) goto done;
cnk 282 lib/replace/snprintf.c if (!chunks) chunks = cnk;
cnk 288 lib/replace/snprintf.c cnk->type = CNK_FMT_STR;
cnk 289 lib/replace/snprintf.c cnk->start = format - base -1;
cnk 291 lib/replace/snprintf.c cnk->len = format - base - cnk->start -1;
cnk 297 lib/replace/snprintf.c cnk->flags |= DP_F_MINUS;
cnk 301 lib/replace/snprintf.c cnk->flags |= DP_F_PLUS;
cnk 305 lib/replace/snprintf.c cnk->flags |= DP_F_SPACE;
cnk 309 lib/replace/snprintf.c cnk->flags |= DP_F_NUM;
cnk 313 lib/replace/snprintf.c cnk->flags |= DP_F_ZERO;
cnk 327 lib/replace/snprintf.c cnk->min = 10 * cnk->min + char_to_int (ch);
cnk 338 lib/replace/snprintf.c if (cnk->min == 0) /* what ?? */
cnk 340 lib/replace/snprintf.c cnk->num = cnk->min;
cnk 341 lib/replace/snprintf.c cnk->min = 0;
cnk 345 lib/replace/snprintf.c cnk->min_star = new_chunk();
cnk 346 lib/replace/snprintf.c if (!cnk->min_star) /* out of memory :-( */
cnk 348 lib/replace/snprintf.c cnk->min_star->type = CNK_INT;
cnk 359 lib/replace/snprintf.c cnk->min_star->num = num;
cnk 363 lib/replace/snprintf.c cnk->min_star->num = ++pnum;
cnk 365 lib/replace/snprintf.c max_pos = add_cnk_list_entry(&clist, max_pos, cnk->min_star);
cnk 385 lib/replace/snprintf.c if (cnk->max < 0)
cnk 386 lib/replace/snprintf.c cnk->max = 0;
cnk 387 lib/replace/snprintf.c cnk->max = 10 * cnk->max + char_to_int (ch);
cnk 394 lib/replace/snprintf.c if (cnk->max <= 0) /* what ?? */
cnk 396 lib/replace/snprintf.c cnk->num = cnk->max;
cnk 397 lib/replace/snprintf.c cnk->max = -1;
cnk 400 lib/replace/snprintf.c cnk->max_star = new_chunk();
cnk 401 lib/replace/snprintf.c if (!cnk->max_star) /* out of memory :-( */
cnk 403 lib/replace/snprintf.c cnk->max_star->type = CNK_INT;
cnk 414 lib/replace/snprintf.c cnk->max_star->num = num;
cnk 418 lib/replace/snprintf.c cnk->max_star->num = ++pnum;
cnk 420 lib/replace/snprintf.c max_pos = add_cnk_list_entry(&clist, max_pos, cnk->max_star);
cnk 433 lib/replace/snprintf.c cnk->cflags = DP_C_SHORT;
cnk 436 lib/replace/snprintf.c cnk->cflags = DP_C_CHAR;
cnk 441 lib/replace/snprintf.c cnk->cflags = DP_C_LONG;
cnk 444 lib/replace/snprintf.c cnk->cflags = DP_C_LLONG;
cnk 449 lib/replace/snprintf.c cnk->cflags = DP_C_LDOUBLE;
cnk 453 lib/replace/snprintf.c cnk->cflags = DP_C_SIZET;
cnk 462 lib/replace/snprintf.c if (cnk->num == 0) cnk->num = ++pnum;
cnk 463 lib/replace/snprintf.c max_pos = add_cnk_list_entry(&clist, max_pos, cnk);
cnk 470 lib/replace/snprintf.c cnk->type = CNK_INT;
cnk 473 lib/replace/snprintf.c cnk->type = CNK_OCTAL;
cnk 474 lib/replace/snprintf.c cnk->flags |= DP_F_UNSIGNED;
cnk 477 lib/replace/snprintf.c cnk->type = CNK_UINT;
cnk 478 lib/replace/snprintf.c cnk->flags |= DP_F_UNSIGNED;
cnk 481 lib/replace/snprintf.c cnk->flags |= DP_F_UP;
cnk 483 lib/replace/snprintf.c cnk->type = CNK_HEX;
cnk 484 lib/replace/snprintf.c cnk->flags |= DP_F_UNSIGNED;
cnk 491 lib/replace/snprintf.c cnk->flags |= DP_F_UP;
cnk 497 lib/replace/snprintf.c cnk->type = CNK_FLOAT;
cnk 500 lib/replace/snprintf.c cnk->type = CNK_CHAR;
cnk 503 lib/replace/snprintf.c cnk->type = CNK_STRING;
cnk 506 lib/replace/snprintf.c cnk->type = CNK_PTR;
cnk 509 lib/replace/snprintf.c cnk->type = CNK_NUM;
cnk 512 lib/replace/snprintf.c cnk->type = CNK_PRCNT;
cnk 555 lib/replace/snprintf.c cnk = clist[pnum].chunks[0];
cnk 556 lib/replace/snprintf.c switch (cnk->type) {
cnk 558 lib/replace/snprintf.c if (cnk->cflags == DP_C_SHORT)
cnk 559 lib/replace/snprintf.c cnk->value = va_arg (args, int);
cnk 560 lib/replace/snprintf.c else if (cnk->cflags == DP_C_LONG)
cnk 561 lib/replace/snprintf.c cnk->value = va_arg (args, long int);
cnk 562 lib/replace/snprintf.c else if (cnk->cflags == DP_C_LLONG)
cnk 563 lib/replace/snprintf.c cnk->value = va_arg (args, LLONG);
cnk 564 lib/replace/snprintf.c else if (cnk->cflags == DP_C_SIZET)
cnk 565 lib/replace/snprintf.c cnk->value = va_arg (args, ssize_t);
cnk 567 lib/replace/snprintf.c cnk->value = va_arg (args, int);
cnk 570 lib/replace/snprintf.c clist[pnum].chunks[i]->value = cnk->value;
cnk 577 lib/replace/snprintf.c if (cnk->cflags == DP_C_SHORT)
cnk 578 lib/replace/snprintf.c cnk->value = va_arg (args, unsigned int);
cnk 579 lib/replace/snprintf.c else if (cnk->cflags == DP_C_LONG)
cnk 580 lib/replace/snprintf.c cnk->value = (unsigned long int)va_arg (args, unsigned long int);
cnk 581 lib/replace/snprintf.c else if (cnk->cflags == DP_C_LLONG)
cnk 582 lib/replace/snprintf.c cnk->value = (LLONG)va_arg (args, unsigned LLONG);
cnk 583 lib/replace/snprintf.c else if (cnk->cflags == DP_C_SIZET)
cnk 584 lib/replace/snprintf.c cnk->value = (size_t)va_arg (args, size_t);
cnk 586 lib/replace/snprintf.c cnk->value = (unsigned int)va_arg (args, unsigned int);
cnk 589 lib/replace/snprintf.c clist[pnum].chunks[i]->value = cnk->value;
cnk 594 lib/replace/snprintf.c if (cnk->cflags == DP_C_LDOUBLE)
cnk 595 lib/replace/snprintf.c cnk->fvalue = va_arg (args, LDOUBLE);
cnk 597 lib/replace/snprintf.c cnk->fvalue = va_arg (args, double);
cnk 600 lib/replace/snprintf.c clist[pnum].chunks[i]->fvalue = cnk->fvalue;
cnk 605 lib/replace/snprintf.c cnk->value = va_arg (args, int);
cnk 608 lib/replace/snprintf.c clist[pnum].chunks[i]->value = cnk->value;
cnk 613 lib/replace/snprintf.c cnk->strvalue = va_arg (args, char *);
cnk 614 lib/replace/snprintf.c if (!cnk->strvalue) cnk->strvalue = "(NULL)";
cnk 617 lib/replace/snprintf.c clist[pnum].chunks[i]->strvalue = cnk->strvalue;
cnk 622 lib/replace/snprintf.c cnk->strvalue = va_arg (args, void *);
cnk 624 lib/replace/snprintf.c clist[pnum].chunks[i]->strvalue = cnk->strvalue;
cnk 629 lib/replace/snprintf.c if (cnk->cflags == DP_C_CHAR)
cnk 630 lib/replace/snprintf.c cnk->pnum = va_arg (args, char *);
cnk 631 lib/replace/snprintf.c else if (cnk->cflags == DP_C_SHORT)
cnk 632 lib/replace/snprintf.c cnk->pnum = va_arg (args, short int *);
cnk 633 lib/replace/snprintf.c else if (cnk->cflags == DP_C_LONG)
cnk 634 lib/replace/snprintf.c cnk->pnum = va_arg (args, long int *);
cnk 635 lib/replace/snprintf.c else if (cnk->cflags == DP_C_LLONG)
cnk 636 lib/replace/snprintf.c cnk->pnum = va_arg (args, LLONG *);
cnk 637 lib/replace/snprintf.c else if (cnk->cflags == DP_C_SIZET)
cnk 638 lib/replace/snprintf.c cnk->pnum = va_arg (args, ssize_t *);
cnk 640 lib/replace/snprintf.c cnk->pnum = va_arg (args, int *);
cnk 643 lib/replace/snprintf.c clist[pnum].chunks[i]->pnum = cnk->pnum;
cnk 657 lib/replace/snprintf.c cnk = chunks;
cnk 658 lib/replace/snprintf.c while (cnk) {
cnk 661 lib/replace/snprintf.c if (cnk->min_star) min = cnk->min_star->value;
cnk 662 lib/replace/snprintf.c else min = cnk->min;
cnk 663 lib/replace/snprintf.c if (cnk->max_star) max = cnk->max_star->value;
cnk 664 lib/replace/snprintf.c else max = cnk->max;
cnk 666 lib/replace/snprintf.c switch (cnk->type) {
cnk 670 lib/replace/snprintf.c if (maxlen > (currlen + cnk->len)) len = cnk->len;
cnk 673 lib/replace/snprintf.c memcpy(&(buffer[currlen]), &(base[cnk->start]), len);
cnk 675 lib/replace/snprintf.c currlen += cnk->len;
cnk 681 lib/replace/snprintf.c fmtint (buffer, &currlen, maxlen, cnk->value, 10, min, max, cnk->flags);
cnk 685 lib/replace/snprintf.c fmtint (buffer, &currlen, maxlen, cnk->value, 8, min, max, cnk->flags);
cnk 689 lib/replace/snprintf.c fmtint (buffer, &currlen, maxlen, cnk->value, 16, min, max, cnk->flags);
cnk 693 lib/replace/snprintf.c fmtfp (buffer, &currlen, maxlen, cnk->fvalue, min, max, cnk->flags);
cnk 697 lib/replace/snprintf.c dopr_outch (buffer, &currlen, maxlen, cnk->value);
cnk 702 lib/replace/snprintf.c max = strlen(cnk->strvalue);
cnk 704 lib/replace/snprintf.c fmtstr (buffer, &currlen, maxlen, cnk->strvalue, cnk->flags, min, max);
cnk 708 lib/replace/snprintf.c fmtint (buffer, &currlen, maxlen, (long)(cnk->strvalue), 16, min, max, cnk->flags);
cnk 712 lib/replace/snprintf.c if (cnk->cflags == DP_C_CHAR)
cnk 713 lib/replace/snprintf.c *((char *)(cnk->pnum)) = (char)currlen;
cnk 714 lib/replace/snprintf.c else if (cnk->cflags == DP_C_SHORT)
cnk 715 lib/replace/snprintf.c *((short int *)(cnk->pnum)) = (short int)currlen;
cnk 716 lib/replace/snprintf.c else if (cnk->cflags == DP_C_LONG)
cnk 717 lib/replace/snprintf.c *((long int *)(cnk->pnum)) = (long int)currlen;
cnk 718 lib/replace/snprintf.c else if (cnk->cflags == DP_C_LLONG)
cnk 719 lib/replace/snprintf.c *((LLONG *)(cnk->pnum)) = (LLONG)currlen;
cnk 720 lib/replace/snprintf.c else if (cnk->cflags == DP_C_SIZET)
cnk 721 lib/replace/snprintf.c *((ssize_t *)(cnk->pnum)) = (ssize_t)currlen;
cnk 723 lib/replace/snprintf.c *((int *)(cnk->pnum)) = (int)currlen;
cnk 734 lib/replace/snprintf.c cnk = cnk->next;
cnk 748 lib/replace/snprintf.c cnk = chunks->next;
cnk 750 lib/replace/snprintf.c chunks = cnk;
cnk 190 source3/lib/ldb/common/ldb_match.c struct ldb_val cnk;
cnk 202 source3/lib/ldb/common/ldb_match.c cnk.data = NULL;
cnk 207 source3/lib/ldb/common/ldb_match.c if(h->canonicalise_fn(ldb, ldb, chunk, &cnk) != 0) goto failed;
cnk 210 source3/lib/ldb/common/ldb_match.c if (cnk.length > val.length) {
cnk 213 source3/lib/ldb/common/ldb_match.c if (memcmp((char *)val.data, (char *)cnk.data, cnk.length) != 0) goto failed;
cnk 214 source3/lib/ldb/common/ldb_match.c val.length -= cnk.length;
cnk 215 source3/lib/ldb/common/ldb_match.c val.data += cnk.length;
cnk 217 source3/lib/ldb/common/ldb_match.c talloc_free(cnk.data);
cnk 218 source3/lib/ldb/common/ldb_match.c cnk.data = NULL;
cnk 224 source3/lib/ldb/common/ldb_match.c if(h->canonicalise_fn(ldb, ldb, chunk, &cnk) != 0) goto failed;
cnk 227 source3/lib/ldb/common/ldb_match.c p = strstr((char *)val.data, (char *)cnk.data);
cnk 231 source3/lib/ldb/common/ldb_match.c g = strstr((char *)p + cnk.length, (char *)cnk.data);
cnk 235 source3/lib/ldb/common/ldb_match.c val.length = val.length - (p - (char *)(val.data)) - cnk.length;
cnk 236 source3/lib/ldb/common/ldb_match.c val.data = (uint8_t *)(p + cnk.length);
cnk 238 source3/lib/ldb/common/ldb_match.c talloc_free(cnk.data);
cnk 239 source3/lib/ldb/common/ldb_match.c cnk.data = NULL;
cnk 248 source3/lib/ldb/common/ldb_match.c talloc_free(cnk.data);
cnk 188 source4/lib/ldb/common/ldb_match.c struct ldb_val cnk;
cnk 200 source4/lib/ldb/common/ldb_match.c cnk.data = NULL;
cnk 205 source4/lib/ldb/common/ldb_match.c if(a->syntax->canonicalise_fn(ldb, ldb, chunk, &cnk) != 0) goto failed;
cnk 208 source4/lib/ldb/common/ldb_match.c if (cnk.length > val.length) {
cnk 211 source4/lib/ldb/common/ldb_match.c if (memcmp((char *)val.data, (char *)cnk.data, cnk.length) != 0) goto failed;
cnk 212 source4/lib/ldb/common/ldb_match.c val.length -= cnk.length;
cnk 213 source4/lib/ldb/common/ldb_match.c val.data += cnk.length;
cnk 215 source4/lib/ldb/common/ldb_match.c talloc_free(cnk.data);
cnk 216 source4/lib/ldb/common/ldb_match.c cnk.data = NULL;
cnk 222 source4/lib/ldb/common/ldb_match.c if(a->syntax->canonicalise_fn(ldb, ldb, chunk, &cnk) != 0) goto failed;
cnk 225 source4/lib/ldb/common/ldb_match.c p = strstr((char *)val.data, (char *)cnk.data);
cnk 229 source4/lib/ldb/common/ldb_match.c g = strstr((char *)p + cnk.length, (char *)cnk.data);
cnk 233 source4/lib/ldb/common/ldb_match.c val.length = val.length - (p - (char *)(val.data)) - cnk.length;
cnk 234 source4/lib/ldb/common/ldb_match.c val.data = (uint8_t *)(p + cnk.length);
cnk 236 source4/lib/ldb/common/ldb_match.c talloc_free(cnk.data);
cnk 237 source4/lib/ldb/common/ldb_match.c cnk.data = NULL;
cnk 246 source4/lib/ldb/common/ldb_match.c talloc_free(cnk.data);