Lines Matching defs:moreptr
153 int *moreptr; // Set while DNSServiceProcessResult working on this particular DNSServiceRef
424 x->moreptr = NULL;
502 sdr->moreptr = NULL;
907 sdr->moreptr = &morebytes;
952 // clears the moreptr so that we can terminate here.
954 // If DNSServiceRefDeallocate was not called in the callback, then set moreptr to NULL so that
957 else {sdr->moreptr = NULL;}
1072 // To do this we set moreptr to point to morebytes. If the client does call DNSServiceRefDeallocate(),
1078 sdRef->moreptr = &morebytes;
1082 // If morebytes is non-zero, that means we set sdRef->moreptr above, and the operation was not
1083 // cancelled out from under us, so now we need to clear sdRef->moreptr so we don't leave a stray
1086 // (a) morebytes was 0 above, so we didn't set sdRef->moreptr, so we don't need to clear it
1087 // (b) morebytes was 1 above, and we set sdRef->moreptr, but the operation was cancelled (with DNSServiceRefDeallocate()),
1089 if (morebytes) sdRef->moreptr = NULL;
1108 if (sdRef->moreptr) *(sdRef->moreptr) = 0;
1162 // is called which sets moreptr. It might set the moreptr on a subordinate sdRef
1165 // to clear the moreptr so that CallbackWithError can terminate itself instead of
1167 if (p->moreptr) *(p->moreptr) = 0;