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) {