Lines Matching defs:dmevh
163 struct dm_event_handler *dmevh;
165 if (!(dmevh = dm_event_handler_create()))
168 if (dm_event_handler_set_dso(dmevh, dso))
171 if (dm_event_handler_set_dev_name(dmevh, dmname))
174 dm_event_handler_set_timeout(dmevh, timeout);
175 dm_event_handler_set_event_mask(dmevh, mask);
176 return dmevh;
179 dm_event_handler_destroy(dmevh);
189 struct dm_event_handler *dmevh;
201 if (!(dmevh = _create_dm_event_handler(name, dso, 0, DM_EVENT_ALL_ERRORS)))
204 if (dm_event_get_registered_device(dmevh, 0)) {
205 dm_event_handler_destroy(dmevh);
209 evmask = dm_event_handler_get_event_mask(dmevh);
215 dm_event_handler_destroy(dmevh);
226 struct dm_event_handler *dmevh;
236 if (!(dmevh = _create_dm_event_handler(name, dso, 10,
240 r = set ? dm_event_register_handler(dmevh) : dm_event_unregister_handler(dmevh);
241 dm_event_handler_destroy(dmevh);