summaryrefslogtreecommitdiff
path: root/sys/dev/sysmon/sysmon_envsysvar.h
AgeCommit message (Expand)Author
2012-12-14The sensor limit values were moved out of the event structure and into thepgoyette
2012-09-06opt_envsys.h needs #ifdef _KERNEL_OPTmacallan
2012-09-06defflag debug #definesmacallan
2012-08-271. Enable use of FMONSTCHANGED events for INDICATOR sensorspgoyette
2012-07-15When unregistering a sensor device, make sure we unregister and deletepgoyette
2012-02-18Don't export sysmon_envsys_list as a common.matt
2011-06-19Add routine to lookup description tables by description instead of bypgoyette
2011-06-08Factor out some duplicated code to simplify maintenance. Reducespgoyette
2010-12-30When the user updates the sensor device's refresh timer, reset thepgoyette
2010-12-15Extract searching of description tables into a single function, ratherpgoyette
2010-04-10When removing sensor properties with envstat -S, ensure that driverspgoyette
2010-04-01Permit creation of an event-monitor for alarm limits even if the limitspgoyette
2010-03-19Modify previous commit. The routine to deliver events is intended to bepgoyette
2010-03-19Separate event delivery from polling and limit evaluation inpgoyette
2010-03-14Retire the 'monitor' member of the envsys_data_t. It was only used inpgoyette
2010-02-14Remove the flags member of the limits structure. Its value was onlypgoyette
2009-06-13Add capability to send sensor limit values to the driver so they canpgoyette
2009-06-08General clean-up and some restructuring of event handling. This is apgoyette
2008-08-221. provide for warning-min and warning-max alarm levels in addition topgoyette
2008-04-01Introduce per-device locking/synchronization and maintain only axtraeme
2007-11-20After comments from Andrew Doran:xtraeme
2007-11-16Remove duplicate sme_events_list.xtraeme
2007-11-16Extend the envsys2 API (one more time, sorry) as defined in:xtraeme
2007-11-03- Rename ENVSYS_BATTERY_STATE units to ENVSYS_BATTERY_CAPACITY andxtraeme
2007-10-23Use a flag for see_flags to know when the sensor has been refreshedxtraeme
2007-10-20performance fix: in the workqueue handler only refresh the sensor once,xtraeme
2007-10-07New changes to support the new configuration file format forxtraeme
2007-09-08Use only one single condvar(9) for devices and events, they are protectedxtraeme
2007-09-08- Use only one global mutex for all tasks with devices & events.xtraeme
2007-09-04- Remove ENVSYS_GSTRING and the genstr member from envsys_data_t.xtraeme
2007-08-31- sme_unregister_all: there's no need to use a struct sysmon_envsys asxtraeme
2007-08-31Merge sme_event_add() into sme_event_register()... there's no needxtraeme
2007-08-30More misc changes for sysmon_envsys(9):xtraeme
2007-08-30Some changes to improve locking on sysmon_envsys(9):xtraeme
2007-07-23- ENVSYS_SETDICTIONARY: use sysmon_envsys_release() if there's an error.xtraeme
2007-07-22Fix the last point reported by yamt in PR kern/36673:xtraeme
2007-07-21- Add sme_events_destroy() to stop/destroy the callout and workqueue ifxtraeme
2007-07-21Some fixes for kern/36673 by yamt@:xtraeme
2007-07-20Move the functions to create/update objects in a dictionary into itsxtraeme
2007-07-20Replace the macros to create/update objects in dictionary with threextraeme
2007-07-19Apply some indent to recent changes.xtraeme
2007-07-18- More changes related to locking.xtraeme
2007-07-18- Cleanup sme_event_t: just use the struct work without any union andxtraeme
2007-07-05SENSOR_UPTYPE: accept values of 0 for any object, so that the value isxtraeme
2007-07-03Make the refresh value of the callout function (that monitors the sensors)xtraeme
2007-07-01Imported envsys 2, a brief description of the new features:xtraeme