userdata 40 lib/util/genrand.c static void (*reseed_callback)(void *userdata, int *newseed); userdata 47 lib/util/genrand.c _PUBLIC_ void set_rand_reseed_callback(void (*fn)(void *, int *), void *userdata) userdata 50 lib/util/genrand.c reseed_callback_userdata = userdata; userdata 186 lib/util/params.c static bool Section( myFILE *InFile, bool (*sfunc)(const char *, void *), void *userdata ) userdata 243 lib/util/params.c if( !sfunc(InFile->bufr,userdata) ) /* Got a valid name. Deal with it. */ userdata 282 lib/util/params.c static bool Parameter( myFILE *InFile, bool (*pfunc)(const char *, const char *, void *), int c, void *userdata ) userdata 426 lib/util/params.c return( pfunc( InFile->bufr, &InFile->bufr[vstart], userdata ) ); /* Pass name & value to pfunc(). */ userdata 432 lib/util/params.c void *userdata ) userdata 472 lib/util/params.c if( !Section( InFile, sfunc, userdata ) ) userdata 482 lib/util/params.c if( !Parameter( InFile, pfunc, c, userdata ) ) userdata 527 lib/util/params.c void *userdata) userdata 553 lib/util/params.c result = Parse( InFile, sfunc, pfunc, userdata ); /* (recursive call), then just */ userdata 566 lib/util/params.c result = Parse( InFile, sfunc, pfunc, userdata ); userdata 25 lib/util/tests/genrand.c static void dummy_reseed(void *userdata, int *d) userdata 768 lib/util/util.h void *userdata); userdata 392 source3/include/nameserv.h struct userdata_struct *userdata; userdata 3655 source3/include/proto.h struct userdata_struct *userdata, userdata 3665 source3/include/proto.h struct userdata_struct *userdata, userdata 3678 source3/include/proto.h struct userdata_struct *userdata); userdata 3683 source3/include/proto.h struct userdata_struct *userdata); userdata 3691 source3/include/proto.h struct userdata_struct *userdata); userdata 3699 source3/include/proto.h struct userdata_struct *userdata); userdata 3705 source3/include/proto.h node_status_fail_function fail_fn, struct userdata_struct *userdata); userdata 3716 source3/include/proto.h struct userdata_struct *userdata, userdata 3730 source3/include/proto.h struct userdata_struct *userdata, userdata 3740 source3/include/proto.h struct userdata_struct *userdata, userdata 3750 source3/include/proto.h struct userdata_struct *userdata, userdata 3757 source3/include/proto.h struct userdata_struct *userdata, userdata 3764 source3/include/proto.h struct userdata_struct *userdata, userdata 3795 source3/include/proto.h struct userdata_struct *userdata); userdata 36 source3/lib/avahi.c void *userdata; userdata 43 source3/lib/avahi.c void *userdata; userdata 59 source3/lib/avahi.c void *userdata) userdata 62 source3/lib/avahi.c api->userdata, struct avahi_poll_context); userdata 86 source3/lib/avahi.c watch_ctx->userdata = userdata; userdata 107 source3/lib/avahi.c watch_ctx->userdata); userdata 152 source3/lib/avahi.c void *userdata) userdata 155 source3/lib/avahi.c api->userdata, struct avahi_poll_context); userdata 184 source3/lib/avahi.c timeout_ctx->userdata = userdata; userdata 203 source3/lib/avahi.c timeout_ctx->callback(timeout_ctx, timeout_ctx->userdata); userdata 272 source3/lib/avahi.c result->userdata = ctx; userdata 75 source3/nmbd/nmbd_become_dmb.c struct userdata_struct *userdata, userdata 205 source3/nmbd/nmbd_become_dmb.c struct userdata_struct *userdata, userdata 132 source3/nmbd/nmbd_become_lmb.c struct userdata_struct *userdata, userdata 139 source3/nmbd/nmbd_become_lmb.c memcpy((char *)&force_new_election, userdata->data, sizeof(bool)); userdata 166 source3/nmbd/nmbd_become_lmb.c struct userdata_struct *userdata = rrec->userdata; userdata 170 source3/nmbd/nmbd_become_lmb.c memcpy((char *)&force_new_election, userdata->data, sizeof(bool)); userdata 205 source3/nmbd/nmbd_become_lmb.c struct userdata_struct *userdata; userdata 208 source3/nmbd/nmbd_become_lmb.c if((userdata = (struct userdata_struct *)SMB_MALLOC(size)) == NULL) { userdata 213 source3/nmbd/nmbd_become_lmb.c userdata->copy_fn = NULL; userdata 214 source3/nmbd/nmbd_become_lmb.c userdata->free_fn = NULL; userdata 215 source3/nmbd/nmbd_become_lmb.c userdata->userdata_len = sizeof(bool); userdata 216 source3/nmbd/nmbd_become_lmb.c memcpy((char *)userdata->data, &force_new_election, sizeof(bool)); userdata 221 source3/nmbd/nmbd_become_lmb.c userdata); userdata 223 source3/nmbd/nmbd_become_lmb.c zero_free(userdata, size); userdata 232 source3/nmbd/nmbd_become_lmb.c struct userdata_struct *userdata, userdata 323 source3/nmbd/nmbd_become_lmb.c struct userdata_struct *userdata, userdata 436 source3/nmbd/nmbd_become_lmb.c struct userdata_struct *userdata, userdata 441 source3/nmbd/nmbd_become_lmb.c char *work_name = userdata->data; userdata 479 source3/nmbd/nmbd_become_lmb.c char *work_name = rrec->userdata->data; userdata 513 source3/nmbd/nmbd_become_lmb.c struct userdata_struct *userdata; userdata 547 source3/nmbd/nmbd_become_lmb.c if((userdata = (struct userdata_struct *)SMB_MALLOC(size)) == NULL) { userdata 552 source3/nmbd/nmbd_become_lmb.c userdata->copy_fn = NULL; userdata 553 source3/nmbd/nmbd_become_lmb.c userdata->free_fn = NULL; userdata 554 source3/nmbd/nmbd_become_lmb.c userdata->userdata_len = strlen(work->work_group)+1; userdata 555 source3/nmbd/nmbd_become_lmb.c overmalloc_safe_strcpy(userdata->data, work->work_group, size - sizeof(*userdata) - 1); userdata 561 source3/nmbd/nmbd_become_lmb.c userdata); userdata 563 source3/nmbd/nmbd_become_lmb.c zero_free(userdata, size); userdata 169 source3/nmbd/nmbd_browsesync.c struct userdata_struct *userdata, userdata 173 source3/nmbd/nmbd_browsesync.c struct work_record *work = find_workgroup_on_subnet( subrec, userdata->data); userdata 179 source3/nmbd/nmbd_browsesync.c dbgtext( "%s on subnet %s.\n", userdata->data, subrec->subnet_name ); userdata 245 source3/nmbd/nmbd_browsesync.c struct userdata_struct *userdata = rrec->userdata; userdata 250 source3/nmbd/nmbd_browsesync.c dbgtext( "for workgroup %s ", userdata ? userdata->data : "NULL" ); userdata 279 source3/nmbd/nmbd_browsesync.c struct userdata_struct *userdata; userdata 324 source3/nmbd/nmbd_browsesync.c if((userdata = (struct userdata_struct *)SMB_MALLOC(size)) == NULL) { userdata 329 source3/nmbd/nmbd_browsesync.c userdata->copy_fn = NULL; userdata 330 source3/nmbd/nmbd_browsesync.c userdata->free_fn = NULL; userdata 331 source3/nmbd/nmbd_browsesync.c userdata->userdata_len = strlen(work->work_group)+1; userdata 332 source3/nmbd/nmbd_browsesync.c overmalloc_safe_strcpy(userdata->data, work->work_group, size - sizeof(*userdata) - 1); userdata 337 source3/nmbd/nmbd_browsesync.c userdata); userdata 339 source3/nmbd/nmbd_browsesync.c zero_free(userdata, size); userdata 397 source3/nmbd/nmbd_browsesync.c struct userdata_struct *userdata, userdata 68 source3/nmbd/nmbd_elections.c struct userdata_struct *userdata, userdata 71 source3/nmbd/nmbd_logonnames.c struct userdata_struct *userdata, userdata 275 source3/nmbd/nmbd_namelistdb.c struct userdata_struct *userdata, userdata 411 source3/nmbd/nmbd_namelistdb.c struct userdata_struct *userdata, userdata 127 source3/nmbd/nmbd_namequery.c (*(query_name_success_function)rrec->success_fn)(subrec, rrec->userdata, question_name, answer_ip, nmb->answers); userdata 198 source3/nmbd/nmbd_namequery.c struct userdata_struct *userdata) userdata 239 source3/nmbd/nmbd_namequery.c (*(query_name_success_function)success_fn)(subrec, userdata, &nmbname, namerec->data.ip[0], &rrec); userdata 243 source3/nmbd/nmbd_namequery.c if(queue_query_name( subrec, query_name_response, query_name_timeout_response, success_fn, fail_fn, userdata, &nmbname) == NULL) { userdata 261 source3/nmbd/nmbd_namequery.c struct userdata_struct *userdata) userdata 267 source3/nmbd/nmbd_namequery.c if(queue_query_name_from_wins_server( ip_to, query_name_response, query_name_timeout_response, success_fn, fail_fn, userdata, &nmbname) == NULL) { userdata 159 source3/nmbd/nmbd_nameregister.c standard_success_register(subrec, rrec->userdata, answer_name, nb_flags, ttl, register_ip); userdata 161 source3/nmbd/nmbd_nameregister.c (*(register_name_success_function)rrec->success_fn)(subrec, rrec->userdata, answer_name, nb_flags, ttl, register_ip); userdata 181 source3/nmbd/nmbd_nameregister.c struct userdata_struct *userdata = rrec->userdata; userdata 199 source3/nmbd/nmbd_nameregister.c if (userdata) { userdata 200 source3/nmbd/nmbd_nameregister.c const char *tag = (const char *)userdata->data; userdata 215 source3/nmbd/nmbd_nameregister.c standard_success_register(subrec, userdata, nmbname, nb_flags, ttl, register_ip); userdata 218 source3/nmbd/nmbd_nameregister.c rrec->userdata, userdata 288 source3/nmbd/nmbd_nameregister.c standard_success_register(subrec, rrec->userdata, question_name, nb_flags, ttl, registered_ip); userdata 290 source3/nmbd/nmbd_nameregister.c (*(register_name_success_function)rrec->success_fn)(subrec, rrec->userdata, question_name, nb_flags, ttl, registered_ip); userdata 314 source3/nmbd/nmbd_nameregister.c struct userdata_struct *userdata; userdata 318 source3/nmbd/nmbd_nameregister.c userdata = (struct userdata_struct *)SMB_MALLOC(sizeof(*userdata) + strlen(tag) + 1); userdata 319 source3/nmbd/nmbd_nameregister.c if (!userdata) { userdata 323 source3/nmbd/nmbd_nameregister.c ZERO_STRUCTP(userdata); userdata 324 source3/nmbd/nmbd_nameregister.c userdata->userdata_len = strlen(tag) + 1; userdata 325 source3/nmbd/nmbd_nameregister.c strlcpy(userdata->data, tag, userdata->userdata_len); userdata 337 source3/nmbd/nmbd_nameregister.c userdata, userdata 346 source3/nmbd/nmbd_nameregister.c free(userdata); userdata 359 source3/nmbd/nmbd_nameregister.c struct userdata_struct *userdata = rrec->userdata; userdata 366 source3/nmbd/nmbd_nameregister.c if (!userdata) { userdata 371 source3/nmbd/nmbd_nameregister.c tag = (const char *)userdata->data; userdata 480 source3/nmbd/nmbd_nameregister.c struct userdata_struct *userdata) userdata 517 source3/nmbd/nmbd_nameregister.c userdata, userdata 86 source3/nmbd/nmbd_namerelease.c (*(release_name_success_function)rrec->success_fn)(subrec, rrec->userdata, answer_name, released_ip); userdata 87 source3/nmbd/nmbd_namerelease.c standard_success_release( subrec, rrec->userdata, answer_name, released_ip); userdata 126 source3/nmbd/nmbd_namerelease.c (*(release_name_success_function)rrec->success_fn)(subrec, rrec->userdata, question_name, released_ip); userdata 129 source3/nmbd/nmbd_namerelease.c standard_success_release( subrec, rrec->userdata, question_name, released_ip); userdata 141 source3/nmbd/nmbd_namerelease.c struct userdata_struct *userdata) userdata 159 source3/nmbd/nmbd_namerelease.c last_one? userdata : NULL, userdata 181 source3/nmbd/nmbd_namerelease.c struct userdata_struct *userdata) userdata 197 source3/nmbd/nmbd_namerelease.c wins_release_name(namerec, success_fn, fail_fn, userdata); userdata 212 source3/nmbd/nmbd_namerelease.c (i == (namerec->data.num_ips - 1)) ? userdata : NULL, userdata 50 source3/nmbd/nmbd_nodestatus.c (*(node_status_success_function)rrec->success_fn)(subrec, rrec->userdata, nmb->answers, p->ip); userdata 82 source3/nmbd/nmbd_nodestatus.c node_status_fail_function fail_fn, struct userdata_struct *userdata) userdata 85 source3/nmbd/nmbd_nodestatus.c success_fn, fail_fn, userdata, nmbname, send_ip)==NULL) { userdata 462 source3/nmbd/nmbd_packets.c struct userdata_struct *userdata, userdata 499 source3/nmbd/nmbd_packets.c userdata)) == NULL) { userdata 522 source3/nmbd/nmbd_packets.c struct userdata_struct *userdata; userdata 542 source3/nmbd/nmbd_packets.c userdata = (struct userdata_struct *)SMB_MALLOC(sizeof(*userdata) + strlen(tag) + 1); userdata 543 source3/nmbd/nmbd_packets.c if (!userdata) { userdata 549 source3/nmbd/nmbd_packets.c ZERO_STRUCTP(userdata); userdata 550 source3/nmbd/nmbd_packets.c userdata->userdata_len = strlen(tag) + 1; userdata 551 source3/nmbd/nmbd_packets.c strlcpy(userdata->data, tag, userdata->userdata_len); userdata 558 source3/nmbd/nmbd_packets.c userdata)) == NULL) { userdata 564 source3/nmbd/nmbd_packets.c free(userdata); userdata 580 source3/nmbd/nmbd_packets.c struct userdata_struct *userdata, userdata 620 source3/nmbd/nmbd_packets.c userdata)) == NULL) { userdata 638 source3/nmbd/nmbd_packets.c struct userdata_struct *userdata, userdata 665 source3/nmbd/nmbd_packets.c userdata)) == NULL) { userdata 693 source3/nmbd/nmbd_packets.c struct userdata_struct *userdata, userdata 763 source3/nmbd/nmbd_packets.c userdata)) == NULL) { userdata 781 source3/nmbd/nmbd_packets.c struct userdata_struct *userdata, userdata 802 source3/nmbd/nmbd_packets.c userdata)) == NULL) { userdata 820 source3/nmbd/nmbd_packets.c struct userdata_struct *userdata, userdata 852 source3/nmbd/nmbd_packets.c userdata)) == NULL) { userdata 69 source3/nmbd/nmbd_responserecordsdb.c if(rrec->userdata) { userdata 70 source3/nmbd/nmbd_responserecordsdb.c if(rrec->userdata->free_fn) { userdata 71 source3/nmbd/nmbd_responserecordsdb.c (*rrec->userdata->free_fn)(rrec->userdata); userdata 73 source3/nmbd/nmbd_responserecordsdb.c ZERO_STRUCTP(rrec->userdata); userdata 74 source3/nmbd/nmbd_responserecordsdb.c SAFE_FREE(rrec->userdata); userdata 98 source3/nmbd/nmbd_responserecordsdb.c struct userdata_struct *userdata) userdata 119 source3/nmbd/nmbd_responserecordsdb.c if(userdata) { userdata 121 source3/nmbd/nmbd_responserecordsdb.c if(userdata->copy_fn) { userdata 122 source3/nmbd/nmbd_responserecordsdb.c if((rrec->userdata = (*userdata->copy_fn)(userdata)) == NULL) { userdata 130 source3/nmbd/nmbd_responserecordsdb.c if((rrec->userdata = (struct userdata_struct *) userdata 131 source3/nmbd/nmbd_responserecordsdb.c SMB_MALLOC(sizeof(struct userdata_struct)+userdata->userdata_len)) == NULL) { userdata 137 source3/nmbd/nmbd_responserecordsdb.c rrec->userdata->copy_fn = userdata->copy_fn; userdata 138 source3/nmbd/nmbd_responserecordsdb.c rrec->userdata->free_fn = userdata->free_fn; userdata 139 source3/nmbd/nmbd_responserecordsdb.c rrec->userdata->userdata_len = userdata->userdata_len; userdata 140 source3/nmbd/nmbd_responserecordsdb.c memcpy(rrec->userdata->data, userdata->data, userdata->userdata_len); userdata 143 source3/nmbd/nmbd_responserecordsdb.c rrec->userdata = NULL; userdata 29 source3/nmbd/nmbd_winsproxy.c struct userdata_struct *userdata, userdata 45 source3/nmbd/nmbd_winsproxy.c memcpy( (char *)&orig_broadcast_subnet, userdata->data, sizeof(struct subnet_record *) ); userdata 46 source3/nmbd/nmbd_winsproxy.c memcpy( (char *)&original_packet, &userdata->data[sizeof(struct subnet_record *)], userdata 147 source3/nmbd/nmbd_winsproxy.c static struct userdata_struct *wins_proxy_userdata_copy_fn(struct userdata_struct *userdata) userdata 150 source3/nmbd/nmbd_winsproxy.c struct userdata_struct *new_userdata = (struct userdata_struct *)SMB_MALLOC( userdata->userdata_len ); userdata 155 source3/nmbd/nmbd_winsproxy.c new_userdata->copy_fn = userdata->copy_fn; userdata 156 source3/nmbd/nmbd_winsproxy.c new_userdata->free_fn = userdata->free_fn; userdata 157 source3/nmbd/nmbd_winsproxy.c new_userdata->userdata_len = userdata->userdata_len; userdata 160 source3/nmbd/nmbd_winsproxy.c memcpy( new_userdata->data, userdata->data, sizeof(struct subnet_record *) ); userdata 163 source3/nmbd/nmbd_winsproxy.c memcpy((char *)&p, &userdata->data[sizeof(struct subnet_record *)], sizeof(struct packet_struct *) ); userdata 185 source3/nmbd/nmbd_winsproxy.c static void wins_proxy_userdata_free_fn(struct userdata_struct *userdata) userdata 190 source3/nmbd/nmbd_winsproxy.c memcpy((char *)&p, &userdata->data[sizeof(struct subnet_record *)], userdata 197 source3/nmbd/nmbd_winsproxy.c ZERO_STRUCTP(userdata); userdata 198 source3/nmbd/nmbd_winsproxy.c SAFE_FREE(userdata); userdata 214 source3/nmbd/nmbd_winsproxy.c struct userdata_struct *userdata = &ud.ud; userdata 219 source3/nmbd/nmbd_winsproxy.c userdata->copy_fn = wins_proxy_userdata_copy_fn; userdata 220 source3/nmbd/nmbd_winsproxy.c userdata->free_fn = wins_proxy_userdata_free_fn; userdata 221 source3/nmbd/nmbd_winsproxy.c userdata->userdata_len = sizeof(ud); userdata 222 source3/nmbd/nmbd_winsproxy.c memcpy( userdata->data, (char *)&subrec, sizeof(struct subnet_record *)); userdata 223 source3/nmbd/nmbd_winsproxy.c memcpy( &userdata->data[sizeof(struct subnet_record *)], (char *)&incoming_packet, userdata 231 source3/nmbd/nmbd_winsproxy.c userdata); userdata 1005 source3/nmbd/nmbd_winsserver.c struct userdata_struct *userdata, userdata 1012 source3/nmbd/nmbd_winsserver.c memcpy((char *)&orig_reg_packet, userdata->data, sizeof(struct packet_struct *)); userdata 1038 source3/nmbd/nmbd_winsserver.c struct userdata_struct *userdata = rrec->userdata; userdata 1042 source3/nmbd/nmbd_winsserver.c memcpy((char *)&orig_reg_packet, userdata->data, sizeof(struct packet_struct *)); userdata 1347 source3/nmbd/nmbd_winsserver.c struct userdata_struct *userdata = (struct userdata_struct *)ud; userdata 1363 source3/nmbd/nmbd_winsserver.c userdata = (struct userdata_struct *)ud; userdata 1365 source3/nmbd/nmbd_winsserver.c userdata->copy_fn = NULL; userdata 1366 source3/nmbd/nmbd_winsserver.c userdata->free_fn = NULL; userdata 1367 source3/nmbd/nmbd_winsserver.c userdata->userdata_len = sizeof(struct packet_struct *); userdata 1368 source3/nmbd/nmbd_winsserver.c memcpy(userdata->data, (char *)&p, sizeof(struct packet_struct *) ); userdata 1384 source3/nmbd/nmbd_winsserver.c userdata ); userdata 1415 source3/nmbd/nmbd_winsserver.c struct userdata_struct *userdata, userdata 1428 source3/nmbd/nmbd_winsserver.c memcpy((char *)&orig_reg_packet, userdata->data, sizeof(struct packet_struct *)); userdata 1485 source3/nmbd/nmbd_winsserver.c struct userdata_struct *userdata = rrec->userdata; userdata 1488 source3/nmbd/nmbd_winsserver.c memcpy((char *)&orig_reg_packet, userdata->data, sizeof(struct packet_struct *)); userdata 1681 source3/nmbd/nmbd_winsserver.c struct userdata_struct *userdata = (struct userdata_struct *)ud; userdata 1697 source3/nmbd/nmbd_winsserver.c userdata = (struct userdata_struct *)ud; userdata 1699 source3/nmbd/nmbd_winsserver.c userdata->copy_fn = NULL; userdata 1700 source3/nmbd/nmbd_winsserver.c userdata->free_fn = NULL; userdata 1701 source3/nmbd/nmbd_winsserver.c userdata->userdata_len = sizeof(struct packet_struct *); userdata 1702 source3/nmbd/nmbd_winsserver.c memcpy(userdata->data, (char *)&p, sizeof(struct packet_struct *) ); userdata 1721 source3/nmbd/nmbd_winsserver.c userdata ); userdata 5623 source3/param/loadparm.c void *userdata); userdata 5624 source3/param/loadparm.c static bool do_section(const char *pszSectionName, void *userdata); userdata 7565 source3/param/loadparm.c void *userdata) userdata 7695 source3/param/loadparm.c static bool do_section(const char *pszSectionName, void *userdata) userdata 43 source3/passdb/secrets.c static void get_rand_seed(void *userdata, int *new_seed) userdata 36 source3/smbd/avahi_register.c void *userdata) userdata 39 source3/smbd/avahi_register.c userdata, struct avahi_state_struct); userdata 70 source3/smbd/avahi_register.c void *userdata) userdata 73 source3/smbd/avahi_register.c userdata, struct avahi_state_struct); userdata 42 source4/heimdal/lib/krb5/mk_priv.c const krb5_data *userdata, userdata 70 source4/heimdal/lib/krb5/mk_priv.c part.user_data = *userdata; userdata 40 source4/libcli/resolve/bcast.c void *userdata, uint32_t flags, userdata 48 source4/libcli/resolve/bcast.c struct resolve_bcast_data *data = talloc_get_type(userdata, struct resolve_bcast_data); userdata 66 source4/libcli/resolve/resolve.c resolve_name_recv_fn recv_fn, void *userdata) userdata 75 source4/libcli/resolve/resolve.c method->privdata = userdata; userdata 42 source4/libcli/resolve/wins.c void *userdata, userdata 47 source4/libcli/resolve/wins.c struct resolve_wins_data *wins_data = talloc_get_type(userdata, struct resolve_wins_data); userdata 1773 source4/param/loadparm.c void *userdata) userdata 1775 source4/param/loadparm.c struct loadparm_context *lp_ctx = (struct loadparm_context *)userdata; userdata 1972 source4/param/loadparm.c static bool do_section(const char *pszSectionName, void *userdata) userdata 1974 source4/param/loadparm.c struct loadparm_context *lp_ctx = (struct loadparm_context *)userdata; userdata 354 source4/torture/rpc/rpc.c void *userdata) userdata 364 source4/torture/rpc/rpc.c test->data = userdata; userdata 71 source4/torture/rpc/rpc.h void *userdata); userdata 1703 source4/torture/rpc/winreg.c struct dcerpc_pipe *p, void *userdata) userdata 1710 source4/torture/rpc/winreg.c winreg_open_fn open_fn = userdata; userdata 1777 source4/torture/rpc/winreg.c void *userdata) userdata 1784 source4/torture/rpc/winreg.c winreg_open_fn open_fn = userdata;