dmapi_ctx         171 source3/smbd/dmapi.c 	if (!dmapi_ctx) {
dmapi_ctx         175 source3/smbd/dmapi.c 	if (dmapi_ctx->session == DM_NO_SESSION) {
dmapi_ctx         179 source3/smbd/dmapi.c 	return (void *)&dmapi_ctx->session;
dmapi_ctx         190 source3/smbd/dmapi.c 	if (!dmapi_ctx) {
dmapi_ctx         191 source3/smbd/dmapi.c 		dmapi_ctx = talloc(talloc_autofree_context(),
dmapi_ctx         193 source3/smbd/dmapi.c 		if (!dmapi_ctx) {
dmapi_ctx         196 source3/smbd/dmapi.c 		dmapi_ctx->session = DM_NO_SESSION;
dmapi_ctx         197 source3/smbd/dmapi.c 		dmapi_ctx->session_num = 0;
dmapi_ctx         200 source3/smbd/dmapi.c 		dmapi_init_session(dmapi_ctx);
dmapi_ctx         205 source3/smbd/dmapi.c 	return dmapi_ctx->session != DM_NO_SESSION;
dmapi_ctx         217 source3/smbd/dmapi.c 		dm_destroy_session(dmapi_ctx->session);
dmapi_ctx         219 source3/smbd/dmapi.c 	dmapi_ctx->session = DM_NO_SESSION;
dmapi_ctx         221 source3/smbd/dmapi.c 	dmapi_ctx->session_num++;
dmapi_ctx         222 source3/smbd/dmapi.c 	dmapi_init_session(dmapi_ctx);
dmapi_ctx         224 source3/smbd/dmapi.c 	return dmapi_ctx->session != DM_NO_SESSION;
dmapi_ctx         236 source3/smbd/dmapi.c 	if (!dmapi_ctx) {
dmapi_ctx         239 source3/smbd/dmapi.c 	if (dmapi_ctx->session != DM_NO_SESSION) {
dmapi_ctx         241 source3/smbd/dmapi.c 		if (0 == dm_destroy_session(dmapi_ctx->session)) {
dmapi_ctx         242 source3/smbd/dmapi.c 			dmapi_ctx->session_num--;
dmapi_ctx         243 source3/smbd/dmapi.c 			dmapi_ctx->session = DM_NO_SESSION;
dmapi_ctx         250 source3/smbd/dmapi.c 	return dmapi_ctx->session == DM_NO_SESSION;
dmapi_ctx          43 source3/smbd/globals.c struct smbd_dmapi_context *dmapi_ctx = NULL;
dmapi_ctx          42 source3/smbd/globals.h extern struct smbd_dmapi_context *dmapi_ctx;