e 283 examples/VFS/skel_opaque.c struct sys_notify_context *ctx, struct notify_entry *e, e 275 examples/VFS/skel_transparent.c struct sys_notify_context *ctx, struct notify_entry *e, e 279 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_NOTIFY_WATCH(handle, ctx, e, callback, e 213 lib/async_req/async_req.c static int async_queue_entry_destructor(struct async_queue_entry *e) e 215 lib/async_req/async_req.c struct async_req_queue *queue = e->queue; e 217 lib/async_req/async_req.c DLIST_REMOVE(queue->queue, e); e 231 lib/async_req/async_req.c struct async_queue_entry *e = talloc_get_type_abort( e 235 lib/async_req/async_req.c e->trigger(e->req); e 242 lib/async_req/async_req.c struct async_queue_entry *e; e 247 lib/async_req/async_req.c e = talloc(req, struct async_queue_entry); e 248 lib/async_req/async_req.c if (e == NULL) { e 252 lib/async_req/async_req.c e->req = req; e 253 lib/async_req/async_req.c e->trigger = trigger; e 254 lib/async_req/async_req.c e->queue = queue; e 256 lib/async_req/async_req.c DLIST_ADD_END(queue->queue, e, struct async_queue_entry *); e 257 lib/async_req/async_req.c talloc_set_destructor(e, async_queue_entry_destructor); e 262 lib/async_req/async_req.c te = tevent_add_timer(ev, e, tevent_timeval_zero(), e 264 lib/async_req/async_req.c e); e 266 lib/async_req/async_req.c TALLOC_FREE(e); e 37 lib/compression/mszip.c uint8_t e; /* number of extra bits or operation */ e 130 lib/compression/mszip.c uint32_t *b, uint32_t n, uint32_t s, const uint16_t *d, const uint16_t *e, e 262 lib/compression/mszip.c r.e = (uint8_t)(16 + j); /* bits in this table */ e 272 lib/compression/mszip.c r.e = 99; /* out of values--invalid code */ e 275 lib/compression/mszip.c r.e = (uint8_t)(*p < 256 ? 16 : 15); /* 256 is end-of-block code */ e 280 lib/compression/mszip.c r.e = (uint8_t)e[*p - s]; /* non-simple--look up in lists */ e 311 lib/compression/mszip.c register uint32_t e; /* table entry flag/number of extra bits */ e 333 lib/compression/mszip.c if((e = (t = tl + ((uint32_t)b & ml))->e) > 16) e 336 lib/compression/mszip.c if (e == 99) e 339 lib/compression/mszip.c e -= 16; e 340 lib/compression/mszip.c ZIPNEEDBITS(e) e 341 lib/compression/mszip.c } while ((e = (t = t->v.t + ((uint32_t)b & Zipmask[e]))->e) > 16); e 344 lib/compression/mszip.c if (e == 16) /* then it's a literal */ e 349 lib/compression/mszip.c if(e == 15) e 353 lib/compression/mszip.c ZIPNEEDBITS(e) e 354 lib/compression/mszip.c n = t->v.n + ((uint32_t)b & Zipmask[e]); e 355 lib/compression/mszip.c ZIPDUMPBITS(e); e 359 lib/compression/mszip.c if ((e = (t = td + ((uint32_t)b & md))->e) > 16) e 361 lib/compression/mszip.c if (e == 99) e 364 lib/compression/mszip.c e -= 16; e 365 lib/compression/mszip.c ZIPNEEDBITS(e) e 366 lib/compression/mszip.c } while ((e = (t = t->v.t + ((uint32_t)b & Zipmask[e]))->e) > 16); e 368 lib/compression/mszip.c ZIPNEEDBITS(e) e 369 lib/compression/mszip.c d = w - t->v.n - ((uint32_t)b & Zipmask[e]); e 370 lib/compression/mszip.c ZIPDUMPBITS(e) e 373 lib/compression/mszip.c n -= (e = (e = ZIPWSIZE - ((d &= ZIPWSIZE-1) > w ? d : w)) > n ?n:e); e 377 lib/compression/mszip.c } while (--e); e 604 lib/compression/mszip.c static int32_t Zipinflate_block(struct decomp_state *decomp_state, int32_t *e) e 618 lib/compression/mszip.c *e = (int32_t)b & 1; e 650 lib/compression/mszip.c int32_t e = 0;/* last block flag */ e 667 lib/compression/mszip.c while (!e) { e 668 lib/compression/mszip.c if (Zipinflate_block(decomp_state, &e)) { e 81 lib/crypto/hmacmd5test.c int e; e 87 lib/crypto/hmacmd5test.c e = memcmp(testarray[i].md5.data, e 90 lib/crypto/hmacmd5test.c if (e != 0) { e 62 lib/crypto/md4test.c int e; e 71 lib/crypto/md4test.c e = memcmp(md4blob.data, md4, MIN(md4blob.length, sizeof(md4))); e 72 lib/crypto/md4test.c if (e != 0) { e 67 lib/crypto/md5test.c int e; e 79 lib/crypto/md5test.c e = memcmp(md5blob.data, e 82 lib/crypto/md5test.c if (e != 0) { e 260 lib/nss_wrapper/nss_wrapper.c char *e; e 266 lib/nss_wrapper/nss_wrapper.c e = strchr(line, '\n'); e 267 lib/nss_wrapper/nss_wrapper.c if (e) { e 268 lib/nss_wrapper/nss_wrapper.c e[0] = '\0'; e 269 lib/nss_wrapper/nss_wrapper.c e++; e 270 lib/nss_wrapper/nss_wrapper.c if (e[0] == '\r') { e 271 lib/nss_wrapper/nss_wrapper.c e[0] = '\0'; e 272 lib/nss_wrapper/nss_wrapper.c e++; e 274 lib/nss_wrapper/nss_wrapper.c nline = e; e 378 lib/nss_wrapper/nss_wrapper.c char *e; e 434 lib/nss_wrapper/nss_wrapper.c e = NULL; e 435 lib/nss_wrapper/nss_wrapper.c pw->pw_uid = (uid_t)strtoul(c, &e, 10); e 436 lib/nss_wrapper/nss_wrapper.c if (c == e) { e 441 lib/nss_wrapper/nss_wrapper.c if (e == NULL) { e 446 lib/nss_wrapper/nss_wrapper.c if (e[0] != '\0') { e 464 lib/nss_wrapper/nss_wrapper.c e = NULL; e 465 lib/nss_wrapper/nss_wrapper.c pw->pw_gid = (gid_t)strtoul(c, &e, 10); e 466 lib/nss_wrapper/nss_wrapper.c if (c == e) { e 471 lib/nss_wrapper/nss_wrapper.c if (e == NULL) { e 476 lib/nss_wrapper/nss_wrapper.c if (e[0] != '\0') { e 585 lib/nss_wrapper/nss_wrapper.c char *e; e 641 lib/nss_wrapper/nss_wrapper.c e = NULL; e 642 lib/nss_wrapper/nss_wrapper.c gr->gr_gid = (gid_t)strtoul(c, &e, 10); e 643 lib/nss_wrapper/nss_wrapper.c if (c == e) { e 648 lib/nss_wrapper/nss_wrapper.c if (e == NULL) { e 653 lib/nss_wrapper/nss_wrapper.c if (e[0] != '\0') { e 82 lib/tevent/tevent.c struct tevent_ops_list *e; e 84 lib/tevent/tevent.c for (e = tevent_backends; e != NULL; e = e->next) { e 85 lib/tevent/tevent.c if (0 == strcmp(e->name, name)) { e 91 lib/tevent/tevent.c e = talloc(talloc_autofree_context(), struct tevent_ops_list); e 92 lib/tevent/tevent.c if (e == NULL) return false; e 94 lib/tevent/tevent.c e->name = name; e 95 lib/tevent/tevent.c e->ops = ops; e 96 lib/tevent/tevent.c DLIST_ADD(tevent_backends, e); e 129 lib/tevent/tevent.c struct tevent_ops_list *e; e 133 lib/tevent/tevent.c for (e=tevent_backends;e;e=e->next) { e 134 lib/tevent/tevent.c list = ev_str_list_add(list, e->name); e 232 lib/tevent/tevent.c struct tevent_ops_list *e; e 243 lib/tevent/tevent.c for (e=tevent_backends;e;e=e->next) { e 244 lib/tevent/tevent.c if (strcmp(name, e->name) == 0) { e 245 lib/tevent/tevent.c return tevent_context_init_ops(mem_ctx, e->ops); e 58 lib/tevent/tevent_queue.c static int tevent_queue_entry_destructor(struct tevent_queue_entry *e) e 60 lib/tevent/tevent_queue.c struct tevent_queue *q = e->queue; e 66 lib/tevent/tevent_queue.c DLIST_REMOVE(q->list, e); e 94 lib/tevent/tevent_queue.c struct tevent_queue_entry *e = q->list; e 95 lib/tevent/tevent_queue.c talloc_free(e); e 153 lib/tevent/tevent_queue.c struct tevent_queue_entry *e; e 155 lib/tevent/tevent_queue.c e = talloc_zero(req, struct tevent_queue_entry); e 156 lib/tevent/tevent_queue.c if (e == NULL) { e 160 lib/tevent/tevent_queue.c e->queue = queue; e 161 lib/tevent/tevent_queue.c e->req = req; e 162 lib/tevent/tevent_queue.c e->ev = ev; e 163 lib/tevent/tevent_queue.c e->trigger = trigger; e 164 lib/tevent/tevent_queue.c e->private_data = private_data; e 166 lib/tevent/tevent_queue.c DLIST_ADD_END(queue->list, e, struct tevent_queue_entry *); e 168 lib/tevent/tevent_queue.c talloc_set_destructor(e, tevent_queue_entry_destructor); e 273 librpc/gen_ndr/dfs.h union dfs_EnumInfo e;/* [switch_is(level)] */ e 3250 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_set_switch_value(ndr, &r->e, r->level)); e 3251 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_dfs_EnumInfo(ndr, NDR_SCALARS, &r->e)); e 3254 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_dfs_EnumInfo(ndr, NDR_BUFFERS, &r->e)); e 3264 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_set_switch_value(ndr, &r->e, r->level)); e 3265 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_dfs_EnumInfo(ndr, NDR_SCALARS, &r->e)); e 3268 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_dfs_EnumInfo(ndr, NDR_BUFFERS, &r->e)); e 3278 librpc/gen_ndr/ndr_dfs.c ndr_print_set_switch_value(ndr, &r->e, r->level); e 3279 librpc/gen_ndr/ndr_dfs.c ndr_print_dfs_EnumInfo(ndr, "e", &r->e); e 144 nsswitch/libwbclient/wbc_pam.c char *e = strchr(p, '\n'); e 145 nsswitch/libwbclient/wbc_pam.c if (!e) { e 149 nsswitch/libwbclient/wbc_pam.c e[0] = '\0'; e 150 nsswitch/libwbclient/wbc_pam.c p = &e[1]; e 168 nsswitch/libwbclient/wbc_pam.c char *e = strchr(p, '\n'); e 169 nsswitch/libwbclient/wbc_pam.c if (!e) { e 173 nsswitch/libwbclient/wbc_pam.c e[0] = '\0'; e 174 nsswitch/libwbclient/wbc_pam.c p = &e[1]; e 176 nsswitch/libwbclient/wbc_pam.c e = strchr(s, ':'); e 177 nsswitch/libwbclient/wbc_pam.c if (!e) { e 181 nsswitch/libwbclient/wbc_pam.c e[0] = '\0'; e 182 nsswitch/libwbclient/wbc_pam.c a = &e[1]; e 212 nsswitch/libwbclient/wbc_pam.c struct wbcAuthErrorInfo *e; e 214 nsswitch/libwbclient/wbc_pam.c e = talloc(mem_ctx, struct wbcAuthErrorInfo); e 215 nsswitch/libwbclient/wbc_pam.c BAIL_ON_PTR_ERROR(e, wbc_status); e 217 nsswitch/libwbclient/wbc_pam.c e->nt_status = resp->data.auth.nt_status; e 218 nsswitch/libwbclient/wbc_pam.c e->pam_error = resp->data.auth.pam_error; e 219 nsswitch/libwbclient/wbc_pam.c e->nt_string = talloc_strdup(e, resp->data.auth.nt_status_string); e 220 nsswitch/libwbclient/wbc_pam.c BAIL_ON_PTR_ERROR(e->nt_string, wbc_status); e 222 nsswitch/libwbclient/wbc_pam.c e->display_string = talloc_strdup(e, resp->data.auth.error_string); e 223 nsswitch/libwbclient/wbc_pam.c BAIL_ON_PTR_ERROR(e->display_string, wbc_status); e 225 nsswitch/libwbclient/wbc_pam.c *_e = e; e 226 nsswitch/libwbclient/wbc_pam.c e = NULL; e 229 nsswitch/libwbclient/wbc_pam.c talloc_free(e); e 766 nsswitch/pam_winbind.c struct wbcAuthErrorInfo *e, e 780 nsswitch/pam_winbind.c if (e) { e 781 nsswitch/pam_winbind.c if (e->pam_error != PAM_SUCCESS) { e 788 nsswitch/pam_winbind.c _pam_error_code_str(e->pam_error), e 789 nsswitch/pam_winbind.c e->pam_error, e 790 nsswitch/pam_winbind.c e->nt_string, e 791 nsswitch/pam_winbind.c e->display_string); e 792 nsswitch/pam_winbind.c ret = e->pam_error; e 1431 nsswitch/pam_winbind.c const struct wbcAuthErrorInfo *e, e 1438 nsswitch/pam_winbind.c if (!e || !pam_error) { e 1442 nsswitch/pam_winbind.c ntstatus = e->nt_string; e 1452 nsswitch/pam_winbind.c *pam_error = e->pam_error; e 1456 nsswitch/pam_winbind.c if (e->display_string) { e 1457 nsswitch/pam_winbind.c _make_remark(ctx, PAM_ERROR_MSG, e->display_string); e 1458 nsswitch/pam_winbind.c *pam_error = e->pam_error; e 1463 nsswitch/pam_winbind.c *pam_error = e->pam_error; e 63 source3/include/nss_info.h NTSTATUS (*init)( struct nss_domain_entry *e ); e 64 source3/include/nss_info.h NTSTATUS (*get_nss_info)( struct nss_domain_entry *e, e 70 source3/include/nss_info.h struct nss_domain_entry *e, e 73 source3/include/nss_info.h struct nss_domain_entry *e, e 3450 source3/include/proto.h char *share_mode_str(TALLOC_CTX *ctx, int num, const struct share_mode_entry *e); e 3467 source3/include/proto.h bool is_valid_share_mode_entry(const struct share_mode_entry *e); e 3468 source3/include/proto.h bool is_deferred_open_entry(const struct share_mode_entry *e); e 3469 source3/include/proto.h bool is_unused_share_mode_entry(const struct share_mode_entry *e); e 5854 source3/include/proto.h const struct EVENTLOGRECORD *e, e 5858 source3/include/proto.h struct EVENTLOGRECORD *e); e 6547 source3/include/proto.h struct notify_entry *e, e 6556 source3/include/proto.h struct notify_entry *e, e 6694 source3/include/proto.h void share_mode_entry_to_message(char *msg, const struct share_mode_entry *e); e 6695 source3/include/proto.h void message_to_share_mode_entry(struct share_mode_entry *e, char *msg); e 383 source3/include/vfs.h struct notify_entry *e, e 86 source3/include/vfs_macros.h #define SMB_VFS_NOTIFY_WATCH(conn, ctx, e, callback, private_data, handle_p) ((conn)->vfs.ops.notify_watch((conn)->vfs.handles.notify_watch, (ctx), (e), (callback), (private_data), (handle_p))) e 220 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_NOTIFY_WATCH(conn, ctx, e, callback, private_data, handle_p) ((conn)->vfs_opaque.ops.notify_watch((conn)->vfs_opaque.handles.notify_watch, (ctx), (e), (callback), (private_data), (handle_p))) e 355 source3/include/vfs_macros.h #define SMB_VFS_NEXT_NOTIFY_WATCH(conn, ctx, e, callback, private_data, handle_p) ((conn)->vfs_next.ops.notify_watch((conn)->vfs_next.handles.notify_watch, (ctx), (e), (callback), (private_data), (handle_p))) e 840 source3/lib/eventlog/eventlog.c const struct EVENTLOGRECORD *e, e 847 source3/lib/eventlog/eventlog.c t->size = e->Length; e 848 source3/lib/eventlog/eventlog.c t->reserved = e->Reserved; e 849 source3/lib/eventlog/eventlog.c t->record_number = e->RecordNumber; e 850 source3/lib/eventlog/eventlog.c t->time_generated = e->TimeGenerated; e 851 source3/lib/eventlog/eventlog.c t->time_written = e->TimeWritten; e 852 source3/lib/eventlog/eventlog.c t->event_id = e->EventID; e 853 source3/lib/eventlog/eventlog.c t->event_type = e->EventType; e 854 source3/lib/eventlog/eventlog.c t->num_of_strings = e->NumStrings; e 855 source3/lib/eventlog/eventlog.c t->event_category = e->EventCategory; e 856 source3/lib/eventlog/eventlog.c t->reserved_flags = e->ReservedFlags; e 857 source3/lib/eventlog/eventlog.c t->closing_record_number = e->ClosingRecordNumber; e 859 source3/lib/eventlog/eventlog.c t->stringoffset = e->StringOffset; e 860 source3/lib/eventlog/eventlog.c t->sid_length = e->UserSidLength; e 861 source3/lib/eventlog/eventlog.c t->sid_offset = e->UserSidOffset; e 862 source3/lib/eventlog/eventlog.c t->data_length = e->DataLength; e 863 source3/lib/eventlog/eventlog.c t->data_offset = e->DataOffset; e 865 source3/lib/eventlog/eventlog.c t->source_name_len = 2 * strlen_m_term(e->SourceName); e 866 source3/lib/eventlog/eventlog.c t->source_name = talloc_strdup(mem_ctx, e->SourceName); e 869 source3/lib/eventlog/eventlog.c t->computer_name_len = 2 * strlen_m_term(e->Computername); e 870 source3/lib/eventlog/eventlog.c t->computer_name = talloc_strdup(mem_ctx, e->Computername); e 874 source3/lib/eventlog/eventlog.c if (e->UserSidLength > 0) { e 877 source3/lib/eventlog/eventlog.c sid_str = sid_string_talloc(mem_ctx, &e->UserSid); e 886 source3/lib/eventlog/eventlog.c t->strings = talloc_array(mem_ctx, const char *, e->NumStrings); e 887 source3/lib/eventlog/eventlog.c for (i=0; i < e->NumStrings; i++) { e 888 source3/lib/eventlog/eventlog.c t->strings[i] = talloc_strdup(t->strings, e->Strings[i]); e 893 source3/lib/eventlog/eventlog.c t->data = data_blob_talloc(mem_ctx, e->Data, e->DataLength); e 904 source3/lib/eventlog/eventlog.c struct EVENTLOGRECORD *e) e 908 source3/lib/eventlog/eventlog.c ZERO_STRUCTP(e); e 910 source3/lib/eventlog/eventlog.c e->Length = t->size; e 911 source3/lib/eventlog/eventlog.c e->Reserved = t->reserved; e 912 source3/lib/eventlog/eventlog.c e->RecordNumber = t->record_number; e 913 source3/lib/eventlog/eventlog.c e->TimeGenerated = t->time_generated; e 914 source3/lib/eventlog/eventlog.c e->TimeWritten = t->time_written; e 915 source3/lib/eventlog/eventlog.c e->EventID = t->event_id; e 916 source3/lib/eventlog/eventlog.c e->EventType = t->event_type; e 917 source3/lib/eventlog/eventlog.c e->NumStrings = t->num_of_strings; e 918 source3/lib/eventlog/eventlog.c e->EventCategory = t->event_category; e 919 source3/lib/eventlog/eventlog.c e->ReservedFlags = t->reserved_flags; e 920 source3/lib/eventlog/eventlog.c e->ClosingRecordNumber = t->closing_record_number; e 922 source3/lib/eventlog/eventlog.c e->StringOffset = t->stringoffset; e 923 source3/lib/eventlog/eventlog.c e->UserSidLength = t->sid_length; e 924 source3/lib/eventlog/eventlog.c e->UserSidOffset = t->sid_offset; e 925 source3/lib/eventlog/eventlog.c e->DataLength = t->data_length; e 926 source3/lib/eventlog/eventlog.c e->DataOffset = t->data_offset; e 928 source3/lib/eventlog/eventlog.c e->SourceName = talloc_strdup(mem_ctx, t->source_name); e 929 source3/lib/eventlog/eventlog.c NT_STATUS_HAVE_NO_MEMORY(e->SourceName); e 931 source3/lib/eventlog/eventlog.c e->Computername = talloc_strdup(mem_ctx, t->computer_name); e 932 source3/lib/eventlog/eventlog.c NT_STATUS_HAVE_NO_MEMORY(e->Computername); e 943 source3/lib/eventlog/eventlog.c e->UserSid = *string_sid_talloc(mem_ctx, sid_str); e 947 source3/lib/eventlog/eventlog.c e->Strings = talloc_array(mem_ctx, const char *, t->num_of_strings); e 949 source3/lib/eventlog/eventlog.c e->Strings[i] = talloc_strdup(e->Strings, t->strings[i]); e 950 source3/lib/eventlog/eventlog.c NT_STATUS_HAVE_NO_MEMORY(e->Strings[i]); e 953 source3/lib/eventlog/eventlog.c e->Data = (uint8_t *)talloc_memdup(mem_ctx, t->data.data, t->data_length); e 954 source3/lib/eventlog/eventlog.c e->Pad = talloc_strdup(mem_ctx, ""); e 955 source3/lib/eventlog/eventlog.c NT_STATUS_HAVE_NO_MEMORY(e->Pad); e 957 source3/lib/eventlog/eventlog.c e->Length2 = t->size; e 983 source3/lib/eventlog/eventlog.c struct EVENTLOGRECORD e; e 990 source3/lib/eventlog/eventlog.c status = evlog_tdb_entry_to_evt_entry(mem_ctx, r, &e); e 995 source3/lib/eventlog/eventlog.c endoffset += ndr_size_EVENTLOGRECORD(&e, NULL, 0); e 997 source3/lib/eventlog/eventlog.c ADD_TO_ARRAY(mem_ctx, struct EVENTLOGRECORD, e, &evt.records, &num_records); e 735 source3/lib/ldb/common/ldb_dn.c int i, n, e; e 749 source3/lib/ldb/common/ldb_dn.c e = dn->comp_num - 1; e 753 source3/lib/ldb/common/ldb_dn.c &(dn->components[e - i])); e 754 source3/lib/ldb/common/ldb_dn.c if ((e - i) == 0) { e 127 source3/lib/ldb/common/ldb_modules.c struct ops_list_entry *e; e 129 source3/lib/ldb/common/ldb_modules.c for (e = registered_modules; e; e = e->next) { e 130 source3/lib/ldb/common/ldb_modules.c if (strcmp(e->ops->name, name) == 0) e 131 source3/lib/ldb/common/ldb_modules.c return e->ops; e 511 source3/lib/ldb/common/ldb_parse.c struct ldb_parse_tree **e; e 512 source3/lib/ldb/common/ldb_parse.c e = talloc_realloc(ret, ret->u.list.elements, e 515 source3/lib/ldb/common/ldb_parse.c if (!e) { e 520 source3/lib/ldb/common/ldb_parse.c ret->u.list.elements = e; e 40 source3/lib/memcache.c static void memcache_element_parse(struct memcache_element *e, e 62 source3/lib/memcache.c struct memcache_element *e, *next; e 64 source3/lib/memcache.c for (e = cache->mru; e != NULL; e = next) { e 65 source3/lib/memcache.c next = e->next; e 66 source3/lib/memcache.c SAFE_FREE(e); e 96 source3/lib/memcache.c static void memcache_element_parse(struct memcache_element *e, e 99 source3/lib/memcache.c key->data = ((uint8 *)e) + offsetof(struct memcache_element, data); e 100 source3/lib/memcache.c key->length = e->keylength; e 101 source3/lib/memcache.c value->data = key->data + e->keylength; e 102 source3/lib/memcache.c value->length = e->valuelength; e 110 source3/lib/memcache.c static int memcache_compare(struct memcache_element *e, enum memcache_number n, e 115 source3/lib/memcache.c if ((int)e->n < (int)n) return 1; e 116 source3/lib/memcache.c if ((int)e->n > (int)n) return -1; e 118 source3/lib/memcache.c if (e->keylength < key.length) return 1; e 119 source3/lib/memcache.c if (e->keylength > key.length) return -1; e 121 source3/lib/memcache.c memcache_element_parse(e, &this_key, &this_value); e 149 source3/lib/memcache.c struct memcache_element *e; e 158 source3/lib/memcache.c e = memcache_find(cache, n, key); e 159 source3/lib/memcache.c if (e == NULL) { e 167 source3/lib/memcache.c if (e == cache->lru) { e 168 source3/lib/memcache.c cache->lru = e->prev; e 170 source3/lib/memcache.c DLIST_PROMOTE(cache->mru, e); e 172 source3/lib/memcache.c cache->mru = e; e 176 source3/lib/memcache.c memcache_element_parse(e, &key, value); e 200 source3/lib/memcache.c struct memcache_element *e) e 202 source3/lib/memcache.c rb_erase(&e->rb_node, &cache->tree); e 204 source3/lib/memcache.c if (e == cache->lru) { e 205 source3/lib/memcache.c cache->lru = e->prev; e 207 source3/lib/memcache.c DLIST_REMOVE(cache->mru, e); e 209 source3/lib/memcache.c if (memcache_is_talloc(e->n)) { e 213 source3/lib/memcache.c memcache_element_parse(e, &cache_key, &cache_value); e 219 source3/lib/memcache.c cache->size -= memcache_element_size(e->keylength, e->valuelength); e 221 source3/lib/memcache.c SAFE_FREE(e); e 238 source3/lib/memcache.c struct memcache_element *e; e 247 source3/lib/memcache.c e = memcache_find(cache, n, key); e 248 source3/lib/memcache.c if (e == NULL) { e 252 source3/lib/memcache.c memcache_delete_element(cache, e); e 258 source3/lib/memcache.c struct memcache_element *e; e 275 source3/lib/memcache.c e = memcache_find(cache, n, key); e 277 source3/lib/memcache.c if (e != NULL) { e 278 source3/lib/memcache.c memcache_element_parse(e, &cache_key, &cache_value); e 281 source3/lib/memcache.c if (memcache_is_talloc(e->n)) { e 291 source3/lib/memcache.c e->valuelength = value.length; e 295 source3/lib/memcache.c memcache_delete_element(cache, e); e 301 source3/lib/memcache.c e = (struct memcache_element *)SMB_MALLOC(element_size); e 303 source3/lib/memcache.c if (e == NULL) { e 308 source3/lib/memcache.c e->n = n; e 309 source3/lib/memcache.c e->keylength = key.length; e 310 source3/lib/memcache.c e->valuelength = value.length; e 312 source3/lib/memcache.c memcache_element_parse(e, &cache_key, &cache_value); e 330 source3/lib/memcache.c rb_link_node(&e->rb_node, parent, p); e 331 source3/lib/memcache.c rb_insert_color(&e->rb_node, &cache->tree); e 333 source3/lib/memcache.c DLIST_ADD(cache->mru, e); e 335 source3/lib/memcache.c cache->lru = e; e 426 source3/lib/memcache.c struct memcache_element *e = memcache_node2elem(node); e 429 source3/lib/memcache.c if (e->n != n) { e 433 source3/lib/memcache.c memcache_delete_element(cache, e); e 286 source3/libnet/libnet_samsync.c struct netr_ChangeLogEntry *e) e 288 source3/libnet/libnet_samsync.c ZERO_STRUCTP(e); e 290 source3/libnet/libnet_samsync.c e->db_index = o->database_id; e 291 source3/libnet/libnet_samsync.c e->delta_type = o->object_type; e 293 source3/libnet/libnet_samsync.c switch (e->delta_type) { e 313 source3/libnet/libnet_samsync.c e->object_rid = o->object_identifier.rid; e 316 source3/libnet/libnet_samsync.c e->object.object_name = o->object_identifier.name; e 317 source3/libnet/libnet_samsync.c e->flags = NETR_CHANGELOG_NAME_INCLUDED; e 322 source3/libnet/libnet_samsync.c e->object.object_sid = o->object_identifier.sid; e 323 source3/libnet/libnet_samsync.c e->flags = NETR_CHANGELOG_SID_INCLUDED; e 338 source3/libnet/libnet_samsync.c struct netr_ChangeLogEntry *e) e 364 source3/libnet/libnet_samsync.c *e, e 475 source3/libnet/libnet_samsync.c struct netr_ChangeLogEntry e; e 481 source3/libnet/libnet_samsync.c libnet_init_netr_ChangeLogEntry(&ctx->objects[i], &e); e 484 source3/libnet/libnet_samsync.c &sequence_num, ctx, &e); e 1633 source3/libsmb/clikrb5.c krb5_error e; e 1635 source3/libsmb/clikrb5.c memset(&e, 0, sizeof(e)); e 1636 source3/libsmb/clikrb5.c krb5_us_timeofday(context, &e.stime, &e.susec); e 1637 source3/libsmb/clikrb5.c e.server = server; e 1639 source3/libsmb/clikrb5.c e.error = error_code - krb5_err_base; e 1641 source3/libsmb/clikrb5.c e.error = error_code - ERROR_TABLE_BASE_krb5; e 1643 source3/libsmb/clikrb5.c e.error = error_code; /* Almost certainly wrong, but what can we do... ? */ e 1646 source3/libsmb/clikrb5.c return krb5_mk_error(context, &e, reply); e 479 source3/locking/locking.c char *share_mode_str(TALLOC_CTX *ctx, int num, const struct share_mode_entry *e) e 486 source3/locking/locking.c e->op_type == UNUSED_SHARE_MODE_ENTRY ? "UNUSED" : "", e 487 source3/locking/locking.c procid_str_static(&e->pid), e 488 source3/locking/locking.c e->share_access, e->private_options, e 489 source3/locking/locking.c e->access_mask, e->op_mid, e->op_type, e->share_file_id, e 490 source3/locking/locking.c (unsigned int)e->uid, (unsigned int)e->flags, e 491 source3/locking/locking.c file_id_string_tos(&e->id)); e 1014 source3/locking/locking.c bool is_valid_share_mode_entry(const struct share_mode_entry *e) e 1018 source3/locking/locking.c if (e->op_type == UNUSED_SHARE_MODE_ENTRY) { e 1026 source3/locking/locking.c num_props += ((e->op_type == NO_OPLOCK) ? 1 : 0); e 1027 source3/locking/locking.c num_props += (EXCLUSIVE_OPLOCK_TYPE(e->op_type) ? 1 : 0); e 1028 source3/locking/locking.c num_props += (LEVEL_II_OPLOCK_TYPE(e->op_type) ? 1 : 0); e 1034 source3/locking/locking.c bool is_deferred_open_entry(const struct share_mode_entry *e) e 1036 source3/locking/locking.c return (e->op_type == DEFERRED_OPEN_ENTRY); e 1039 source3/locking/locking.c bool is_unused_share_mode_entry(const struct share_mode_entry *e) e 1041 source3/locking/locking.c return (e->op_type == UNUSED_SHARE_MODE_ENTRY); e 1048 source3/locking/locking.c static void fill_share_mode_entry(struct share_mode_entry *e, e 1052 source3/locking/locking.c ZERO_STRUCTP(e); e 1053 source3/locking/locking.c e->pid = procid_self(); e 1054 source3/locking/locking.c e->share_access = fsp->share_access; e 1055 source3/locking/locking.c e->private_options = fsp->fh->private_options; e 1056 source3/locking/locking.c e->access_mask = fsp->access_mask; e 1057 source3/locking/locking.c e->op_mid = mid; e 1058 source3/locking/locking.c e->op_type = op_type; e 1059 source3/locking/locking.c e->time.tv_sec = fsp->open_time.tv_sec; e 1060 source3/locking/locking.c e->time.tv_usec = fsp->open_time.tv_usec; e 1061 source3/locking/locking.c e->id = fsp->file_id; e 1062 source3/locking/locking.c e->share_file_id = fsp->fh->gen_id; e 1063 source3/locking/locking.c e->uid = (uint32)uid; e 1064 source3/locking/locking.c e->flags = fsp->posix_open ? SHARE_MODE_FLAG_POSIX_OPEN : 0; e 1067 source3/locking/locking.c static void fill_deferred_open_entry(struct share_mode_entry *e, e 1071 source3/locking/locking.c ZERO_STRUCTP(e); e 1072 source3/locking/locking.c e->pid = procid_self(); e 1073 source3/locking/locking.c e->op_mid = mid; e 1074 source3/locking/locking.c e->op_type = DEFERRED_OPEN_ENTRY; e 1075 source3/locking/locking.c e->time.tv_sec = request_time.tv_sec; e 1076 source3/locking/locking.c e->time.tv_usec = request_time.tv_usec; e 1077 source3/locking/locking.c e->id = id; e 1078 source3/locking/locking.c e->uid = (uint32)-1; e 1079 source3/locking/locking.c e->flags = 0; e 1088 source3/locking/locking.c struct share_mode_entry *e = &lck->share_modes[i]; e 1089 source3/locking/locking.c if (is_unused_share_mode_entry(e)) { e 1090 source3/locking/locking.c *e = *entry; e 1153 source3/locking/locking.c struct share_mode_entry *e = &lck->share_modes[i]; e 1155 source3/locking/locking.c is_valid_share_mode_entry(e) && e 1156 source3/locking/locking.c share_modes_identical(e, entry)) { e 1157 source3/locking/locking.c return e; e 1160 source3/locking/locking.c is_deferred_open_entry(e) && e 1161 source3/locking/locking.c deferred_open_identical(e, entry)) { e 1162 source3/locking/locking.c return e; e 1175 source3/locking/locking.c struct share_mode_entry entry, *e; e 1180 source3/locking/locking.c e = find_share_mode_entry(lck, &entry); e 1181 source3/locking/locking.c if (e == NULL) { e 1185 source3/locking/locking.c e->op_type = UNUSED_SHARE_MODE_ENTRY; e 1192 source3/locking/locking.c struct share_mode_entry entry, *e; e 1197 source3/locking/locking.c e = find_share_mode_entry(lck, &entry); e 1198 source3/locking/locking.c if (e == NULL) { e 1202 source3/locking/locking.c e->op_type = UNUSED_SHARE_MODE_ENTRY; e 1212 source3/locking/locking.c struct share_mode_entry entry, *e; e 1217 source3/locking/locking.c e = find_share_mode_entry(lck, &entry); e 1218 source3/locking/locking.c if (e == NULL) { e 1222 source3/locking/locking.c e->op_mid = 0; e 1229 source3/locking/locking.c e->op_type = FAKE_LEVEL_II_OPLOCK; e 1231 source3/locking/locking.c e->op_type = NO_OPLOCK; e 1243 source3/locking/locking.c struct share_mode_entry entry, *e; e 1248 source3/locking/locking.c e = find_share_mode_entry(lck, &entry); e 1249 source3/locking/locking.c if (e == NULL) { e 1253 source3/locking/locking.c e->op_type = LEVEL_II_OPLOCK; e 379 source3/modules/getdate.c # define YYUSE(e) ((void) (e)) e 381 source3/modules/getdate.c # define YYUSE(e) /* empty */ e 119 source3/modules/onefs.h struct notify_entry *e, e 289 source3/modules/onefs_notify.c get_ifs_event_path(struct onefs_notify_watch_context *wc, struct ifs_event *e, e 299 source3/modules/onefs_notify.c if (e->namelen > 0) { e 301 source3/modules/onefs_notify.c e->parent_lin, e 303 source3/modules/onefs_notify.c e->parent_parent_lin, e 304 source3/modules/onefs_notify.c e->parent_name_hash, e 312 source3/modules/onefs_notify.c path_buf, e->name); e 314 source3/modules/onefs_notify.c *path = talloc_asprintf(wc, "%s", e->name); e 323 source3/modules/onefs_notify.c e->lin, e 325 source3/modules/onefs_notify.c e->parent_lin, e 326 source3/modules/onefs_notify.c e->name_hash, e 335 source3/modules/onefs_notify.c e->lin, e->parent_lin, e->parent_parent_lin)); e 362 source3/modules/onefs_notify.c struct ifs_event *e) e 369 source3/modules/onefs_notify.c e->lin, e->events, e->parent_lin, e->namelen, e->name)); e 372 source3/modules/onefs_notify.c if (e->lin == 0) { e 387 source3/modules/onefs_notify.c if (e->lin == wc->watch_lin) { e 398 source3/modules/onefs_notify.c if(!get_ifs_event_path(wc, e, &path)) { e 414 source3/modules/onefs_notify.c e->events); e 418 source3/modules/onefs_notify.c wc->smb_filter, e->events, ne.action, ne.path)); e 436 source3/modules/onefs_notify.c (e->events & NOTE_FILE) && (e->events & NOTE_RENAME_TO)) e 542 source3/modules/onefs_notify.c struct notify_entry *e, e 551 source3/modules/onefs_notify.c uint32_t smb_filter = e->filter; e 552 source3/modules/onefs_notify.c bool watch_tree = !!e->subdir_filter; e 565 source3/modules/onefs_notify.c SMB_ASSERT(e->dir_fd >= 0); e 570 source3/modules/onefs_notify.c e->filter = 0; e 571 source3/modules/onefs_notify.c e->subdir_filter = 0; e 575 source3/modules/onefs_notify.c if (e->dir_id.extid != HEAD_SNAPID) e 597 source3/modules/onefs_notify.c e->path, smb_filter & ONEFS_NOTIFY_UNSUPPORTED)); e 606 source3/modules/onefs_notify.c "smb_filter=%#x\n", e->path, smb_filter)); e 616 source3/modules/onefs_notify.c e->dir_fd); e 620 source3/modules/onefs_notify.c strerror(errno), e->path, smb_filter, ifs_filter, e 633 source3/modules/onefs_notify.c if (sys_fstat(e->dir_fd, &sbuf)) { e 646 source3/modules/onefs_notify.c wc->watch_fd = e->dir_fd; e 653 source3/modules/onefs_notify.c wc->path = talloc_strdup(wc, e->path); e 671 source3/modules/onefs_notify.c e->path, smb_filter, ifs_filter, watch_tree, e 672 source3/modules/onefs_notify.c ifs_event_fd, e->dir_fd, sbuf.st_ino)); e 347 source3/modules/onefs_open.c struct share_mode_entry *e = &lck->share_modes[i]; e 349 source3/modules/onefs_open.c if (!is_deferred_open_entry(e)) { e 353 source3/modules/onefs_open.c if (procid_is_me(&e->pid) && (e->op_mid == req->mid)) { e 1059 source3/modules/vfs_default.c struct notify_entry *e, e 1075 source3/modules/vfs_default.c return inotify_watch(ctx, e, callback, private_data, handle); e 204 source3/modules/vfs_full_audit.c struct notify_entry *e, e 1651 source3/modules/vfs_full_audit.c struct notify_entry *e, e 1659 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_NOTIFY_WATCH(handle, ctx, e, callback, private_data, handle_p); e 207 source3/modules/vfs_notify_fam.c struct notify_entry *e, e 219 source3/modules/vfs_notify_fam.c if ((e->filter & fam_mask) == 0) { e 220 source3/modules/vfs_notify_fam.c DEBUG(10, ("filter = %u, ignoring in FAM\n", e->filter)); e 245 source3/modules/vfs_notify_fam.c if (!(watch->path = talloc_strdup(watch, e->path))) { e 258 source3/modules/vfs_notify_fam.c e->filter &= ~fam_mask; e 217 source3/modules/vfs_posixacl.c acl_entry_t e; e 222 source3/modules/vfs_posixacl.c while (acl_get_entry(acl, entry_id, &e) == 1) { e 235 source3/modules/vfs_posixacl.c if (!smb_ace_to_internal(e, &result->acl[result->count])) { e 284 source3/modules/vfs_posixacl.c acl_entry_t e; e 287 source3/modules/vfs_posixacl.c if (acl_create_entry(&result, &e) != 0) { e 317 source3/modules/vfs_posixacl.c if (acl_set_tag_type(e, tag) != 0) { e 325 source3/modules/vfs_posixacl.c if (acl_set_qualifier(e, &entry->uid) != 0) { e 332 source3/modules/vfs_posixacl.c if (acl_set_qualifier(e, &entry->gid) != 0) { e 342 source3/modules/vfs_posixacl.c if (smb_acl_set_mode(e, entry->a_perm) != 0) { e 291 source3/rpc_server/srv_dfs_nt.c if ((r->out.info->e.info1->s = TALLOC_ARRAY(ctx, struct dfs_Info1, num_jn)) == NULL) { e 295 source3/rpc_server/srv_dfs_nt.c r->out.info->e.info1->s = NULL; e 297 source3/rpc_server/srv_dfs_nt.c r->out.info->e.info1->count = num_jn; e 301 source3/rpc_server/srv_dfs_nt.c if ((r->out.info->e.info2->s = TALLOC_ARRAY(ctx, struct dfs_Info2, num_jn)) == NULL) { e 305 source3/rpc_server/srv_dfs_nt.c r->out.info->e.info2->s = NULL; e 307 source3/rpc_server/srv_dfs_nt.c r->out.info->e.info2->count = num_jn; e 311 source3/rpc_server/srv_dfs_nt.c if ((r->out.info->e.info3->s = TALLOC_ARRAY(ctx, struct dfs_Info3, num_jn)) == NULL) { e 315 source3/rpc_server/srv_dfs_nt.c r->out.info->e.info3->s = NULL; e 317 source3/rpc_server/srv_dfs_nt.c r->out.info->e.info3->count = num_jn; e 326 source3/rpc_server/srv_dfs_nt.c init_reply_dfs_info_1(ctx, &jn[i], &r->out.info->e.info1->s[i]); e 329 source3/rpc_server/srv_dfs_nt.c init_reply_dfs_info_2(ctx, &jn[i], &r->out.info->e.info2->s[i]); e 332 source3/rpc_server/srv_dfs_nt.c init_reply_dfs_info_3(ctx, &jn[i], &r->out.info->e.info3->s[i]); e 504 source3/rpc_server/srv_eventlog_nt.c struct EVENTLOGRECORD *e; e 505 source3/rpc_server/srv_eventlog_nt.c e = evlog_pull_record(p->mem_ctx, ELOG_TDB_CTX(info->etdb), e 507 source3/rpc_server/srv_eventlog_nt.c if (!e) { e 510 source3/rpc_server/srv_eventlog_nt.c *r->out.real_size = e->Length; e 518 source3/rpc_server/srv_eventlog_nt.c struct EVENTLOGRECORD *e; e 520 source3/rpc_server/srv_eventlog_nt.c e = evlog_pull_record(p->mem_ctx, ELOG_TDB_CTX(info->etdb), e 522 source3/rpc_server/srv_eventlog_nt.c if (!e) { e 526 source3/rpc_server/srv_eventlog_nt.c ndr_err = ndr_push_struct_blob(&blob, p->mem_ctx, NULL, e, e 533 source3/rpc_server/srv_eventlog_nt.c NDR_PRINT_DEBUG(EVENTLOGRECORD, e); e 1773 source3/rpc_server/srv_lsa_nt.c struct lsa_EnumPrivsAccount e; e 1793 source3/rpc_server/srv_lsa_nt.c e.in.handle = r->in.handle; e 1794 source3/rpc_server/srv_lsa_nt.c e.out.privs = &privset; e 1796 source3/rpc_server/srv_lsa_nt.c status = _lsa_EnumPrivsAccount(p, &e); e 1438 source3/rpc_server/srv_spoolss_nt.c struct spoolss_OpenPrinterEx e; e 1441 source3/rpc_server/srv_spoolss_nt.c ZERO_STRUCT(e.in.userlevel); e 1443 source3/rpc_server/srv_spoolss_nt.c e.in.printername = r->in.printername; e 1444 source3/rpc_server/srv_spoolss_nt.c e.in.datatype = r->in.datatype; e 1445 source3/rpc_server/srv_spoolss_nt.c e.in.devmode_ctr = r->in.devmode_ctr; e 1446 source3/rpc_server/srv_spoolss_nt.c e.in.access_mask = r->in.access_mask; e 1447 source3/rpc_server/srv_spoolss_nt.c e.in.level = 0; e 1449 source3/rpc_server/srv_spoolss_nt.c e.out.handle = r->out.handle; e 1451 source3/rpc_server/srv_spoolss_nt.c werr = _spoolss_OpenPrinterEx(p, &e); e 132 source3/rpc_server/srv_srvsvc_nt.c static void enum_file_fn( const struct share_mode_entry *e, e 150 source3/rpc_server/srv_srvsvc_nt.c if ( !process_exists(e->pid) ) { e 154 source3/rpc_server/srv_srvsvc_nt.c username = uidtoname(e->uid); e 172 source3/rpc_server/srv_srvsvc_nt.c fsp.file_id = e->id; e 191 source3/rpc_server/srv_srvsvc_nt.c permissions = e->access_mask & (FILE_READ_DATA|FILE_WRITE_DATA); e 196 source3/rpc_server/srv_srvsvc_nt.c (((uint32_t)(procid_to_pid(&e->pid))<<16) | e->share_file_id); e 801 source3/rpc_server/srv_srvsvc_nt.c static void sess_file_fn( const struct share_mode_entry *e, e 807 source3/rpc_server/srv_srvsvc_nt.c if ( procid_equal(&e->pid, &sess->pid) && (sess->uid == e->uid) ) { e 2401 source3/rpc_server/srv_srvsvc_nt.c static void enum_file_close_fn( const struct share_mode_entry *e, e 2408 source3/rpc_server/srv_srvsvc_nt.c uint32_t fid = (((uint32_t)(procid_to_pid(&e->pid))<<16) | e->share_file_id); e 2414 source3/rpc_server/srv_srvsvc_nt.c if (!process_exists(e->pid) ) { e 2421 source3/rpc_server/srv_srvsvc_nt.c share_mode_str(talloc_tos(), 0, e) )); e 2423 source3/rpc_server/srv_srvsvc_nt.c share_mode_entry_to_message(msg, e); e 2427 source3/rpc_server/srv_srvsvc_nt.c e->pid, MSG_SMB_CLOSE_FILE, e 172 source3/rpcclient/cmd_dfs.c for (i = 0; i < ctr->e.info1->count; i++) { e 174 source3/rpcclient/cmd_dfs.c case 1: display_dfs_info_1(&ctr->e.info1->s[i]); break; e 175 source3/rpcclient/cmd_dfs.c case 2: display_dfs_info_2(&ctr->e.info2->s[i]); break; e 176 source3/rpcclient/cmd_dfs.c case 3: display_dfs_info_3(&ctr->e.info3->s[i]); break; e 212 source3/rpcclient/cmd_dfs.c case 1: str.e.info1 = &info1; ZERO_STRUCT(info1); break; e 213 source3/rpcclient/cmd_dfs.c case 2: str.e.info2 = &info2; ZERO_STRUCT(info2); break; e 214 source3/rpcclient/cmd_dfs.c case 3: str.e.info3 = &info3; ZERO_STRUCT(info3); break; e 215 source3/rpcclient/cmd_dfs.c case 4: str.e.info4 = &info4; ZERO_STRUCT(info4); break; e 216 source3/rpcclient/cmd_dfs.c case 200: str.e.info200 = &info200; ZERO_STRUCT(info200); break; e 217 source3/rpcclient/cmd_dfs.c case 300: str.e.info300 = &info300; ZERO_STRUCT(info300); break; e 261 source3/rpcclient/cmd_dfs.c case 1: str.e.info1 = &info1; ZERO_STRUCT(info1); break; e 262 source3/rpcclient/cmd_dfs.c case 2: str.e.info2 = &info2; ZERO_STRUCT(info2); break; e 263 source3/rpcclient/cmd_dfs.c case 3: str.e.info3 = &info3; ZERO_STRUCT(info3); break; e 264 source3/rpcclient/cmd_dfs.c case 4: str.e.info4 = &info4; ZERO_STRUCT(info4); break; e 265 source3/rpcclient/cmd_dfs.c case 200: str.e.info200 = &info200; ZERO_STRUCT(info200); break; e 266 source3/rpcclient/cmd_dfs.c case 300: str.e.info300 = &info300; ZERO_STRUCT(info300); break; e 1054 source3/rpcclient/cmd_netlogon.c struct netr_ChangeLogEntry e; e 1087 source3/rpcclient/cmd_netlogon.c ZERO_STRUCT(e); e 1089 source3/rpcclient/cmd_netlogon.c e.object_rid = rid; e 1090 source3/rpcclient/cmd_netlogon.c e.db_index = SAM_DATABASE_DOMAIN; e 1091 source3/rpcclient/cmd_netlogon.c e.delta_type = NETR_DELTA_USER; e 1098 source3/rpcclient/cmd_netlogon.c e, e 143 source3/smbd/close.c struct share_mode_entry *e = &lck->share_modes[i]; e 145 source3/smbd/close.c if (!is_deferred_open_entry(e)) { e 149 source3/smbd/close.c if (procid_is_me(&e->pid)) { e 156 source3/smbd/close.c schedule_deferred_open_smb_message(e->op_mid); e 160 source3/smbd/close.c share_mode_entry_to_message(msg, e); e 163 source3/smbd/close.c e->pid, MSG_SMB_OPEN_RETRY, e 302 source3/smbd/close.c struct share_mode_entry *e = &lck->share_modes[i]; e 303 source3/smbd/close.c if (is_valid_share_mode_entry(e)) { e 304 source3/smbd/close.c if (fsp->posix_open && (e->flags & SHARE_MODE_FLAG_POSIX_OPEN)) { e 671 source3/smbd/close.c struct share_mode_entry *e = &lck->share_modes[i]; e 672 source3/smbd/close.c if (is_valid_share_mode_entry(e)) { e 673 source3/smbd/close.c if (fsp->posix_open && (e->flags & SHARE_MODE_FLAG_POSIX_OPEN)) { e 787 source3/smbd/close.c struct share_mode_entry e; e 789 source3/smbd/close.c message_to_share_mode_entry(&e, (char *)data->data); e 792 source3/smbd/close.c char *sm_str = share_mode_str(NULL, 0, &e); e 801 source3/smbd/close.c fsp = file_find_dif(e.id, e.share_file_id); e 1250 source3/smbd/dir.c struct name_cache_entry *e; e 1267 source3/smbd/dir.c e = &dirp->name_cache[dirp->name_cache_index]; e 1268 source3/smbd/dir.c TALLOC_FREE(e->name); e 1269 source3/smbd/dir.c e->name = talloc_strdup(dirp, name); e 1270 source3/smbd/dir.c e->offset = offset; e 1287 source3/smbd/dir.c struct name_cache_entry *e = &dirp->name_cache[i]; e 1288 source3/smbd/dir.c if (e->name && (conn->case_sensitive ? (strcmp(e->name, name) == 0) : strequal(e->name, name))) { e 1289 source3/smbd/dir.c *poffset = e->offset; e 1290 source3/smbd/dir.c SeekDir(dirp, e->offset); e 1295 source3/smbd/dir.c struct name_cache_entry *e = &dirp->name_cache[i]; e 1296 source3/smbd/dir.c if (e->name && (conn->case_sensitive ? (strcmp(e->name, name) == 0) : strequal(e->name, name))) { e 1297 source3/smbd/dir.c *poffset = e->offset; e 1298 source3/smbd/dir.c SeekDir(dirp, e->offset); e 188 source3/smbd/notify.c static void notify_callback(void *private_data, const struct notify_event *e) e 192 source3/smbd/notify.c notify_fsp(fsp, e->action, e->path); e 199 source3/smbd/notify.c struct notify_entry e; e 216 source3/smbd/notify.c ZERO_STRUCT(e); e 217 source3/smbd/notify.c e.path = fullpath; e 218 source3/smbd/notify.c e.dir_fd = fsp->fh->fd; e 219 source3/smbd/notify.c e.dir_id = fsp->file_id; e 220 source3/smbd/notify.c e.filter = filter; e 221 source3/smbd/notify.c e.subdir_filter = 0; e 223 source3/smbd/notify.c e.subdir_filter = filter; e 226 source3/smbd/notify.c status = notify_add(fsp->conn->notify_ctx, &e, notify_callback, fsp); e 507 source3/smbd/notify.c struct notify_entry *e, e 513 source3/smbd/notify.c return SMB_VFS_NOTIFY_WATCH(ctx->conn, ctx, e, callback, private_data, e 109 source3/smbd/notify_inotify.c struct inotify_event *e) e 112 source3/smbd/notify_inotify.c e->mask, w->mask, w->filter)); e 114 source3/smbd/notify_inotify.c if ((e->mask & w->mask) == 0) { e 121 source3/smbd/notify_inotify.c if (e->mask & IN_ISDIR) { e 126 source3/smbd/notify_inotify.c if ((e->mask & IN_ATTRIB) && e 134 source3/smbd/notify_inotify.c if ((e->mask & IN_MODIFY) && e 154 source3/smbd/notify_inotify.c struct inotify_event *e, e 162 source3/smbd/notify_inotify.c e->mask, e->len ? e->name : "")); e 165 source3/smbd/notify_inotify.c if ((e->mask & (IN_ATTRIB|IN_MODIFY|IN_CREATE|IN_DELETE| e 172 source3/smbd/notify_inotify.c if (e->mask & IN_CREATE) { e 174 source3/smbd/notify_inotify.c } else if (e->mask & IN_DELETE) { e 176 source3/smbd/notify_inotify.c } else if (e->mask & IN_MOVED_FROM) { e 177 source3/smbd/notify_inotify.c if (e2 != NULL && e2->cookie == e->cookie) { e 182 source3/smbd/notify_inotify.c } else if (e->mask & IN_MOVED_TO) { e 183 source3/smbd/notify_inotify.c if (e->cookie == prev_cookie) { e 191 source3/smbd/notify_inotify.c ne.path = e->name; e 199 source3/smbd/notify_inotify.c if (w->wd == e->wd && filter_match(w, e)) { e 208 source3/smbd/notify_inotify.c (e->mask & IN_ISDIR) != 0) { e 213 source3/smbd/notify_inotify.c e->mask = IN_ATTRIB; e 217 source3/smbd/notify_inotify.c if (w->wd == e->wd && filter_match(w, e) && e 233 source3/smbd/notify_inotify.c struct inotify_event *e0, *e; e 248 source3/smbd/notify_inotify.c e0 = e = (struct inotify_event *)TALLOC_SIZE(in, bufsize); e 249 source3/smbd/notify_inotify.c if (e == NULL) return; e 263 source3/smbd/notify_inotify.c while (e && (bufsize >= sizeof(*e))) { e 265 source3/smbd/notify_inotify.c bufsize -= e->len + sizeof(*e); e 266 source3/smbd/notify_inotify.c if (bufsize >= sizeof(*e)) { e 267 source3/smbd/notify_inotify.c e2 = (struct inotify_event *)(e->len + sizeof(*e) + (char *)e); e 269 source3/smbd/notify_inotify.c inotify_dispatch(in, e, prev_cookie, e2); e 270 source3/smbd/notify_inotify.c prev_cookie = e->cookie; e 271 source3/smbd/notify_inotify.c e = e2; e 327 source3/smbd/notify_inotify.c static uint32_t inotify_map(struct notify_entry *e) e 332 source3/smbd/notify_inotify.c if (inotify_mapping[i].notify_mask & e->filter) { e 334 source3/smbd/notify_inotify.c e->filter &= ~inotify_mapping[i].notify_mask; e 370 source3/smbd/notify_inotify.c struct notify_entry *e, e 381 source3/smbd/notify_inotify.c uint32_t filter = e->filter; e 393 source3/smbd/notify_inotify.c mask = inotify_map(e); e 404 source3/smbd/notify_inotify.c wd = inotify_add_watch(in->fd, e->path, mask); e 406 source3/smbd/notify_inotify.c e->filter = filter; e 412 source3/smbd/notify_inotify.c e->path, mask, wd)); e 417 source3/smbd/notify_inotify.c e->filter = filter; e 427 source3/smbd/notify_inotify.c w->path = talloc_strdup(w, e->path); e 430 source3/smbd/notify_inotify.c e->filter = filter; e 295 source3/smbd/notify_internal.c struct notify_entry *e, e 321 source3/smbd/notify_internal.c d->entries[d->num_entries] = *e; e 324 source3/smbd/notify_internal.c d->entries[d->num_entries].path_len = strlen(e->path); e 327 source3/smbd/notify_internal.c d->max_mask |= e->filter; e 328 source3/smbd/notify_internal.c d->max_mask_subdir |= e->subdir_filter; e 354 source3/smbd/notify_internal.c struct notify_entry e = *e0; e 377 source3/smbd/notify_internal.c len = strlen(e.path); e 378 source3/smbd/notify_internal.c if (len > 1 && e.path[len-1] == '.' && e.path[len-2] == '/') { e 379 source3/smbd/notify_internal.c tmp_path = talloc_strndup(notify, e.path, len-2); e 384 source3/smbd/notify_internal.c e.path = tmp_path; e 387 source3/smbd/notify_internal.c depth = count_chars(e.path, '/'); e 406 source3/smbd/notify_internal.c status = sys_notify_watch(notify->sys_notify_ctx, &e, e 418 source3/smbd/notify_internal.c if (e.filter != 0 || e.subdir_filter != 0) { e 419 source3/smbd/notify_internal.c status = notify_add_array(notify, rec, &e, private_data, depth); e 549 source3/smbd/notify_internal.c static NTSTATUS notify_send(struct notify_context *notify, struct notify_entry *e, e 560 source3/smbd/notify_internal.c ev.private_data = e->private_data; e 571 source3/smbd/notify_internal.c status = messaging_send(notify->messaging_ctx, e->server, e 638 source3/smbd/notify_internal.c struct notify_entry *e; e 641 source3/smbd/notify_internal.c e = &d->entries[i]; e 642 source3/smbd/notify_internal.c cmp = strncmp(path, e->path, p_len); e 644 source3/smbd/notify_internal.c if (p_len == e->path_len) { e 663 source3/smbd/notify_internal.c struct notify_entry *e = &d->entries[i]; e 664 source3/smbd/notify_internal.c if (p_len != e->path_len || e 665 source3/smbd/notify_internal.c strncmp(path, e->path, p_len) != 0) break; e 667 source3/smbd/notify_internal.c if (0 == (filter & e->subdir_filter)) { e 671 source3/smbd/notify_internal.c if (0 == (filter & e->filter)) { e 675 source3/smbd/notify_internal.c status = notify_send(notify, e, path + e->path_len + 1, e 680 source3/smbd/notify_internal.c struct server_id server = e->server; e 684 source3/smbd/notify_internal.c procid_str_static(&e->server))); e 1010 source3/smbd/open.c struct share_mode_entry *e = &lck->share_modes[i]; e 1012 source3/smbd/open.c if (!is_deferred_open_entry(e)) { e 1016 source3/smbd/open.c if (procid_is_me(&e->pid) && (e->op_mid == req->mid)) { e 658 source3/smbd/oplock.c struct share_mode_entry *e = &fsp->pending_break_messages[i]; e 661 source3/smbd/oplock.c share_mode_entry_to_message(msg, e); e 663 source3/smbd/oplock.c messaging_send_buf(smbd_messaging_context(), e->pid, e 863 source3/smbd/oplock.c void share_mode_entry_to_message(char *msg, const struct share_mode_entry *e) e 865 source3/smbd/oplock.c SIVAL(msg,0,(uint32)e->pid.pid); e 866 source3/smbd/oplock.c SSVAL(msg,4,e->op_mid); e 867 source3/smbd/oplock.c SSVAL(msg,6,e->op_type); e 868 source3/smbd/oplock.c SIVAL(msg,8,e->access_mask); e 869 source3/smbd/oplock.c SIVAL(msg,12,e->share_access); e 870 source3/smbd/oplock.c SIVAL(msg,16,e->private_options); e 871 source3/smbd/oplock.c SIVAL(msg,20,(uint32)e->time.tv_sec); e 872 source3/smbd/oplock.c SIVAL(msg,24,(uint32)e->time.tv_usec); e 873 source3/smbd/oplock.c push_file_id_24(msg+28, &e->id); e 874 source3/smbd/oplock.c SIVAL(msg,52,e->share_file_id); e 875 source3/smbd/oplock.c SIVAL(msg,56,e->uid); e 876 source3/smbd/oplock.c SSVAL(msg,60,e->flags); e 878 source3/smbd/oplock.c SIVAL(msg,62,e->pid.vnn); e 886 source3/smbd/oplock.c void message_to_share_mode_entry(struct share_mode_entry *e, char *msg) e 888 source3/smbd/oplock.c e->pid.pid = (pid_t)IVAL(msg,0); e 889 source3/smbd/oplock.c e->op_mid = SVAL(msg,4); e 890 source3/smbd/oplock.c e->op_type = SVAL(msg,6); e 891 source3/smbd/oplock.c e->access_mask = IVAL(msg,8); e 892 source3/smbd/oplock.c e->share_access = IVAL(msg,12); e 893 source3/smbd/oplock.c e->private_options = IVAL(msg,16); e 894 source3/smbd/oplock.c e->time.tv_sec = (time_t)IVAL(msg,20); e 895 source3/smbd/oplock.c e->time.tv_usec = (int)IVAL(msg,24); e 896 source3/smbd/oplock.c pull_file_id_24(msg+28, &e->id); e 897 source3/smbd/oplock.c e->share_file_id = (unsigned long)IVAL(msg,52); e 898 source3/smbd/oplock.c e->uid = (uint32)IVAL(msg,56); e 899 source3/smbd/oplock.c e->flags = (uint16)SVAL(msg,60); e 901 source3/smbd/oplock.c e->pid.vnn = IVAL(msg,62); e 6659 source3/smbd/trans2.c struct share_mode_entry *e = &lck->share_modes[i]; e 6660 source3/smbd/trans2.c if (is_valid_share_mode_entry(e)) { e 6661 source3/smbd/trans2.c if (e->flags & SHARE_MODE_FLAG_POSIX_OPEN) { e 221 source3/smbd/vfs.c #define EXT_DATA_AREA(e) ((uint8 *)(e) + sizeof(struct vfs_fsp_data)) e 142 source3/utils/net_eventlog.c struct eventlog_Record_tdb e; e 144 source3/utils/net_eventlog.c status = evlog_evt_entry_to_tdb_entry(ctx, &evt.records[i], &e); e 150 source3/utils/net_eventlog.c &e, &record_number); e 103 source3/utils/status.c static void print_share_mode(const struct share_mode_entry *e, e 110 source3/utils/status.c if (!is_valid_share_mode_entry(e)) { e 114 source3/utils/status.c if (!process_exists(e->pid)) { e 125 source3/utils/status.c if (Ucrit_checkPid(e->pid)) { e 126 source3/utils/status.c d_printf("%-11s ",procid_str_static(&e->pid)); e 127 source3/utils/status.c d_printf("%-9u ", (unsigned int)e->uid); e 128 source3/utils/status.c switch (map_share_mode_to_deny_mode(e->share_access, e 129 source3/utils/status.c e->private_options)) { e 140 source3/utils/status.c (unsigned int)e->share_access, e 141 source3/utils/status.c (unsigned int)e->private_options ); e 145 source3/utils/status.c d_printf("0x%-8x ",(unsigned int)e->access_mask); e 146 source3/utils/status.c if ((e->access_mask & (FILE_READ_DATA|FILE_WRITE_DATA))== e 149 source3/utils/status.c } else if (e->access_mask & FILE_WRITE_DATA) { e 155 source3/utils/status.c if((e->op_type & (EXCLUSIVE_OPLOCK|BATCH_OPLOCK)) == e 158 source3/utils/status.c } else if (e->op_type & EXCLUSIVE_OPLOCK) { e 160 source3/utils/status.c } else if (e->op_type & BATCH_OPLOCK) { e 162 source3/utils/status.c } else if (e->op_type & LEVEL_II_OPLOCK) { e 168 source3/utils/status.c d_printf(" %s %s %s",sharepath, fname, time_to_asc((time_t)e->time.tv_sec)); e 120 source3/web/statuspage.c static void print_share_mode(const struct share_mode_entry *e, e 129 source3/web/statuspage.c if (!is_valid_share_mode_entry(e)) { e 133 source3/web/statuspage.c deny_mode = map_share_mode_to_deny_mode(e->share_access, e 134 source3/web/statuspage.c e->private_options); e 136 source3/web/statuspage.c printf("<tr><td>%s</td>",_(mapPid2Machine(e->pid))); e 137 source3/web/statuspage.c printf("<td>%u</td>",(unsigned int)e->uid); e 150 source3/web/statuspage.c if (e->access_mask & (FILE_READ_DATA|FILE_WRITE_DATA)) { e 152 source3/web/statuspage.c } else if (e->access_mask & FILE_WRITE_DATA) { e 160 source3/web/statuspage.c if((e->op_type & e 164 source3/web/statuspage.c else if (e->op_type & EXCLUSIVE_OPLOCK) e 166 source3/web/statuspage.c else if (e->op_type & BATCH_OPLOCK) e 168 source3/web/statuspage.c else if (e->op_type & LEVEL_II_OPLOCK) e 176 source3/web/statuspage.c utf8_fname,tstring(talloc_tos(),e->time.tv_sec)); e 747 source3/winbindd/idmap_ad.c static NTSTATUS nss_ad_generic_init(struct nss_domain_entry *e, e 753 source3/winbindd/idmap_ad.c if (e->state != NULL) { e 754 source3/winbindd/idmap_ad.c dom = talloc_get_type(e->state, struct idmap_domain); e 756 source3/winbindd/idmap_ad.c dom = TALLOC_ZERO_P(e, struct idmap_domain); e 761 source3/winbindd/idmap_ad.c e->state = dom; e 764 source3/winbindd/idmap_ad.c if (e->domain != NULL) { e 765 source3/winbindd/idmap_ad.c dom->name = talloc_strdup(dom, e->domain); e 801 source3/winbindd/idmap_ad.c static NTSTATUS nss_sfu_init( struct nss_domain_entry *e ) e 803 source3/winbindd/idmap_ad.c return nss_ad_generic_init(e, WB_POSIX_MAP_SFU); e 806 source3/winbindd/idmap_ad.c static NTSTATUS nss_sfu20_init( struct nss_domain_entry *e ) e 808 source3/winbindd/idmap_ad.c return nss_ad_generic_init(e, WB_POSIX_MAP_SFU20); e 811 source3/winbindd/idmap_ad.c static NTSTATUS nss_rfc2307_init( struct nss_domain_entry *e ) e 813 source3/winbindd/idmap_ad.c return nss_ad_generic_init(e, WB_POSIX_MAP_RFC2307); e 820 source3/winbindd/idmap_ad.c static NTSTATUS nss_ad_get_info( struct nss_domain_entry *e, e 844 source3/winbindd/idmap_ad.c sid_string_dbg(sid), e->domain?e->domain:"NULL")); e 851 source3/winbindd/idmap_ad.c dom = talloc_get_type(e->state, struct idmap_domain); e 935 source3/winbindd/idmap_ad.c struct nss_domain_entry *e, e 950 source3/winbindd/idmap_ad.c if ( !e || !e->domain || !name || !*alias) { e 962 source3/winbindd/idmap_ad.c dom = talloc_get_type(e->state, struct idmap_domain); e 1014 source3/winbindd/idmap_ad.c struct nss_domain_entry *e, e 1042 source3/winbindd/idmap_ad.c dom = talloc_get_type(e->state, struct idmap_domain); e 557 source3/winbindd/idmap_adex/gc_util.c LDAPMessage *e = NULL; e 591 source3/winbindd/idmap_adex/gc_util.c e = ads_first_entry(ads, msg); e 592 source3/winbindd/idmap_adex/gc_util.c while (e) { e 595 source3/winbindd/idmap_adex/gc_util.c dn = ads_get_dn(ads, frame, e); e 608 source3/winbindd/idmap_adex/gc_util.c e = ads_next_entry(ads, e); e 615 source3/winbindd/idmap_adex/gc_util.c if (!ads_pull_sid(ads, e, "objectSid", sid)) { e 633 source3/winbindd/idmap_adex/gc_util.c e = ads_next_entry(ads, e); e 307 source3/winbindd/idmap_adex/idmap_adex.c *e) e 316 source3/winbindd/idmap_adex/idmap_adex.c nss_domain_entry *e, e 343 source3/winbindd/idmap_adex/idmap_adex.c struct nss_domain_entry *e, e 357 source3/winbindd/idmap_adex/idmap_adex.c nt_status = cell->provider->map_to_alias(mem_ctx, e->domain, e 374 source3/winbindd/idmap_adex/idmap_adex.c struct nss_domain_entry *e, e 389 source3/winbindd/idmap_adex/idmap_adex.c nt_status = cell->provider->map_from_alias(mem_ctx, e->domain, e 393 source3/winbindd/idmap_adex/likewise_cell.c LDAPMessage *e = NULL; e 399 source3/winbindd/idmap_adex/likewise_cell.c for (e=ads_first_entry(c->conn, *msg); e 400 source3/winbindd/idmap_adex/likewise_cell.c e!=NULL; e 401 source3/winbindd/idmap_adex/likewise_cell.c e = ads_next_entry(c->conn, e)) e 403 source3/winbindd/idmap_adex/likewise_cell.c char *dn = ads_get_dn(c->conn, talloc_tos(), e); e 368 source3/winbindd/idmap_adex/provider_unified.c LDAPMessage *e = ads_first_entry(ads_list[i], msg_list[i]); e 370 source3/winbindd/idmap_adex/provider_unified.c while (e) { e 371 source3/winbindd/idmap_adex/provider_unified.c entry_dn = ads_get_dn(ads_list[i], talloc_tos(), e); e 386 source3/winbindd/idmap_adex/provider_unified.c msg = e; e 391 source3/winbindd/idmap_adex/provider_unified.c e = ads_next_entry(ads_list[i], e); e 266 source3/winbindd/idmap_hash/idmap_hash.c static NTSTATUS nss_hash_init(struct nss_domain_entry *e ) e 274 source3/winbindd/idmap_hash/idmap_hash.c static NTSTATUS nss_hash_get_info(struct nss_domain_entry *e, e 286 source3/winbindd/idmap_hash/idmap_hash.c nt_status = nss_hash_init(e); e 317 source3/winbindd/idmap_hash/idmap_hash.c struct nss_domain_entry *e, e 324 source3/winbindd/idmap_hash/idmap_hash.c value = talloc_asprintf(mem_ctx, "%s\\%s", e->domain, name); e 338 source3/winbindd/idmap_hash/idmap_hash.c struct nss_domain_entry *e, e 27 source3/winbindd/nss_info_template.c static NTSTATUS nss_template_init( struct nss_domain_entry *e ) e 35 source3/winbindd/nss_info_template.c static NTSTATUS nss_template_get_info( struct nss_domain_entry *e, e 65 source3/winbindd/nss_info_template.c struct nss_domain_entry *e, e 76 source3/winbindd/nss_info_template.c struct nss_domain_entry *e, e 481 source3/winbindd/winbindd_passdb.c struct samr_displayentry *e = &entries[i]; e 483 source3/winbindd/winbindd_passdb.c (*info)[i].acct_name = talloc_strdup(mem_ctx, e->account_name ); e 484 source3/winbindd/winbindd_passdb.c (*info)[i].full_name = talloc_strdup(mem_ctx, e->fullname ); e 487 source3/winbindd/winbindd_passdb.c sid_compose(&(*info)[i].user_sid, &domain->sid, e->rid); e 275 source4/dsdb/repl/replicated_objects.c struct ldb_message_element *e; e 280 source4/dsdb/repl/replicated_objects.c e = &msg->elements[i]; e 285 source4/dsdb/repl/replicated_objects.c status = dsdb_attribute_drsuapi_to_ldb(ldb, schema, a, msg->elements, e); e 347 source4/dsdb/samdb/ldb_modules/repl_meta_data.c struct ldb_message_element *e = &msg->elements[i]; e 351 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (e->name[0] == '@') continue; e 353 source4/dsdb/samdb/ldb_modules/repl_meta_data.c sa = dsdb_attribute_by_lDAPDisplayName(schema, e->name); e 357 source4/dsdb/samdb/ldb_modules/repl_meta_data.c e->name); e 376 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ldb_attr_cmp(e->name, ldb_dn_get_rdn_name(msg->dn))) { e 48 source4/heimdal/kdc/windc.c struct krb5_plugin *list = NULL, *e; e 55 source4/heimdal/kdc/windc.c for (e = list; e != NULL; e = _krb5_plugin_get_next(e)) { e 57 source4/heimdal/kdc/windc.c windcft = _krb5_plugin_get_symbol(e); e 64 source4/heimdal/kdc/windc.c if (e == NULL) { e 101 source4/heimdal/lib/asn1/der_get.c int e; e 113 source4/heimdal/lib/asn1/der_get.c e = der_get_unsigned (p, v, &tmp, &l); e 114 source4/heimdal/lib/asn1/der_get.c if(e) return e; e 345 source4/heimdal/lib/asn1/der_get.c int e; e 355 source4/heimdal/lib/asn1/der_get.c e = generalizedtime2time(times, data); e 358 source4/heimdal/lib/asn1/der_get.c return e; e 464 source4/heimdal/lib/asn1/der_get.c int e; e 466 source4/heimdal/lib/asn1/der_get.c e = der_get_tag (p, len, &thisclass, &thistype, &thistag, &l); e 467 source4/heimdal/lib/asn1/der_get.c if (e) return e; e 484 source4/heimdal/lib/asn1/der_get.c int e; e 486 source4/heimdal/lib/asn1/der_get.c e = der_match_tag (p, len, class, type, tag, &l); e 487 source4/heimdal/lib/asn1/der_get.c if (e) return e; e 491 source4/heimdal/lib/asn1/der_get.c e = der_get_length (p, len, length_ret, &l); e 492 source4/heimdal/lib/asn1/der_get.c if (e) return e; e 311 source4/heimdal/lib/asn1/der_put.c int e; e 313 source4/heimdal/lib/asn1/der_put.c e = _heim_time2generalizedtime (*data, &k, 1); e 314 source4/heimdal/lib/asn1/der_put.c if (e) e 315 source4/heimdal/lib/asn1/der_put.c return e; e 316 source4/heimdal/lib/asn1/der_put.c e = der_put_octet_string(p, len, &k, &l); e 318 source4/heimdal/lib/asn1/der_put.c if(e) e 319 source4/heimdal/lib/asn1/der_put.c return e; e 331 source4/heimdal/lib/asn1/der_put.c int e; e 333 source4/heimdal/lib/asn1/der_put.c e = _heim_time2generalizedtime (*data, &k, 0); e 334 source4/heimdal/lib/asn1/der_put.c if (e) e 335 source4/heimdal/lib/asn1/der_put.c return e; e 336 source4/heimdal/lib/asn1/der_put.c e = der_put_octet_string(p, len, &k, &l); e 338 source4/heimdal/lib/asn1/der_put.c if(e) e 339 source4/heimdal/lib/asn1/der_put.c return e; e 413 source4/heimdal/lib/asn1/der_put.c int e; e 415 source4/heimdal/lib/asn1/der_put.c e = der_put_length (p, len, len_val, &l); e 416 source4/heimdal/lib/asn1/der_put.c if(e) e 417 source4/heimdal/lib/asn1/der_put.c return e; e 421 source4/heimdal/lib/asn1/der_put.c e = der_put_tag (p, len, class, type, tag, &l); e 422 source4/heimdal/lib/asn1/der_put.c if(e) e 423 source4/heimdal/lib/asn1/der_put.c return e; e 60 source4/heimdal/lib/asn1/extra.c int e; e 64 source4/heimdal/lib/asn1/extra.c e = der_get_tag (p, len, &thisclass, &thistype, &thistag, &l); e 65 source4/heimdal/lib/asn1/extra.c if (e) return e; e 68 source4/heimdal/lib/asn1/extra.c e = der_get_length(p + l, len - l, &length, &len_len); e 69 source4/heimdal/lib/asn1/extra.c if (e) return e; e 1634 source4/heimdal/lib/asn1/lex.c { char *e, *y = yytext; e 1636 source4/heimdal/lib/asn1/lex.c &e, 0); e 1637 source4/heimdal/lib/asn1/lex.c if(e == y) e 393 source4/heimdal/lib/asn1/parse.c # define YYUSE(e) ((void) (e)) e 395 source4/heimdal/lib/asn1/parse.c # define YYUSE(e) /* empty */ e 248 source4/heimdal/lib/com_err/parse.c # define YYUSE(e) ((void) (e)) e 250 source4/heimdal/lib/com_err/parse.c # define YYUSE(e) /* empty */ e 50 source4/heimdal/lib/gssapi/krb5/decapsulate.c int e; e 56 source4/heimdal/lib/gssapi/krb5/decapsulate.c e = der_get_length (p, total_len - 1, &len, &len_len); e 57 source4/heimdal/lib/gssapi/krb5/decapsulate.c if (e || 1 + len_len + len != total_len) e 62 source4/heimdal/lib/gssapi/krb5/decapsulate.c e = der_get_length (p, total_len - 1 - len_len - 1, e 64 source4/heimdal/lib/gssapi/krb5/decapsulate.c if (e) e 81 source4/heimdal/lib/gssapi/krb5/encapsulate.c int e; e 86 source4/heimdal/lib/gssapi/krb5/encapsulate.c e = der_put_length (p + len_len - 1, len_len, len, &foo); e 87 source4/heimdal/lib/gssapi/krb5/encapsulate.c if(e || foo != len_len) e 184 source4/heimdal/lib/gssapi/krb5/set_cred_option.c uint32_t e; e 186 source4/heimdal/lib/gssapi/krb5/set_cred_option.c ret = krb5_ret_uint32(sp, &e); e 192 source4/heimdal/lib/gssapi/krb5/set_cred_option.c enctypes[i] = e; e 124 source4/heimdal/lib/hcrypto/engine.c ENGINE_set_destroy_function(ENGINE *e, void (*destroy)(ENGINE *)) e 126 source4/heimdal/lib/hcrypto/engine.c e->destroy = destroy; e 339 source4/heimdal/lib/hcrypto/rand.c const char *e = NULL; e 343 source4/heimdal/lib/hcrypto/rand.c e = getenv("RANDFILE"); e 344 source4/heimdal/lib/hcrypto/rand.c if (e == NULL) { e 345 source4/heimdal/lib/hcrypto/rand.c e = getenv("HOME"); e 346 source4/heimdal/lib/hcrypto/rand.c if (e) e 356 source4/heimdal/lib/hcrypto/rand.c if (e == NULL) e 360 source4/heimdal/lib/hcrypto/rand.c ret = snprintf(filename, size, "%s/.rnd", e); e 362 source4/heimdal/lib/hcrypto/rand.c ret = snprintf(filename, size, "%s", e); e 98 source4/heimdal/lib/hcrypto/rsa-imath.c blind(mp_int in, mp_int b, mp_int e, mp_int n) e 103 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_exptmod(b, e, n, &t1); e 162 source4/heimdal/lib/hcrypto/rsa-imath.c mpz_t enc, dec, n, e; e 173 source4/heimdal/lib/hcrypto/rsa-imath.c BN2mpz(&e, rsa->e); e 177 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_clear(&e); e 186 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_clear(&e); e 207 source4/heimdal/lib/hcrypto/rsa-imath.c res = mp_int_exptmod(&dec, &e, &n, &enc); e 210 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_clear(&e); e 231 source4/heimdal/lib/hcrypto/rsa-imath.c mpz_t s, us, n, e; e 240 source4/heimdal/lib/hcrypto/rsa-imath.c BN2mpz(&e, rsa->e); e 244 source4/heimdal/lib/hcrypto/rsa-imath.c if (mp_int_compare_value(&e, 3) <= 0) { e 246 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_clear(&e); e 257 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_clear(&e); e 261 source4/heimdal/lib/hcrypto/rsa-imath.c res = mp_int_exptmod(&s, &e, &n, &us); e 265 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_clear(&e); e 303 source4/heimdal/lib/hcrypto/rsa-imath.c mpz_t in, out, n, e, b, bi; e 325 source4/heimdal/lib/hcrypto/rsa-imath.c BN2mpz(&e, rsa->e); e 340 source4/heimdal/lib/hcrypto/rsa-imath.c blind(&in, &b, &e, &n); e 386 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_clear(&e); e 401 source4/heimdal/lib/hcrypto/rsa-imath.c mpz_t in, out, n, e, b, bi; e 415 source4/heimdal/lib/hcrypto/rsa-imath.c BN2mpz(&e, rsa->e); e 431 source4/heimdal/lib/hcrypto/rsa-imath.c blind(&in, &b, &e, &n); e 495 source4/heimdal/lib/hcrypto/rsa-imath.c mp_int_clear(&e); e 527 source4/heimdal/lib/hcrypto/rsa-imath.c imath_rsa_generate_key(RSA *rsa, int bits, BIGNUM *e, BN_GENCB *cb) e 549 source4/heimdal/lib/hcrypto/rsa-imath.c BN2mpz(&el, e); e 601 source4/heimdal/lib/hcrypto/rsa-imath.c rsa->e = mpz2BN(&el); e 142 source4/heimdal/lib/hcrypto/rsa.c free_if(rsa->e); e 341 source4/heimdal/lib/hcrypto/rsa.c RSA_generate_key_ex(RSA *r, int bits, BIGNUM *e, BN_GENCB *cb) e 344 source4/heimdal/lib/hcrypto/rsa.c return (*r->meth->rsa_keygen)(r, bits, e, cb); e 459 source4/heimdal/lib/hcrypto/rsa.c k->e = heim_int2BN(&data.publicExponent); e 468 source4/heimdal/lib/hcrypto/rsa.c if (k->n == NULL || k->e == NULL || k->d == NULL || k->p == NULL || e 485 source4/heimdal/lib/hcrypto/rsa.c if (rsa->n == NULL || rsa->e == NULL || rsa->d == NULL || rsa->p == NULL || e 493 source4/heimdal/lib/hcrypto/rsa.c ret |= bn2heim_int(rsa->e, &data.publicExponent); e 538 source4/heimdal/lib/hcrypto/rsa.c bn2heim_int(rsa->e, &data.publicExponent)) e 103 source4/heimdal/lib/hcrypto/rsa.h BIGNUM *e; e 70 source4/heimdal/lib/hdb/hdb.c const hdb_entry *e, e 76 source4/heimdal/lib/hdb/hdb.c for (k = *key ? (*key) + 1 : e->keys.val; e 77 source4/heimdal/lib/hdb/hdb.c k < e->keys.val + e->keys.len; e 93 source4/heimdal/lib/hdb/hdb.c hdb_entry *e, e 98 source4/heimdal/lib/hdb/hdb.c return hdb_next_enctype2key(context, e, enctype, key); e 399 source4/heimdal/lib/hdb/hdb.c struct krb5_plugin *list = NULL, *e; e 409 source4/heimdal/lib/hdb/hdb.c for (e = list; e != NULL; e = _krb5_plugin_get_next(e)) { e 410 source4/heimdal/lib/hdb/hdb.c h = _krb5_plugin_get_symbol(e); e 417 source4/heimdal/lib/hdb/hdb.c if (e == NULL) { e 92 source4/heimdal/lib/hdb/keys.c krb5_enctype e; e 118 source4/heimdal/lib/hdb/keys.c e = ETYPE_DES3_CBC_SHA1; e 119 source4/heimdal/lib/hdb/keys.c enctypes = &e; e 122 source4/heimdal/lib/hdb/keys.c ret = krb5_string_to_enctype(context, buf[i], &e); e 124 source4/heimdal/lib/hdb/keys.c enctypes = &e; e 591 source4/heimdal/lib/hx509/cert.c const Extension *e; e 597 source4/heimdal/lib/hx509/cert.c e = find_extension(subject, oid_id_x509_ce_authorityKeyIdentifier(), &i); e 598 source4/heimdal/lib/hx509/cert.c if (e == NULL) e 601 source4/heimdal/lib/hx509/cert.c return decode_AuthorityKeyIdentifier(e->extnValue.data, e 602 source4/heimdal/lib/hx509/cert.c e->extnValue.length, e 610 source4/heimdal/lib/hx509/cert.c const Extension *e; e 616 source4/heimdal/lib/hx509/cert.c e = find_extension(issuer, oid_id_x509_ce_subjectKeyIdentifier(), &i); e 617 source4/heimdal/lib/hx509/cert.c if (e == NULL) e 620 source4/heimdal/lib/hx509/cert.c return decode_SubjectKeyIdentifier(e->extnValue.data, e 621 source4/heimdal/lib/hx509/cert.c e->extnValue.length, e 629 source4/heimdal/lib/hx509/cert.c const Extension *e; e 635 source4/heimdal/lib/hx509/cert.c e = find_extension(subject, oid_id_x509_ce_nameConstraints(), &i); e 636 source4/heimdal/lib/hx509/cert.c if (e == NULL) e 639 source4/heimdal/lib/hx509/cert.c return decode_NameConstraints(e->extnValue.data, e 640 source4/heimdal/lib/hx509/cert.c e->extnValue.length, e 648 source4/heimdal/lib/hx509/cert.c const Extension *e; e 653 source4/heimdal/lib/hx509/cert.c e = find_extension(cert, oid_id_x509_ce_subjectAltName(), i); e 654 source4/heimdal/lib/hx509/cert.c if (e == NULL) e 657 source4/heimdal/lib/hx509/cert.c return decode_GeneralNames(e->extnValue.data, e 658 source4/heimdal/lib/hx509/cert.c e->extnValue.length, e 665 source4/heimdal/lib/hx509/cert.c const Extension *e; e 671 source4/heimdal/lib/hx509/cert.c e = find_extension(cert, oid_id_x509_ce_extKeyUsage(), &i); e 672 source4/heimdal/lib/hx509/cert.c if (e == NULL) e 675 source4/heimdal/lib/hx509/cert.c return decode_ExtKeyUsage(e->extnValue.data, e 676 source4/heimdal/lib/hx509/cert.c e->extnValue.length, e 784 source4/heimdal/lib/hx509/cert.c const Extension *e; e 793 source4/heimdal/lib/hx509/cert.c e = find_extension(cert, oid_id_x509_ce_keyUsage(), &i); e 794 source4/heimdal/lib/hx509/cert.c if (e == NULL) { e 804 source4/heimdal/lib/hx509/cert.c ret = decode_KeyUsage(e->extnValue.data, e->extnValue.length, &ku, &size); e 843 source4/heimdal/lib/hx509/cert.c const Extension *e; e 850 source4/heimdal/lib/hx509/cert.c e = find_extension(cert, oid_id_x509_ce_basicConstraints(), &i); e 851 source4/heimdal/lib/hx509/cert.c if (e == NULL) { e 869 source4/heimdal/lib/hx509/cert.c ret = decode_BasicConstraints(e->extnValue.data, e 870 source4/heimdal/lib/hx509/cert.c e->extnValue.length, &bc, e 1130 source4/heimdal/lib/hx509/cert.c const Extension *e; e 1137 source4/heimdal/lib/hx509/cert.c e = find_extension(cert, oid_id_pkix_pe_proxyCertInfo(), &i); e 1138 source4/heimdal/lib/hx509/cert.c if (e == NULL) { e 1143 source4/heimdal/lib/hx509/cert.c ret = decode_ProxyCertInfo(e->extnValue.data, e 1144 source4/heimdal/lib/hx509/cert.c e->extnValue.length, e 1151 source4/heimdal/lib/hx509/cert.c if (size != e->extnValue.length) { e 3121 source4/heimdal/lib/hx509/cert.c ExtKeyUsage e; e 3124 source4/heimdal/lib/hx509/cert.c ret = find_extension_eku(_hx509_get_cert(cert), &e); e 3130 source4/heimdal/lib/hx509/cert.c for (i = 0; i < e.len; i++) { e 3131 source4/heimdal/lib/hx509/cert.c if (der_heim_oid_cmp(eku, &e.val[i]) == 0) { e 3132 source4/heimdal/lib/hx509/cert.c free_ExtKeyUsage(&e); e 3137 source4/heimdal/lib/hx509/cert.c if (der_heim_oid_cmp(id_any_eku, &e.val[i]) == 0) { e 3138 source4/heimdal/lib/hx509/cert.c free_ExtKeyUsage(&e); e 3144 source4/heimdal/lib/hx509/cert.c free_ExtKeyUsage(&e); e 3155 source4/heimdal/lib/hx509/cert.c const Extension *e; e 3166 source4/heimdal/lib/hx509/cert.c e = find_extension(cert, oid_id_x509_ce_keyUsage(), &i); e 3167 source4/heimdal/lib/hx509/cert.c if (e == NULL) e 3170 source4/heimdal/lib/hx509/cert.c ret = decode_KeyUsage(e->extnValue.data, e->extnValue.length, ku, &size); e 3179 source4/heimdal/lib/hx509/cert.c ExtKeyUsage *e) e 3183 source4/heimdal/lib/hx509/cert.c memset(e, 0, sizeof(*e)); e 3185 source4/heimdal/lib/hx509/cert.c ret = find_extension_eku(_hx509_get_cert(cert), e); e 226 source4/heimdal/lib/hx509/crypto.c rsa->e = heim_int2BN(&pk.publicExponent); e 230 source4/heimdal/lib/hx509/crypto.c if (rsa->n == NULL || rsa->e == NULL) { e 475 source4/heimdal/lib/hx509/crypto.c BIGNUM *e; e 489 source4/heimdal/lib/hx509/crypto.c e = BN_new(); e 490 source4/heimdal/lib/hx509/crypto.c BN_set_word(e, default_rsa_e); e 499 source4/heimdal/lib/hx509/crypto.c ret = RSA_generate_key_ex(private_key->private_key.rsa, bits, e, NULL); e 500 source4/heimdal/lib/hx509/crypto.c BN_free(e); e 551 source4/heimdal/lib/hx509/crypto.c return BN_dup(key->private_key.rsa->e); e 1190 source4/heimdal/lib/hx509/crypto.c rsa->e = heim_int2BN(&pk.publicExponent); e 1194 source4/heimdal/lib/hx509/crypto.c if (rsa->n == NULL || rsa->e == NULL) { e 2502 source4/heimdal/lib/hx509/crypto.c rsa->e = heim_int2BN(&pk.publicExponent); e 2513 source4/heimdal/lib/hx509/crypto.c if (rsa->n == NULL || rsa->e == NULL || e 84 source4/heimdal/lib/hx509/env.c hx509_env e = *env; e 85 source4/heimdal/lib/hx509/env.c while (e->next) e 86 source4/heimdal/lib/hx509/env.c e = e->next; e 87 source4/heimdal/lib/hx509/env.c e->next = n; e 130 source4/heimdal/lib/hx509/env.c hx509_env e = *env; e 131 source4/heimdal/lib/hx509/env.c while (e->next) e 132 source4/heimdal/lib/hx509/env.c e = e->next; e 133 source4/heimdal/lib/hx509/env.c e->next = n; e 241 source4/heimdal/lib/hx509/ks_keychain.c rsa->e = NULL; e 631 source4/heimdal/lib/hx509/ks_p11.c rsa->e = getattr_bn(p, slot, session, object, CKA_PUBLIC_EXPONENT); e 246 source4/heimdal/lib/hx509/print.c enum critical_flag cf, const Extension *e) e 252 source4/heimdal/lib/hx509/print.c if (!e->critical) e 257 source4/heimdal/lib/hx509/print.c if (e->critical) e 262 source4/heimdal/lib/hx509/print.c if (!e->critical) e 267 source4/heimdal/lib/hx509/print.c if (e->critical) e 281 source4/heimdal/lib/hx509/print.c const Extension *e) e 288 source4/heimdal/lib/hx509/print.c check_Null(ctx, status, cf, e); e 290 source4/heimdal/lib/hx509/print.c ret = decode_SubjectKeyIdentifier(e->extnValue.data, e 291 source4/heimdal/lib/hx509/print.c e->extnValue.length, e 298 source4/heimdal/lib/hx509/print.c if (size != e->extnValue.length) { e 329 source4/heimdal/lib/hx509/print.c const Extension *e) e 336 source4/heimdal/lib/hx509/print.c check_Null(ctx, status, cf, e); e 338 source4/heimdal/lib/hx509/print.c ret = decode_AuthorityKeyIdentifier(e->extnValue.data, e 339 source4/heimdal/lib/hx509/print.c e->extnValue.length, e 346 source4/heimdal/lib/hx509/print.c if (size != e->extnValue.length) { e 369 source4/heimdal/lib/hx509/print.c const Extension *e) e 375 source4/heimdal/lib/hx509/print.c check_Null(ctx, status, cf, e); e 377 source4/heimdal/lib/hx509/print.c ret = decode_ExtKeyUsage(e->extnValue.data, e 378 source4/heimdal/lib/hx509/print.c e->extnValue.length, e 385 source4/heimdal/lib/hx509/print.c if (size != e->extnValue.length) { e 481 source4/heimdal/lib/hx509/print.c const Extension *e) e 487 source4/heimdal/lib/hx509/print.c check_Null(ctx, status, cf, e); e 489 source4/heimdal/lib/hx509/print.c ret = decode_CRLDistributionPoints(e->extnValue.data, e 490 source4/heimdal/lib/hx509/print.c e->extnValue.length, e 565 source4/heimdal/lib/hx509/print.c const Extension *e) e 571 source4/heimdal/lib/hx509/print.c check_Null(ctx, status, cf, e); e 573 source4/heimdal/lib/hx509/print.c if (e->extnValue.length == 0) { e 578 source4/heimdal/lib/hx509/print.c ret = decode_GeneralNames(e->extnValue.data, e->extnValue.length, e 642 source4/heimdal/lib/hx509/print.c const Extension *e) e 645 source4/heimdal/lib/hx509/print.c return check_altName(ctx, status, "subject", cf, e); e 652 source4/heimdal/lib/hx509/print.c const Extension *e) e 655 source4/heimdal/lib/hx509/print.c return check_altName(ctx, status, "issuer", cf, e); e 663 source4/heimdal/lib/hx509/print.c const Extension *e) e 669 source4/heimdal/lib/hx509/print.c check_Null(ctx, status, cf, e); e 671 source4/heimdal/lib/hx509/print.c ret = decode_BasicConstraints(e->extnValue.data, e->extnValue.length, e 677 source4/heimdal/lib/hx509/print.c if (size != e->extnValue.length) e 688 source4/heimdal/lib/hx509/print.c if (!e->critical) e 706 source4/heimdal/lib/hx509/print.c const Extension *e) e 708 source4/heimdal/lib/hx509/print.c check_Null(ctx, status, cf, e); e 717 source4/heimdal/lib/hx509/print.c const Extension *e) e 723 source4/heimdal/lib/hx509/print.c check_Null(ctx, status, cf, e); e 725 source4/heimdal/lib/hx509/print.c ret = decode_AuthorityInfoAccessSyntax(e->extnValue.data, e 726 source4/heimdal/lib/hx509/print.c e->extnValue.length, e 210 source4/heimdal/lib/hx509/sel-gram.c # define YYUSE(e) ((void) (e)) e 212 source4/heimdal/lib/hx509/sel-gram.c # define YYUSE(e) /* empty */ e 391 source4/heimdal/lib/krb5/cache.c const char *e; e 400 source4/heimdal/lib/krb5/cache.c e = getenv("KRB5CCNAME"); e 401 source4/heimdal/lib/krb5/cache.c if (e == NULL) { e 410 source4/heimdal/lib/krb5/cache.c if (strcmp(e, context->default_cc_name_env) != 0) e 448 source4/heimdal/lib/krb5/cache.c const char *e = NULL; e 451 source4/heimdal/lib/krb5/cache.c e = getenv("KRB5CCNAME"); e 452 source4/heimdal/lib/krb5/cache.c if (e) { e 453 source4/heimdal/lib/krb5/cache.c p = strdup(e); e 456 source4/heimdal/lib/krb5/cache.c context->default_cc_name_env = strdup(e); e 459 source4/heimdal/lib/krb5/cache.c if (e == NULL) { e 460 source4/heimdal/lib/krb5/cache.c e = krb5_config_get_string(context, NULL, "libdefaults", e 462 source4/heimdal/lib/krb5/cache.c if (e) { e 463 source4/heimdal/lib/krb5/cache.c ret = _krb5_expand_default_cc_name(context, e, &p); e 467 source4/heimdal/lib/krb5/cache.c if (e == NULL) { e 469 source4/heimdal/lib/krb5/cache.c e = krb5_config_get_string(context, NULL, "libdefaults", e 471 source4/heimdal/lib/krb5/cache.c if (e) { e 472 source4/heimdal/lib/krb5/cache.c ops = krb5_cc_get_prefix_ops(context, e); e 477 source4/heimdal/lib/krb5/cache.c "is unknown", e); e 75 source4/heimdal/lib/krb5/context.c krb5_enctype e; e 76 source4/heimdal/lib/krb5/context.c if(krb5_string_to_enctype(context, etypes_str[j], &e) != 0) e 78 source4/heimdal/lib/krb5/context.c if (krb5_enctype_valid(context, e) != 0) e 80 source4/heimdal/lib/krb5/context.c etypes[k++] = e; e 699 source4/heimdal/lib/krb5/context.c krb5_enctype *e = NULL, *ep; e 707 source4/heimdal/lib/krb5/context.c ep = realloc(e, (n + 2) * sizeof(*e)); e 709 source4/heimdal/lib/krb5/context.c free(e); e 713 source4/heimdal/lib/krb5/context.c e = ep; e 714 source4/heimdal/lib/krb5/context.c e[n] = p[i]; e 715 source4/heimdal/lib/krb5/context.c e[n + 1] = ETYPE_NULL; e 718 source4/heimdal/lib/krb5/context.c *etype = e; e 898 source4/heimdal/lib/krb5/crypto.c struct encryption_type *e; e 901 source4/heimdal/lib/krb5/crypto.c e = _find_enctype (etype); e 902 source4/heimdal/lib/krb5/crypto.c if (e == NULL) { e 908 source4/heimdal/lib/krb5/crypto.c for (st = e->keytype->string_to_key; st && st->type; st++) { e 930 source4/heimdal/lib/krb5/crypto.c struct encryption_type *e; e 933 source4/heimdal/lib/krb5/crypto.c e = _find_enctype (etype); e 934 source4/heimdal/lib/krb5/crypto.c if (e == NULL) { e 940 source4/heimdal/lib/krb5/crypto.c for (st = e->keytype->string_to_key; st && st->type; st++) { e 2611 source4/heimdal/lib/krb5/crypto.c struct encryption_type *e; e 2612 source4/heimdal/lib/krb5/crypto.c e = _find_enctype(etype); e 2613 source4/heimdal/lib/krb5/crypto.c if(e == NULL) { e 2620 source4/heimdal/lib/krb5/crypto.c *string = strdup(e->name); e 2650 source4/heimdal/lib/krb5/crypto.c struct encryption_type *e = _find_enctype(etype); e 2651 source4/heimdal/lib/krb5/crypto.c if(e == NULL) { e 2657 source4/heimdal/lib/krb5/crypto.c *keytype = e->keytype->type; /* XXX */ e 2665 source4/heimdal/lib/krb5/crypto.c struct encryption_type *e = _find_enctype(etype); e 2666 source4/heimdal/lib/krb5/crypto.c if(e == NULL) { e 2672 source4/heimdal/lib/krb5/crypto.c if (e->flags & F_DISABLED) { e 2675 source4/heimdal/lib/krb5/crypto.c e->name); e 3689 source4/heimdal/lib/krb5/crypto.c const EncryptedData *e, e 3693 source4/heimdal/lib/krb5/crypto.c e->cipher.data, e->cipher.length, result); e 705 source4/heimdal/lib/krb5/init_creds_pw.c ETYPE_INFO2 e; e 709 source4/heimdal/lib/krb5/init_creds_pw.c memset(&e, 0, sizeof(e)); e 710 source4/heimdal/lib/krb5/init_creds_pw.c ret = decode_ETYPE_INFO2(data->data, data->length, &e, &sz); e 713 source4/heimdal/lib/krb5/init_creds_pw.c if (e.len == 0) e 716 source4/heimdal/lib/krb5/init_creds_pw.c for (i = 0; i < e.len; i++) { e 717 source4/heimdal/lib/krb5/init_creds_pw.c if (asreq->req_body.etype.val[j] == e.val[i].etype) { e 719 source4/heimdal/lib/krb5/init_creds_pw.c if (e.val[i].salt == NULL) e 722 source4/heimdal/lib/krb5/init_creds_pw.c salt.saltvalue.data = *e.val[i].salt; e 723 source4/heimdal/lib/krb5/init_creds_pw.c salt.saltvalue.length = strlen(*e.val[i].salt); e 727 source4/heimdal/lib/krb5/init_creds_pw.c ret = set_paid(paid, context, e.val[i].etype, e 731 source4/heimdal/lib/krb5/init_creds_pw.c e.val[i].s2kparams); e 732 source4/heimdal/lib/krb5/init_creds_pw.c if (e.val[i].salt == NULL) e 735 source4/heimdal/lib/krb5/init_creds_pw.c free_ETYPE_INFO2(&e); e 742 source4/heimdal/lib/krb5/init_creds_pw.c free_ETYPE_INFO2(&e); e 754 source4/heimdal/lib/krb5/init_creds_pw.c ETYPE_INFO e; e 758 source4/heimdal/lib/krb5/init_creds_pw.c memset(&e, 0, sizeof(e)); e 759 source4/heimdal/lib/krb5/init_creds_pw.c ret = decode_ETYPE_INFO(data->data, data->length, &e, &sz); e 762 source4/heimdal/lib/krb5/init_creds_pw.c if (e.len == 0) e 765 source4/heimdal/lib/krb5/init_creds_pw.c for (i = 0; i < e.len; i++) { e 766 source4/heimdal/lib/krb5/init_creds_pw.c if (asreq->req_body.etype.val[j] == e.val[i].etype) { e 769 source4/heimdal/lib/krb5/init_creds_pw.c if (e.val[i].salt == NULL) e 772 source4/heimdal/lib/krb5/init_creds_pw.c salt.saltvalue = *e.val[i].salt; e 775 source4/heimdal/lib/krb5/init_creds_pw.c if (e.val[i].salttype) e 776 source4/heimdal/lib/krb5/init_creds_pw.c salt.salttype = *e.val[i].salttype; e 778 source4/heimdal/lib/krb5/init_creds_pw.c ret = set_paid(paid, context, e.val[i].etype, e 783 source4/heimdal/lib/krb5/init_creds_pw.c if (e.val[i].salt == NULL) e 787 source4/heimdal/lib/krb5/init_creds_pw.c free_ETYPE_INFO(&e); e 794 source4/heimdal/lib/krb5/init_creds_pw.c free_ETYPE_INFO(&e); e 706 source4/heimdal/lib/krb5/keytab_file.c krb5_keytab_entry e; e 715 source4/heimdal/lib/krb5/keytab_file.c while(fkt_next_entry_int(context, id, &e, &cursor, e 717 source4/heimdal/lib/krb5/keytab_file.c if(krb5_kt_compare(context, &e, entry->principal, e 731 source4/heimdal/lib/krb5/keytab_file.c krb5_kt_free_entry(context, &e); e 196 source4/heimdal/lib/krb5/keytab_memory.c krb5_keytab_entry *e, *end; e 205 source4/heimdal/lib/krb5/keytab_memory.c for(end = d->entries + d->num_entries, e = end - 1; e >= d->entries; e--) { e 206 source4/heimdal/lib/krb5/keytab_memory.c if(krb5_kt_compare(context, e, entry->principal, e 208 source4/heimdal/lib/krb5/keytab_memory.c krb5_kt_free_entry(context, e); e 209 source4/heimdal/lib/krb5/keytab_memory.c memmove(e, e + 1, (end - e - 1) * sizeof(*e)); e 220 source4/heimdal/lib/krb5/keytab_memory.c e = realloc(d->entries, d->num_entries * sizeof(*d->entries)); e 221 source4/heimdal/lib/krb5/keytab_memory.c if(e != NULL || d->num_entries == 0) e 222 source4/heimdal/lib/krb5/keytab_memory.c d->entries = e; e 526 source4/heimdal/lib/krb5/krbhst.c struct krb5_plugin *list = NULL, *e; e 534 source4/heimdal/lib/krb5/krbhst.c for (e = list; e != NULL; e = _krb5_plugin_get_next(e)) { e 538 source4/heimdal/lib/krb5/krbhst.c service = _krb5_plugin_get_symbol(e); e 994 source4/heimdal/lib/krb5/pac.c int32_t e; e 997 source4/heimdal/lib/krb5/pac.c e = ((end + PAC_ALIGNMENT - 1) / PAC_ALIGNMENT) * PAC_ALIGNMENT; e 998 source4/heimdal/lib/krb5/pac.c if (end != e) { e 999 source4/heimdal/lib/krb5/pac.c CHECK(ret, fill_zeros(context, spdata, e - end), out); e 1001 source4/heimdal/lib/krb5/pac.c end = e; e 86 source4/heimdal/lib/krb5/plugin.c struct krb5_plugin **e) e 88 source4/heimdal/lib/krb5/plugin.c *e = calloc(1, sizeof(**e)); e 89 source4/heimdal/lib/krb5/plugin.c if (*e == NULL) { e 98 source4/heimdal/lib/krb5/plugin.c (*e)->dsohandle = dlopen(lib, RTLD_LAZY); e 99 source4/heimdal/lib/krb5/plugin.c if ((*e)->dsohandle == NULL) { e 100 source4/heimdal/lib/krb5/plugin.c free(*e); e 101 source4/heimdal/lib/krb5/plugin.c *e = NULL; e 108 source4/heimdal/lib/krb5/plugin.c (*e)->symbol = dlsym((*e)->dsohandle, name); e 109 source4/heimdal/lib/krb5/plugin.c if ((*e)->symbol == NULL) { e 110 source4/heimdal/lib/krb5/plugin.c dlclose((*e)->dsohandle); e 111 source4/heimdal/lib/krb5/plugin.c free(*e); e 138 source4/heimdal/lib/krb5/plugin.c struct plugin *e; e 141 source4/heimdal/lib/krb5/plugin.c for (e = registered; e != NULL; e = e->next) e 142 source4/heimdal/lib/krb5/plugin.c if (e->type == type && strcmp(e->name,name)== 0 && e->symbol == symbol) e 145 source4/heimdal/lib/krb5/plugin.c e = calloc(1, sizeof(*e)); e 146 source4/heimdal/lib/krb5/plugin.c if (e == NULL) { e 150 source4/heimdal/lib/krb5/plugin.c e->type = type; e 151 source4/heimdal/lib/krb5/plugin.c e->name = strdup(name); e 152 source4/heimdal/lib/krb5/plugin.c if (e->name == NULL) { e 153 source4/heimdal/lib/krb5/plugin.c free(e); e 157 source4/heimdal/lib/krb5/plugin.c e->symbol = symbol; e 160 source4/heimdal/lib/krb5/plugin.c e->next = registered; e 161 source4/heimdal/lib/krb5/plugin.c registered = e; e 173 source4/heimdal/lib/krb5/plugin.c struct krb5_plugin *e; e 190 source4/heimdal/lib/krb5/plugin.c e = calloc(1, sizeof(*e)); e 191 source4/heimdal/lib/krb5/plugin.c if (e == NULL) { e 197 source4/heimdal/lib/krb5/plugin.c e->symbol = p->symbol; e 198 source4/heimdal/lib/krb5/plugin.c e->dsohandle = NULL; e 199 source4/heimdal/lib/krb5/plugin.c e->next = *list; e 200 source4/heimdal/lib/krb5/plugin.c *list = e; e 227 source4/heimdal/lib/krb5/plugin.c ret = loadlib(context, type, name, path, &e); e 232 source4/heimdal/lib/krb5/plugin.c e->next = *list; e 233 source4/heimdal/lib/krb5/plugin.c *list = e; e 328 source4/heimdal/lib/krb5/send_to_kdc.c struct krb5_plugin *list = NULL, *e; e 335 source4/heimdal/lib/krb5/send_to_kdc.c for (e = list; e != NULL; e = _krb5_plugin_get_next(e)) { e 339 source4/heimdal/lib/krb5/send_to_kdc.c service = _krb5_plugin_get_symbol(e); e 585 source4/heimdal/lib/krb5/v4_glue.c uint32_t e, e 611 source4/heimdal/lib/krb5/v4_glue.c if (e >= ERROR_TABLE_BASE_krb && e <= ERROR_TABLE_BASE_krb + 255) e 612 source4/heimdal/lib/krb5/v4_glue.c e -= ERROR_TABLE_BASE_krb; e 613 source4/heimdal/lib/krb5/v4_glue.c RCHECK(ret, krb5_store_int32(sp, e), error); e 109 source4/heimdal/lib/ntlm/ntlm.c #define CHECK(f, e) \ e 110 source4/heimdal/lib/ntlm/ntlm.c do { ret = f ; if (ret != (e)) { ret = EINVAL; goto out; } } while(0) e 137 source4/heimdal/lib/roken/vis.c char *e; \ e 142 source4/heimdal/lib/roken/vis.c for (o = orig, e = extra; (*e++ = *o++) != '\0';) \ e 144 source4/heimdal/lib/roken/vis.c e--; \ e 145 source4/heimdal/lib/roken/vis.c if (flag & VIS_SP) *e++ = ' '; \ e 146 source4/heimdal/lib/roken/vis.c if (flag & VIS_TAB) *e++ = '\t'; \ e 147 source4/heimdal/lib/roken/vis.c if (flag & VIS_NL) *e++ = '\n'; \ e 148 source4/heimdal/lib/roken/vis.c if ((flag & VIS_NOSLASH) == 0) *e++ = '\\'; \ e 149 source4/heimdal/lib/roken/vis.c *e = '\0'; \ e 124 source4/lib/ldb/common/ldb_attributes.c int i, e, b = 0, r; e 134 source4/lib/ldb/common/ldb_attributes.c e = ldb->schema.num_attributes - 1; e 136 source4/lib/ldb/common/ldb_attributes.c while (b <= e) { e 138 source4/lib/ldb/common/ldb_attributes.c i = (b + e) / 2; e 145 source4/lib/ldb/common/ldb_attributes.c e = i - 1; e 258 source4/lib/ldb/common/ldb_modules.c struct ops_list_entry *e; e 268 source4/lib/ldb/common/ldb_modules.c for (e = registered_modules; e; e = e->next) { e 269 source4/lib/ldb/common/ldb_modules.c if (strcmp(e->ops->name, name) == 0) e 270 source4/lib/ldb/common/ldb_modules.c return e->ops; e 512 source4/lib/ldb/common/ldb_parse.c struct ldb_parse_tree **e; e 513 source4/lib/ldb/common/ldb_parse.c e = talloc_realloc(ret, ret->u.list.elements, e 516 source4/lib/ldb/common/ldb_parse.c if (!e) { e 521 source4/lib/ldb/common/ldb_parse.c ret->u.list.elements = e; e 61 source4/lib/registry/dir.c struct dirent *e; e 71 source4/lib/registry/dir.c while((e = readdir(d))) { e 75 source4/lib/registry/dir.c if (ISDOT(e->d_name) || ISDOTDOT(e->d_name)) e 78 source4/lib/registry/dir.c path = talloc_asprintf(name, "%s/%s", name, e->d_name); e 160 source4/lib/registry/dir.c struct dirent *e; e 170 source4/lib/registry/dir.c while((e = readdir(d))) { e 171 source4/lib/registry/dir.c if(!ISDOT(e->d_name) && !ISDOTDOT(e->d_name)) { e 176 source4/lib/registry/dir.c asprintf(&thispath, "%s/%s", dk->path, e->d_name); e 186 source4/lib/registry/dir.c *name = talloc_strdup(mem_ctx, e->d_name); e 242 source4/lib/registry/dir.c struct dirent *e; e 269 source4/lib/registry/dir.c while((e = readdir(d))) { e 270 source4/lib/registry/dir.c if(!ISDOT(e->d_name) && !ISDOTDOT(e->d_name)) { e 272 source4/lib/registry/dir.c dk->path, e->d_name); e 284 source4/lib/registry/dir.c *max_subkeynamelen = MAX(*max_subkeynamelen, strlen(e->d_name)); e 291 source4/lib/registry/dir.c *max_valnamelen = MAX(*max_valnamelen, strlen(e->d_name)); e 351 source4/lib/registry/dir.c struct dirent *e; e 362 source4/lib/registry/dir.c while((e = readdir(d))) { e 363 source4/lib/registry/dir.c if (ISDOT(e->d_name) || ISDOTDOT(e->d_name)) e 368 source4/lib/registry/dir.c *name = talloc_strdup(mem_ctx, e->d_name); e 240 source4/lib/wmi/wbemdata.c struct pair_guid_ptr *e; e 242 source4/lib/wmi/wbemdata.c e = talloc(mem_ctx, struct pair_guid_ptr); e 243 source4/lib/wmi/wbemdata.c e->guid = *uuid; e 244 source4/lib/wmi/wbemdata.c e->ptr = ptr; e 245 source4/lib/wmi/wbemdata.c talloc_steal(e, ptr); e 246 source4/lib/wmi/wbemdata.c DLIST_ADD(*list, e); e 33 source4/libcli/raw/clierror.c return nt_errstr(tree->session->transport->error.e.nt_status); e 53 source4/libcli/raw/clierror.c return tree->session->transport->error.e.nt_status; e 456 source4/libcli/raw/clitransport.c transport->error.e.nt_status = NT_STATUS_OK; e 458 source4/libcli/raw/clitransport.c transport->error.e.nt_status = NT_STATUS_DOS(eclass, code); e 461 source4/libcli/raw/clitransport.c transport->error.e.nt_status = NT_STATUS(IVAL(req->in.hdr, HDR_RCLS)); e 464 source4/libcli/raw/clitransport.c req->status = transport->error.e.nt_status; e 473 source4/libcli/raw/clitransport.c transport->error.e.socket_error = SOCKET_READ_BAD_SIG; e 146 source4/libcli/raw/libcliraw.h } e; e 296 source4/ntvfs/common/notify.c static NTSTATUS notify_add_array(struct notify_context *notify, struct notify_entry *e, e 322 source4/ntvfs/common/notify.c d->entries[d->num_entries] = *e; e 325 source4/ntvfs/common/notify.c d->entries[d->num_entries].path_len = strlen(e->path); e 328 source4/ntvfs/common/notify.c d->max_mask |= e->filter; e 329 source4/ntvfs/common/notify.c d->max_mask_subdir |= e->subdir_filter; e 355 source4/ntvfs/common/notify.c struct notify_entry e = *e0; e 376 source4/ntvfs/common/notify.c len = strlen(e.path); e 377 source4/ntvfs/common/notify.c if (len > 1 && e.path[len-1] == '.' && e.path[len-2] == '/') { e 378 source4/ntvfs/common/notify.c tmp_path = talloc_strndup(notify, e.path, len-2); e 383 source4/ntvfs/common/notify.c e.path = tmp_path; e 386 source4/ntvfs/common/notify.c depth = count_chars(e.path, '/'); e 405 source4/ntvfs/common/notify.c status = sys_notify_watch(notify->sys_notify_ctx, &e, e 417 source4/ntvfs/common/notify.c if (e.filter != 0 || e.subdir_filter != 0) { e 418 source4/ntvfs/common/notify.c status = notify_add_array(notify, &e, private_data, depth); e 549 source4/ntvfs/common/notify.c static void notify_send(struct notify_context *notify, struct notify_entry *e, e 560 source4/ntvfs/common/notify.c ev.private_data = e->private_data; e 570 source4/ntvfs/common/notify.c status = messaging_send(notify->messaging_ctx, e->server, e 632 source4/ntvfs/common/notify.c struct notify_entry *e; e 635 source4/ntvfs/common/notify.c e = &d->entries[i]; e 636 source4/ntvfs/common/notify.c cmp = strncmp(path, e->path, p_len); e 638 source4/ntvfs/common/notify.c if (p_len == e->path_len) { e 657 source4/ntvfs/common/notify.c struct notify_entry *e = &d->entries[i]; e 658 source4/ntvfs/common/notify.c if (p_len != e->path_len || e 659 source4/ntvfs/common/notify.c strncmp(path, e->path, p_len) != 0) break; e 661 source4/ntvfs/common/notify.c if (0 == (filter & e->subdir_filter)) { e 665 source4/ntvfs/common/notify.c if (0 == (filter & e->filter)) { e 669 source4/ntvfs/common/notify.c notify_send(notify, e, path + e->path_len + 1, action); e 72 source4/ntvfs/common/opendb_tdb.c struct opendb_entry *e; e 78 source4/ntvfs/common/opendb_tdb.c struct opendb_entry *e, e 298 source4/ntvfs/common/opendb_tdb.c struct opendb_entry *e, e 309 source4/ntvfs/common/opendb_tdb.c op_break.file_handle = e->file_handle; e 314 source4/ntvfs/common/opendb_tdb.c status = messaging_send(msg_ctx, e->server, e 461 source4/ntvfs/common/opendb_tdb.c if (!lck->can_open.e) { e 509 source4/ntvfs/common/opendb_tdb.c lck->can_open.e->file_handle = file_handle; e 510 source4/ntvfs/common/opendb_tdb.c lck->can_open.e->fd = fd; e 511 source4/ntvfs/common/opendb_tdb.c lck->can_open.e->allow_level_II_oplock = allow_level_II_oplock; e 512 source4/ntvfs/common/opendb_tdb.c lck->can_open.e->oplock_level = oplock_level; e 516 source4/ntvfs/common/opendb_tdb.c status = sys_lease_setup(odb->lease_ctx, lck->can_open.e); e 521 source4/ntvfs/common/opendb_tdb.c if (lck->can_open.e->oplock_level == OPLOCK_EXCLUSIVE) { e 523 source4/ntvfs/common/opendb_tdb.c } else if (lck->can_open.e->oplock_level == OPLOCK_BATCH) { e 525 source4/ntvfs/common/opendb_tdb.c } else if (lck->can_open.e->oplock_level == OPLOCK_LEVEL_II) { e 538 source4/ntvfs/common/opendb_tdb.c lck->file.entries[lck->file.num_entries] = *lck->can_open.e; e 541 source4/ntvfs/common/opendb_tdb.c talloc_free(lck->can_open.e); e 542 source4/ntvfs/common/opendb_tdb.c lck->can_open.e = NULL; e 865 source4/ntvfs/common/opendb_tdb.c lck->can_open.e = talloc(lck, struct opendb_entry); e 866 source4/ntvfs/common/opendb_tdb.c NT_STATUS_HAVE_NO_MEMORY(lck->can_open.e); e 868 source4/ntvfs/common/opendb_tdb.c lck->can_open.e->server = odb->ntvfs_ctx->server_id; e 869 source4/ntvfs/common/opendb_tdb.c lck->can_open.e->file_handle = NULL; e 870 source4/ntvfs/common/opendb_tdb.c lck->can_open.e->fd = NULL; e 871 source4/ntvfs/common/opendb_tdb.c lck->can_open.e->stream_id = stream_id; e 872 source4/ntvfs/common/opendb_tdb.c lck->can_open.e->share_access = share_access; e 873 source4/ntvfs/common/opendb_tdb.c lck->can_open.e->access_mask = access_mask; e 874 source4/ntvfs/common/opendb_tdb.c lck->can_open.e->delete_on_close = delete_on_close; e 875 source4/ntvfs/common/opendb_tdb.c lck->can_open.e->allow_level_II_oplock = false; e 876 source4/ntvfs/common/opendb_tdb.c lck->can_open.e->oplock_level = OPLOCK_NONE; e 169 source4/ntvfs/posix/pvfs_dirlist.c struct name_cache_entry *e; e 172 source4/ntvfs/posix/pvfs_dirlist.c e = &dir->name_cache[dir->name_cache_index]; e 174 source4/ntvfs/posix/pvfs_dirlist.c if (e->name) talloc_free(e->name); e 176 source4/ntvfs/posix/pvfs_dirlist.c e->name = talloc_strdup(dir->name_cache, name); e 177 source4/ntvfs/posix/pvfs_dirlist.c e->offset = dir->offset; e 292 source4/ntvfs/posix/pvfs_dirlist.c struct name_cache_entry *e = &dir->name_cache[i]; e 293 source4/ntvfs/posix/pvfs_dirlist.c if (e->name && strcasecmp_m(name, e->name) == 0) { e 294 source4/ntvfs/posix/pvfs_dirlist.c *ofs = e->offset; e 299 source4/ntvfs/posix/pvfs_dirlist.c struct name_cache_entry *e = &dir->name_cache[i]; e 300 source4/ntvfs/posix/pvfs_dirlist.c if (e->name && strcasecmp_m(name, e->name) == 0) { e 301 source4/ntvfs/posix/pvfs_dirlist.c *ofs = e->offset; e 353 source4/ntvfs/posix/pvfs_dirlist.c struct name_cache_entry *e = &dir->name_cache[i]; e 354 source4/ntvfs/posix/pvfs_dirlist.c if (resume_key == (uint32_t)e->offset) { e 355 source4/ntvfs/posix/pvfs_dirlist.c *ofs = e->offset; e 360 source4/ntvfs/posix/pvfs_dirlist.c struct name_cache_entry *e = &dir->name_cache[i]; e 361 source4/ntvfs/posix/pvfs_dirlist.c if (resume_key == (uint32_t)e->offset) { e 362 source4/ntvfs/posix/pvfs_dirlist.c *ofs = e->offset; e 175 source4/ntvfs/posix/pvfs_notify.c struct notify_entry e; e 183 source4/ntvfs/posix/pvfs_notify.c e.filter = filter; e 184 source4/ntvfs/posix/pvfs_notify.c e.path = f->handle->name->full_name; e 186 source4/ntvfs/posix/pvfs_notify.c e.subdir_filter = filter; e 188 source4/ntvfs/posix/pvfs_notify.c e.subdir_filter = 0; e 191 source4/ntvfs/posix/pvfs_notify.c status = notify_add(pvfs->notify_context, &e, e 92 source4/ntvfs/sysdep/inotify.c struct inotify_event *e) e 94 source4/ntvfs/sysdep/inotify.c if ((e->mask & w->mask) == 0) { e 101 source4/ntvfs/sysdep/inotify.c if (e->mask & IN_ISDIR) { e 106 source4/ntvfs/sysdep/inotify.c if ((e->mask & IN_ATTRIB) && e 114 source4/ntvfs/sysdep/inotify.c if ((e->mask & IN_MODIFY) && e 134 source4/ntvfs/sysdep/inotify.c struct inotify_event *e, e 142 source4/ntvfs/sysdep/inotify.c if ((e->mask & (IN_ATTRIB|IN_MODIFY|IN_CREATE|IN_DELETE| e 149 source4/ntvfs/sysdep/inotify.c if (e->mask & IN_CREATE) { e 151 source4/ntvfs/sysdep/inotify.c } else if (e->mask & IN_DELETE) { e 153 source4/ntvfs/sysdep/inotify.c } else if (e->mask & IN_MOVED_FROM) { e 154 source4/ntvfs/sysdep/inotify.c if (e2 != NULL && e2->cookie == e->cookie) { e 159 source4/ntvfs/sysdep/inotify.c } else if (e->mask & IN_MOVED_TO) { e 160 source4/ntvfs/sysdep/inotify.c if (e->cookie == prev_cookie) { e 168 source4/ntvfs/sysdep/inotify.c ne.path = e->name; e 173 source4/ntvfs/sysdep/inotify.c if (w->wd == e->wd && filter_match(w, e)) { e 182 source4/ntvfs/sysdep/inotify.c (e->mask & IN_ISDIR) != 0) { e 187 source4/ntvfs/sysdep/inotify.c e->mask = IN_ATTRIB; e 191 source4/ntvfs/sysdep/inotify.c if (w->wd == e->wd && filter_match(w, e) && e 207 source4/ntvfs/sysdep/inotify.c struct inotify_event *e0, *e; e 221 source4/ntvfs/sysdep/inotify.c e0 = e = talloc_size(in, bufsize); e 222 source4/ntvfs/sysdep/inotify.c if (e == NULL) return; e 231 source4/ntvfs/sysdep/inotify.c while (bufsize >= sizeof(*e)) { e 233 source4/ntvfs/sysdep/inotify.c bufsize -= e->len + sizeof(*e); e 234 source4/ntvfs/sysdep/inotify.c if (bufsize >= sizeof(*e)) { e 235 source4/ntvfs/sysdep/inotify.c e2 = (struct inotify_event *)(e->len + sizeof(*e) + (char *)e); e 237 source4/ntvfs/sysdep/inotify.c inotify_dispatch(in, e, prev_cookie, e2); e 238 source4/ntvfs/sysdep/inotify.c prev_cookie = e->cookie; e 239 source4/ntvfs/sysdep/inotify.c e = e2; e 303 source4/ntvfs/sysdep/inotify.c static uint32_t inotify_map(struct notify_entry *e) e 308 source4/ntvfs/sysdep/inotify.c if (inotify_mapping[i].notify_mask & e->filter) { e 310 source4/ntvfs/sysdep/inotify.c e->filter &= ~inotify_mapping[i].notify_mask; e 341 source4/ntvfs/sysdep/inotify.c struct notify_entry *e, e 350 source4/ntvfs/sysdep/inotify.c uint32_t filter = e->filter; e 362 source4/ntvfs/sysdep/inotify.c mask = inotify_map(e); e 373 source4/ntvfs/sysdep/inotify.c wd = inotify_add_watch(in->fd, e->path, mask); e 375 source4/ntvfs/sysdep/inotify.c e->filter = filter; e 382 source4/ntvfs/sysdep/inotify.c e->filter = filter; e 392 source4/ntvfs/sysdep/inotify.c w->path = talloc_strdup(w, e->path); e 395 source4/ntvfs/sysdep/inotify.c e->filter = filter; e 130 source4/ntvfs/sysdep/sys_lease.c struct opendb_entry *e) e 132 source4/ntvfs/sysdep/sys_lease.c return ctx->ops->setup(ctx, e); e 136 source4/ntvfs/sysdep/sys_lease.c struct opendb_entry *e) e 138 source4/ntvfs/sysdep/sys_lease.c return ctx->ops->update(ctx, e); e 142 source4/ntvfs/sysdep/sys_lease.c struct opendb_entry *e) e 144 source4/ntvfs/sysdep/sys_lease.c return ctx->ops->remove(ctx, e); e 35 source4/ntvfs/sysdep/sys_lease.h struct opendb_entry *e); e 37 source4/ntvfs/sysdep/sys_lease.h struct opendb_entry *e); e 39 source4/ntvfs/sysdep/sys_lease.h struct opendb_entry *e); e 60 source4/ntvfs/sysdep/sys_lease.h struct opendb_entry *e); e 63 source4/ntvfs/sysdep/sys_lease.h struct opendb_entry *e); e 66 source4/ntvfs/sysdep/sys_lease.h struct opendb_entry *e); e 38 source4/ntvfs/sysdep/sys_lease_linux.c struct opendb_entry e; e 56 source4/ntvfs/sysdep/sys_lease_linux.c int *fd = (int *)c->e.fd; e 67 source4/ntvfs/sysdep/sys_lease_linux.c ctx->break_send(ctx->msg_ctx, &c->e, OPLOCK_BREAK_TO_NONE); e 73 source4/ntvfs/sysdep/sys_lease_linux.c int *fd = (int *)p->e.fd; e 103 source4/ntvfs/sysdep/sys_lease_linux.c struct opendb_entry *e) e 106 source4/ntvfs/sysdep/sys_lease_linux.c int *fd = (int *)e->fd; e 109 source4/ntvfs/sysdep/sys_lease_linux.c if (e->oplock_level == OPLOCK_NONE) { e 110 source4/ntvfs/sysdep/sys_lease_linux.c e->fd = NULL; e 112 source4/ntvfs/sysdep/sys_lease_linux.c } else if (e->oplock_level == OPLOCK_LEVEL_II) { e 117 source4/ntvfs/sysdep/sys_lease_linux.c e->oplock_level = OPLOCK_NONE; e 118 source4/ntvfs/sysdep/sys_lease_linux.c e->allow_level_II_oplock = false; e 119 source4/ntvfs/sysdep/sys_lease_linux.c e->fd = NULL; e 127 source4/ntvfs/sysdep/sys_lease_linux.c p->e = *e; e 149 source4/ntvfs/sysdep/sys_lease_linux.c struct opendb_entry *e); e 152 source4/ntvfs/sysdep/sys_lease_linux.c struct opendb_entry *e) e 157 source4/ntvfs/sysdep/sys_lease_linux.c if (c->e.fd == e->fd) { e 171 source4/ntvfs/sysdep/sys_lease_linux.c e->fd = NULL; e 179 source4/ntvfs/sysdep/sys_lease_linux.c struct opendb_entry *e) e 184 source4/ntvfs/sysdep/sys_lease_linux.c if (c->e.fd == e->fd) { e 109 source4/ntvfs/sysdep/sys_notify.c struct notify_entry *e, e 116 source4/ntvfs/sysdep/sys_notify.c return ctx->notify_watch(ctx, e, callback, private_data, handle); e 29 source4/ntvfs/sysdep/sys_notify.h struct notify_entry *e, e 50 source4/ntvfs/sysdep/sys_notify.h NTSTATUS sys_notify_watch(struct sys_notify_context *ctx, struct notify_entry *e, e 104 source4/rpc_server/epmapper/rpc_epmapper.c struct dcesrv_ep_iface *e; e 122 source4/rpc_server/epmapper/rpc_epmapper.c eps->count = build_ep_list(h, dce_call->conn->dce_ctx->endpoint_list, &eps->e); e 149 source4/rpc_server/epmapper/rpc_epmapper.c r->out.entries[i].annotation = eps->e[i].name; e 154 source4/rpc_server/epmapper/rpc_epmapper.c r->out.entries[i].tower->tower = eps->e[i].ep; e 158 source4/rpc_server/epmapper/rpc_epmapper.c eps->e += num_ents; e 243 source4/rpc_server/lsa/dcesrv_lsa.c struct lsa_PrivEntry *e; e 252 source4/rpc_server/lsa/dcesrv_lsa.c e = &r->out.privs->privs[r->out.privs->count]; e 253 source4/rpc_server/lsa/dcesrv_lsa.c e->luid.low = i; e 254 source4/rpc_server/lsa/dcesrv_lsa.c e->luid.high = 0; e 255 source4/rpc_server/lsa/dcesrv_lsa.c e->name.string = privname; e 229 source4/rpc_server/service_rpc.c struct dcesrv_endpoint *e, e 240 source4/rpc_server/service_rpc.c dcesrv_sock->endpoint = e; e 245 source4/rpc_server/service_rpc.c "unix", e->ep_description->endpoint, &port, e 250 source4/rpc_server/service_rpc.c e->ep_description->endpoint, nt_errstr(status))); e 258 source4/rpc_server/service_rpc.c struct dcesrv_endpoint *e, e 266 source4/rpc_server/service_rpc.c if (!e->ep_description->endpoint) { e 270 source4/rpc_server/service_rpc.c e->ep_description->endpoint = talloc_strdup(dce_ctx, "DEFAULT"); e 274 source4/rpc_server/service_rpc.c e->ep_description->endpoint); e 280 source4/rpc_server/service_rpc.c dcesrv_sock->endpoint = e; e 290 source4/rpc_server/service_rpc.c e->ep_description->endpoint, full_path, nt_errstr(status))); e 297 source4/rpc_server/service_rpc.c struct dcesrv_endpoint *e, e 303 source4/rpc_server/service_rpc.c if (e->ep_description->endpoint == NULL) { e 312 source4/rpc_server/service_rpc.c dcesrv_sock->endpoint = e; e 317 source4/rpc_server/service_rpc.c e->ep_description->endpoint, dcesrv_sock); e 320 source4/rpc_server/service_rpc.c e->ep_description->endpoint, nt_errstr(status))); e 330 source4/rpc_server/service_rpc.c static NTSTATUS add_socket_rpc_tcp_iface(struct dcesrv_context *dce_ctx, struct dcesrv_endpoint *e, e 338 source4/rpc_server/service_rpc.c if (e->ep_description->endpoint) { e 339 source4/rpc_server/service_rpc.c port = atoi(e->ep_description->endpoint); e 346 source4/rpc_server/service_rpc.c dcesrv_sock->endpoint = e; e 359 source4/rpc_server/service_rpc.c if (e->ep_description->endpoint == NULL) { e 360 source4/rpc_server/service_rpc.c e->ep_description->endpoint = talloc_asprintf(dce_ctx, "%d", port); e 368 source4/rpc_server/service_rpc.c struct dcesrv_endpoint *e, e 384 source4/rpc_server/service_rpc.c status = add_socket_rpc_tcp_iface(dce_ctx, e, event_ctx, model_ops, address); e 388 source4/rpc_server/service_rpc.c status = add_socket_rpc_tcp_iface(dce_ctx, e, event_ctx, model_ops, e 399 source4/rpc_server/service_rpc.c struct dcesrv_endpoint *e, e 402 source4/rpc_server/service_rpc.c switch (e->ep_description->transport) { e 404 source4/rpc_server/service_rpc.c return dcesrv_add_ep_unix(dce_ctx, lp_ctx, e, event_ctx, model_ops); e 407 source4/rpc_server/service_rpc.c return dcesrv_add_ep_ncalrpc(dce_ctx, lp_ctx, e, event_ctx, model_ops); e 410 source4/rpc_server/service_rpc.c return dcesrv_add_ep_tcp(dce_ctx, lp_ctx, e, event_ctx, model_ops); e 413 source4/rpc_server/service_rpc.c return dcesrv_add_ep_np(dce_ctx, lp_ctx, e, event_ctx, model_ops); e 427 source4/rpc_server/service_rpc.c struct dcesrv_endpoint *e; e 444 source4/rpc_server/service_rpc.c for (e=dce_ctx->endpoint_list;e;e=e->next) { e 445 source4/rpc_server/service_rpc.c status = dcesrv_add_ep(dce_ctx, task->lp_ctx, e, task->event_ctx, task->model_ops); e 670 source4/torture/basic/base.c double e = timeval_elapsed(&tv); e 671 source4/torture/basic/base.c if (e < (0.5 * sec) || e > ((1.5 * sec) + 1)) { e 673 source4/torture/basic/base.c e, sec); e 739 source4/torture/basic/base.c if (!NT_STATUS_EQUAL(cli->transport->error.e.nt_status, e 741 source4/torture/basic/base.c !NT_STATUS_EQUAL(cli->transport->error.e.nt_status, e 105 source4/torture/basic/delete.c torture_assert_ntstatus_equal(tctx, _cli->tree->session->transport->error.e.nt_status, _expected, \ e 55 source4/torture/ndr/dfs.c torture_assert(tctx, r->in.info->e.info300->s == NULL, "info data ptr"); e 92 source4/torture/ndr/dfs.c torture_assert(tctx, r->out.info->e.info300 != NULL, "info data ptr"); e 93 source4/torture/ndr/dfs.c torture_assert_int_equal(tctx, r->out.info->e.info300->count, 3, "info enum array"); e 94 source4/torture/ndr/dfs.c torture_assert_str_equal(tctx, r->out.info->e.info300->s[0].dom_root, "\\W2K3DC\\standaloneroot", "info enum array 0"); e 95 source4/torture/ndr/dfs.c torture_assert_int_equal(tctx, r->out.info->e.info300->s[0].flavor, 256, "info enum flavor 0"); e 96 source4/torture/ndr/dfs.c torture_assert_str_equal(tctx, r->out.info->e.info300->s[1].dom_root, "\\W2K3DC\\standaloneroot2", "info enum array 1"); e 97 source4/torture/ndr/dfs.c torture_assert_int_equal(tctx, r->out.info->e.info300->s[1].flavor, 256, "info enum flavor 1"); e 98 source4/torture/ndr/dfs.c torture_assert_str_equal(tctx, r->out.info->e.info300->s[2].dom_root, "\\W2K3DOM\\testdomainroot", "info enum array 2"); e 99 source4/torture/ndr/dfs.c torture_assert_int_equal(tctx, r->out.info->e.info300->s[2].flavor, 512, "info enum flavor 2"); e 2471 source4/torture/raw/oplock.c struct smb_echo e; e 2518 source4/torture/raw/oplock.c ZERO_STRUCT(e); e 2519 source4/torture/raw/oplock.c e.in.repeat_count = 1; e 2520 source4/torture/raw/oplock.c status = smb_raw_echo(cli1->transport, &e); e 254 source4/torture/rpc/dfs.c struct dfs_EnumStruct e; e 262 source4/torture/rpc/dfs.c rex.in.info = &e; e 265 source4/torture/rpc/dfs.c e.level = rex.in.level; e 266 source4/torture/rpc/dfs.c e.e.info1 = &e1; e 267 source4/torture/rpc/dfs.c e.e.info1->count = 0; e 268 source4/torture/rpc/dfs.c e.e.info1->s = &s; e 283 source4/torture/rpc/dfs.c rex.out.info->e.info1->s[i].path); e 295 source4/torture/rpc/dfs.c rex.out.info->e.info300->s[i].dom_root); e 320 source4/torture/rpc/dfs.c struct dfs_EnumStruct e; e 328 source4/torture/rpc/dfs.c r.in.info = &e; e 330 source4/torture/rpc/dfs.c e.level = r.in.level; e 331 source4/torture/rpc/dfs.c e.e.info1 = &e1; e 332 source4/torture/rpc/dfs.c e.e.info1->count = 0; e 333 source4/torture/rpc/dfs.c e.e.info1->s = &s; e 351 source4/torture/rpc/dfs.c const char *root = r.out.info->e.info1->s[i].path; e 845 source4/torture/rpc/netlogon.c struct netr_ChangeLogEntry e; e 1307 source4/torture/rpc/netlogon.c e.serial_number1 = 0; e 1308 source4/torture/rpc/netlogon.c e.serial_number2 = 0; e 1309 source4/torture/rpc/netlogon.c e.object_rid = changes[i].rid; e 1310 source4/torture/rpc/netlogon.c e.flags = changes[i].flags; e 1311 source4/torture/rpc/netlogon.c e.db_index = changes[i].db_index; e 1312 source4/torture/rpc/netlogon.c e.delta_type = changes[i].delta_type; e 1316 source4/torture/rpc/netlogon.c e.object.object_sid = changes[i].sid; e 1319 source4/torture/rpc/netlogon.c e.object.object_name = changes[i].name; e 1325 source4/torture/rpc/netlogon.c r.in.change_log_entry = e; e 1063 source4/torture/rpc/samsync.c struct lsa_EnumPrivsAccount e; e 1086 source4/torture/rpc/samsync.c e.in.handle = &acct_handle; e 1087 source4/torture/rpc/samsync.c e.out.privs = &privs; e 1089 source4/torture/rpc/samsync.c status = dcerpc_lsa_EnumPrivsAccount(samsync_state->p_lsa, mem_ctx, &e); e 53 source4/torture/rpc/spoolss.c #define COMPARE_STRING(tctx, c,r,e) \ e 54 source4/torture/rpc/spoolss.c torture_assert_str_equal(tctx, c.e, r.e, "invalid value") e 58 source4/torture/rpc/spoolss.c #define _CHECK_FIELD_SIZE(c,r,e,type) do {\ e 59 source4/torture/rpc/spoolss.c if (sizeof(__typeof__(c.e)) != sizeof(type)) { \ e 60 source4/torture/rpc/spoolss.c torture_fail(tctx, #c "." #e "field is not " #type "\n"); \ e 62 source4/torture/rpc/spoolss.c if (sizeof(__typeof__(r.e)) != sizeof(type)) { \ e 63 source4/torture/rpc/spoolss.c torture_fail(tctx, #r "." #e "field is not " #type "\n"); \ e 67 source4/torture/rpc/spoolss.c #define _CHECK_FIELD_SIZE(c,r,e,type) do {} while(0) e 70 source4/torture/rpc/spoolss.c #define COMPARE_UINT32(tctx, c, r, e) do {\ e 71 source4/torture/rpc/spoolss.c _CHECK_FIELD_SIZE(c, r, e, uint32_t); \ e 72 source4/torture/rpc/spoolss.c torture_assert_int_equal(tctx, c.e, r.e, "invalid value"); \ e 75 source4/torture/rpc/spoolss.c #define COMPARE_STRING_ARRAY(tctx, c,r,e) e 1256 source4/torture/rpc/spoolss.c struct spoolss_EndDocPrinter e; e 1306 source4/torture/rpc/spoolss.c e.in.handle = handle; e 1308 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_EndDocPrinter(p, tctx, &e); e 1310 source4/torture/rpc/spoolss.c torture_assert_werr_ok(tctx, e.out.result, "EndDocPrinter failed");