idmap_ctx 43 source4/winbind/idmap.c static int idmap_get_bounds(struct idmap_context *idmap_ctx, uint32_t *low, idmap_ctx 47 source4/winbind/idmap.c struct ldb_context *ldb = idmap_ctx->ldb_ctx; idmap_ctx 50 source4/winbind/idmap.c TALLOC_CTX *tmp_ctx = talloc_new(idmap_ctx); idmap_ctx 96 source4/winbind/idmap.c static int idmap_msg_add_dom_sid(struct idmap_context *idmap_ctx, idmap_ctx 104 source4/winbind/idmap.c lp_iconv_convenience(idmap_ctx->lp_ctx), idmap_ctx 162 source4/winbind/idmap.c struct idmap_context *idmap_ctx; idmap_ctx 164 source4/winbind/idmap.c idmap_ctx = talloc(mem_ctx, struct idmap_context); idmap_ctx 165 source4/winbind/idmap.c if (idmap_ctx == NULL) { idmap_ctx 169 source4/winbind/idmap.c idmap_ctx->lp_ctx = lp_ctx; idmap_ctx 171 source4/winbind/idmap.c idmap_ctx->ldb_ctx = ldb_wrap_connect(mem_ctx, ev_ctx, lp_ctx, idmap_ctx 175 source4/winbind/idmap.c if (idmap_ctx->ldb_ctx == NULL) { idmap_ctx 179 source4/winbind/idmap.c idmap_ctx->unix_groups_sid = dom_sid_parse_talloc(mem_ctx, "S-1-22-2"); idmap_ctx 180 source4/winbind/idmap.c if (idmap_ctx->unix_groups_sid == NULL) { idmap_ctx 184 source4/winbind/idmap.c idmap_ctx->unix_users_sid = dom_sid_parse_talloc(mem_ctx, "S-1-22-1"); idmap_ctx 185 source4/winbind/idmap.c if (idmap_ctx->unix_users_sid == NULL) { idmap_ctx 189 source4/winbind/idmap.c return idmap_ctx; idmap_ctx 205 source4/winbind/idmap.c NTSTATUS idmap_xid_to_sid(struct idmap_context *idmap_ctx, TALLOC_CTX *mem_ctx, idmap_ctx 210 source4/winbind/idmap.c struct ldb_context *ldb = idmap_ctx->ldb_ctx; idmap_ctx 295 source4/winbind/idmap.c NTSTATUS idmap_sid_to_xid(struct idmap_context *idmap_ctx, TALLOC_CTX *mem_ctx, idmap_ctx 300 source4/winbind/idmap.c struct ldb_context *ldb = idmap_ctx->ldb_ctx; idmap_ctx 310 source4/winbind/idmap.c if (dom_sid_in_domain(idmap_ctx->unix_users_sid, sid)) { idmap_ctx 328 source4/winbind/idmap.c if (dom_sid_in_domain(idmap_ctx->unix_groups_sid, sid)) { idmap_ctx 420 source4/winbind/idmap.c ret = idmap_get_bounds(idmap_ctx, &low, &high); idmap_ctx 569 source4/winbind/idmap.c ret = idmap_msg_add_dom_sid(idmap_ctx, tmp_ctx, map_msg, "objectSid", idmap_ctx 638 source4/winbind/idmap.c NTSTATUS idmap_xids_to_sids(struct idmap_context *idmap_ctx, idmap_ctx 646 source4/winbind/idmap.c id[i].status = idmap_xid_to_sid(idmap_ctx, mem_ctx, idmap_ctx 649 source4/winbind/idmap.c id[i].status = idmap_xid_to_sid(idmap_ctx, mem_ctx, idmap_ctx 683 source4/winbind/idmap.c NTSTATUS idmap_sids_to_xids(struct idmap_context *idmap_ctx, idmap_ctx 691 source4/winbind/idmap.c id[i].status = idmap_sid_to_xid(idmap_ctx, mem_ctx, idmap_ctx 694 source4/winbind/idmap.c id[i].status = idmap_sid_to_xid(idmap_ctx, mem_ctx, idmap_ctx 156 source4/winbind/wb_server.c service->idmap_ctx = idmap_init(service, task->event_ctx, task->lp_ctx); idmap_ctx 157 source4/winbind/wb_server.c if (service->idmap_ctx == NULL) { idmap_ctx 37 source4/winbind/wb_server.h struct idmap_context *idmap_ctx; idmap_ctx 58 source4/winbind/wb_sids2xids.c state->ctx->status = idmap_sids_to_xids(service->idmap_ctx, mem_ctx, idmap_ctx 58 source4/winbind/wb_xids2sids.c state->ctx->status = idmap_xids_to_sids(service->idmap_ctx, mem_ctx,