child 150 examples/libsmbclient/tree.c static void cb_select_child (GtkWidget *root_tree, GtkWidget *child, child 160 examples/libsmbclient/tree.c root_tree, subtree, child); child 168 examples/libsmbclient/tree.c strncpy(path, get_path(child), 1024); child 309 examples/libsmbclient/tree.c GtkWidget *child, child 313 examples/libsmbclient/tree.c root_tree, subtree, child); child 327 examples/libsmbclient/tree.c label = GTK_LABEL (GTK_BIN (item)->child); child 474 examples/libsmbclient/tree.c label = GTK_LABEL (GTK_BIN (item)->child); child 494 examples/libsmbclient/tree.c label = GTK_LABEL (GTK_BIN (item)->child); child 116 lib/talloc/talloc.c struct talloc_chunk *parent, *child; child 346 lib/talloc/talloc.c tc->child = NULL; child 353 lib/talloc/talloc.c if (parent->child) { child 354 lib/talloc/talloc.c parent->child->parent = NULL; child 355 lib/talloc/talloc.c tc->next = parent->child; child 362 lib/talloc/talloc.c parent->child = tc; child 539 lib/talloc/talloc.c _TLIST_REMOVE(tc->parent->child, tc); child 540 lib/talloc/talloc.c if (tc->parent->child) { child 541 lib/talloc/talloc.c tc->parent->child->parent = tc->parent; child 550 lib/talloc/talloc.c while (tc->child) { child 556 lib/talloc/talloc.c void *child = TC_PTR_FROM_CHUNK(tc->child); child 558 lib/talloc/talloc.c if (unlikely(tc->child->refs)) { child 559 lib/talloc/talloc.c struct talloc_chunk *p = talloc_parent_chunk(tc->child->refs); child 562 lib/talloc/talloc.c if (unlikely(_talloc_free(child) == -1)) { child 567 lib/talloc/talloc.c talloc_steal(new_parent, child); child 619 lib/talloc/talloc.c _TLIST_REMOVE(tc->parent->child, tc); child 620 lib/talloc/talloc.c if (tc->parent->child) { child 621 lib/talloc/talloc.c tc->parent->child->parent = tc->parent; child 639 lib/talloc/talloc.c _TLIST_REMOVE(tc->parent->child, tc); child 640 lib/talloc/talloc.c if (tc->parent->child) { child 641 lib/talloc/talloc.c tc->parent->child->parent = tc->parent; child 649 lib/talloc/talloc.c if (new_tc->child) new_tc->child->parent = NULL; child 650 lib/talloc/talloc.c _TLIST_ADD(new_tc->child, tc); child 907 lib/talloc/talloc.c while (tc->child) { child 913 lib/talloc/talloc.c void *child = TC_PTR_FROM_CHUNK(tc->child); child 915 lib/talloc/talloc.c if (unlikely(tc->child->refs)) { child 916 lib/talloc/talloc.c struct talloc_chunk *p = talloc_parent_chunk(tc->child->refs); child 919 lib/talloc/talloc.c if (unlikely(_talloc_free(child) == -1)) { child 924 lib/talloc/talloc.c talloc_steal(new_parent, child); child 1057 lib/talloc/talloc.c tc->parent->child = tc; child 1059 lib/talloc/talloc.c if (tc->child) { child 1060 lib/talloc/talloc.c tc->child->parent = tc; child 1112 lib/talloc/talloc.c for (c=tc->child;c;c=c->next) { child 1136 lib/talloc/talloc.c for (c=tc->child;c;c=c->next) { child 1190 lib/talloc/talloc.c for (c=tc->child;c;c=c->next) { child 860 lib/talloc/testsuite.c char *parent, *child; child 866 lib/talloc/testsuite.c child = talloc_strdup(parent, "child"); child 867 lib/talloc/testsuite.c (void)talloc_reference(child, parent); child 868 lib/talloc/testsuite.c (void)talloc_reference(child_owner, child); child 871 lib/talloc/testsuite.c talloc_free(child); child 875 lib/talloc/testsuite.c talloc_free(child); child 537 lib/torture/torture.c struct torture_suite *child) child 539 lib/torture/torture.c if (child == NULL) child 542 lib/torture/torture.c DLIST_ADD_END(suite->children, child, struct torture_suite *); child 556 lib/torture/torture.c struct torture_suite *child; child 558 lib/torture/torture.c for (child = parent->children; child; child = child->next) child 559 lib/torture/torture.c if (!strcmp(child->name, name)) child 560 lib/torture/torture.c return child; child 210 lib/torture/torture.h struct torture_suite *child); child 248 lib/util/rbtree.c struct rb_node *child, *parent; child 252 lib/util/rbtree.c child = node->rb_right; child 254 lib/util/rbtree.c child = node->rb_left; child 262 lib/util/rbtree.c child = node->rb_right; child 266 lib/util/rbtree.c if (child) child 267 lib/util/rbtree.c rb_set_parent(child, parent); child 269 lib/util/rbtree.c parent->rb_right = child; child 272 lib/util/rbtree.c parent->rb_left = child; child 296 lib/util/rbtree.c if (child) child 297 lib/util/rbtree.c rb_set_parent(child, parent); child 301 lib/util/rbtree.c parent->rb_left = child; child 303 lib/util/rbtree.c parent->rb_right = child; child 306 lib/util/rbtree.c root->rb_node = child; child 310 lib/util/rbtree.c __rb_erase_color(child, parent, root); child 237 libcli/ldap/ldap_message.c if (!ldap_push_filter(data, tree->u.isnot.child)) { child 811 libcli/ldap/ldap_message.c ret->u.isnot.child = ldap_decode_filter_tree(ret, data); child 812 libcli/ldap/ldap_message.c if (ret->u.isnot.child == NULL) { child 148 source3/client/tree.c static void cb_select_child (GtkWidget *root_tree, GtkWidget *child, child 159 source3/client/tree.c root_tree, subtree, child); child 167 source3/client/tree.c path = get_path(ctx, child); child 305 source3/client/tree.c GtkWidget *child, child 309 source3/client/tree.c root_tree, subtree, child); child 323 source3/client/tree.c label = GTK_LABEL (GTK_BIN (item)->child); child 470 source3/client/tree.c label = GTK_LABEL (GTK_BIN (item)->child); child 490 source3/client/tree.c label = GTK_LABEL (GTK_BIN (item)->child); child 391 source3/lib/ldb/common/ldb_match.c return ! ldb_match_message(ldb, msg, tree->u.isnot.child, scope); child 552 source3/lib/ldb/common/ldb_parse.c ret->u.isnot.child = ldb_parse_filter(ret, &p); child 553 source3/lib/ldb/common/ldb_parse.c if (!ret->u.isnot.child) { child 690 source3/lib/ldb/common/ldb_parse.c s = ldb_filter_from_tree(mem_ctx, tree->u.isnot.child); child 791 source3/lib/ldb/common/ldb_parse.c ldb_parse_tree_attr_replace(tree->u.isnot.child, attr, replace); child 252 source3/lib/ldb/include/ldb.h struct ldb_parse_tree *child; child 288 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c char *child, *tmp; child 302 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]); child 303 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (child == NULL) return NULL; child 305 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c tmp = talloc_asprintf_append(tmp, " INTERSECT %s ", child); child 320 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]); child 321 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (child == NULL) return NULL; child 323 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c tmp = talloc_asprintf_append(tmp, " UNION %s ", child); child 331 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.isnot.child); child 332 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (child == NULL) return NULL; child 336 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c "WHERE eid NOT IN ( %s ) ", child); child 494 source3/lib/ldb/modules/ldb_map_outbound.c subtree = subtree->u.isnot.child; child 534 source3/lib/ldb/modules/ldb_map_outbound.c return ldb_parse_tree_collect_attrs(module, mem_ctx, attrs, tree->u.isnot.child); child 551 source3/lib/ldb/modules/ldb_map_outbound.c struct ldb_parse_tree *child; child 562 source3/lib/ldb/modules/ldb_map_outbound.c ret = map_subtree_select_local(module, *new, &child, tree->u.isnot.child); child 569 source3/lib/ldb/modules/ldb_map_outbound.c if (child == NULL) { child 575 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.isnot.child = child; child 604 source3/lib/ldb/modules/ldb_map_outbound.c struct ldb_parse_tree *child; child 605 source3/lib/ldb/modules/ldb_map_outbound.c ret = map_subtree_select_local(module, *new, &child, tree->u.list.elements[i]); child 611 source3/lib/ldb/modules/ldb_map_outbound.c if (child) { child 612 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.elements[j] = child; child 674 source3/lib/ldb/modules/ldb_map_outbound.c struct ldb_parse_tree *child; child 685 source3/lib/ldb/modules/ldb_map_outbound.c ret = map_subtree_collect_remote(module, *new, &child, tree->u.isnot.child); child 692 source3/lib/ldb/modules/ldb_map_outbound.c if (child == NULL) { child 698 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.isnot.child = child; child 727 source3/lib/ldb/modules/ldb_map_outbound.c struct ldb_parse_tree *child; child 728 source3/lib/ldb/modules/ldb_map_outbound.c ret = map_subtree_collect_remote(module, *new, &child, tree->u.list.elements[i]); child 734 source3/lib/ldb/modules/ldb_map_outbound.c if (child) { child 735 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.elements[j] = child; child 224 source3/modules/vfs_aio_fork.c struct aio_child *child, *next; child 228 source3/modules/vfs_aio_fork.c for (child = list->children; child != NULL; child = next) { child 229 source3/modules/vfs_aio_fork.c next = child->next; child 231 source3/modules/vfs_aio_fork.c if (child->aiocb != NULL) { child 233 source3/modules/vfs_aio_fork.c (int)child->pid)); child 237 source3/modules/vfs_aio_fork.c if (child->dont_delete) { child 239 source3/modules/vfs_aio_fork.c (int)child->pid)); child 240 source3/modules/vfs_aio_fork.c child->dont_delete = false; child 245 source3/modules/vfs_aio_fork.c "deleting\n", (int)child->pid)); child 247 source3/modules/vfs_aio_fork.c TALLOC_FREE(child); child 382 source3/modules/vfs_aio_fork.c struct aio_child *child = (struct aio_child *)p; child 391 source3/modules/vfs_aio_fork.c if (!NT_STATUS_IS_OK(read_data(child->sockfd, child 392 source3/modules/vfs_aio_fork.c (char *)&child->retval, child 393 source3/modules/vfs_aio_fork.c sizeof(child->retval)))) { child 394 source3/modules/vfs_aio_fork.c DEBUG(0, ("aio child %d died\n", (int)child->pid)); child 395 source3/modules/vfs_aio_fork.c child->retval.size = -1; child 396 source3/modules/vfs_aio_fork.c child->retval.ret_errno = EIO; child 399 source3/modules/vfs_aio_fork.c if (child->cancelled) { child 400 source3/modules/vfs_aio_fork.c child->aiocb = NULL; child 401 source3/modules/vfs_aio_fork.c child->cancelled = false; child 405 source3/modules/vfs_aio_fork.c if (child->read_cmd && (child->retval.size > 0)) { child 406 source3/modules/vfs_aio_fork.c SMB_ASSERT(child->retval.size <= child->aiocb->aio_nbytes); child 407 source3/modules/vfs_aio_fork.c memcpy((void *)child->aiocb->aio_buf, (void *)child->map->ptr, child 408 source3/modules/vfs_aio_fork.c child->retval.size); child 411 source3/modules/vfs_aio_fork.c mid = child->aiocb->aio_sigevent.sigev_value.sival_int; child 418 source3/modules/vfs_aio_fork.c static int aio_child_destructor(struct aio_child *child) child 420 source3/modules/vfs_aio_fork.c SMB_ASSERT((child->aiocb == NULL) || child->cancelled); child 421 source3/modules/vfs_aio_fork.c close(child->sockfd); child 422 source3/modules/vfs_aio_fork.c DLIST_REMOVE(child->list->children, child); child 519 source3/modules/vfs_aio_fork.c struct aio_child *child; child 527 source3/modules/vfs_aio_fork.c for (child = children->children; child != NULL; child = child->next) { child 528 source3/modules/vfs_aio_fork.c if (child->aiocb == NULL) { child 534 source3/modules/vfs_aio_fork.c if (child == NULL) { child 537 source3/modules/vfs_aio_fork.c status = create_aio_child(children, 128*1024, &child); child 545 source3/modules/vfs_aio_fork.c child->dont_delete = true; child 547 source3/modules/vfs_aio_fork.c *pchild = child; child 554 source3/modules/vfs_aio_fork.c struct aio_child *child; child 565 source3/modules/vfs_aio_fork.c status = get_idle_child(handle, &child); child 571 source3/modules/vfs_aio_fork.c child->read_cmd = true; child 572 source3/modules/vfs_aio_fork.c child->aiocb = aiocb; child 573 source3/modules/vfs_aio_fork.c child->retval.ret_errno = EINPROGRESS; child 578 source3/modules/vfs_aio_fork.c cmd.read_cmd = child->read_cmd; child 581 source3/modules/vfs_aio_fork.c (int)child->pid)); child 583 source3/modules/vfs_aio_fork.c ret = write_fd(child->sockfd, &cmd, sizeof(cmd), fsp->fh->fd); child 595 source3/modules/vfs_aio_fork.c struct aio_child *child; child 606 source3/modules/vfs_aio_fork.c status = get_idle_child(handle, &child); child 612 source3/modules/vfs_aio_fork.c child->read_cmd = false; child 613 source3/modules/vfs_aio_fork.c child->aiocb = aiocb; child 614 source3/modules/vfs_aio_fork.c child->retval.ret_errno = EINPROGRESS; child 616 source3/modules/vfs_aio_fork.c memcpy((void *)child->map->ptr, (void *)aiocb->aio_buf, child 622 source3/modules/vfs_aio_fork.c cmd.read_cmd = child->read_cmd; child 625 source3/modules/vfs_aio_fork.c (int)child->pid)); child 627 source3/modules/vfs_aio_fork.c ret = write_fd(child->sockfd, &cmd, sizeof(cmd), fsp->fh->fd); child 640 source3/modules/vfs_aio_fork.c struct aio_child *child; child 647 source3/modules/vfs_aio_fork.c for (child = children->children; child != NULL; child = child->next) { child 648 source3/modules/vfs_aio_fork.c if (child->aiocb == aiocb) { child 649 source3/modules/vfs_aio_fork.c return child; child 660 source3/modules/vfs_aio_fork.c struct aio_child *child = aio_fork_find_child(handle, aiocb); child 662 source3/modules/vfs_aio_fork.c if (child == NULL) { child 668 source3/modules/vfs_aio_fork.c child->aiocb = NULL; child 670 source3/modules/vfs_aio_fork.c if (child->retval.size == -1) { child 671 source3/modules/vfs_aio_fork.c errno = child->retval.ret_errno; child 674 source3/modules/vfs_aio_fork.c return child->retval.size; child 682 source3/modules/vfs_aio_fork.c struct aio_child *child; child 690 source3/modules/vfs_aio_fork.c for (child = children->children; child != NULL; child = child->next) { child 691 source3/modules/vfs_aio_fork.c if (child->aiocb == NULL) { child 694 source3/modules/vfs_aio_fork.c if (child->aiocb->aio_fildes != fsp->fh->fd) { child 697 source3/modules/vfs_aio_fork.c if ((aiocb != NULL) && (child->aiocb != aiocb)) { child 706 source3/modules/vfs_aio_fork.c child->cancelled = true; child 716 source3/modules/vfs_aio_fork.c struct aio_child *child = aio_fork_find_child(handle, aiocb); child 718 source3/modules/vfs_aio_fork.c if (child == NULL) { child 723 source3/modules/vfs_aio_fork.c return child->retval.ret_errno; child 191 source3/smbd/server.c struct child_pid *child; child 198 source3/smbd/server.c child = SMB_MALLOC_P(struct child_pid); child 199 source3/smbd/server.c if (child == NULL) { child 203 source3/smbd/server.c child->pid = pid; child 204 source3/smbd/server.c DLIST_ADD(children, child); child 210 source3/smbd/server.c struct child_pid *child; child 228 source3/smbd/server.c for (child = children; child != NULL; child = child->next) { child 229 source3/smbd/server.c if (child->pid == pid) { child 230 source3/smbd/server.c struct child_pid *tmp = child; child 231 source3/smbd/server.c DLIST_REMOVE(children, child); child 223 source3/winbindd/winbindd.h struct winbindd_child child; child 60 source3/winbindd/winbindd_async.c void do_async(TALLOC_CTX *mem_ctx, struct winbindd_child *child, child 83 source3/winbindd/winbindd_async.c async_request(mem_ctx, child, &state->request, child 31 source3/winbindd/winbindd_domain.c struct winbindd_child *child) child 33 source3/winbindd/winbindd_domain.c setup_child(child, domain_dispatch_table, child 36 source3/winbindd/winbindd_domain.c child->domain = domain; child 97 source3/winbindd/winbindd_dual.c struct winbindd_child *child; child 111 source3/winbindd/winbindd_dual.c static void schedule_async_request(struct winbindd_child *child); child 113 source3/winbindd/winbindd_dual.c void async_request(TALLOC_CTX *mem_ctx, struct winbindd_child *child, child 124 source3/winbindd/winbindd_dual.c (int)child->pid, child 125 source3/winbindd/winbindd_dual.c (child->domain != NULL) ? child->domain->name : "''")); child 136 source3/winbindd/winbindd_dual.c state->child = child; child 143 source3/winbindd/winbindd_dual.c DLIST_ADD_END(child->requests, state, struct winbindd_async_request *); child 145 source3/winbindd/winbindd_dual.c schedule_async_request(child); child 166 source3/winbindd/winbindd_dual.c setup_async_write(&state->child->event, state->request->extra_data.data, child 199 source3/winbindd/winbindd_dual.c DLIST_REMOVE(state->child->requests, state); child 206 source3/winbindd/winbindd_dual.c if ((state->child->pid != (pid_t)0) && child 207 source3/winbindd/winbindd_dual.c (state->child->pid != (pid_t)-1) && child 208 source3/winbindd/winbindd_dual.c (state->child->pid == state->child_pid)) { child 236 source3/winbindd/winbindd_dual.c setup_async_read(&state->child->event, child 261 source3/winbindd/winbindd_dual.c struct winbindd_child *child = state->child; child 281 source3/winbindd/winbindd_dual.c DLIST_REMOVE(child->requests, state); child 283 source3/winbindd/winbindd_dual.c schedule_async_request(child); child 288 source3/winbindd/winbindd_dual.c static bool fork_domain_child(struct winbindd_child *child); child 290 source3/winbindd/winbindd_dual.c static void schedule_async_request(struct winbindd_child *child) child 292 source3/winbindd/winbindd_dual.c struct winbindd_async_request *request = child->requests; child 298 source3/winbindd/winbindd_dual.c if (child->event.flags != 0) { child 314 source3/winbindd/winbindd_dual.c if ((child->pid == 0) && (!fork_domain_child(child))) { child 329 source3/winbindd/winbindd_dual.c request->child_pid = child->pid; child 331 source3/winbindd/winbindd_dual.c setup_async_write(&child->event, request->request, child 359 source3/winbindd/winbindd_dual.c async_request(mem_ctx, &domain->child, request, response, child 392 source3/winbindd/winbindd_dual.c async_request(state->mem_ctx, &state->domain->child, child 418 source3/winbindd/winbindd_dual.c struct winbindd_child *child) child 420 source3/winbindd/winbindd_dual.c async_request(state->mem_ctx, child, &state->request, child 432 source3/winbindd/winbindd_dual.c static void child_process_request(struct winbindd_child *child, child 435 source3/winbindd/winbindd_dual.c struct winbindd_domain *domain = child->domain; child 436 source3/winbindd/winbindd_dual.c const struct winbindd_child_dispatch_table *table = child->table; child 463 source3/winbindd/winbindd_dual.c void setup_child(struct winbindd_child *child, child 469 source3/winbindd/winbindd_dual.c if (asprintf(&child->logfilename, "%s/%s-%s", child 478 source3/winbindd/winbindd_dual.c child->domain = NULL; child 479 source3/winbindd/winbindd_dual.c child->table = table; child 486 source3/winbindd/winbindd_dual.c struct winbindd_child *child; child 488 source3/winbindd/winbindd_dual.c for (child = children; child != NULL; child = child->next) { child 489 source3/winbindd/winbindd_dual.c if (child->pid == pid) { child 494 source3/winbindd/winbindd_dual.c if (child == NULL) { child 501 source3/winbindd/winbindd_dual.c DLIST_REMOVE(children, child); child 503 source3/winbindd/winbindd_dual.c remove_fd_event(&child->event); child 504 source3/winbindd/winbindd_dual.c close(child->event.fd); child 505 source3/winbindd/winbindd_dual.c child->event.fd = 0; child 506 source3/winbindd/winbindd_dual.c child->event.flags = 0; child 507 source3/winbindd/winbindd_dual.c child->pid = 0; child 509 source3/winbindd/winbindd_dual.c if (child->requests) { child 517 source3/winbindd/winbindd_dual.c TALLOC_FREE(child->requests->reply_timeout_event); child 520 source3/winbindd/winbindd_dual.c schedule_async_request(child); child 545 source3/winbindd/winbindd_dual.c struct winbindd_child *child; child 551 source3/winbindd/winbindd_dual.c for (child = children; child != NULL; child = child->next) { child 554 source3/winbindd/winbindd_dual.c (unsigned int)child->pid)); child 556 source3/winbindd/winbindd_dual.c messaging_send_buf(msg_ctx, pid_to_procid(child->pid), child 571 source3/winbindd/winbindd_dual.c struct winbindd_child *child; child 596 source3/winbindd/winbindd_dual.c for (child = children; child != NULL; child = child->next) { child 599 source3/winbindd/winbindd_dual.c if (!child->domain || winbindd_internal_child(child)) { child 604 source3/winbindd/winbindd_dual.c if (child->domain->internal) { child 612 source3/winbindd/winbindd_dual.c (unsigned int)child->pid, domain->name )); child 614 source3/winbindd/winbindd_dual.c messaging_send_buf(msg_ctx, pid_to_procid(child->pid), child 616 source3/winbindd/winbindd_dual.c (uint8 *)child->domain->name, child 617 source3/winbindd/winbindd_dual.c strlen(child->domain->name)+1); child 629 source3/winbindd/winbindd_dual.c struct winbindd_child *child; child 672 source3/winbindd/winbindd_dual.c for (child = children; child != NULL; child = child->next) { child 674 source3/winbindd/winbindd_dual.c if (!child->domain || winbindd_internal_child(child)) { child 679 source3/winbindd/winbindd_dual.c if (child->domain->internal) { child 687 source3/winbindd/winbindd_dual.c (unsigned int)child->pid, child->domain->name )); child 689 source3/winbindd/winbindd_dual.c messaging_send_buf(msg_ctx, pid_to_procid(child->pid), child 691 source3/winbindd/winbindd_dual.c (uint8 *)child->domain->name, child 692 source3/winbindd/winbindd_dual.c strlen(child->domain->name)+1); child 703 source3/winbindd/winbindd_dual.c struct winbindd_child *child; child 707 source3/winbindd/winbindd_dual.c for (child = children; child != NULL; child = child->next) { child 708 source3/winbindd/winbindd_dual.c if (child->domain && child->domain->primary) { child 711 source3/winbindd/winbindd_dual.c (unsigned int)child->pid)); child 712 source3/winbindd/winbindd_dual.c messaging_send_buf(msg_ctx, pid_to_procid(child->pid), child 727 source3/winbindd/winbindd_dual.c struct winbindd_child *child; child 733 source3/winbindd/winbindd_dual.c for (child = children; child != NULL; child = child->next) { child 736 source3/winbindd/winbindd_dual.c (unsigned int)child->pid)); child 738 source3/winbindd/winbindd_dual.c messaging_send_buf(msg_ctx, pid_to_procid(child->pid), child 832 source3/winbindd/winbindd_dual.c struct winbindd_child *child = child 841 source3/winbindd/winbindd_dual.c TALLOC_FREE(child->lockout_policy_event); child 843 source3/winbindd/winbindd_dual.c if ( !winbindd_can_contact_domain( child->domain ) ) { child 846 source3/winbindd/winbindd_dual.c child->domain->name)); child 851 source3/winbindd/winbindd_dual.c methods = child->domain->methods; child 857 source3/winbindd/winbindd_dual.c result = methods->lockout_policy(child->domain, mem_ctx, &lockout_policy); child 866 source3/winbindd/winbindd_dual.c child->lockout_policy_event = event_add_timed(winbind_event_context(), NULL, child 869 source3/winbindd/winbindd_dual.c child); child 923 source3/winbindd/winbindd_dual.c struct winbindd_child *child = child 932 source3/winbindd/winbindd_dual.c TALLOC_FREE(child->machine_password_change_event); child 934 source3/winbindd/winbindd_dual.c if (!calculate_next_machine_pwd_change(child->domain->name, child 939 source3/winbindd/winbindd_dual.c if (!winbindd_can_contact_domain(child->domain)) { child 942 source3/winbindd/winbindd_dual.c child->domain->name)); child 946 source3/winbindd/winbindd_dual.c result = cm_connect_netlogon(child->domain, &netlogon_pipe); child 958 source3/winbindd/winbindd_dual.c child->domain->name); child 970 source3/winbindd/winbindd_dual.c child->machine_password_change_event = event_add_timed(winbind_event_context(), NULL, child 973 source3/winbindd/winbindd_dual.c child); child 1241 source3/winbindd/winbindd_dual.c static bool fork_domain_child(struct winbindd_child *child) child 1247 source3/winbindd/winbindd_dual.c if (child->domain) { child 1249 source3/winbindd/winbindd_dual.c child->domain->name)); child 1263 source3/winbindd/winbindd_dual.c child->pid = sys_fork(); child 1265 source3/winbindd/winbindd_dual.c if (child->pid == -1) { child 1270 source3/winbindd/winbindd_dual.c if (child->pid != 0) { child 1273 source3/winbindd/winbindd_dual.c child->next = child->prev = NULL; child 1274 source3/winbindd/winbindd_dual.c DLIST_ADD(children, child); child 1275 source3/winbindd/winbindd_dual.c child->event.fd = fdpair[1]; child 1276 source3/winbindd/winbindd_dual.c child->event.flags = 0; child 1277 source3/winbindd/winbindd_dual.c add_fd_event(&child->event); child 1291 source3/winbindd/winbindd_dual.c if (!winbindd_reinit_after_fork(child->logfilename)) { child 1315 source3/winbindd/winbindd_dual.c if ( child->domain ) { child 1316 source3/winbindd/winbindd_dual.c child->domain->startup = True; child 1317 source3/winbindd/winbindd_dual.c child->domain->startup_time = time(NULL); child 1321 source3/winbindd/winbindd_dual.c if (!(child->domain->internal)) { child 1322 source3/winbindd/winbindd_dual.c set_domain_online_request(child->domain); child 1323 source3/winbindd/winbindd_dual.c if (!(child->domain->primary)) { child 1335 source3/winbindd/winbindd_dual.c if (child == idmap_child()) { child 1340 source3/winbindd/winbindd_dual.c if (child->domain && !(child->domain->internal) && child 1343 source3/winbindd/winbindd_dual.c set_domain_online_request(child->domain); child 1345 source3/winbindd/winbindd_dual.c if (primary_domain && (primary_domain != child->domain)) { child 1357 source3/winbindd/winbindd_dual.c child->lockout_policy_event = event_add_timed( child 1360 source3/winbindd/winbindd_dual.c child); child 1363 source3/winbindd/winbindd_dual.c if (child->domain && child->domain->primary && child 1369 source3/winbindd/winbindd_dual.c if (calculate_next_machine_pwd_change(child->domain->name, child 1371 source3/winbindd/winbindd_dual.c child->machine_password_change_event = event_add_timed( child 1374 source3/winbindd/winbindd_dual.c child); child 1396 source3/winbindd/winbindd_dual.c if (child->domain && child->domain->startup && child 1397 source3/winbindd/winbindd_dual.c (now.tv_sec > child->domain->startup_time + 30)) { child 1400 source3/winbindd/winbindd_dual.c child->domain->name )); child 1401 source3/winbindd/winbindd_dual.c child->domain->startup = False; child 1456 source3/winbindd/winbindd_dual.c child_process_request(child, &state); child 152 source3/winbindd/winbindd_ndr.c ndr_print_winbindd_child(ndr, "child", &r->child); child 93 source3/winbindd/winbindd_proto.h void do_async(TALLOC_CTX *mem_ctx, struct winbindd_child *child, child 295 source3/winbindd/winbindd_proto.h struct winbindd_child *child); child 299 source3/winbindd/winbindd_proto.h void async_request(TALLOC_CTX *mem_ctx, struct winbindd_child *child, child 311 source3/winbindd/winbindd_proto.h struct winbindd_child *child); child 314 source3/winbindd/winbindd_proto.h void setup_child(struct winbindd_child *child, child 598 source3/winbindd/winbindd_proto.h bool winbindd_internal_child(struct winbindd_child *child); child 368 source3/winbindd/winbindd_util.c &domain->child); child 627 source3/winbindd/winbindd_util.c async_request(mem_ctx, &domain->child, request, response, child 661 source3/winbindd/winbindd_util.c async_request(state->mem_ctx, &state->domain->child, child 761 source3/winbindd/winbindd_util.c &domain->child); child 773 source3/winbindd/winbindd_util.c &domain->child); child 791 source3/winbindd/winbindd_util.c &domain->child); child 843 source3/winbindd/winbindd_util.c &domain->child); child 1585 source3/winbindd/winbindd_util.c bool winbindd_internal_child(struct winbindd_child *child) child 1587 source3/winbindd/winbindd_util.c if ((child == idmap_child()) || (child == locator_child())) { child 146 source4/client/tree.c static void cb_select_child (GtkWidget *root_tree, GtkWidget *child, child 156 source4/client/tree.c root_tree, subtree, child); child 164 source4/client/tree.c strncpy(path, get_path(child), 1024); child 304 source4/client/tree.c GtkWidget *child, child 308 source4/client/tree.c root_tree, subtree, child); child 322 source4/client/tree.c label = GTK_LABEL (GTK_BIN (item)->child); child 469 source4/client/tree.c label = GTK_LABEL (GTK_BIN (item)->child); child 489 source4/client/tree.c label = GTK_LABEL (GTK_BIN (item)->child); child 251 source4/dsdb/samdb/ldb_modules/anr.c ret = anr_replace_subtrees(ac, tree->u.isnot.child, attr, &tree->u.isnot.child); child 66 source4/heimdal/kdc/krb5tgs.c AuthorizationData child; child 80 source4/heimdal/kdc/krb5tgs.c &child, child 88 source4/heimdal/kdc/krb5tgs.c if (child.len != 1) { child 89 source4/heimdal/kdc/krb5tgs.c free_AuthorizationData(&child); child 93 source4/heimdal/kdc/krb5tgs.c if (child.val[0].ad_type != KRB5_AUTHDATA_SIGNTICKET) { child 94 source4/heimdal/kdc/krb5tgs.c free_AuthorizationData(&child); child 99 source4/heimdal/kdc/krb5tgs.c ret = der_copy_octet_string(&child.val[0].ad_data, data); child 100 source4/heimdal/kdc/krb5tgs.c free_AuthorizationData(&child); child 298 source4/heimdal/kdc/krb5tgs.c AuthorizationData child; child 305 source4/heimdal/kdc/krb5tgs.c &child, child 312 source4/heimdal/kdc/krb5tgs.c for (j = 0; j < child.len; j++) { child 314 source4/heimdal/kdc/krb5tgs.c if (child.val[j].ad_type == KRB5_AUTHDATA_WIN2K_PAC) { child 319 source4/heimdal/kdc/krb5tgs.c child.val[j].ad_data.data, child 320 source4/heimdal/kdc/krb5tgs.c child.val[j].ad_data.length, child 322 source4/heimdal/kdc/krb5tgs.c free_AuthorizationData(&child); child 351 source4/heimdal/kdc/krb5tgs.c free_AuthorizationData(&child); child 165 source4/heimdal/lib/krb5/ticket.c AuthorizationData child; child 168 source4/heimdal/lib/krb5/ticket.c &child, child 178 source4/heimdal/lib/krb5/ticket.c sessionkey, &child, level + 1); child 179 source4/heimdal/lib/krb5/ticket.c free_AuthorizationData(&child); child 186 source4/heimdal/lib/krb5/ticket.c AD_KDCIssued child; child 190 source4/heimdal/lib/krb5/ticket.c &child, child 205 source4/heimdal/lib/krb5/ticket.c &child.elements, &len, ret); child 207 source4/heimdal/lib/krb5/ticket.c free_AD_KDCIssued(&child); child 215 source4/heimdal/lib/krb5/ticket.c &child.ad_checksum, &valid); child 218 source4/heimdal/lib/krb5/ticket.c free_AD_KDCIssued(&child); child 224 source4/heimdal/lib/krb5/ticket.c free_AD_KDCIssued(&child); child 229 source4/heimdal/lib/krb5/ticket.c &child.elements, level + 1); child 230 source4/heimdal/lib/krb5/ticket.c free_AD_KDCIssued(&child); child 1300 source4/lib/ldb/common/ldb_dn.c bool ldb_dn_add_child(struct ldb_dn *dn, struct ldb_dn *child) child 1305 source4/lib/ldb/common/ldb_dn.c if ( !child || child->invalid || !dn || dn->invalid) { child 1312 source4/lib/ldb/common/ldb_dn.c if ( ! ldb_dn_validate(child)) { child 1318 source4/lib/ldb/common/ldb_dn.c if ( ! (s = ldb_dn_get_casefold(child))) { child 1323 source4/lib/ldb/common/ldb_dn.c n = dn->comp_num + child->comp_num; child 1338 source4/lib/ldb/common/ldb_dn.c for (i = 0; i < child->comp_num; i++) { child 1339 source4/lib/ldb/common/ldb_dn.c dn->components[i] = ldb_dn_copy_component(dn->components, &child->components[i]); child 1357 source4/lib/ldb/common/ldb_dn.c s = ldb_dn_get_linearized(child); child 1387 source4/lib/ldb/common/ldb_dn.c struct ldb_dn *child; child 1404 source4/lib/ldb/common/ldb_dn.c child = ldb_dn_new(child_str, dn->ldb, child_str); child 1406 source4/lib/ldb/common/ldb_dn.c ret = ldb_dn_add_child(dn, child); child 389 source4/lib/ldb/common/ldb_match.c return ! ldb_match_message(ldb, msg, tree->u.isnot.child, scope); child 553 source4/lib/ldb/common/ldb_parse.c ret->u.isnot.child = ldb_parse_filter(ret, &p); child 554 source4/lib/ldb/common/ldb_parse.c if (!ret->u.isnot.child) { child 691 source4/lib/ldb/common/ldb_parse.c s = ldb_filter_from_tree(mem_ctx, tree->u.isnot.child); child 792 source4/lib/ldb/common/ldb_parse.c ldb_parse_tree_attr_replace(tree->u.isnot.child, attr, replace); child 255 source4/lib/ldb/include/ldb.h struct ldb_parse_tree *child; child 1536 source4/lib/ldb/include/ldb.h bool ldb_dn_add_child(struct ldb_dn *dn, struct ldb_dn *child); child 502 source4/lib/ldb/ldb_map/ldb_map_outbound.c subtree = subtree->u.isnot.child; child 542 source4/lib/ldb/ldb_map/ldb_map_outbound.c return ldb_parse_tree_collect_attrs(module, mem_ctx, attrs, tree->u.isnot.child); child 559 source4/lib/ldb/ldb_map/ldb_map_outbound.c struct ldb_parse_tree *child; child 570 source4/lib/ldb/ldb_map/ldb_map_outbound.c ret = map_subtree_select_local(module, *new, &child, tree->u.isnot.child); child 577 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (child == NULL) { child 583 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.isnot.child = child; child 612 source4/lib/ldb/ldb_map/ldb_map_outbound.c struct ldb_parse_tree *child; child 613 source4/lib/ldb/ldb_map/ldb_map_outbound.c ret = map_subtree_select_local(module, *new, &child, tree->u.list.elements[i]); child 619 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (child) { child 620 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.elements[j] = child; child 682 source4/lib/ldb/ldb_map/ldb_map_outbound.c struct ldb_parse_tree *child; child 693 source4/lib/ldb/ldb_map/ldb_map_outbound.c ret = map_subtree_collect_remote(module, *new, &child, tree->u.isnot.child); child 700 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (child == NULL) { child 706 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.isnot.child = child; child 735 source4/lib/ldb/ldb_map/ldb_map_outbound.c struct ldb_parse_tree *child; child 736 source4/lib/ldb/ldb_map/ldb_map_outbound.c ret = map_subtree_collect_remote(module, *new, &child, tree->u.list.elements[i]); child 742 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (child) { child 743 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.elements[j] = child; child 255 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c char *child, *tmp; child 270 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]); child 271 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (child == NULL) return NULL; child 273 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c tmp = talloc_asprintf_append(tmp, " INTERSECT %s ", child); child 288 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]); child 289 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (child == NULL) return NULL; child 291 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c tmp = talloc_asprintf_append(tmp, " UNION %s ", child); child 299 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.isnot.child); child 300 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (child == NULL) return NULL; child 304 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c "WHERE eid NOT IN ( %s ) ", child); child 114 source4/lib/registry/dir.c char *child = talloc_asprintf(NULL, "%s/%s", dk->path, name); child 117 source4/lib/registry/dir.c ret = reg_dir_delete_recursive(child); child 119 source4/lib/registry/dir.c talloc_free(child); child 518 source4/lib/registry/ldb.c static WERROR ldb_del_value (struct hive_key *key, const char *child) child 526 source4/lib/registry/ldb.c if (strlen(child) == 0) { child 547 source4/lib/registry/ldb.c reg_ldb_escape(childdn, child))) child 54 source4/libcli/resolve/dns_ex.c pid_t child; child 69 source4/libcli/resolve/dns_ex.c kill(state->child, SIGTERM); child 71 source4/libcli/resolve/dns_ex.c if (waitpid(state->child, &status, WNOHANG) == 0) { child 72 source4/libcli/resolve/dns_ex.c kill(state->child, SIGKILL); child 73 source4/libcli/resolve/dns_ex.c waitpid(state->child, &status, 0); child 368 source4/libcli/resolve/dns_ex.c if (waitpid(state->child, &status, WNOHANG) == 0) { child 369 source4/libcli/resolve/dns_ex.c kill(state->child, SIGKILL); child 370 source4/libcli/resolve/dns_ex.c waitpid(state->child, &status, 0); child 495 source4/libcli/resolve/dns_ex.c state->child = fork(); child 496 source4/libcli/resolve/dns_ex.c if (state->child == (pid_t)-1) { child 501 source4/libcli/resolve/dns_ex.c if (state->child == 0) { child 43 source4/nbt_server/wins/wins_hook.c int child; child 78 source4/nbt_server/wins/wins_hook.c child = fork(); child 79 source4/nbt_server/wins/wins_hook.c if (child == (pid_t)-1) { child 83 source4/nbt_server/wins/wins_hook.c if (child == 0) { child 762 source4/ntvfs/posix/pvfs_resolve.c const struct pvfs_filename *child, child 773 source4/ntvfs/posix/pvfs_resolve.c (*name)->full_name = talloc_strdup(*name, child->full_name); child 799 source4/ntvfs/posix/pvfs_resolve.c (*name)->original_name = talloc_reference(*name, child->original_name); child 66 source4/torture/raw/tconrate.c pid_t child; child 76 source4/torture/raw/tconrate.c child = fork(); child 77 source4/torture/raw/tconrate.c if (child == -1) { child 80 source4/torture/raw/tconrate.c } else if (child != 0) {