Lines Matching refs:session
116 meta_session_t *session; in meta_CreateObject() local
127 rv = meta_handle2session(hSession, &session); in meta_CreateObject()
131 rv = meta_object_alloc(session, &object); in meta_CreateObject()
150 if ((IS_READ_ONLY_SESSION(session->session_flags)) && object->isToken) { in meta_CreateObject()
182 if (meta_freeobject_check(session, object, NULL, pTemplate, ulCount, in meta_CreateObject()
207 session->session_flags); in meta_CreateObject()
238 session->session_flags); in meta_CreateObject()
319 REFRELEASE(session); in meta_CreateObject()
329 (void) meta_object_dealloc(session, object, B_TRUE); in meta_CreateObject()
331 REFRELEASE(session); in meta_CreateObject()
347 meta_session_t *session; in meta_CopyObject() local
361 rv = meta_handle2session(hSession, &session); in meta_CopyObject()
367 REFRELEASE(session); in meta_CopyObject()
371 rv = meta_object_alloc(session, &dst_object); in meta_CopyObject()
386 if ((IS_READ_ONLY_SESSION(session->session_flags)) && in meta_CopyObject()
427 session->session_flags); in meta_CopyObject()
476 session->session_flags); in meta_CopyObject()
584 (void) meta_object_dealloc(session, dst_object, in meta_CopyObject()
592 REFRELEASE(session); in meta_CopyObject()
610 meta_session_t *session; in meta_DestroyObject() local
613 rv = meta_handle2session(hSession, &session); in meta_DestroyObject()
619 REFRELEASE(session); in meta_DestroyObject()
624 if ((IS_READ_ONLY_SESSION(session->session_flags)) && in meta_DestroyObject()
627 REFRELEASE(session); in meta_DestroyObject()
639 rv = meta_object_dealloc(session, object, B_TRUE); in meta_DestroyObject()
641 REFRELEASE(session); in meta_DestroyObject()
674 meta_session_t *session; in meta_GetAttributeValue() local
682 rv = meta_handle2session(hSession, &session); in meta_GetAttributeValue()
688 REFRELEASE(session); in meta_GetAttributeValue()
695 session->session_flags); in meta_GetAttributeValue()
705 REFRELEASE(session); in meta_GetAttributeValue()
730 meta_session_t *session; in meta_SetAttributeValue() local
743 rv = meta_handle2session(hSession, &session); in meta_SetAttributeValue()
749 REFRELEASE(session); in meta_SetAttributeValue()
753 if ((IS_READ_ONLY_SESSION(session->session_flags)) && in meta_SetAttributeValue()
768 session->session_flags); in meta_SetAttributeValue()
809 session->session_flags); in meta_SetAttributeValue()
848 &slot_session, session->session_flags); in meta_SetAttributeValue()
897 &slot_session, session->session_flags); in meta_SetAttributeValue()
925 REFRELEASE(session); in meta_SetAttributeValue()
967 meta_session_t *session) in process_find_results() argument
985 rv = meta_object_alloc(session, &object); in process_find_results()
992 (void) meta_object_dealloc(session, object, in process_find_results()
1006 (void) meta_object_dealloc(session, object, in process_find_results()
1030 meta_search_for_objects(meta_session_t *session, find_objs_info_t *info, in meta_search_for_objects() argument
1057 slot_session, session); in meta_search_for_objects()
1072 slot_session, session); in meta_search_for_objects()
1099 meta_session_t *session; in meta_FindObjectsInit() local
1106 rv = meta_handle2session(hSession, &session); in meta_FindObjectsInit()
1110 if ((session->find_objs_info).op_active) { in meta_FindObjectsInit()
1111 REFRELEASE(session); in meta_FindObjectsInit()
1115 (session->find_objs_info).op_active = B_TRUE; in meta_FindObjectsInit()
1117 REFRELEASE(session); in meta_FindObjectsInit()
1133 &slot_find_session, session->session_flags); in meta_FindObjectsInit()
1137 rv = meta_search_for_objects(session, in meta_FindObjectsInit()
1138 &(session->find_objs_info), slot_find_session, pTemplate, in meta_FindObjectsInit()
1147 &slot_find_session, session->session_flags); in meta_FindObjectsInit()
1178 rv = meta_search_for_objects(session, in meta_FindObjectsInit()
1179 &(session->find_objs_info), in meta_FindObjectsInit()
1185 rv = meta_search_for_objects(session, in meta_FindObjectsInit()
1186 &(session->find_objs_info), in meta_FindObjectsInit()
1205 (void) pthread_rwlock_wrlock(&session->session_lock); in meta_FindObjectsInit()
1206 if (((session->find_objs_info).matched_objs) != NULL) { in meta_FindObjectsInit()
1207 free((session->find_objs_info).matched_objs); in meta_FindObjectsInit()
1209 bzero(&(session->find_objs_info), sizeof (find_objs_info_t)); in meta_FindObjectsInit()
1210 (void) pthread_rwlock_unlock(&(session->session_lock)); in meta_FindObjectsInit()
1233 meta_session_t *session; in meta_FindObjects() local
1236 rv = meta_handle2session(hSession, &session); in meta_FindObjects()
1240 info = &(session->find_objs_info); in meta_FindObjects()
1243 REFRELEASE(session); in meta_FindObjects()
1264 REFRELEASE(session); in meta_FindObjects()
1278 meta_session_t *session; in meta_FindObjectsFinal() local
1280 rv = meta_handle2session(hSession, &session); in meta_FindObjectsFinal()
1284 info = &(session->find_objs_info); in meta_FindObjectsFinal()
1287 REFRELEASE(session); in meta_FindObjectsFinal()
1296 REFRELEASE(session); in meta_FindObjectsFinal()