list 460 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_LISTXATTR(handle, path, list, size); list 465 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_LLISTXATTR(handle, path, list, size); list 470 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_FLISTXATTR(handle, fsp, list, size); list 907 examples/libsmbclient/smbwrapper/smbw.c return smbc_listxattr(path, list, size); list 917 examples/libsmbclient/smbwrapper/smbw.c return smbc_llistxattr(path, list, size); list 927 examples/libsmbclient/smbwrapper/smbw.c return smbc_flistxattr(client_fd, list, size); list 1538 examples/libsmbclient/smbwrapper/wrapper.c return smbw_listxattr(fname, list, size); list 1541 examples/libsmbclient/smbwrapper/wrapper.c return (* smbw_libc.listxattr)(fname, list, size); list 1549 examples/libsmbclient/smbwrapper/wrapper.c return smbw_llistxattr(fname, list, size); list 1552 examples/libsmbclient/smbwrapper/wrapper.c return (* smbw_libc.llistxattr)(fname, list, size); list 1560 examples/libsmbclient/smbwrapper/wrapper.c return smbw_flistxattr(fd, list, size); list 1563 examples/libsmbclient/smbwrapper/wrapper.c return (* smbw_libc.flistxattr)(fd, list, size); list 182 examples/libsmbclient/smbwrapper/wrapper.h char *list, list 185 examples/libsmbclient/smbwrapper/wrapper.h char *list, list 188 examples/libsmbclient/smbwrapper/wrapper.h char *list, list 33 examples/libsmbclient/testbrowse2.c while(list != NULL){ list 34 examples/libsmbclient/testbrowse2.c list = list->next; list 43 examples/libsmbclient/testbrowse2.c while(list != NULL){ list 44 examples/libsmbclient/testbrowse2.c elem = list; list 45 examples/libsmbclient/testbrowse2.c list = list->next; list 54 examples/libsmbclient/testbrowse2.c if ((count = smbitem_list_count(list)) == 0) return NULL; list 56 examples/libsmbclient/testbrowse2.c smbitem_list_delete(list); list 61 examples/libsmbclient/testbrowse2.c array[i] = list; list 62 examples/libsmbclient/testbrowse2.c list = list->next; list 69 examples/libsmbclient/testbrowse2.c list = array[0]; list 71 examples/libsmbclient/testbrowse2.c return list; list 115 examples/libsmbclient/testbrowse2.c smbitem *list = NULL, *item; list 127 examples/libsmbclient/testbrowse2.c item->next = list; list 130 examples/libsmbclient/testbrowse2.c list = item; list 133 examples/libsmbclient/testbrowse2.c return /* smbitem_list_sort */ (list); list 148 examples/libsmbclient/testbrowse2.c smbitem *list, *item; list 153 examples/libsmbclient/testbrowse2.c list = get_smbitem_list(ctx, smb_path); list 154 examples/libsmbclient/testbrowse2.c while(list != NULL){ list 155 examples/libsmbclient/testbrowse2.c switch(list->type){ list 158 examples/libsmbclient/testbrowse2.c if (list->type == SMBC_WORKGROUP){ list 159 examples/libsmbclient/testbrowse2.c print_smb_path(list->name, ""); list 160 examples/libsmbclient/testbrowse2.c smb_group = list->name; list 162 examples/libsmbclient/testbrowse2.c else print_smb_path(smb_group, list->name); list 164 examples/libsmbclient/testbrowse2.c if (maxlen < 7 + strlen(list->name)) break; list 165 examples/libsmbclient/testbrowse2.c strcpy(smb_path + 6, list->name); list 177 examples/libsmbclient/testbrowse2.c if (maxlen < len + strlen(list->name) + 2) break; list 180 examples/libsmbclient/testbrowse2.c strcpy(smb_path + len + 1, list->name); list 182 examples/libsmbclient/testbrowse2.c if (list->type != SMBC_FILE){ list 184 examples/libsmbclient/testbrowse2.c if (list->type == SMBC_FILE_SHARE) list 189 examples/libsmbclient/testbrowse2.c item = list; list 190 examples/libsmbclient/testbrowse2.c list = list->next; list 149 lib/nss_wrapper/nss_wrapper.c struct passwd *list; list 163 lib/nss_wrapper/nss_wrapper.c struct group *list; list 384 lib/nss_wrapper/nss_wrapper.c list_size = sizeof(*nwrap_pw->list) * (nwrap_pw->num+1); list 385 lib/nss_wrapper/nss_wrapper.c pw = (struct passwd *)realloc(nwrap_pw->list, list_size); list 391 lib/nss_wrapper/nss_wrapper.c nwrap_pw->list = pw; list 393 lib/nss_wrapper/nss_wrapper.c pw = &nwrap_pw->list[nwrap_pw->num]; list 530 lib/nss_wrapper/nss_wrapper.c if (nwrap_pw->list) free(nwrap_pw->list); list 532 lib/nss_wrapper/nss_wrapper.c nwrap_pw->list = NULL; list 592 lib/nss_wrapper/nss_wrapper.c list_size = sizeof(*nwrap_gr->list) * (nwrap_gr->num+1); list 593 lib/nss_wrapper/nss_wrapper.c gr = (struct group *)realloc(nwrap_gr->list, list_size); list 598 lib/nss_wrapper/nss_wrapper.c nwrap_gr->list = gr; list 600 lib/nss_wrapper/nss_wrapper.c gr = &nwrap_gr->list[nwrap_gr->num]; list 711 lib/nss_wrapper/nss_wrapper.c if (nwrap_gr->list) { list 713 lib/nss_wrapper/nss_wrapper.c if (nwrap_gr->list[i].gr_mem) { list 714 lib/nss_wrapper/nss_wrapper.c free(nwrap_gr->list[i].gr_mem); list 717 lib/nss_wrapper/nss_wrapper.c free(nwrap_gr->list); list 720 lib/nss_wrapper/nss_wrapper.c nwrap_gr->list = NULL; list 782 lib/nss_wrapper/nss_wrapper.c if (strcmp(nwrap_pw_global.list[i].pw_name, name) == 0) { list 785 lib/nss_wrapper/nss_wrapper.c return &nwrap_pw_global.list[i]; list 789 lib/nss_wrapper/nss_wrapper.c nwrap_pw_global.list[i].pw_name)); list 840 lib/nss_wrapper/nss_wrapper.c if (nwrap_pw_global.list[i].pw_uid == uid) { list 843 lib/nss_wrapper/nss_wrapper.c return &nwrap_pw_global.list[i]; list 847 lib/nss_wrapper/nss_wrapper.c nwrap_pw_global.list[i].pw_uid)); list 919 lib/nss_wrapper/nss_wrapper.c pw = &nwrap_pw_global.list[nwrap_pw_global.idx++]; list 1015 lib/nss_wrapper/nss_wrapper.c if (strcmp(nwrap_gr_global.list[i].gr_name, name) == 0) { list 1018 lib/nss_wrapper/nss_wrapper.c return &nwrap_gr_global.list[i]; list 1022 lib/nss_wrapper/nss_wrapper.c nwrap_gr_global.list[i].gr_name)); list 1073 lib/nss_wrapper/nss_wrapper.c if (nwrap_gr_global.list[i].gr_gid == gid) { list 1076 lib/nss_wrapper/nss_wrapper.c return &nwrap_gr_global.list[i]; list 1080 lib/nss_wrapper/nss_wrapper.c nwrap_gr_global.list[i].gr_gid)); list 1154 lib/nss_wrapper/nss_wrapper.c gr = &nwrap_gr_global.list[nwrap_gr_global.idx++]; list 1146 lib/replace/snprintf.c if (*list == NULL) { list 1150 lib/replace/snprintf.c l = (struct pr_chunk_x *)realloc(*list, sizeof(struct pr_chunk_x) * max); list 1155 lib/replace/snprintf.c if ((*list)[i].chunks) free((*list)[i].chunks); list 1164 lib/replace/snprintf.c l = *list; list 1185 lib/replace/snprintf.c *list = l; list 114 lib/smbconf/smbconf_util.c if (list == NULL) { list 119 lib/smbconf/smbconf_util.c if (((string == NULL) && (list[i] == NULL)) || list 120 lib/smbconf/smbconf_util.c strequal(string, list[i])) list 137 lib/smbconf/smbconf_util.c if ((string == NULL) || (list == NULL) || (num_entries == 0)) { list 142 lib/smbconf/smbconf_util.c if (strequal(string, list[i])) { list 76 lib/socket_wrapper/socket_wrapper.c if (!(list)) { \ list 79 lib/socket_wrapper/socket_wrapper.c (list) = (item); \ list 82 lib/socket_wrapper/socket_wrapper.c (item)->next = (list); \ list 83 lib/socket_wrapper/socket_wrapper.c (list)->prev = (item); \ list 84 lib/socket_wrapper/socket_wrapper.c (list) = (item); \ list 89 lib/socket_wrapper/socket_wrapper.c if ((list) == (item)) { \ list 90 lib/socket_wrapper/socket_wrapper.c (list) = (item)->next; \ list 91 lib/socket_wrapper/socket_wrapper.c if (list) { \ list 92 lib/socket_wrapper/socket_wrapper.c (list)->prev = NULL; \ list 185 lib/talloc/talloc.c if (!(list)) { \ list 186 lib/talloc/talloc.c (list) = (p); \ list 189 lib/talloc/talloc.c (list)->prev = (p); \ list 190 lib/talloc/talloc.c (p)->next = (list); \ list 192 lib/talloc/talloc.c (list) = (p); \ list 199 lib/talloc/talloc.c if ((p) == (list)) { \ list 200 lib/talloc/talloc.c (list) = (p)->next; \ list 201 lib/talloc/talloc.c if (list) (list)->prev = NULL; \ list 206 lib/talloc/talloc.c if ((p) && ((p) != (list))) (p)->next = (p)->prev = NULL; \ list 573 lib/talloc/testsuite.c struct el2 **list, **list2, **list3; list 581 lib/talloc/testsuite.c el1->list = talloc(el1, struct el2 *); list 582 lib/talloc/testsuite.c el1->list[0] = talloc(el1->list, struct el2); list 583 lib/talloc/testsuite.c el1->list[0]->name = talloc_strdup(el1->list[0], "testing"); list 593 lib/talloc/testsuite.c el2 = talloc(el1->list, struct el2); list 597 lib/talloc/testsuite.c el1->list = talloc_realloc(el1, el1->list, struct el2 *, 100); list 139 lib/tdb/common/lock.c if (list < -1 || list >= (int)tdb->header.hash_size) { list 141 lib/tdb/common/lock.c list, ltype)); list 148 lib/tdb/common/lock.c if (tdb->lockrecs[i].list == list) { list 155 lib/tdb/common/lock.c "lck->count == 0 for list %d", list)); list 178 lib/tdb/common/lock.c tdb->methods->tdb_brlock(tdb,FREELIST_TOP+4*list, ltype, op, list 185 lib/tdb/common/lock.c tdb->lockrecs[tdb->num_lockrecs].list = list; list 197 lib/tdb/common/lock.c ret = _tdb_lock(tdb, list, ltype, F_SETLKW); list 200 lib/tdb/common/lock.c "ltype=%d (%s)\n", list, ltype, strerror(errno))); list 208 lib/tdb/common/lock.c return _tdb_lock(tdb, list, ltype, F_SETLK); list 238 lib/tdb/common/lock.c if (list < -1 || list >= (int)tdb->header.hash_size) { list 239 lib/tdb/common/lock.c TDB_LOG((tdb, TDB_DEBUG_ERROR, "tdb_unlock: list %d invalid (%d)\n", list, tdb->header.hash_size)); list 244 lib/tdb/common/lock.c if (tdb->lockrecs[i].list == list) { list 270 lib/tdb/common/lock.c ret = tdb->methods->tdb_brlock(tdb, FREELIST_TOP+4*list, F_UNLCK, list 121 lib/tdb/common/tdb_private.h int list; list 537 lib/tdb/common/transaction.c tdb_brlock(tdb,FREELIST_TOP+4*tdb->lockrecs[i].list, list 150 lib/tevent/testsuite.c const char **list = event_backend_list(suite); list 153 lib/tevent/testsuite.c for (i=0;list && list[i];i++) { list 154 lib/tevent/testsuite.c torture_suite_add_simple_tcase_const(suite, list[i], list 156 lib/tevent/testsuite.c (const void *)list[i]); list 128 lib/tevent/tevent.c const char **list = NULL; list 134 lib/tevent/tevent.c list = ev_str_list_add(list, e->name); list 137 lib/tevent/tevent.c talloc_steal(mem_ctx, list); list 139 lib/tevent/tevent.c return list; list 51 lib/tevent/tevent_queue.c struct tevent_queue_entry *list; list 66 lib/tevent/tevent_queue.c DLIST_REMOVE(q->list, e); list 73 lib/tevent/tevent_queue.c if (!q->list) { list 77 lib/tevent/tevent_queue.c if (q->list->triggered) { list 82 lib/tevent/tevent_queue.c q->list->ev, list 93 lib/tevent/tevent_queue.c while (q->list) { list 94 lib/tevent/tevent_queue.c struct tevent_queue_entry *e = q->list; list 143 lib/tevent/tevent_queue.c q->list->triggered = true; list 144 lib/tevent/tevent_queue.c q->list->trigger(q->list->req, q->list->private_data); list 166 lib/tevent/tevent_queue.c DLIST_ADD_END(queue->list, e, struct tevent_queue_entry *); list 174 lib/tevent/tevent_queue.c if (queue->list->triggered) { list 179 lib/tevent/tevent_queue.c queue->list->ev, list 195 lib/tevent/tevent_queue.c if (!queue->list) { list 199 lib/tevent/tevent_queue.c if (queue->list->triggered) { list 204 lib/tevent/tevent_queue.c queue->list->ev, list 38 lib/tevent/tevent_util.c for (ret=0;list && list[ret];ret++) /* noop */ ; list 47 lib/tevent/tevent_util.c size_t len = ev_str_list_length(list); list 50 lib/tevent/tevent_util.c ret = talloc_realloc(NULL, list, const char *, len+2); list 31 lib/tevent/tevent_util.h if (!(list)) { \ list 32 lib/tevent/tevent_util.h (list) = (p); \ list 35 lib/tevent/tevent_util.h (list)->prev = (p); \ list 36 lib/tevent/tevent_util.h (p)->next = (list); \ list 38 lib/tevent/tevent_util.h (list) = (p); \ list 45 lib/tevent/tevent_util.h if ((p) == (list)) { \ list 46 lib/tevent/tevent_util.h (list) = (p)->next; \ list 47 lib/tevent/tevent_util.h if (list) (list)->prev = NULL; \ list 52 lib/tevent/tevent_util.h if ((p) != (list)) (p)->next = (p)->prev = NULL; \ list 58 lib/tevent/tevent_util.h DLIST_REMOVE(list, p); \ list 59 lib/tevent/tevent_util.h DLIST_ADD(list, p); \ list 65 lib/tevent/tevent_util.h if (!(list)) { \ list 66 lib/tevent/tevent_util.h (list) = (p); \ list 70 lib/tevent/tevent_util.h for (tmp = (list); tmp->next; tmp = tmp->next) ; \ list 81 lib/tevent/tevent_util.h if (!(list) || !(el)) { \ list 82 lib/tevent/tevent_util.h DLIST_ADD(list, p); \ list 94 lib/tevent/tevent_util.h DLIST_REMOVE(list, p); \ list 95 lib/tevent/tevent_util.h DLIST_ADD_END(list, p, tmp); \ list 30 lib/util/dlinklist.h if (!(list)) { \ list 31 lib/util/dlinklist.h (list) = (p); \ list 34 lib/util/dlinklist.h (list)->prev = (p); \ list 35 lib/util/dlinklist.h (p)->next = (list); \ list 37 lib/util/dlinklist.h (list) = (p); \ list 44 lib/util/dlinklist.h if ((p) == (list)) { \ list 45 lib/util/dlinklist.h (list) = (p)->next; \ list 46 lib/util/dlinklist.h if (list) (list)->prev = NULL; \ list 51 lib/util/dlinklist.h if ((p) != (list)) (p)->next = (p)->prev = NULL; \ list 57 lib/util/dlinklist.h DLIST_REMOVE(list, p); \ list 58 lib/util/dlinklist.h DLIST_ADD(list, p); \ list 64 lib/util/dlinklist.h if (!(list)) { \ list 65 lib/util/dlinklist.h (list) = (p); \ list 69 lib/util/dlinklist.h for (tmp = (list); tmp->next; tmp = tmp->next) ; \ list 80 lib/util/dlinklist.h if (!(list) || !(el)) { \ list 81 lib/util/dlinklist.h DLIST_ADD(list, p); \ list 93 lib/util/dlinklist.h DLIST_REMOVE(list, p); \ list 94 lib/util/dlinklist.h DLIST_ADD_END(list, p, tmp); \ list 323 lib/util/genrand.c size_t list_len = strlen(list); list 330 lib/util/genrand.c retstr[i] = list[retstr[i] % list_len]; list 70 lib/util/tests/strlist.c const char *list[] = { "foo", "bar", NULL }; list 74 lib/util/tests/strlist.c result = (const char **)str_list_copy(tctx, list); list 150 lib/util/util_strlist.c if (list[0] == NULL) list 153 lib/util/util_strlist.c ret = talloc_strdup(mem_ctx, list[0]); list 155 lib/util/util_strlist.c for (i = 1; list[i]; i++) { list 156 lib/util/util_strlist.c ret = talloc_asprintf_append_buffer(ret, "%c%s", seperator, list[i]); list 169 lib/util/util_strlist.c if (list[0] == NULL) list 172 lib/util/util_strlist.c if (strchr(list[0], ' ') || strlen(list[0]) == 0) list 173 lib/util/util_strlist.c ret = talloc_asprintf(mem_ctx, "\"%s\"", list[0]); list 175 lib/util/util_strlist.c ret = talloc_strdup(mem_ctx, list[0]); list 177 lib/util/util_strlist.c for (i = 1; list[i]; i++) { list 178 lib/util/util_strlist.c if (strchr(list[i], ' ') || strlen(list[i]) == 0) list 179 lib/util/util_strlist.c ret = talloc_asprintf_append_buffer(ret, "%c\"%s\"", sep, list[i]); list 181 lib/util/util_strlist.c ret = talloc_asprintf_append_buffer(ret, "%c%s", sep, list[i]); list 193 lib/util/util_strlist.c for (ret=0;list && list[ret];ret++) /* noop */ ; list 206 lib/util/util_strlist.c if (list == NULL) list 209 lib/util/util_strlist.c ret = talloc_array(mem_ctx, char *, str_list_length(list)+1); list 213 lib/util/util_strlist.c for (i=0;list && list[i];i++) { list 214 lib/util/util_strlist.c ret[i] = talloc_strdup(ret, list[i]); list 252 lib/util/util_strlist.c size_t len = str_list_length(list); list 255 lib/util/util_strlist.c ret = talloc_realloc(NULL, list, const char *, len+2); list 273 lib/util/util_strlist.c for (i=0;list[i];i++) { list 274 lib/util/util_strlist.c if (strcmp(list[i], s) == 0) break; list 276 lib/util/util_strlist.c if (!list[i]) return; list 278 lib/util/util_strlist.c for (;list[i];i++) { list 279 lib/util/util_strlist.c list[i] = list[i+1]; list 291 lib/util/util_strlist.c for (i=0;list[i];i++) { list 292 lib/util/util_strlist.c if (strcmp(list[i], s) == 0) return true; list 304 lib/util/util_strlist.c for (i=0;list[i];i++) { list 305 lib/util/util_strlist.c if (strcasecmp(list[i], s) == 0) return true; list 263 lib/zlib/contrib/untgz/untgz.c item->next = *list; list 264 lib/zlib/contrib/untgz/untgz.c *list = item; list 274 lib/zlib/contrib/untgz/untgz.c for (item = *list; item != NULL; ) list 282 lib/zlib/contrib/untgz/untgz.c *list = NULL; list 133 lib/zlib/examples/gzappend.c last = list + (len - 1); list 137 lib/zlib/examples/gzappend.c tmp = *list; list 138 lib/zlib/examples/gzappend.c memcpy(list, list + 1, len - 1); list 146 lib/zlib/examples/gzappend.c memmove(list + 1, list, len - 1); list 147 lib/zlib/examples/gzappend.c *list = tmp; list 154 lib/zlib/examples/gzappend.c start = from = list + cycles; /* start index is arbitrary */ list 73 lib/zlib/examples/zran.c struct point *list; /* allocated list */ list 80 lib/zlib/examples/zran.c free(index->list); list 96 lib/zlib/examples/zran.c index->list = malloc(sizeof(struct point) << 3); list 97 lib/zlib/examples/zran.c if (index->list == NULL) { list 108 lib/zlib/examples/zran.c next = realloc(index->list, sizeof(struct point) * index->size); list 113 lib/zlib/examples/zran.c index->list = next; list 117 lib/zlib/examples/zran.c next = index->list + index->have; list 258 lib/zlib/examples/zran.c here = index->list; list 390 lib/zlib/examples/zran.c offset = (index->list[index->have - 1].out << 1) / 3; list 227 libcli/ldap/ldap_message.c for (i=0; i<tree->u.list.num_elements; i++) { list 228 libcli/ldap/ldap_message.c if (!ldap_push_filter(data, tree->u.list.elements[i])) { list 775 libcli/ldap/ldap_message.c ret->u.list.num_elements = 0; list 776 libcli/ldap/ldap_message.c ret->u.list.elements = NULL; list 788 libcli/ldap/ldap_message.c ret->u.list.elements = list 789 libcli/ldap/ldap_message.c talloc_realloc(ret, ret->u.list.elements, list 791 libcli/ldap/ldap_message.c ret->u.list.num_elements+1); list 792 libcli/ldap/ldap_message.c if (ret->u.list.elements == NULL) { list 795 libcli/ldap/ldap_message.c talloc_steal(ret->u.list.elements, subtree); list 796 libcli/ldap/ldap_message.c ret->u.list.elements[ret->u.list.num_elements] = subtree; list 797 libcli/ldap/ldap_message.c ret->u.list.num_elements++; list 668 librpc/ndr/ndr.c DLIST_ADD((*list), tok); list 679 librpc/ndr/ndr.c for (tok=*list;tok;tok=tok->next) { list 687 librpc/ndr/ndr.c DLIST_REMOVE((*list), tok); list 698 librpc/ndr/ndr.c return ndr_token_retrieve_cmp_fn(list, key, v, NULL, true); list 709 librpc/ndr/ndr.c status = ndr_token_retrieve_cmp_fn(list, key, &v, NULL, false); list 431 source3/auth/auth.c auth_methods *list = NULL; list 445 source3/auth/auth.c DLIST_ADD_END(list, t, auth_methods *); list 449 source3/auth/auth.c (*auth_context)->auth_method_list = list; list 213 source3/auth/pampass.c struct chat_struct *list = NULL; list 227 source3/auth/pampass.c DLIST_ADD_END(list, t, struct chat_struct*); list 257 source3/auth/pampass.c return list; list 262 source3/auth/pampass.c while (list) { list 263 source3/auth/pampass.c struct chat_struct *old_head = list; list 264 source3/auth/pampass.c DLIST_REMOVE(list, list); list 1792 source3/client/client.c struct file_list *list, *next; list 1794 source3/client/client.c for (list = l_head; list; list = next) { list 1795 source3/client/client.c next = list->next; list 1796 source3/client/client.c DLIST_REMOVE(l_head, list); list 1797 source3/client/client.c SAFE_FREE(list->file_path); list 1798 source3/client/client.c SAFE_FREE(list); list 1809 source3/client/client.c while (list) { list 1810 source3/client/client.c trim_string(list->file_path,"./","\n"); list 1811 source3/client/client.c if (strncmp(list->file_path, name, strlen(name)) != 0) { list 1814 source3/client/client.c list = list->next; list 1875 source3/client/client.c ret = file_find(list, path, expression, false); list 1895 source3/client/client.c DLIST_ADD(*list, entry); list 476 source3/include/vfs.h ssize_t (*listxattr)(struct vfs_handle_struct *handle, const char *path, char *list, size_t size); list 477 source3/include/vfs.h ssize_t (*llistxattr)(struct vfs_handle_struct *handle, const char *path, char *list, size_t size); list 478 source3/include/vfs.h ssize_t (*flistxattr)(struct vfs_handle_struct *handle, struct files_struct *fsp, char *list, size_t size); list 133 source3/include/vfs_macros.h #define SMB_VFS_LISTXATTR(conn,path,list,size) ((conn)->vfs.ops.listxattr((conn)->vfs.handles.listxattr,(path),(list),(size))) list 134 source3/include/vfs_macros.h #define SMB_VFS_LLISTXATTR(conn,path,list,size) ((conn)->vfs.ops.llistxattr((conn)->vfs.handles.llistxattr,(path),(list),(size))) list 135 source3/include/vfs_macros.h #define SMB_VFS_FLISTXATTR(fsp,list,size) ((fsp)->conn->vfs.ops.flistxattr((fsp)->conn->vfs.handles.flistxattr,(fsp),(list),(size))) list 267 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_LISTXATTR(conn,path,list,size) ((conn)->vfs_opaque.ops.listxattr((conn)->vfs_opaque.handles.listxattr,(path),(list),(size))) list 268 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_LLISTXATTR(conn,path,list,size) ((conn)->vfs_opaque.ops.llistxattr((conn)->vfs_opaque.handles.llistxattr,(path),(list),(size))) list 269 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_FLISTXATTR(fsp,list,size) ((fsp)->conn->vfs_opaque.ops.flistxattr((fsp)->conn->vfs_opaque.handles.flistxattr,(fsp),(list),(size))) list 402 source3/include/vfs_macros.h #define SMB_VFS_NEXT_LISTXATTR(handle,path,list,size) ((handle)->vfs_next.ops.listxattr((handle)->vfs_next.handles.listxattr,(path),(list),(size))) list 403 source3/include/vfs_macros.h #define SMB_VFS_NEXT_LLISTXATTR(handle,path,list,size) ((handle)->vfs_next.ops.llistxattr((handle)->vfs_next.handles.llistxattr,(path),(list),(size))) list 404 source3/include/vfs_macros.h #define SMB_VFS_NEXT_FLISTXATTR(handle,fsp,list,size) ((handle)->vfs_next.ops.flistxattr((handle)->vfs_next.handles.flistxattr,(fsp),(list),(size))) list 219 source3/lib/access.c if (!list) { list 230 source3/lib/access.c for (; *list ; list++) { list 231 source3/lib/access.c if (strequal(*list, "EXCEPT")) { list 235 source3/lib/access.c if ((match = (*match_fn) (*list, item))) { list 243 source3/lib/access.c while (*list && !strequal(*list, "EXCEPT")) { list 244 source3/lib/access.c list++; list 247 source3/lib/access.c for (; *list; list++) { list 248 source3/lib/access.c if ((*match_fn) (*list, item)) { list 341 source3/lib/access.c if (!list) { list 345 source3/lib/access.c for (; *list ; list++) { list 347 source3/lib/access.c if (strequal(*list, "ALL") || strequal(*list, "FAIL") || list 348 source3/lib/access.c strequal(*list, "EXCEPT")) { list 352 source3/lib/access.c if (!is_ipaddress(*list)) { list 358 source3/lib/access.c if ((strchr_m(*list, '/')) == NULL) { list 362 source3/lib/access.c *list)); list 227 source3/lib/debug.c char **list; list 236 source3/lib/debug.c list = SMB_CALLOC_ARRAY(char *, debug_num_classes + 1); list 237 source3/lib/debug.c if (!list) { list 243 source3/lib/debug.c int l = asprintf(&list[i], list 261 source3/lib/debug.c int l = strlen(list[i]); list 262 source3/lib/debug.c strncpy(b, list[i], l); list 271 source3/lib/debug.c SAFE_FREE(list[i]); list 273 source3/lib/debug.c SAFE_FREE(list); list 377 source3/lib/ldb/common/ldb_match.c for (i=0;i<tree->u.list.num_elements;i++) { list 378 source3/lib/ldb/common/ldb_match.c v = ldb_match_message(ldb, msg, tree->u.list.elements[i], scope); list 384 source3/lib/ldb/common/ldb_match.c for (i=0;i<tree->u.list.num_elements;i++) { list 385 source3/lib/ldb/common/ldb_match.c v = ldb_match_message(ldb, msg, tree->u.list.elements[i], scope); list 494 source3/lib/ldb/common/ldb_parse.c ret->u.list.num_elements = 1; list 495 source3/lib/ldb/common/ldb_parse.c ret->u.list.elements = talloc(ret, struct ldb_parse_tree *); list 496 source3/lib/ldb/common/ldb_parse.c if (!ret->u.list.elements) { list 502 source3/lib/ldb/common/ldb_parse.c ret->u.list.elements[0] = ldb_parse_filter(ret->u.list.elements, &p); list 503 source3/lib/ldb/common/ldb_parse.c if (!ret->u.list.elements[0]) { list 510 source3/lib/ldb/common/ldb_parse.c while (*p && (next = ldb_parse_filter(ret->u.list.elements, &p))) { list 512 source3/lib/ldb/common/ldb_parse.c e = talloc_realloc(ret, ret->u.list.elements, list 514 source3/lib/ldb/common/ldb_parse.c ret->u.list.num_elements + 1); list 520 source3/lib/ldb/common/ldb_parse.c ret->u.list.elements = e; list 521 source3/lib/ldb/common/ldb_parse.c ret->u.list.elements[ret->u.list.num_elements] = next; list 522 source3/lib/ldb/common/ldb_parse.c ret->u.list.num_elements++; list 669 source3/lib/ldb/common/ldb_parse.c for (i=0;i<tree->u.list.num_elements;i++) { list 670 source3/lib/ldb/common/ldb_parse.c s = ldb_filter_from_tree(mem_ctx, tree->u.list.elements[i]); list 785 source3/lib/ldb/common/ldb_parse.c for (i=0;i<tree->u.list.num_elements;i++) { list 786 source3/lib/ldb/common/ldb_parse.c ldb_parse_tree_attr_replace(tree->u.list.elements[i], list 27 source3/lib/ldb/include/dlinklist.h if (!(list)) { \ list 28 source3/lib/ldb/include/dlinklist.h (list) = (p); \ list 31 source3/lib/ldb/include/dlinklist.h (list)->prev = (p); \ list 32 source3/lib/ldb/include/dlinklist.h (p)->next = (list); \ list 34 source3/lib/ldb/include/dlinklist.h (list) = (p); \ list 42 source3/lib/ldb/include/dlinklist.h if ((p) == (list)) { \ list 43 source3/lib/ldb/include/dlinklist.h (list) = (p)->next; \ list 44 source3/lib/ldb/include/dlinklist.h if (list) (list)->prev = NULL; \ list 49 source3/lib/ldb/include/dlinklist.h if ((p) && ((p) != (list))) (p)->next = (p)->prev = NULL; \ list 56 source3/lib/ldb/include/dlinklist.h DLIST_REMOVE(list, p); \ list 57 source3/lib/ldb/include/dlinklist.h DLIST_ADD(list, p); \ list 63 source3/lib/ldb/include/dlinklist.h if (!(list)) { \ list 64 source3/lib/ldb/include/dlinklist.h (list) = (p); \ list 68 source3/lib/ldb/include/dlinklist.h for (tmp = (list); tmp->next; tmp = tmp->next) ; \ list 79 source3/lib/ldb/include/dlinklist.h if (!(list) || !(el)) { \ list 80 source3/lib/ldb/include/dlinklist.h DLIST_ADD(list, p); \ list 92 source3/lib/ldb/include/dlinklist.h DLIST_REMOVE(list, p); \ list 93 source3/lib/ldb/include/dlinklist.h DLIST_ADD_END(list, p, tmp); \ list 280 source3/lib/ldb/include/ldb.h } list; list 297 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c tmp = parsetree_to_sql(module, mem_ctx, t->u.list.elements[0]); list 300 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 1; i < t->u.list.num_elements; i++) { list 302 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]); list 315 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c tmp = parsetree_to_sql(module, mem_ctx, t->u.list.elements[0]); list 318 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 1; i < t->u.list.num_elements; i++) { list 320 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]); list 198 source3/lib/ldb/ldb_tdb/ldb_index.c list->count = 0; list 199 source3/lib/ldb/ldb_tdb/ldb_index.c list->dn = NULL; list 212 source3/lib/ldb/ldb_tdb/ldb_index.c msg = talloc(list, struct ldb_message); list 232 source3/lib/ldb/ldb_tdb/ldb_index.c list->dn = talloc_array(list, char *, el->num_values); list 233 source3/lib/ldb/ldb_tdb/ldb_index.c if (!list->dn) { list 239 source3/lib/ldb/ldb_tdb/ldb_index.c list->dn[list->count] = list 240 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_strdup(list->dn, (char *)el->values[j].data); list 241 source3/lib/ldb/ldb_tdb/ldb_index.c if (!list->dn[list->count]) { list 245 source3/lib/ldb/ldb_tdb/ldb_index.c list->count++; list 251 source3/lib/ldb/ldb_tdb/ldb_index.c if (list->count > 1) { list 252 source3/lib/ldb/ldb_tdb/ldb_index.c qsort(list->dn, list->count, sizeof(char *), (comparison_fn_t) list_cmp); list 276 source3/lib/ldb/ldb_tdb/ldb_index.c list->count = 0; list 277 source3/lib/ldb/ldb_tdb/ldb_index.c list->dn = NULL; list 279 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_dn_simple(module, tree, index_list, list); list 296 source3/lib/ldb/ldb_tdb/ldb_index.c (uint8_t *)talloc_strdup(list, subclasses[i]); list 301 source3/lib/ldb/ldb_tdb/ldb_index.c list2 = talloc(list, struct dn_list); list 308 source3/lib/ldb/ldb_tdb/ldb_index.c if (list->count == 0) { list 309 source3/lib/ldb/ldb_tdb/ldb_index.c *list = *list2; list 312 source3/lib/ldb/ldb_tdb/ldb_index.c list_union(ldb, list, list2); list 331 source3/lib/ldb/ldb_tdb/ldb_index.c return ltdb_index_dn_objectclass(module, tree, index_list, list); list 334 source3/lib/ldb/ldb_tdb/ldb_index.c list->dn = talloc_array(list, char *, 1); list 335 source3/lib/ldb/ldb_tdb/ldb_index.c if (list->dn == NULL) { list 339 source3/lib/ldb/ldb_tdb/ldb_index.c list->dn[0] = talloc_strdup(list->dn, (char *)tree->u.equality.value.data); list 340 source3/lib/ldb/ldb_tdb/ldb_index.c if (list->dn[0] == NULL) { list 344 source3/lib/ldb/ldb_tdb/ldb_index.c list->count = 1; list 347 source3/lib/ldb/ldb_tdb/ldb_index.c return ltdb_index_dn_simple(module, tree, index_list, list); list 362 source3/lib/ldb/ldb_tdb/ldb_index.c if (list->count == 0 || list2->count == 0) { list 372 source3/lib/ldb/ldb_tdb/ldb_index.c list3->dn = talloc_array(list3, char *, list->count); list 379 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<list->count;i++) { list 380 source3/lib/ldb/ldb_tdb/ldb_index.c if (ldb_list_find(list->dn[i], list2->dn, list2->count, list 382 source3/lib/ldb/ldb_tdb/ldb_index.c list3->dn[list3->count] = talloc_move(list3->dn, &list->dn[i]); list 385 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(list->dn[i]); list 389 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(list->dn); list 390 source3/lib/ldb/ldb_tdb/ldb_index.c list->dn = talloc_move(list, &list3->dn); list 391 source3/lib/ldb/ldb_tdb/ldb_index.c list->count = list3->count; list 408 source3/lib/ldb/ldb_tdb/ldb_index.c unsigned int count = list->count; list 410 source3/lib/ldb/ldb_tdb/ldb_index.c if (list->count == 0 && list2->count == 0) { list 415 source3/lib/ldb/ldb_tdb/ldb_index.c d = talloc_realloc(list, list->dn, char *, list->count + list2->count); list 419 source3/lib/ldb/ldb_tdb/ldb_index.c list->dn = d; list 422 source3/lib/ldb/ldb_tdb/ldb_index.c if (ldb_list_find(list2->dn[i], list->dn, count, list 424 source3/lib/ldb/ldb_tdb/ldb_index.c list->dn[list->count] = talloc_strdup(list->dn, list2->dn[i]); list 425 source3/lib/ldb/ldb_tdb/ldb_index.c if (!list->dn[list->count]) { list 428 source3/lib/ldb/ldb_tdb/ldb_index.c list->count++; list 432 source3/lib/ldb/ldb_tdb/ldb_index.c if (list->count != count) { list 433 source3/lib/ldb/ldb_tdb/ldb_index.c qsort(list->dn, list->count, sizeof(char *), (comparison_fn_t)list_cmp); list 458 source3/lib/ldb/ldb_tdb/ldb_index.c list->dn = NULL; list 459 source3/lib/ldb/ldb_tdb/ldb_index.c list->count = 0; list 461 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<tree->u.list.num_elements;i++) { list 470 source3/lib/ldb/ldb_tdb/ldb_index.c v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2); list 483 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(list->dn); list 490 source3/lib/ldb/ldb_tdb/ldb_index.c list->dn = talloc_move(list, &list2->dn); list 491 source3/lib/ldb/ldb_tdb/ldb_index.c list->count = list2->count; list 493 source3/lib/ldb/ldb_tdb/ldb_index.c if (list_union(ldb, list, list2) == -1) { list 502 source3/lib/ldb/ldb_tdb/ldb_index.c if (list->count == 0) { list 542 source3/lib/ldb/ldb_tdb/ldb_index.c list->dn = NULL; list 543 source3/lib/ldb/ldb_tdb/ldb_index.c list->count = 0; list 545 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<tree->u.list.num_elements;i++) { list 554 source3/lib/ldb/ldb_tdb/ldb_index.c v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2); list 558 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(list->dn); list 570 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(list->dn); list 571 source3/lib/ldb/ldb_tdb/ldb_index.c list->dn = talloc_move(list, &list2->dn); list 572 source3/lib/ldb/ldb_tdb/ldb_index.c list->count = list2->count; list 574 source3/lib/ldb/ldb_tdb/ldb_index.c if (list_intersect(ldb, list, list2) == -1) { list 582 source3/lib/ldb/ldb_tdb/ldb_index.c if (list->count == 0) { list 583 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_free(list->dn); list 604 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_dn_and(module, tree, index_list, list); list 608 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_dn_or(module, tree, index_list, list); list 612 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_dn_not(module, tree, index_list, list); list 616 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_dn_leaf(module, tree, index_list, list); list 524 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; i < tree->u.list.num_elements; i++) { list 526 source3/lib/ldb/modules/ldb_map_outbound.c attrs, tree->u.list.elements[i]); list 593 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.num_elements = 0; list 594 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.elements = talloc_array(*new, struct ldb_parse_tree *, tree->u.list.num_elements); list 595 source3/lib/ldb/modules/ldb_map_outbound.c if ((*new)->u.list.elements == NULL) { list 603 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; i < tree->u.list.num_elements; i++) { list 605 source3/lib/ldb/modules/ldb_map_outbound.c ret = map_subtree_select_local(module, *new, &child, tree->u.list.elements[i]); list 612 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.elements[j] = child; list 625 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.num_elements = j; list 626 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.elements = talloc_realloc(*new, (*new)->u.list.elements, struct ldb_parse_tree *, (*new)->u.list.num_elements); list 716 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.num_elements = 0; list 717 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.elements = talloc_array(*new, struct ldb_parse_tree *, tree->u.list.num_elements); list 718 source3/lib/ldb/modules/ldb_map_outbound.c if ((*new)->u.list.elements == NULL) { list 726 source3/lib/ldb/modules/ldb_map_outbound.c for (i = 0; i < tree->u.list.num_elements; i++) { list 728 source3/lib/ldb/modules/ldb_map_outbound.c ret = map_subtree_collect_remote(module, *new, &child, tree->u.list.elements[i]); list 735 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.elements[j] = child; list 748 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.num_elements = j; list 749 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.list.elements = talloc_realloc(*new, (*new)->u.list.elements, struct ldb_parse_tree *, (*new)->u.list.num_elements); list 30 source3/lib/privileges.c DOM_SID *list; list 189 source3/lib/privileges.c &priv->sids.list, list 219 source3/lib/privileges.c *sids = priv.sids.list; list 248 source3/lib/privileges.c *sids = priv.sids.list; list 1420 source3/lib/system.c list_size = extattr_list_file(arg.path, extattr[t].space, list, size); list 1425 source3/lib/system.c list_size = extattr_list_link(arg.path, extattr[t].space, list, size); list 1430 source3/lib/system.c list_size = extattr_list_fd(arg.filedes, extattr[t].space, list, size); list 1448 source3/lib/system.c if(list == NULL) { list 1457 source3/lib/system.c for(i = 0; i < list_size; i += list[i] + 1) list 1467 source3/lib/system.c buf = memmove(list + len, list, list_size); list 1471 source3/lib/system.c strncpy(list, extattr[t].name, extattr[t].len + 1); list 1472 source3/lib/system.c list += extattr[t].len; list 1473 source3/lib/system.c strncpy(list, buf + i + 1, len); list 1474 source3/lib/system.c list[len] = '\0'; list 1475 source3/lib/system.c list += len + 1; list 1495 source3/lib/system.c char *bp = list; list 1556 source3/lib/system.c return listxattr(path, list, size); list 1559 source3/lib/system.c return listxattr(path, list, size, options); list 1562 source3/lib/system.c return listea(path, list, size); list 1566 source3/lib/system.c return bsd_attr_list(0, arg, list, size); list 1568 source3/lib/system.c return irix_attr_list(path, 0, list, size, 0); list 1573 source3/lib/system.c ret = solaris_list_xattr(attrdirfd, list, size); list 1586 source3/lib/system.c return llistxattr(path, list, size); list 1589 source3/lib/system.c return listxattr(path, list, size, options); list 1591 source3/lib/system.c return llistea(path, list, size); list 1595 source3/lib/system.c return bsd_attr_list(1, arg, list, size); list 1597 source3/lib/system.c return irix_attr_list(path, 0, list, size, ATTR_DONTFOLLOW); list 1602 source3/lib/system.c ret = solaris_list_xattr(attrdirfd, list, size); list 1616 source3/lib/system.c return flistxattr(filedes, list, size); list 1619 source3/lib/system.c return flistxattr(filedes, list, size, options); list 1622 source3/lib/system.c return flistea(filedes, list, size); list 1626 source3/lib/system.c return bsd_attr_list(2, arg, list, size); list 1628 source3/lib/system.c return irix_attr_list(NULL, filedes, list, size, 0); list 1633 source3/lib/system.c ret = solaris_list_xattr(attrdirfd, list, size); list 2009 source3/lib/system.c safe_strcpy(list + len, de->d_name, listlen); list 2011 source3/lib/system.c list[len] = '\0'; list 2439 source3/lib/util.c if (mask_match(string, *list++, is_case_sensitive)) list 707 source3/lib/util_str.c if (!list) { list 712 source3/lib/util_str.c while (next_token_talloc(frame, &list, &tok,LIST_SEP)) { list 1596 source3/lib/util_str.c TALLOC_CTX *ctx = list; list 1599 source3/lib/util_str.c while ( *list ) { list 1600 source3/lib/util_str.c s = *list; list 1608 source3/lib/util_str.c TALLOC_FREE(*list); list 1609 source3/lib/util_str.c *list = tmpstr; list 1611 source3/lib/util_str.c list++; list 1623 source3/lib/util_str.c TALLOC_CTX *ctx = list; list 1627 source3/lib/util_str.c if (!list) list 1638 source3/lib/util_str.c while (*list) { list 1639 source3/lib/util_str.c s = *list; list 1643 source3/lib/util_str.c t = *list; list 1652 source3/lib/util_str.c memcpy(t, *list, d); list 1654 source3/lib/util_str.c TALLOC_FREE(*list); list 1655 source3/lib/util_str.c *list = t; list 1678 source3/lib/util_str.c list++; list 2434 source3/lib/util_str.c char **list; list 2443 source3/lib/util_str.c list = TALLOC_ARRAY(mem_ctx, char *, S_LIST_ABS+1); list 2444 source3/lib/util_str.c if (list == NULL) { list 2449 source3/lib/util_str.c s = talloc_strdup(list, string); list 2452 source3/lib/util_str.c TALLOC_FREE(list); list 2460 source3/lib/util_str.c while (next_token_talloc(list, &str, &tok, sep)) { list 2467 source3/lib/util_str.c tmp = TALLOC_REALLOC_ARRAY(mem_ctx, list, char *, list 2472 source3/lib/util_str.c TALLOC_FREE(list); list 2476 source3/lib/util_str.c list = tmp; list 2478 source3/lib/util_str.c memset (&list[num], 0, list 2482 source3/lib/util_str.c list[num] = tok; list 2486 source3/lib/util_str.c list[num] = NULL; list 2489 source3/lib/util_str.c return list; list 153 source3/lib/wins_srv.c const char **list; list 161 source3/lib/wins_srv.c list = lp_wins_server_list(); list 162 source3/lib/wins_srv.c for (count=0; list && list[count]; count++) list 211 source3/lib/wins_srv.c const char **list; list 223 source3/lib/wins_srv.c list = lp_wins_server_list(); list 224 source3/lib/wins_srv.c if (!list) list 228 source3/lib/wins_srv.c for (i=0;list[i];i++) { list 231 source3/lib/wins_srv.c parse_ip(&t_ip, list[i]); list 267 source3/lib/wins_srv.c if (!list) return; list 268 source3/lib/wins_srv.c for (i=0; list[i]; i++) { list 269 source3/lib/wins_srv.c free(list[i]); list 271 source3/lib/wins_srv.c free(list); list 281 source3/lib/wins_srv.c const char **list; list 292 source3/lib/wins_srv.c list = lp_wins_server_list(); list 293 source3/lib/wins_srv.c if (!list || !list[0]) { list 300 source3/lib/wins_srv.c for (i=0; list[i]; i++) { list 301 source3/lib/wins_srv.c parse_ip(&t_ip, list[i]); list 318 source3/lib/wins_srv.c for (i=0; list[i]; i++) { list 319 source3/lib/wins_srv.c parse_ip(&t_ip, list[i]); list 338 source3/lib/wins_srv.c const char **list; list 346 source3/lib/wins_srv.c list = lp_wins_server_list(); list 347 source3/lib/wins_srv.c if (!list || !list[0]) { list 352 source3/lib/wins_srv.c for (i=0; list[i]; i++) { list 354 source3/lib/wins_srv.c parse_ip(&t_ip, list[i]); list 343 source3/libgpo/gpext/scripts.c const char *list[] = { list 360 source3/libgpo/gpext/scripts.c for (i = 0; i < ARRAY_SIZE(list); i++) { list 365 source3/libgpo/gpext/scripts.c status = scripts_parse_ini_section(ini_ctx, flags, list[i], list 378 source3/libgpo/gpext/scripts.c flags, list[i], gpo, entries, num_entries); list 499 source3/libsmb/libsmb_compat.c fname, list, size); list 508 source3/libsmb/libsmb_compat.c fname, list, size); list 522 source3/libsmb/libsmb_compat.c file->fname, list, size); list 1407 source3/libsmb/libsmb_dir.c struct smbc_dir_list *tmp = list; list 36 source3/libsmb/libsmb_misc.c if (!p || !list) return False; list 38 source3/libsmb/libsmb_misc.c if (p == list) return True; list 39 source3/libsmb/libsmb_misc.c list = list->next; list 40 source3/libsmb/libsmb_misc.c } while (list); list 2327 source3/libsmb/libsmb_xattr.c memcpy(list, supported, retsize); list 189 source3/libsmb/smb_share_modes.c struct smb_share_mode_entry *list = NULL; list 213 source3/libsmb/smb_share_modes.c list = (struct smb_share_mode_entry *)malloc(sizeof(struct smb_share_mode_entry)*num_share_modes); list 214 source3/libsmb/smb_share_modes.c if (!list) { list 219 source3/libsmb/smb_share_modes.c memset(list, '\0', num_share_modes * sizeof(struct smb_share_mode_entry)); list 226 source3/libsmb/smb_share_modes.c struct smb_share_mode_entry *sme = &list[list_num]; list 254 source3/libsmb/smb_share_modes.c free(list); list 259 source3/libsmb/smb_share_modes.c *pp_list = list; list 43 source3/libsmb/smb_signing.c for (t = *list; t; t = t->next) { list 65 source3/libsmb/smb_signing.c DLIST_ADD(*list, t); list 76 source3/libsmb/smb_signing.c for (t = *list; t; t = t->next) { list 82 source3/libsmb/smb_signing.c DLIST_REMOVE(*list, t); list 95 source3/libsmb/smb_signing.c for (t = *list; t; t = t->next) { list 448 source3/libsmb/smb_signing.c struct outstanding_packet_lookup *list; list 451 source3/libsmb/smb_signing.c for (list = data->outstanding_packet_list; list; list = next) { list 452 source3/libsmb/smb_signing.c next = list->next; list 453 source3/libsmb/smb_signing.c DLIST_REMOVE(data->outstanding_packet_list, list); list 454 source3/libsmb/smb_signing.c SAFE_FREE(list); list 86 source3/modules/vfs_aio_fork.c struct aio_child_list *list; list 222 source3/modules/vfs_aio_fork.c struct aio_child_list *list = talloc_get_type_abort( list 226 source3/modules/vfs_aio_fork.c TALLOC_FREE(list->cleanup_event); list 228 source3/modules/vfs_aio_fork.c for (child = list->children; child != NULL; child = next) { list 250 source3/modules/vfs_aio_fork.c if (list->children != NULL) { list 254 source3/modules/vfs_aio_fork.c list->cleanup_event = event_add_timed(smbd_event_context(), list, list 256 source3/modules/vfs_aio_fork.c aio_child_cleanup, list); list 422 source3/modules/vfs_aio_fork.c DLIST_REMOVE(child->list->children, child); list 498 source3/modules/vfs_aio_fork.c result->list = children; list 375 source3/modules/vfs_cap.c return SMB_VFS_NEXT_LISTXATTR(handle, cappath, list, size); list 386 source3/modules/vfs_cap.c return SMB_VFS_NEXT_LLISTXATTR(handle, cappath, list, size); list 1434 source3/modules/vfs_default.c return sys_listxattr(path, list, size); list 1439 source3/modules/vfs_default.c return sys_llistxattr(path, list, size); list 1444 source3/modules/vfs_default.c return sys_flistxattr(fsp->fh->fd, list, size); list 2245 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_LISTXATTR(handle, path, list, size); list 2257 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_LLISTXATTR(handle, path, list, size); list 2270 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_FLISTXATTR(handle, fsp, list, size); list 119 source3/modules/vfs_netatalk.c cur_list = *list; list 139 source3/modules/vfs_netatalk.c free_namearray(*list); list 141 source3/modules/vfs_netatalk.c *list = new_list; list 517 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, list, size), list 526 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, list, size), list 456 source3/modules/vfs_shadow_copy2.c SHADOW2_NEXT(LISTXATTR, (handle, name, list, size), ssize_t, -1); list 441 source3/modules/vfs_xattr_tdb.c strlcpy(list+len, attribs->eas[i].name, list 472 source3/modules/vfs_xattr_tdb.c return xattr_tdb_listattr(db, &id, list, size); list 491 source3/modules/vfs_xattr_tdb.c return xattr_tdb_listattr(db, &id, list, size); list 107 source3/param/loadparm.c char **list; list 5812 source3/param/loadparm.c if (data->list==NULL) { list 5813 source3/param/loadparm.c data->list = str_list_make_v3(talloc_autofree_context(), data->value, NULL); list 5816 source3/param/loadparm.c return (const char **)data->list; list 5905 source3/param/loadparm.c TALLOC_FREE(opt->list); list 6634 source3/param/loadparm.c TALLOC_FREE(opt->list); list 6645 source3/param/loadparm.c new_opt->list = NULL; list 7620 source3/param/loadparm.c char **list = *(char ***)ptr; list 7621 source3/param/loadparm.c for (; *list; list++) { list 7623 source3/param/loadparm.c if ( strchr_m( *list, ' ' ) ) list 7624 source3/param/loadparm.c fprintf(f, "\"%s\"%s", *list, ((*(list+1))?", ":"")); list 7626 source3/param/loadparm.c fprintf(f, "%s%s", *list, ((*(list+1))?", ":"")); list 9320 source3/param/loadparm.c while (!lp_snum_ok(list->next_id) && list 9321 source3/param/loadparm.c (list->next_id < lp_numservices())) { list 9322 source3/param/loadparm.c list->next_id += 1; list 9325 source3/param/loadparm.c if (list->next_id >= lp_numservices()) { list 9329 source3/param/loadparm.c if (!(result = TALLOC_P(list, struct share_params))) { list 9334 source3/param/loadparm.c result->service = list->next_id; list 9335 source3/param/loadparm.c list->next_id += 1; list 9343 source3/param/loadparm.c while ((result = next_share(list)) != NULL) { list 730 source3/printing/nt_printing.c *list = (nt_forms_struct *)memdup(&default_forms[0], sizeof(default_forms)); list 731 source3/printing/nt_printing.c if (!*list) { list 768 source3/printing/nt_printing.c *list = NULL; list 789 source3/printing/nt_printing.c *list = SMB_REALLOC_ARRAY(*list, nt_forms_struct, n+1); list 790 source3/printing/nt_printing.c if (!*list) { list 794 source3/printing/nt_printing.c (*list)[n] = form; list 818 source3/printing/nt_printing.c i, (*list)[i].flag, (*list)[i].width, (*list)[i].length, list 819 source3/printing/nt_printing.c (*list)[i].left, (*list)[i].top, (*list)[i].right, list 820 source3/printing/nt_printing.c (*list)[i].bottom); list 829 source3/printing/nt_printing.c i, (*list)[i].flag, (*list)[i].width, (*list)[i].length, list 830 source3/printing/nt_printing.c (*list)[i].left, (*list)[i].top, (*list)[i].right, list 831 source3/printing/nt_printing.c (*list)[i].bottom); list 832 source3/printing/nt_printing.c key = talloc_asprintf(ctx, "%s%s", FORMS_PREFIX, (*list)[i].name); list 867 source3/printing/nt_printing.c if ( strequal((*list)[n].name, form->form_name) ) { list 874 source3/printing/nt_printing.c if((*list=SMB_REALLOC_ARRAY(*list, nt_forms_struct, n+1)) == NULL) { list 878 source3/printing/nt_printing.c fstrcpy((*list)[n].name, form->form_name); list 882 source3/printing/nt_printing.c (*list)[n].flag = form->flags; list 883 source3/printing/nt_printing.c (*list)[n].width = form->size.width; list 884 source3/printing/nt_printing.c (*list)[n].length = form->size.height; list 885 source3/printing/nt_printing.c (*list)[n].left = form->area.left; list 886 source3/printing/nt_printing.c (*list)[n].top = form->area.top; list 887 source3/printing/nt_printing.c (*list)[n].right = form->area.right; list 888 source3/printing/nt_printing.c (*list)[n].bottom = form->area.bottom; list 908 source3/printing/nt_printing.c if (!strncmp((*list)[n].name, del_name, strlen(del_name))) { list 920 source3/printing/nt_printing.c if (asprintf(&key, "%s%s", FORMS_PREFIX, (*list)[n].name) < 0) { list 943 source3/printing/nt_printing.c DEBUGADD(106, ("n [%d]:[%s]\n", n, (*list)[n].name)); list 944 source3/printing/nt_printing.c if (!strncmp((*list)[n].name, form->form_name, strlen(form->form_name))) list 950 source3/printing/nt_printing.c (*list)[n].flag = form->flags; list 951 source3/printing/nt_printing.c (*list)[n].width = form->size.width; list 952 source3/printing/nt_printing.c (*list)[n].length = form->size.height; list 953 source3/printing/nt_printing.c (*list)[n].left = form->area.left; list 954 source3/printing/nt_printing.c (*list)[n].top = form->area.top; list 955 source3/printing/nt_printing.c (*list)[n].right = form->area.right; list 956 source3/printing/nt_printing.c (*list)[n].bottom = form->area.bottom; list 987 source3/printing/nt_printing.c if((*list = SMB_REALLOC_ARRAY(*list, fstring, total+1)) == NULL) { list 993 source3/printing/nt_printing.c fstrcpy((*list)[total], (const char *)kbuf.dptr+strlen(key)); list 5048 source3/printing/nt_printing.c fstring *list = NULL; list 5063 source3/printing/nt_printing.c list = NULL; list 5064 source3/printing/nt_printing.c ndrivers = get_ntdrivers(&list, info->environment, version); list 5072 source3/printing/nt_printing.c DEBUGADD(5,("\tdriver: [%s]\n", list[i])); list 5076 source3/printing/nt_printing.c if ( !W_ERROR_IS_OK(get_a_printer_driver(&driver, 3, list[i], info->environment, version)) ) { list 5077 source3/printing/nt_printing.c SAFE_FREE(list); list 5096 source3/printing/nt_printing.c SAFE_FREE(list); list 2205 source3/rpc_server/srv_pipe.c if ( !list ) { list 2210 source3/rpc_server/srv_pipe.c for (fns=list; fns; fns=fns->next ) { list 2223 source3/rpc_server/srv_pipe.c PIPE_RPC_FNS *tmp = list; list 6728 source3/rpc_server/srv_spoolss_nt.c fstring *list = NULL; list 6738 source3/rpc_server/srv_spoolss_nt.c list = NULL; list 6739 source3/rpc_server/srv_spoolss_nt.c ndrivers = get_ntdrivers(&list, architecture, version); list 6761 source3/rpc_server/srv_spoolss_nt.c DEBUGADD(5,("\tdriver: [%s]\n", list[i])); list 6763 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer_driver(&driver, 3, list[i], list 6808 source3/rpc_server/srv_spoolss_nt.c SAFE_FREE(list); list 6812 source3/rpc_server/srv_spoolss_nt.c SAFE_FREE(list); list 7136 source3/rpc_server/srv_spoolss_nt.c nt_forms_struct *list = NULL; list 7143 source3/rpc_server/srv_spoolss_nt.c num_forms = get_ntforms(&list); list 7153 source3/rpc_server/srv_spoolss_nt.c DEBUG(4,("checking form %s (want %s)\n", list[i].name, name)); list 7155 source3/rpc_server/srv_spoolss_nt.c if (strequal(name, list[i].name)) { list 7157 source3/rpc_server/srv_spoolss_nt.c *form = list[i]; list 7158 source3/rpc_server/srv_spoolss_nt.c SAFE_FREE(list); list 7163 source3/rpc_server/srv_spoolss_nt.c SAFE_FREE(list); list 8264 source3/rpc_server/srv_spoolss_nt.c nt_forms_struct *list=NULL; list 8308 source3/rpc_server/srv_spoolss_nt.c count = get_ntforms(&list); list 8310 source3/rpc_server/srv_spoolss_nt.c if(!add_a_form(&list, form, &count)) { list 8316 source3/rpc_server/srv_spoolss_nt.c write_ntforms(&list, count); list 8329 source3/rpc_server/srv_spoolss_nt.c SAFE_FREE(list); list 8344 source3/rpc_server/srv_spoolss_nt.c nt_forms_struct *list=NULL; list 8390 source3/rpc_server/srv_spoolss_nt.c count = get_ntforms(&list); list 8393 source3/rpc_server/srv_spoolss_nt.c ret = delete_a_form(&list, form_name, &count, &status); list 8409 source3/rpc_server/srv_spoolss_nt.c SAFE_FREE(list); list 8429 source3/rpc_server/srv_spoolss_nt.c nt_forms_struct *list=NULL; list 8471 source3/rpc_server/srv_spoolss_nt.c count = get_ntforms(&list); list 8472 source3/rpc_server/srv_spoolss_nt.c update_a_form(&list, form, count); list 8474 source3/rpc_server/srv_spoolss_nt.c write_ntforms(&list, count); list 8488 source3/rpc_server/srv_spoolss_nt.c SAFE_FREE(list); list 980 source3/rpcclient/cmd_netlogon.c struct netr_DomainTrustList list; list 993 source3/rpcclient/cmd_netlogon.c &list, list 33 source3/smbd/notify_internal.c struct notify_list *list; list 66 source3/smbd/notify_internal.c if (notify->list != NULL) { list 104 source3/smbd/notify_internal.c notify->list = NULL; list 268 source3/smbd/notify_internal.c for (listel=notify->list;listel;listel=listel->next) { list 398 source3/smbd/notify_internal.c DLIST_ADD(notify->list, listel); list 445 source3/smbd/notify_internal.c for (listel=notify->list;listel;listel=listel->next) { list 447 source3/smbd/notify_internal.c DLIST_REMOVE(notify->list, listel); list 441 source3/smbd/password.c if (!list || !*list) list 446 source3/smbd/password.c while (*list) { list 449 source3/smbd/password.c user, *list)); list 454 source3/smbd/password.c if (strequal(user, *list)) list 462 source3/smbd/password.c if(**list == '@') { list 467 source3/smbd/password.c if(user_in_netgroup(user, *list +1)) list 469 source3/smbd/password.c if(user_in_group(user, *list +1)) list 471 source3/smbd/password.c } else if (**list == '+') { list 473 source3/smbd/password.c if((*(*list +1)) == '&') { list 477 source3/smbd/password.c if(user_in_group(user, *list +2)) list 479 source3/smbd/password.c if(user_in_netgroup(user, *list +2)) list 488 source3/smbd/password.c if(user_in_group(user, *list +1)) list 492 source3/smbd/password.c } else if (**list == '&') { list 494 source3/smbd/password.c if(*(*list +1) == '+') { list 498 source3/smbd/password.c if(user_in_netgroup(user, *list +2)) list 500 source3/smbd/password.c if(user_in_group(user, *list +2)) list 506 source3/smbd/password.c if(user_in_netgroup(user, *list +1)) list 511 source3/smbd/password.c list++; list 740 source3/smbd/posix_acls.c canon_ace *list, *next; list 742 source3/smbd/posix_acls.c for (list = l_head; list; list = next) { list 743 source3/smbd/posix_acls.c next = list->next; list 744 source3/smbd/posix_acls.c DLIST_REMOVE(l_head, list); list 745 source3/smbd/posix_acls.c SAFE_FREE(list); list 2825 source3/smbd/posix_acls.c while (list) { list 2826 source3/smbd/posix_acls.c if (list->type == type && ((type != SMB_ACL_USER && type != SMB_ACL_GROUP) || list 2827 source3/smbd/posix_acls.c (type == SMB_ACL_USER && id && id->uid == list->unix_ug.uid) || list 2828 source3/smbd/posix_acls.c (type == SMB_ACL_GROUP && id && id->gid == list->unix_ug.gid))) list 2830 source3/smbd/posix_acls.c list = list->next; list 2832 source3/smbd/posix_acls.c return list; list 847 source3/smbd/process.c for (; list != NULL; list = list->next) { list 849 source3/smbd/process.c if (list->mid == mid) { list 160 source3/smbd/share_access.c if (list == NULL) { list 168 source3/smbd/share_access.c while (*list != NULL) { list 170 source3/smbd/share_access.c token, *list)) { list 174 source3/smbd/share_access.c list += 1; list 218 source3/smbd/share_access.c const char *list[2]; list 219 source3/smbd/share_access.c list[0] = lp_username(snum); list 220 source3/smbd/share_access.c list[1] = NULL; list 221 source3/smbd/share_access.c if ((list[0] == NULL) || (*list[0] == '\0')) { list 227 source3/smbd/share_access.c token, list)) { list 149 source3/utils/net_dns.c struct sockaddr_storage *list = NULL; list 161 source3/utils/net_dns.c if ( (list = SMB_MALLOC_ARRAY( struct sockaddr_storage, n )) == NULL ) { list 176 source3/utils/net_dns.c memcpy(&list[count++], nic_sa_storage, sizeof(struct sockaddr_storage)); list 178 source3/utils/net_dns.c *pp_ss = list; list 43 source3/utils/smbtree.c while(list) list 44 source3/utils/smbtree.c DLIST_REMOVE(list, list); list 254 source3/web/swat.c char **list = *(char ***)ptr; list 255 source3/web/swat.c for (;*list;list++) { list 257 source3/web/swat.c if ( strchr_m(*list, ' ') ) { list 258 source3/web/swat.c push_utf8_allocate(&utf8_s1, *list, &converted_size); list 259 source3/web/swat.c push_utf8_allocate(&utf8_s2, ((*(list+1))?", ":""), &converted_size); list 262 source3/web/swat.c push_utf8_allocate(&utf8_s1, *list, &converted_size); list 263 source3/web/swat.c push_utf8_allocate(&utf8_s2, ((*(list+1))?", ":""), &converted_size); list 274 source3/web/swat.c char **list = (char **)(parm->def.lvalue); list 275 source3/web/swat.c for (; *list; list++) { list 277 source3/web/swat.c if ( strchr_m(*list, ' ') ) list 278 source3/web/swat.c printf(""%s"%s", *list, ((*(list+1))?", ":"")); list 280 source3/web/swat.c printf("%s%s", *list, ((*(list+1))?", ":"")); list 38 source3/winbindd/idmap_adex/cell_util.c if ((StrnCaseCmp(list[i], substr, cmplen) == 0) && list 39 source3/winbindd/idmap_adex/cell_util.c (list[i][cmplen] == '=')) { list 41 source3/winbindd/idmap_adex/cell_util.c if (list[i][cmplen + 1] != '\0') list 42 source3/winbindd/idmap_adex/cell_util.c return &(list[i][cmplen + 1]); list 59 source3/winbindd/idmap_adex/cell_util.c if (strequal(list[i], substr)) { list 3810 source3/winbindd/winbindd_cache.c struct winbindd_tdc_domain *list = NULL; list 3818 source3/winbindd/winbindd_cache.c list = *domains; list 3821 source3/winbindd/winbindd_cache.c if ( strequal( new_dom->name, list[i].domain_name ) ) { list 3833 source3/winbindd/winbindd_cache.c list = TALLOC_ARRAY( NULL, struct winbindd_tdc_domain, 1 ); list 3836 source3/winbindd/winbindd_cache.c list = TALLOC_REALLOC_ARRAY( *domains, *domains, list 3842 source3/winbindd/winbindd_cache.c ZERO_STRUCT( list[idx] ); list 3845 source3/winbindd/winbindd_cache.c if ( !list ) list 3848 source3/winbindd/winbindd_cache.c list[idx].domain_name = talloc_strdup( list, new_dom->name ); list 3849 source3/winbindd/winbindd_cache.c list[idx].dns_name = talloc_strdup( list, new_dom->alt_name ); list 3852 source3/winbindd/winbindd_cache.c sid_copy( &list[idx].sid, &new_dom->sid ); list 3854 source3/winbindd/winbindd_cache.c sid_copy(&list[idx].sid, &global_sid_NULL); list 3858 source3/winbindd/winbindd_cache.c list[idx].trust_flags = new_dom->domain_flags; list 3861 source3/winbindd/winbindd_cache.c list[idx].trust_type = new_dom->domain_type; list 3864 source3/winbindd/winbindd_cache.c list[idx].trust_attribs = new_dom->domain_trust_attribs; list 3867 source3/winbindd/winbindd_cache.c *domains = list; list 3968 source3/winbindd/winbindd_cache.c struct winbindd_tdc_domain *list = NULL; list 3977 source3/winbindd/winbindd_cache.c list = TALLOC_ARRAY( NULL, struct winbindd_tdc_domain, num_domains ); list 3978 source3/winbindd/winbindd_cache.c if ( !list ) { list 3994 source3/winbindd/winbindd_cache.c TALLOC_FREE( list ); list 4003 source3/winbindd/winbindd_cache.c list[i].domain_name = talloc_strdup( list, domain_name ); list 4004 source3/winbindd/winbindd_cache.c list[i].dns_name = talloc_strdup( list, dns_name ); list 4005 source3/winbindd/winbindd_cache.c if ( !string_to_sid( &(list[i].sid), sid_string ) ) { list 4009 source3/winbindd/winbindd_cache.c list[i].trust_flags = flags; list 4010 source3/winbindd/winbindd_cache.c list[i].trust_attribs = attribs; list 4011 source3/winbindd/winbindd_cache.c list[i].trust_type = type; list 4014 source3/winbindd/winbindd_cache.c *domains = list; list 390 source3/winbindd/winbindd_group.c qsort(*list, *n_list, sizeof(char*), QSORT_CAST namecmp); list 393 source3/winbindd/winbindd_group.c if (strcmp((*list)[i-1], (*list)[i]) == 0) { list 394 source3/winbindd/winbindd_group.c memmove(&((*list)[i-1]), &((*list)[i]), list 414 source3/winbindd/winbindd_group.c if ( *list == NULL ) { list 420 source3/winbindd/winbindd_group.c new_list = TALLOC_REALLOC_ARRAY( ctx, *list, char *, list 433 source3/winbindd/winbindd_group.c *list = new_list; list 427 source4/cldap_server/netlogon.c for (i=0;i<tree->u.list.num_elements;i++) { list 428 source4/cldap_server/netlogon.c struct ldb_parse_tree *t = tree->u.list.elements[i]; list 1259 source4/client/client.c while (list) list 1261 source4/client/client.c tmp = list; list 1262 source4/client/client.c DLIST_REMOVE(list, list); list 1274 source4/client/client.c while (list) { list 1275 source4/client/client.c trim_string(list->file_path,"./","\n"); list 1276 source4/client/client.c if (strncmp(list->file_path, name, strlen(name)) != 0) { list 1279 source4/client/client.c list = list->next; list 1367 source4/client/client.c ret = file_find(ctx, list, path, expression, false); list 1387 source4/client/client.c DLIST_ADD(*list, entry); list 44 source4/dsdb/samdb/ldb_modules/anr.c struct ldb_parse_tree *list; list 48 source4/dsdb/samdb/ldb_modules/anr.c list = talloc(mem_ctx, struct ldb_parse_tree); list 49 source4/dsdb/samdb/ldb_modules/anr.c if (list == NULL){ list 53 source4/dsdb/samdb/ldb_modules/anr.c list->operation = op; list 55 source4/dsdb/samdb/ldb_modules/anr.c list->u.list.num_elements = 2; list 56 source4/dsdb/samdb/ldb_modules/anr.c list->u.list.elements = talloc_array(list, struct ldb_parse_tree *, 2); list 57 source4/dsdb/samdb/ldb_modules/anr.c if (!list->u.list.elements) { list 61 source4/dsdb/samdb/ldb_modules/anr.c list->u.list.elements[0] = talloc_steal(list, first_arm); list 62 source4/dsdb/samdb/ldb_modules/anr.c list->u.list.elements[1] = talloc_steal(list, second_arm); list 63 source4/dsdb/samdb/ldb_modules/anr.c return list; list 241 source4/dsdb/samdb/ldb_modules/anr.c for (i=0;i<tree->u.list.num_elements;i++) { list 242 source4/dsdb/samdb/ldb_modules/anr.c ret = anr_replace_subtrees(ac, tree->u.list.elements[i], list 243 source4/dsdb/samdb/ldb_modules/anr.c attr, &tree->u.list.elements[i]); list 78 source4/dsdb/samdb/ldb_modules/local_password.c struct lpdb_reply *list; list 966 source4/dsdb/samdb/ldb_modules/local_password.c if (ac->list) { list 969 source4/dsdb/samdb/ldb_modules/local_password.c ac->list = lr; list 981 source4/dsdb/samdb/ldb_modules/local_password.c if (ac->list == NULL) { list 997 source4/dsdb/samdb/ldb_modules/local_password.c ac->current= ac->list; list 339 source4/dsdb/samdb/ldb_modules/rootdse.c char **list; list 341 source4/dsdb/samdb/ldb_modules/rootdse.c list = talloc_realloc(priv, priv->controls, char *, priv->num_controls + 1); list 342 source4/dsdb/samdb/ldb_modules/rootdse.c if (!list) { list 346 source4/dsdb/samdb/ldb_modules/rootdse.c list[priv->num_controls] = talloc_strdup(list, req->op.reg_control.oid); list 347 source4/dsdb/samdb/ldb_modules/rootdse.c if (!list[priv->num_controls]) { list 352 source4/dsdb/samdb/ldb_modules/rootdse.c priv->controls = list; list 360 source4/dsdb/samdb/ldb_modules/rootdse.c struct ldb_dn **list; list 362 source4/dsdb/samdb/ldb_modules/rootdse.c list = talloc_realloc(priv, priv->partitions, struct ldb_dn *, priv->num_partitions + 1); list 363 source4/dsdb/samdb/ldb_modules/rootdse.c if (!list) { list 367 source4/dsdb/samdb/ldb_modules/rootdse.c list[priv->num_partitions] = ldb_dn_copy(list, req->op.reg_partition.dn); list 368 source4/dsdb/samdb/ldb_modules/rootdse.c if (!list[priv->num_partitions]) { list 373 source4/dsdb/samdb/ldb_modules/rootdse.c priv->partitions = list; list 43 source4/dsdb/samdb/ldb_modules/subtree_rename.c struct subren_msg_store *list; list 158 source4/dsdb/samdb/ldb_modules/subtree_rename.c if (ldb_dn_compare(ares->message->dn, ac->list->olddn) == 0) { list 178 source4/dsdb/samdb/ldb_modules/subtree_rename.c ldb_dn_get_comp_num(ac->list->olddn))) { list 183 source4/dsdb/samdb/ldb_modules/subtree_rename.c if ( ! ldb_dn_add_base(store->newdn, ac->list->newdn)) { list 197 source4/dsdb/samdb/ldb_modules/subtree_rename.c ac->current = ac->list; list 247 source4/dsdb/samdb/ldb_modules/subtree_rename.c ac->list = ac->current; list 1246 source4/heimdal/kdc/pkinit.c hx509_octet_string_list list; list 1249 source4/heimdal/kdc/pkinit.c memset(&list, 0 , sizeof(list)); list 1254 source4/heimdal/kdc/pkinit.c &list); list 1258 source4/heimdal/kdc/pkinit.c for (i = 0; !found && i < list.len; i++) { list 1263 source4/heimdal/kdc/pkinit.c ret = decode_KRB5PrincipalName(list.val[i].data, list 1264 source4/heimdal/kdc/pkinit.c list.val[i].length, list 1272 source4/heimdal/kdc/pkinit.c if (size != list.val[i].length) { list 1287 source4/heimdal/kdc/pkinit.c hx509_free_octet_string_list(&list); list 1304 source4/heimdal/kdc/pkinit.c hx509_octet_string_list list; list 1310 source4/heimdal/kdc/pkinit.c memset(&list, 0 , sizeof(list)); list 1315 source4/heimdal/kdc/pkinit.c &list); list 1319 source4/heimdal/kdc/pkinit.c if (list.len != 1) { list 1325 source4/heimdal/kdc/pkinit.c ret = decode_MS_UPN_SAN(list.val[0].data, list.val[0].length, &upn, &size); list 1352 source4/heimdal/kdc/pkinit.c hx509_free_octet_string_list(&list); list 48 source4/heimdal/kdc/windc.c struct krb5_plugin *list = NULL, *e; list 51 source4/heimdal/kdc/windc.c ret = _krb5_plugin_find(context, PLUGIN_TYPE_DATA, "windc", &list); list 52 source4/heimdal/kdc/windc.c if(ret != 0 || list == NULL) list 55 source4/heimdal/kdc/windc.c for (e = list; e != NULL; e = _krb5_plugin_get_next(e)) { list 65 source4/heimdal/kdc/windc.c _krb5_plugin_free(list); list 95 source4/heimdal/lib/asn1/der.c if (list[i] && strcasecmp(list[i], name) == 0) list 296 source4/heimdal/lib/asn1/gen.c struct objid *o, **list; list 309 source4/heimdal/lib/asn1/gen.c list = emalloc(sizeof(*list) * len); list 313 source4/heimdal/lib/asn1/gen.c list[i++] = o; list 317 source4/heimdal/lib/asn1/gen.c o = list[i - 1]; list 329 source4/heimdal/lib/asn1/gen.c fprintf(codefile, "%d%s ", list[i - 1]->value, i > 1 ? "," : ""); list 53 source4/heimdal/lib/com_err/error.c for (p = list; p; p = p->next) { list 80 source4/heimdal/lib/com_err/error.c for (end = list, et = *list; et; end = &et->next, et = et->next) list 124 source4/heimdal/lib/hdb/dbinfo.c ret = get_dbinfo(context, db_binding->u.list, list 389 source4/heimdal/lib/hdb/hdb.c *list = buf; list 399 source4/heimdal/lib/hdb/hdb.c struct krb5_plugin *list = NULL, *e; list 407 source4/heimdal/lib/hdb/hdb.c ret = _krb5_plugin_find(context, PLUGIN_TYPE_DATA, "hdb", &list); list 408 source4/heimdal/lib/hdb/hdb.c if(ret == 0 && list != NULL) { list 409 source4/heimdal/lib/hdb/hdb.c for (e = list; e != NULL; e = _krb5_plugin_get_next(e)) { list 419 source4/heimdal/lib/hdb/hdb.c _krb5_plugin_free(list); list 686 source4/heimdal/lib/hx509/cert.c p = realloc(list->val, (list->len + 1) * sizeof(list->val[0])); list 689 source4/heimdal/lib/hx509/cert.c list->val = p; list 690 source4/heimdal/lib/hx509/cert.c ret = der_copy_octet_string(entry, &list->val[list->len]); list 693 source4/heimdal/lib/hx509/cert.c list->len++; list 710 source4/heimdal/lib/hx509/cert.c for (i = 0; i < list->len; i++) list 711 source4/heimdal/lib/hx509/cert.c der_free_octet_string(&list->val[i]); list 712 source4/heimdal/lib/hx509/cert.c free(list->val); list 713 source4/heimdal/lib/hx509/cert.c list->val = NULL; list 714 source4/heimdal/lib/hx509/cert.c list->len = 0; list 743 source4/heimdal/lib/hx509/cert.c list->val = NULL; list 744 source4/heimdal/lib/hx509/cert.c list->len = 0; list 755 source4/heimdal/lib/hx509/cert.c hx509_free_octet_string_list(list); list 763 source4/heimdal/lib/hx509/cert.c ret = add_to_list(list, &sa.val[j].u.otherName.value); list 768 source4/heimdal/lib/hx509/cert.c hx509_free_octet_string_list(list); list 126 source4/heimdal/lib/hx509/env.c n->u.list = list; list 209 source4/heimdal/lib/hx509/env.c return env->u.list; list 224 source4/heimdal/lib/hx509/env.c env_free(b->u.list); list 205 source4/heimdal/lib/hx509/hx_locl.h struct hx509_env_data *list; list 58 source4/heimdal/lib/hx509/ks_p11.c CK_MECHANISM_TYPE_PTR list; list 258 source4/heimdal/lib/hx509/ks_p11.c slot->mechs.list = calloc(i, sizeof(slot->mechs.list[0])); list 259 source4/heimdal/lib/hx509/ks_p11.c if (slot->mechs.list == NULL) { list 265 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, GetMechanismList, (slot->id, slot->mechs.list, &i)); list 275 source4/heimdal/lib/hx509/ks_p11.c if (slot->mechs.list == NULL) { list 288 source4/heimdal/lib/hx509/ks_p11.c ret = P11FUNC(p, GetMechanismInfo, (slot->id, slot->mechs.list[i], list 798 source4/heimdal/lib/hx509/ks_p11.c char *list, *str; list 803 source4/heimdal/lib/hx509/ks_p11.c list = strdup(residue); list 804 source4/heimdal/lib/hx509/ks_p11.c if (list == NULL) list 809 source4/heimdal/lib/hx509/ks_p11.c free(list); list 815 source4/heimdal/lib/hx509/ks_p11.c str = strchr(list, ','); list 830 source4/heimdal/lib/hx509/ks_p11.c p->dl_handle = dlopen(list, RTLD_NOW); list 831 source4/heimdal/lib/hx509/ks_p11.c free(list); list 835 source4/heimdal/lib/hx509/ks_p11.c "Failed to open %s: %s", list, dlerror()); list 844 source4/heimdal/lib/hx509/ks_p11.c list, dlerror()); list 852 source4/heimdal/lib/hx509/ks_p11.c "C_GetFunctionList failed in %s", list); list 962 source4/heimdal/lib/hx509/ks_p11.c free(p->slot[i].mechs.list); list 1128 source4/heimdal/lib/hx509/ks_p11.c switch(s->mechs.list[j]) { list 1157 source4/heimdal/lib/hx509/ks_p11.c (unsigned long)s->mechs.list[j]); list 219 source4/heimdal/lib/krb5/config_file.c ret = parse_list (f, lineno, &tmp->u.list, error_message); list 276 source4/heimdal/lib/krb5/config_file.c ret = parse_binding(f, lineno, p, &b, &s->u.list, error_message); list 353 source4/heimdal/lib/krb5/config_file.c free_binding (context, b->u.list); list 390 source4/heimdal/lib/krb5/config_file.c _krb5_config_copy (context, c->u.list, &d->u.list); list 437 source4/heimdal/lib/krb5/config_file.c return vget_next(context, b->u.list, pointer, type, p, args); list 111 source4/heimdal/lib/krb5/config_file_netinfo.c b->u.list = NULL; list 116 source4/heimdal/lib/krb5/config_file_netinfo.c nis = ni_idlist2binding(ni, &children, &b->u.list); list 122 source4/heimdal/lib/krb5/config_file_netinfo.c nis = ni_proplist2binding(&pl, b->u.list == NULL ? &b->u.list : &b->u.list->next); list 440 source4/heimdal/lib/krb5/krb5.h struct krb5_config_binding *list; list 526 source4/heimdal/lib/krb5/krbhst.c struct krb5_plugin *list = NULL, *e; list 530 source4/heimdal/lib/krb5/krbhst.c KRB5_PLUGIN_LOCATE, &list); list 531 source4/heimdal/lib/krb5/krbhst.c if(ret != 0 || list == NULL) list 534 source4/heimdal/lib/krb5/krbhst.c for (e = list; e != NULL; e = _krb5_plugin_get_next(e)) { list 554 source4/heimdal/lib/krb5/krbhst.c _krb5_plugin_free(list); list 913 source4/heimdal/lib/krb5/pkinit.c hx509_octet_string_list list; list 919 source4/heimdal/lib/krb5/pkinit.c &list); list 929 source4/heimdal/lib/krb5/pkinit.c for (i = 0; i < list.len; i++) { list 932 source4/heimdal/lib/krb5/pkinit.c ret = decode_KRB5PrincipalName(list.val[i].data, list 933 source4/heimdal/lib/krb5/pkinit.c list.val[i].length, list 960 source4/heimdal/lib/krb5/pkinit.c hx509_free_octet_string_list(&list); list 182 source4/heimdal/lib/krb5/plugin.c *list = NULL; list 199 source4/heimdal/lib/krb5/plugin.c e->next = *list; list 200 source4/heimdal/lib/krb5/plugin.c *list = e; list 232 source4/heimdal/lib/krb5/plugin.c e->next = *list; list 233 source4/heimdal/lib/krb5/plugin.c *list = e; list 241 source4/heimdal/lib/krb5/plugin.c if (*list == NULL) { list 253 source4/heimdal/lib/krb5/plugin.c _krb5_plugin_free(*list); list 254 source4/heimdal/lib/krb5/plugin.c *list = NULL; list 263 source4/heimdal/lib/krb5/plugin.c while (list) { list 264 source4/heimdal/lib/krb5/plugin.c next = list->next; list 265 source4/heimdal/lib/krb5/plugin.c if (list->dsohandle) list 266 source4/heimdal/lib/krb5/plugin.c dlclose(list->dsohandle); list 267 source4/heimdal/lib/krb5/plugin.c free(list); list 268 source4/heimdal/lib/krb5/plugin.c list = next; list 328 source4/heimdal/lib/krb5/send_to_kdc.c struct krb5_plugin *list = NULL, *e; list 331 source4/heimdal/lib/krb5/send_to_kdc.c ret = _krb5_plugin_find(context, PLUGIN_TYPE_DATA, KRB5_PLUGIN_SEND_TO_KDC, &list); list 332 source4/heimdal/lib/krb5/send_to_kdc.c if(ret != 0 || list == NULL) list 335 source4/heimdal/lib/krb5/send_to_kdc.c for (e = list; e != NULL; e = _krb5_plugin_get_next(e)) { list 356 source4/heimdal/lib/krb5/send_to_kdc.c _krb5_plugin_free(list); list 47 source4/heimdal/lib/krb5/set_default_realm.c *list = malloc (2 * sizeof(**list)); list 48 source4/heimdal/lib/krb5/set_default_realm.c if (*list == NULL) { list 53 source4/heimdal/lib/krb5/set_default_realm.c (*list)[0] = strdup (s); list 54 source4/heimdal/lib/krb5/set_default_realm.c if ((*list)[0] == NULL) { list 55 source4/heimdal/lib/krb5/set_default_realm.c free (*list); list 60 source4/heimdal/lib/krb5/set_default_realm.c (*list)[1] = NULL; list 375 source4/lib/ldb/common/ldb_match.c for (i=0;i<tree->u.list.num_elements;i++) { list 376 source4/lib/ldb/common/ldb_match.c v = ldb_match_message(ldb, msg, tree->u.list.elements[i], scope); list 382 source4/lib/ldb/common/ldb_match.c for (i=0;i<tree->u.list.num_elements;i++) { list 383 source4/lib/ldb/common/ldb_match.c v = ldb_match_message(ldb, msg, tree->u.list.elements[i], scope); list 495 source4/lib/ldb/common/ldb_parse.c ret->u.list.num_elements = 1; list 496 source4/lib/ldb/common/ldb_parse.c ret->u.list.elements = talloc(ret, struct ldb_parse_tree *); list 497 source4/lib/ldb/common/ldb_parse.c if (!ret->u.list.elements) { list 503 source4/lib/ldb/common/ldb_parse.c ret->u.list.elements[0] = ldb_parse_filter(ret->u.list.elements, &p); list 504 source4/lib/ldb/common/ldb_parse.c if (!ret->u.list.elements[0]) { list 511 source4/lib/ldb/common/ldb_parse.c while (*p && (next = ldb_parse_filter(ret->u.list.elements, &p))) { list 513 source4/lib/ldb/common/ldb_parse.c e = talloc_realloc(ret, ret->u.list.elements, list 515 source4/lib/ldb/common/ldb_parse.c ret->u.list.num_elements + 1); list 521 source4/lib/ldb/common/ldb_parse.c ret->u.list.elements = e; list 522 source4/lib/ldb/common/ldb_parse.c ret->u.list.elements[ret->u.list.num_elements] = next; list 523 source4/lib/ldb/common/ldb_parse.c ret->u.list.num_elements++; list 670 source4/lib/ldb/common/ldb_parse.c for (i=0;i<tree->u.list.num_elements;i++) { list 671 source4/lib/ldb/common/ldb_parse.c s = ldb_filter_from_tree(mem_ctx, tree->u.list.elements[i]); list 786 source4/lib/ldb/common/ldb_parse.c for (i=0;i<tree->u.list.num_elements;i++) { list 787 source4/lib/ldb/common/ldb_parse.c ldb_parse_tree_attr_replace(tree->u.list.elements[i], list 29 source4/lib/ldb/include/dlinklist.h if (!(list)) { \ list 30 source4/lib/ldb/include/dlinklist.h (list) = (p); \ list 33 source4/lib/ldb/include/dlinklist.h (list)->prev = (p); \ list 34 source4/lib/ldb/include/dlinklist.h (p)->next = (list); \ list 36 source4/lib/ldb/include/dlinklist.h (list) = (p); \ list 44 source4/lib/ldb/include/dlinklist.h if ((p) == (list)) { \ list 45 source4/lib/ldb/include/dlinklist.h (list) = (p)->next; \ list 46 source4/lib/ldb/include/dlinklist.h if (list) (list)->prev = NULL; \ list 51 source4/lib/ldb/include/dlinklist.h if ((p) && ((p) != (list))) (p)->next = (p)->prev = NULL; \ list 58 source4/lib/ldb/include/dlinklist.h DLIST_REMOVE(list, p); \ list 59 source4/lib/ldb/include/dlinklist.h DLIST_ADD(list, p); \ list 65 source4/lib/ldb/include/dlinklist.h if (!(list)) { \ list 66 source4/lib/ldb/include/dlinklist.h (list) = (p); \ list 70 source4/lib/ldb/include/dlinklist.h for (tmp = (list); tmp->next; tmp = tmp->next) ; \ list 81 source4/lib/ldb/include/dlinklist.h if (!(list) || !(el)) { \ list 82 source4/lib/ldb/include/dlinklist.h DLIST_ADD(list, p); \ list 94 source4/lib/ldb/include/dlinklist.h DLIST_REMOVE(list, p); \ list 95 source4/lib/ldb/include/dlinklist.h DLIST_ADD_END(list, p, tmp); \ list 283 source4/lib/ldb/include/ldb.h } list; list 532 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; i < tree->u.list.num_elements; i++) { list 534 source4/lib/ldb/ldb_map/ldb_map_outbound.c attrs, tree->u.list.elements[i]); list 601 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.num_elements = 0; list 602 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.elements = talloc_array(*new, struct ldb_parse_tree *, tree->u.list.num_elements); list 603 source4/lib/ldb/ldb_map/ldb_map_outbound.c if ((*new)->u.list.elements == NULL) { list 611 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; i < tree->u.list.num_elements; i++) { list 613 source4/lib/ldb/ldb_map/ldb_map_outbound.c ret = map_subtree_select_local(module, *new, &child, tree->u.list.elements[i]); list 620 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.elements[j] = child; list 633 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.num_elements = j; list 634 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.elements = talloc_realloc(*new, (*new)->u.list.elements, struct ldb_parse_tree *, (*new)->u.list.num_elements); list 724 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.num_elements = 0; list 725 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.elements = talloc_array(*new, struct ldb_parse_tree *, tree->u.list.num_elements); list 726 source4/lib/ldb/ldb_map/ldb_map_outbound.c if ((*new)->u.list.elements == NULL) { list 734 source4/lib/ldb/ldb_map/ldb_map_outbound.c for (i = 0; i < tree->u.list.num_elements; i++) { list 736 source4/lib/ldb/ldb_map/ldb_map_outbound.c ret = map_subtree_collect_remote(module, *new, &child, tree->u.list.elements[i]); list 743 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.elements[j] = child; list 756 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.num_elements = j; list 757 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.list.elements = talloc_realloc(*new, (*new)->u.list.elements, struct ldb_parse_tree *, (*new)->u.list.num_elements); list 265 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c tmp = parsetree_to_sql(module, mem_ctx, t->u.list.elements[0]); list 268 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 1; i < t->u.list.num_elements; i++) { list 270 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]); list 283 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c tmp = parsetree_to_sql(module, mem_ctx, t->u.list.elements[0]); list 286 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c for (i = 1; i < t->u.list.num_elements; i++) { list 288 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]); list 523 source4/lib/ldb/ldb_tdb/ldb_index.c list->count = 0; list 524 source4/lib/ldb/ldb_tdb/ldb_index.c list->dn = NULL; list 537 source4/lib/ldb/ldb_tdb/ldb_index.c msg = talloc(list, struct ldb_message); list 557 source4/lib/ldb/ldb_tdb/ldb_index.c list->dn = talloc_array(list, char *, el->num_values); list 558 source4/lib/ldb/ldb_tdb/ldb_index.c if (!list->dn) { list 564 source4/lib/ldb/ldb_tdb/ldb_index.c list->dn[list->count] = list 565 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_strdup(list->dn, (char *)el->values[j].data); list 566 source4/lib/ldb/ldb_tdb/ldb_index.c if (!list->dn[list->count]) { list 570 source4/lib/ldb/ldb_tdb/ldb_index.c list->count++; list 576 source4/lib/ldb/ldb_tdb/ldb_index.c if (list->count > 1) { list 577 source4/lib/ldb/ldb_tdb/ldb_index.c qsort(list->dn, list->count, sizeof(char *), (comparison_fn_t) list_cmp); list 598 source4/lib/ldb/ldb_tdb/ldb_index.c list->dn = talloc_array(list, char *, 1); list 599 source4/lib/ldb/ldb_tdb/ldb_index.c if (list->dn == NULL) { list 603 source4/lib/ldb/ldb_tdb/ldb_index.c list->dn[0] = talloc_strdup(list->dn, (char *)tree->u.equality.value.data); list 604 source4/lib/ldb/ldb_tdb/ldb_index.c if (list->dn[0] == NULL) { list 608 source4/lib/ldb/ldb_tdb/ldb_index.c list->count = 1; list 611 source4/lib/ldb/ldb_tdb/ldb_index.c return ltdb_index_dn_simple(module, tree, index_list, list); list 626 source4/lib/ldb/ldb_tdb/ldb_index.c if (list->count == 0 || list2->count == 0) { list 636 source4/lib/ldb/ldb_tdb/ldb_index.c list3->dn = talloc_array(list3, char *, list->count); list 643 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<list->count;i++) { list 644 source4/lib/ldb/ldb_tdb/ldb_index.c if (ldb_list_find(list->dn[i], list2->dn, list2->count, list 646 source4/lib/ldb/ldb_tdb/ldb_index.c list3->dn[list3->count] = talloc_move(list3->dn, &list->dn[i]); list 649 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(list->dn[i]); list 653 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(list->dn); list 654 source4/lib/ldb/ldb_tdb/ldb_index.c list->dn = talloc_move(list, &list3->dn); list 655 source4/lib/ldb/ldb_tdb/ldb_index.c list->count = list3->count; list 672 source4/lib/ldb/ldb_tdb/ldb_index.c unsigned int count = list->count; list 674 source4/lib/ldb/ldb_tdb/ldb_index.c if (list->count == 0 && list2->count == 0) { list 679 source4/lib/ldb/ldb_tdb/ldb_index.c d = talloc_realloc(list, list->dn, char *, list->count + list2->count); list 683 source4/lib/ldb/ldb_tdb/ldb_index.c list->dn = d; list 686 source4/lib/ldb/ldb_tdb/ldb_index.c if (ldb_list_find(list2->dn[i], list->dn, count, list 688 source4/lib/ldb/ldb_tdb/ldb_index.c list->dn[list->count] = talloc_strdup(list->dn, list2->dn[i]); list 689 source4/lib/ldb/ldb_tdb/ldb_index.c if (!list->dn[list->count]) { list 692 source4/lib/ldb/ldb_tdb/ldb_index.c list->count++; list 696 source4/lib/ldb/ldb_tdb/ldb_index.c if (list->count != count) { list 697 source4/lib/ldb/ldb_tdb/ldb_index.c qsort(list->dn, list->count, sizeof(char *), (comparison_fn_t)list_cmp); list 724 source4/lib/ldb/ldb_tdb/ldb_index.c list->dn = NULL; list 725 source4/lib/ldb/ldb_tdb/ldb_index.c list->count = 0; list 727 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<tree->u.list.num_elements;i++) { list 736 source4/lib/ldb/ldb_tdb/ldb_index.c v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2); list 749 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(list->dn); list 756 source4/lib/ldb/ldb_tdb/ldb_index.c list->dn = talloc_move(list, &list2->dn); list 757 source4/lib/ldb/ldb_tdb/ldb_index.c list->count = list2->count; list 759 source4/lib/ldb/ldb_tdb/ldb_index.c if (list_union(ldb, list, list2) == -1) { list 768 source4/lib/ldb/ldb_tdb/ldb_index.c if (list->count == 0) { list 810 source4/lib/ldb/ldb_tdb/ldb_index.c list->dn = NULL; list 811 source4/lib/ldb/ldb_tdb/ldb_index.c list->count = 0; list 813 source4/lib/ldb/ldb_tdb/ldb_index.c for (i=0;i<tree->u.list.num_elements;i++) { list 822 source4/lib/ldb/ldb_tdb/ldb_index.c v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2); list 826 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(list->dn); list 838 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(list->dn); list 839 source4/lib/ldb/ldb_tdb/ldb_index.c list->dn = talloc_move(list, &list2->dn); list 840 source4/lib/ldb/ldb_tdb/ldb_index.c list->count = list2->count; list 842 source4/lib/ldb/ldb_tdb/ldb_index.c if (list_intersect(ldb, list, list2) == -1) { list 850 source4/lib/ldb/ldb_tdb/ldb_index.c if (list->count == 0) { list 851 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(list->dn); list 937 source4/lib/ldb/ldb_tdb/ldb_index.c if (list->count > 0) { list 938 source4/lib/ldb/ldb_tdb/ldb_index.c if (list_intersect(ldb, list, list2) == -1) { list 943 source4/lib/ldb/ldb_tdb/ldb_index.c if (list->count == 0) { list 944 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_free(list->dn); list 949 source4/lib/ldb/ldb_tdb/ldb_index.c list->dn = talloc_move(list, &list2->dn); list 950 source4/lib/ldb/ldb_tdb/ldb_index.c list->count = list2->count; list 971 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_dn_and(module, tree, index_list, list); list 975 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_dn_or(module, tree, index_list, list); list 979 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_dn_not(module, tree, index_list, list); list 983 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_dn_leaf(module, tree, index_list, list); list 476 source4/lib/ldb/pyldb.c if (!PyList_Check(list)) { list 480 source4/lib/ldb/pyldb.c ret = talloc_array(NULL, const char *, PyList_Size(list)+1); list 481 source4/lib/ldb/pyldb.c for (i = 0; i < PyList_Size(list); i++) { list 482 source4/lib/ldb/pyldb.c PyObject *item = PyList_GetItem(list, i); list 740 source4/lib/ldb/pyldb.c PyObject *list; list 747 source4/lib/ldb/pyldb.c list = PyList_New(0); list 749 source4/lib/ldb/pyldb.c PyList_Append(list, ldb_ldif_to_pyobject(ldif)); list 751 source4/lib/ldb/pyldb.c return PyObject_GetIter(list); list 1575 source4/lib/ldb/pyldb.c PyObject *list, *iter; list 1577 source4/lib/ldb/pyldb.c list = py_ldb_msg_keys(self); list 1578 source4/lib/ldb/pyldb.c iter = PyObject_GetIter(list); list 1579 source4/lib/ldb/pyldb.c Py_DECREF(list); list 165 source4/lib/socket/access.c if (!list) list 175 source4/lib/socket/access.c for (; *list ; list++) { list 176 source4/lib/socket/access.c if (strcmp(*list, "EXCEPT")==0) /* EXCEPT: give up */ list 178 source4/lib/socket/access.c if ((match = client_match(mem_ctx, *list, client))) /* true or FAIL */ list 184 source4/lib/socket/access.c while (*list && strcmp(*list, "EXCEPT")!=0) list 185 source4/lib/socket/access.c list++; list 187 source4/lib/socket/access.c for (; *list; list++) { list 188 source4/lib/socket/access.c if (client_match(mem_ctx, *list, client)) /* Exception Found */ list 278 source4/lib/socket/access.c if (!list) list 281 source4/lib/socket/access.c for (; *list ; list++) { list 283 source4/lib/socket/access.c if (strcmp(*list, "ALL")==0 || list 284 source4/lib/socket/access.c strcmp(*list, "FAIL")==0 || list 285 source4/lib/socket/access.c strcmp(*list, "EXCEPT")==0) { list 289 source4/lib/socket/access.c if (!is_ipaddress(*list)) { list 295 source4/lib/socket/access.c if ((strchr(*list, '/')) == NULL) { list 297 source4/lib/socket/access.c DEBUG(3,("only_ipaddrs_in_list: list has non-ip address (%s)\n", *list)); list 231 source4/lib/wmi/wbemdata.c for (; list; list = list->next) { list 232 source4/lib/wmi/wbemdata.c if (GUID_equal(&list->guid, uuid)) list 233 source4/lib/wmi/wbemdata.c return list->ptr; list 246 source4/lib/wmi/wbemdata.c DLIST_ADD(*list, e); list 112 source4/libcli/smb2/util.c union smb_search_data *list; list 163 source4/libcli/smb2/util.c status = smb2_find_level(tree, tmp_ctx, &f, &count, &list); list 174 source4/libcli/smb2/util.c if (strcmp(".", list[i].name_info.name.s) == 0 || list 175 source4/libcli/smb2/util.c strcmp("..", list[i].name_info.name.s) == 0) { list 178 source4/libcli/smb2/util.c name = talloc_asprintf(tmp_ctx, "%s\\%s", dname, list[i].name_info.name.s); list 44 source4/ntvfs/common/notify.c struct notify_list *list; list 113 source4/ntvfs/common/notify.c notify->list = NULL; list 272 source4/ntvfs/common/notify.c for (listel=notify->list;listel;listel=listel->next) { list 397 source4/ntvfs/common/notify.c DLIST_ADD(notify->list, listel); list 443 source4/ntvfs/common/notify.c for (listel=notify->list;listel;listel=listel->next) { list 445 source4/ntvfs/common/notify.c DLIST_REMOVE(notify->list, listel); list 506 source4/ntvfs/common/notify.c if (notify->list == NULL) { list 70 source4/ntvfs/posix/pvfs_flush.c for (f=pvfs->files.list;f;f=f->next) { list 93 source4/ntvfs/posix/pvfs_open.c DLIST_REMOVE(f->pvfs->files.list, f); list 334 source4/ntvfs/posix/pvfs_open.c DLIST_ADD(pvfs->files.list, f); list 552 source4/ntvfs/posix/pvfs_open.c DLIST_REMOVE(f->pvfs->files.list, f); list 800 source4/ntvfs/posix/pvfs_open.c DLIST_ADD(pvfs->files.list, f); list 1060 source4/ntvfs/posix/pvfs_open.c for (f2=pvfs->files.list;f2;f2=f2->next) { list 1456 source4/ntvfs/posix/pvfs_open.c DLIST_ADD(pvfs->files.list, f); list 1697 source4/ntvfs/posix/pvfs_open.c for (f=pvfs->files.list;f;f=next) { list 1718 source4/ntvfs/posix/pvfs_open.c for (f=pvfs->files.list;f;f=next) { list 41 source4/ntvfs/posix/pvfs_search.c DLIST_REMOVE(search->pvfs->search.list, search); list 385 source4/ntvfs/posix/pvfs_search.c DLIST_ADD(pvfs->search.list, search); list 526 source4/ntvfs/posix/pvfs_search.c DLIST_ADD(pvfs->search.list, search); list 151 source4/ntvfs/posix/vfs_posix.c for (f=pvfs->files.list; f; f=fn) { list 156 source4/ntvfs/posix/vfs_posix.c for (s=pvfs->search.list; s; s=sn) { list 76 source4/ntvfs/posix/vfs_posix.h struct pvfs_file *list; list 84 source4/ntvfs/posix/vfs_posix.h struct pvfs_search_state *list; list 138 source4/param/generic.c p->value = str_list_join(p, list, ' '); list 1913 source4/param/loadparm.c char **list = *(char ***)ptr; list 1915 source4/param/loadparm.c for (; *list; list++) list 1916 source4/param/loadparm.c fprintf(f, "%s%s", *list, list 1917 source4/param/loadparm.c ((*(list+1))?", ":"")); list 121 source4/param/share_ldb.c const char **list; list 147 source4/param/share_ldb.c list = talloc_array(mem_ctx, const char *, el->num_values + 1); list 148 source4/param/share_ldb.c if (!list) return NULL; list 151 source4/param/share_ldb.c list[i] = (const char *)(el->values[i].data); list 153 source4/param/share_ldb.c list[i] = NULL; list 155 source4/param/share_ldb.c return list; list 402 source4/rpc_server/dcerpc_server.c switch (call->list) { list 415 source4/rpc_server/dcerpc_server.c call->list = list; list 416 source4/rpc_server/dcerpc_server.c switch (list) { list 1132 source4/rpc_server/dcerpc_server.c call->list = DCESRV_LIST_NONE; list 89 source4/rpc_server/dcerpc_server.h enum dcesrv_call_list list; list 40 source4/smb_server/handle.c tcon->handles.list = NULL; list 94 source4/smb_server/handle.c DLIST_REMOVE(handles_ctx->list, handle); list 131 source4/smb_server/handle.c DLIST_ADD(handles_ctx->list, handle); list 41 source4/smb_server/management.c for (sess=smb_conn->sessions.list; sess; sess=sess->next) { list 49 source4/smb_server/management.c for (sess=smb_conn->sessions.list; sess; sess=sess->next) { list 85 source4/smb_server/management.c for (tcon=smb_conn->smb_tcons.list; tcon; tcon=tcon->next) { list 93 source4/smb_server/management.c for (tcon=smb_conn->smb_tcons.list; tcon; tcon=tcon->next) { list 41 source4/smb_server/session.c smb_conn->sessions.list = NULL; list 129 source4/smb_server/session.c DLIST_REMOVE(smb_conn->sessions.list, sess); list 162 source4/smb_server/session.c DLIST_ADD(smb_conn->sessions.list, sess); list 1235 source4/smb_server/smb/reply.c for (h=req->tcon->handles.list; h; h=nh) { list 2041 source4/smb_server/smb/reply.c for (tcon=req->smb_conn->smb_tcons.list;tcon;tcon=tcon->next) { list 2082 source4/smb_server/smb/reply.c for (tcon=req->smb_conn->smb_tcons.list;tcon;tcon=tcon->next) { list 53 source4/smb_server/smb2/receive.c DLIST_REMOVE(req->smb_conn->requests2.list, req); list 539 source4/smb_server/smb2/receive.c smb_conn->requests2.list = NULL; list 560 source4/smb_server/smb2/receive.c DLIST_ADD_END(req->smb_conn->requests2.list, req, struct smb2srv_request *); list 46 source4/smb_server/smb_server.h struct smbsrv_tcon *list; list 60 source4/smb_server/smb_server.h struct smbsrv_session *list; list 72 source4/smb_server/smb_server.h struct smbsrv_handle *list; list 350 source4/smb_server/smb_server.h struct smb2srv_request *list; list 58 source4/smb_server/tcon.c tcons_ctx->list = NULL; list 136 source4/smb_server/tcon.c DLIST_REMOVE(tcons_ctx->list, tcon); list 188 source4/smb_server/tcon.c DLIST_ADD(tcons_ctx->list, tcon); list 507 source4/torture/raw/search.c union smb_search_data *list; list 519 source4/torture/raw/search.c data->list = talloc_realloc(data->tctx, list 520 source4/torture/raw/search.c data->list, list 524 source4/torture/raw/search.c data->list[data->count-1] = *file; list 577 source4/torture/raw/search.c io2.search_next.in.id = result->list[result->count-1].search.id; list 588 source4/torture/raw/search.c io2.t2fnext.in.resume_key = extract_resume_key(&result->list[result->count-1], list 599 source4/torture/raw/search.c io2.t2fnext.in.last_name = extract_name(&result->list[result->count-1], list 737 source4/torture/raw/search.c qsort(result.list, result.count, sizeof(result.list[0]), list 748 source4/torture/raw/search.c s = extract_name(&result.list[i], level, compare_data_level); list 769 source4/torture/raw/search.c if (strcmp(name, result->list[i].both_directory_info.name.s) == 0) break; list 774 source4/torture/raw/search.c name, attrib_string(result->list, attrib)); list 782 source4/torture/raw/search.c name, attrib_string(result->list, result->list[i].both_directory_info.attrib)); list 786 source4/torture/raw/search.c if ((result->list[i].both_directory_info.attrib&0xFFF) != attrib) { list 789 source4/torture/raw/search.c attrib, result->list[i].both_directory_info.attrib); list 853 source4/torture/raw/search.c io2.t2fnext.in.last_name = result.list[result.count-1].both_directory_info.name.s; list 904 source4/torture/raw/search.c result.list[i].both_directory_info.name.s, list 905 source4/torture/raw/search.c attrib_string(tctx, result.list[i].both_directory_info.attrib), list 906 source4/torture/raw/search.c result.list[i].both_directory_info.attrib); list 960 source4/torture/raw/search.c name1 = result.list[i].both_directory_info.name.s; list 961 source4/torture/raw/search.c name2 = result.list[i+1].both_directory_info.name.s; list 970 source4/torture/raw/search.c talloc_free(result.list); list 1197 source4/torture/raw/search.c fname = talloc_asprintf(cli, BASEDIR "\\%s", result.list[i].ea_size.name.s); list 1208 source4/torture/raw/search.c io2.t2fnext.in.resume_key = result.list[i-1].ea_size.resume_key; list 1210 source4/torture/raw/search.c io2.t2fnext.in.last_name = result.list[i-1].ea_size.name.s; list 1223 source4/torture/raw/search.c fname = talloc_asprintf(cli, BASEDIR "\\%s", result.list[i].ea_size.name.s); list 1231 source4/torture/raw/search.c io2.t2fnext.in.resume_key = result.list[i-1].ea_size.resume_key; list 1232 source4/torture/raw/search.c io2.t2fnext.in.last_name = result.list[i-1].ea_size.name.s; list 1328 source4/torture/raw/search.c nxt.t2fnext.in.resume_key = result.list[1].ea_list.resume_key; list 1330 source4/torture/raw/search.c nxt.t2fnext.in.last_name = result.list[1].ea_list.name.s; list 1342 source4/torture/raw/search.c qsort(result.list, result.count, sizeof(result.list[0]), list 1346 source4/torture/raw/search.c CHECK_VALUE(result.list[0].ea_list.eas.num_eas, 2); list 1347 source4/torture/raw/search.c CHECK_STRING(result.list[0].ea_list.name.s, "file1.txt"); list 1348 source4/torture/raw/search.c CHECK_STRING(result.list[0].ea_list.eas.eas[0].name.s, "SECOND EA"); list 1349 source4/torture/raw/search.c CHECK_VALUE(result.list[0].ea_list.eas.eas[0].value.length, 0); list 1350 source4/torture/raw/search.c CHECK_STRING(result.list[0].ea_list.eas.eas[1].name.s, "THIRD EA"); list 1351 source4/torture/raw/search.c CHECK_VALUE(result.list[0].ea_list.eas.eas[1].value.length, 0); list 1353 source4/torture/raw/search.c CHECK_STRING(result.list[1].ea_list.name.s, "file2.txt"); list 1354 source4/torture/raw/search.c CHECK_STRING(result.list[1].ea_list.eas.eas[0].name.s, "SECOND EA"); list 1355 source4/torture/raw/search.c CHECK_VALUE(result.list[1].ea_list.eas.eas[0].value.length, 9); list 1356 source4/torture/raw/search.c CHECK_STRING((const char *)result.list[1].ea_list.eas.eas[0].value.data, "Value Two"); list 1357 source4/torture/raw/search.c CHECK_STRING(result.list[1].ea_list.eas.eas[1].name.s, "THIRD EA"); list 1358 source4/torture/raw/search.c CHECK_VALUE(result.list[1].ea_list.eas.eas[1].value.length, 0); list 1360 source4/torture/raw/search.c CHECK_STRING(result.list[2].ea_list.name.s, "file3.txt"); list 1361 source4/torture/raw/search.c CHECK_STRING(result.list[2].ea_list.eas.eas[0].name.s, "SECOND EA"); list 1362 source4/torture/raw/search.c CHECK_VALUE(result.list[2].ea_list.eas.eas[0].value.length, 9); list 1363 source4/torture/raw/search.c CHECK_STRING((const char *)result.list[2].ea_list.eas.eas[0].value.data, "Value Two"); list 1364 source4/torture/raw/search.c CHECK_STRING(result.list[2].ea_list.eas.eas[1].name.s, "THIRD EA"); list 1365 source4/torture/raw/search.c CHECK_VALUE(result.list[2].ea_list.eas.eas[1].value.length, 0); list 892 source4/torture/winbind/struct_based.c for (count = 0; list[count]; count++) { list 901 source4/torture/winbind/struct_based.c parse_domain_user(torture, list[count], req.data.name.dom_name, list 920 source4/torture/winbind/struct_based.c torture_assert_casestr_equal(torture, list[count], name, list 924 source4/torture/winbind/struct_based.c torture_comment(torture, " %s -> %s -> %s\n", list[count], list 939 source4/torture/winbind/struct_based.c for (count = 0; list[count]; count++) { list 940 source4/torture/winbind/struct_based.c if (strequal(name, list[count])) { list 345 source4/utils/ntlm_auth.c const char *p=list; list 347 source4/utils/ntlm_auth.c if (!list)