• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/configd-699.1.5/SystemConfiguration.fproj/

Lines Matching defs:logger

698 static void		SCLoggerSetLoggerID(SCLoggerRef logger, CFStringRef loggerID);
699 static void SCLoggerSendMessageToModuleOnly(SCLoggerRef logger, Boolean isPrivate);
700 static void SCLoggerSendASLControl(SCLoggerRef logger, LoggerASLControl control);
732 SCLoggerRef logger = (SCLoggerRef)cf;
734 if (logger != NULL) {
736 if (logger->module_status != kModuleStatusDoesNotExist) {
737 SCLoggerSendASLControl(logger,
740 if (logger->loggerID != NULL) {
741 CFAllocatorDeallocate(NULL, logger->loggerID);
742 logger->loggerID = NULL;
744 if (logger->aslm != NULL) {
745 asl_release(logger->aslm);
746 logger->aslm = NULL;
748 if (logger->aslc != NULL) {
749 asl_release(logger->aslc);
750 logger->aslc = NULL;
772 SCLoggerGetFlags(SCLoggerRef logger)
774 return logger->flags;
778 SCLoggerSetFlags(SCLoggerRef logger, SCLoggerFlags flags)
780 if (logger == defaultLogger) {
783 pthread_mutex_lock(&(logger->lock));
785 logger->module_status = GetModuleStatus(logger->loggerID);
786 if (logger->module_status == kModuleStatusDoesNotExist) {
790 if ((logger->flags & kSCLoggerFlagsFile) == 0) {
792 if (logger->module_status == kModuleStatusDisabled) {
793 SCLoggerSendASLControl(logger, kLoggerASLControlEnableModule);
796 asl_set_filter(logger->aslc, ASL_FILTER_MASK_UPTO(ASL_LEVEL_DEBUG));
797 if (logger->loggerID != NULL) {
798 asl_set(logger->aslm, kLoggerID,
799 logger->loggerID);
803 else if ((logger->flags & kSCLoggerFlagsFile) != 0) {
804 asl_unset(logger->aslm, kLoggerID);
805 asl_set_filter(logger->aslc, ASL_FILTER_MASK_UPTO(ASL_LEVEL_NOTICE));
806 SCLoggerSendMessageToModuleOnly(logger, false);
809 if ((logger->flags & kSCLoggerFlagsDefault) == 0) {
810 SCLoggerSendMessageToModuleOnly(logger, false);
813 else if ((logger->flags & kSCLoggerFlagsDefault) != 0) {
814 SCLoggerSendMessageToModuleOnly(logger, true);
817 logger->flags = flags;
819 pthread_mutex_unlock(&(logger->lock));
824 SCLoggerSetLoggerID(SCLoggerRef logger, CFStringRef loggerID)
826 logger->loggerID
830 logger->module_status = GetModuleStatus(logger->loggerID);
831 if (logger->module_status == kModuleStatusDisabled) {
832 SCLoggerSendASLControl(logger, kLoggerASLControlEnableModule);
868 SCLoggerSendMessageToModuleOnly(SCLoggerRef logger, Boolean isPrivate)
871 asl_set(logger->aslm, kASLModule, logger->loggerID);
874 if (asl_get(logger->aslm, kASLModule) != NULL) {
875 asl_unset(logger->aslm, kASLModule);
881 SCLoggerSendASLControl(SCLoggerRef logger, LoggerASLControl control)
893 logger->loggerID);
898 logger->loggerID);
903 logger->loggerID);
918 SCLoggerRef logger = NULL;
920 logger = __SCLoggerCreate();
922 SCLoggerSetLoggerID(logger, loggerID);
924 SCLoggerSetFlags(logger, kSCLoggerFlagsDefault);
925 return logger;
945 SCLoggerVLog(SCLoggerRef logger, int loglevel, CFStringRef formatString,
951 if (logger == NULL
952 || logger->module_status == kModuleStatusDoesNotExist) {
953 logger = SCLoggerGetDefaultLogger();
955 pthread_mutex_lock(&(logger->lock));
956 if (logger->flags == kSCLoggerFlagsNone) {
957 pthread_mutex_unlock(&(logger->lock));
960 aslc = logger->aslc;
961 aslm = logger->aslm;
963 pthread_mutex_unlock(&(logger->lock));
968 SCLoggerLog(SCLoggerRef logger, int loglevel, CFStringRef formatString, ...)
973 SCLoggerVLog(logger, loglevel, formatString, args);