• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/netatalk-2.2.5/libatalk/bstring/

Lines Matching defs:mlen

97 	if (b == NULL || b->data == NULL || b->slen < 0 || b->mlen <= 0 || 
98 b->mlen < b->slen || olen <= 0) {
102 if (olen >= b->mlen) {
105 if ((len = snapUpSize (olen)) <= b->mlen) return BSTR_OK;
108 if (7 * b->mlen < 8 * b->slen) {
110 /* If slen is close to mlen in size then use realloc to reduce
127 /* If slen is not close to mlen then avoid the penalty of copying
144 b->mlen = len;
160 if (b == NULL || b->data == NULL || (b->slen+1) < 0 || b->mlen <= 0 ||
161 b->mlen < b->slen || len <= 0) {
167 if (len != b->mlen) {
172 b->mlen = len;
196 if (NULL == (b->data = (unsigned char *) bstr__alloc (b->mlen = i))) {
205 /* bstring bfromcstralloc (int mlen, const char * str)
211 bstring bfromcstralloc (int mlen, const char * str) {
224 if (i < mlen) i = mlen;
226 if (NULL == (b->data = (unsigned char *) bstr__alloc (b->mlen = i))) {
252 b->mlen = i;
254 b->data = (unsigned char *) bstr__alloc ((size_t) b->mlen);
322 if ((d | (b0->mlen - d) | len | (d + len)) < 0) return BSTR_ERR;
324 if (b0->mlen <= d + len + 1) {
326 if (0 <= pd && pd < b0->mlen) {
351 if ((d | (b->mlen - d)) < 0 || balloc (b, d + 2) != BSTR_OK) return BSTR_ERR;
366 if (b == NULL || b->data == NULL || b->slen < 0 || b->mlen < b->slen
367 || b->mlen <= 0 || s == NULL) return BSTR_ERR;
370 l = b->mlen - b->slen;
391 if (b == NULL || b->data == NULL || b->slen < 0 || b->mlen < b->slen
392 || b->mlen <= 0 || s == NULL || len < 0) return BSTR_ERR;
395 if (b->mlen <= nl && 0 > balloc (b, nl + 1)) return BSTR_ERR;
434 b0->mlen = j;
454 if (a == NULL || a->data == NULL || a->mlen < a->slen ||
455 a->slen < 0 || a->mlen == 0)
480 if (a == NULL || a->data == NULL || a->mlen < a->slen ||
481 a->slen < 0 || a->mlen == 0)
504 if (a == NULL || a->data == NULL || a->mlen < a->slen ||
505 a->slen < 0 || a->mlen == 0 || NULL == str)
508 for (i=0; i < a->mlen; i++) {
531 if (a == NULL || a->data == NULL || a->mlen < a->slen ||
532 a->slen < 0 || a->mlen == 0 || NULL == s || len + 1 < 1)
534 if (len + 1 > a->mlen && 0 > balloc (a, len + 1)) return BSTR_ERR;
546 if (n < 0 || b == NULL || b->data == NULL || b->mlen < b->slen ||
547 b->slen < 0 || b->mlen <= 0) return BSTR_ERR;
565 if (b == NULL || b->data == NULL || b->mlen < b->slen ||
566 b->slen < 0 || b->mlen <= 0) return BSTR_ERR;
579 if (b == NULL || b->data == NULL || b->mlen < b->slen ||
580 b->slen < 0 || b->mlen <= 0) return BSTR_ERR;
721 if (b == NULL || b->data == NULL || b->mlen < b->slen ||
722 b->slen < 0 || b->mlen <= 0) return BSTR_ERR;
743 if (b == NULL || b->data == NULL || b->mlen < b->slen ||
744 b->slen < 0 || b->mlen <= 0) return BSTR_ERR;
748 if (b->mlen > i) b->data[i+1] = (unsigned char) '\0';
767 if (b == NULL || b->data == NULL || b->mlen < b->slen ||
768 b->slen < 0 || b->mlen <= 0) return BSTR_ERR;
772 if (b->mlen > i) b->data[i+1] = (unsigned char) '\0';
969 b->mlen < b->slen || b->mlen <= 0)
993 if (b == NULL || b->slen < 0 || b->mlen <= 0 || b->mlen < b->slen ||
1003 b->mlen = -__LINE__;
1402 b0->mlen < b0->slen || b0->mlen <= 0) return BSTR_ERR;
1409 if ((pd = (ptrdiff_t) (b1->data - b0->data)) >= 0 && pd < (ptrdiff_t) b0->mlen) {
1457 b2->slen < 0 || b1->mlen < b1->slen || b1->mlen <= 0) return BSTR_ERR;
1460 if ((pd = (ptrdiff_t) (b2->data - b1->data)) >= 0 && pd < (ptrdiff_t) b1->mlen) {
1506 b1->slen < 0 || b2->slen < 0 || b1->mlen < b1->slen ||
1507 b1->mlen <= 0) return BSTR_ERR;
1549 int i, ret, slen, mlen, delta, acc;
1558 pos < 0 || find->slen <= 0 || b->mlen < 0 || b->slen > b->mlen ||
1559 b->mlen <= 0 || b->slen < 0 || repl->slen < 0) return BSTR_ERR;
1620 mlen = 32;
1625 if (slen + 1 >= mlen) {
1628 mlen += mlen;
1629 sl = sizeof (int *) * mlen;
1631 if (sl < mlen || NULL == (t = (int *) bstr__realloc (d, sl))) {
1705 if (pos < 0 || b == NULL || b->slen < 0 || b->mlen < b->slen ||
1706 b->mlen <= 0 || len < 0) return BSTR_ERR;
1764 if (b == NULL || b->mlen <= 0 || b->slen < 0 || b->mlen < b->slen ||
1765 b->mlen <= 0 || readPtr == NULL) return BSTR_ERR;
1812 if (b == NULL || b->mlen <= 0 || b->slen < 0 || b->mlen < b->slen ||
1813 b->mlen <= 0 || getcPtr == NULL) return BSTR_ERR;
1815 e = b->mlen - 2;
1821 e = b->mlen - 2;
1850 if (b == NULL || b->mlen <= 0 || b->slen < 0 || b->mlen < b->slen ||
1851 b->mlen <= 0 || getcPtr == NULL) return BSTR_ERR;
1853 e = b->mlen - 2;
1859 e = b->mlen - 2;
1969 if (s == NULL || s->buff == NULL || r == NULL || r->mlen <= 0 ||
1970 r->slen < 0 || r->mlen < r->slen) return BSTR_ERR;
2035 term->data == NULL || r->mlen <= 0 || r->slen < 0 ||
2036 r->mlen < r->slen) return BSTR_ERR;
2104 if (s == NULL || s->buff == NULL || r == NULL || r->mlen <= 0
2105 || r->slen < 0 || r->mlen < r->slen || n <= 0) return BSTR_ERR;
2116 if (r->mlen > n) {
2164 if (s == NULL || s->buff == NULL || r == NULL || r->mlen <= 0)
2180 || term->data == NULL || r->mlen <= 0) return BSTR_ERR;
2197 if (s == NULL || s->buff == NULL || r == NULL || r->mlen <= 0
2255 b->mlen = c;
2414 sl->mlen = 1;
2434 sl->mlen = -1;
2450 if (!sl || msz <= 0 || !sl->entry || sl->qty < 0 || sl->mlen <= 0 || sl->qty > sl->mlen) return BSTR_ERR;
2451 if (sl->mlen >= msz) return BSTR_OK;
2462 sl->mlen = smsz;
2475 if (!sl || msz <= 0 || !sl->entry || sl->qty < 0 || sl->mlen <= 0 || sl->qty > sl->mlen) return BSTR_ERR;
2477 if (sl->mlen == msz) return BSTR_OK;
2482 sl->mlen = msz;
2615 if (g->bl->qty >= g->bl->mlen) {
2616 int mlen = g->bl->mlen * 2;
2619 while (g->bl->qty >= mlen) {
2620 if (mlen < g->bl->mlen) return BSTR_ERR;
2621 mlen += mlen;
2624 tbl = (bstring *) bstr__realloc (g->bl->entry, sizeof (bstring) * mlen);
2628 g->bl->mlen = mlen;
2648 g.bl->mlen = 4;
2649 g.bl->entry = (bstring *) bstr__alloc (g.bl->mlen * sizeof (bstring));
2676 g.bl->mlen = 4;
2677 g.bl->entry = (bstring *) bstr__alloc (g.bl->mlen * sizeof (bstring));
2707 g.bl->mlen = 4;
2708 g.bl->entry = (bstring *) bstr__alloc (g.bl->mlen * sizeof (bstring));
2776 if (b == NULL || fmt == NULL || b->data == NULL || b->mlen <= 0
2777 || b->slen < 0 || b->slen > b->mlen) return BSTR_ERR;
2824 if (b == NULL || fmt == NULL || b->data == NULL || b->mlen <= 0
2825 || b->slen < 0 || b->slen > b->mlen) return BSTR_ERR;
2929 || b->mlen <= 0 || b->slen < 0 || b->slen > b->mlen) return BSTR_ERR;