/illumos-gate/usr/src/lib/libslp/clib/ |
H A D | SLPGetRefreshInterval.c | 49 void *collator = NULL; /* attr collation handle */ local 79 &max, &collator, &mr); 83 &max, &collator, &mr);
|
H A D | SLPFindAttrs.c | 43 static char *build_attrs_list(void *collator); 107 void **collator, int *numResults) { 121 pcAttrList = build_attrs_list(*collator); 174 collate_attrs(pcAttrList, collator, numResults, maxResults); 198 void **collator, int *numResults) { 207 attrs = build_attrs_list(*collator); 228 collate_attrs(attrs, collator, numResults, maxResults); 255 void **collator, int *numResults) { 263 attrs = build_attrs_list(*collator); 280 collate_attrs(attrs, collator, numResult 105 slp_UnpackAttrReply(slp_handle_impl_t *hp, char *reply, SLPAttrCallback cb, void *cookie, void **collator, int *numResults) argument 196 unpackDAAdvert_attr(slp_handle_impl_t *hp, char *reply, SLPAttrCallback cb, void *cookie, void **collator, int *numResults) argument 253 unpackSAAdvert_attr(slp_handle_impl_t *hp, char *reply, SLPAttrCallback cb, void *cookie, void **collator, int *numResults) argument 457 parens_attr(char *attr, void **collator, int *numResults) argument 499 collate_attrs(char *attrs, void **collator, int *numResults, int maxResults) argument 542 build_attrs_list(void *collator) argument [all...] |
H A D | SLPFindSrvTypes.c | 74 void **collator, int *numResults) { 85 pcSrvTypes = build_types_list(*collator); 114 pcSrvTypes = collate_types(pcSrvTypes, collator, 215 * Using the collator, determines which types in the types list 220 static char *collate_types(char *types, void **collator, argument 237 res = slp_tsearch((void *) s, collator, 272 static char *build_types_list(void *collator) { argument 275 if (!collator) 277 slp_twalk(collator, collect_types, 0, (void *) &types); 72 UnpackSrvTypesReply(slp_handle_impl_t *hp, char *reply, SLPSrvTypeCallback cb, void *cookie, void **collator, int *numResults) argument
|
H A D | SLPFindSrvs.c | 108 void **collator, int *numResults) { 120 traverse_surls(hp, cb, cookie, *collator); 185 pcSrvURL = collate_surls(pcSrvURL, sLifetime, collator); 226 void **collator, int *numResults) { 236 traverse_surls(hp, cb, cookie, *collator); 251 surl = collate_surls(surl, 0, collator); 284 void **collator, int *numResults) { 294 traverse_surls(hp, cb, cookie, *collator); 305 surl = collate_surls(surl, 0, collator); 476 * Using the collator, determin 106 slp_unpackSrvReply(slp_handle_impl_t *hp, char *reply, SLPSrvURLCallback cb, void *cookie, void **collator, int *numResults) argument 224 unpackDAAdvert_srv(slp_handle_impl_t *hp, char *reply, SLPSrvURLCallback cb, void *cookie, void **collator, int *numResults) argument 282 unpackSAAdvert_srv(slp_handle_impl_t *hp, char *reply, SLPSrvURLCallback cb, void *cookie, void **collator, int *numResults) argument 479 collate_surls(char *surl, unsigned short life, void **collator) argument 505 traverse_surls(SLPHandle h, SLPSrvURLCallback cb, void *cookie, void *collator) argument [all...] |
H A D | slp_ua_common.c | 127 void *collator; local 132 collator = NULL; 141 &collator, &numResults); 152 &collator, &numResults);
|
H A D | SLPUtils.c | 68 void *collator = NULL; local 99 &stree, &collator, &numResults); 103 &stree, &collator, &numResults); 281 void **collator, int *numResults) { 358 void **collator = cookie; local 396 (void *) ascope, collator, 279 unpackSAAdvert_scope(slp_handle_impl_t *hSLP, char *reply, SLPScopeCallback cb, void *cookie, void **collator, int *numResults) argument
|
H A D | slp_net.c | 343 void *collator = NULL; local 381 mc_recvmsg(pfd, nfds, hp, scopes, header, &collator, final_to, 388 /* clean up PR list collator */ 389 if (collator) 390 slp_twalk(collator, free_pr_node, 0, NULL); 995 * collator IN/OUT btree collator for PR list 1007 const char *scopes, char *header, void **collator, 1072 if (add2pr_list(&(hp->msg), &responder, collator)) { 1204 * 'collator' contain 1006 mc_recvmsg(struct pollfd *pfd, nfds_t nfds, slp_handle_impl_t *hp, const char *scopes, char *header, void **collator, unsigned long long final_to, unsigned long long sent, unsigned long long *now, int *noresults, int *anyresults, int timeout) argument 1212 add2pr_list( slp_msg_t *msg, struct sockaddr_in *sin, void **collator) argument [all...] |
H A D | slp_targets.c | 150 void *collator = NULL; local 228 tl, &collator, &numResults); 232 tl, &collator, &numResults);
|