Home
last modified time | relevance | path

Searched refs:events_resource (Results 1 – 5 of 5) sorted by relevance

/bsp/samd21/sam_d2x_asflib/sam0/drivers/events/
A Devents.h417 struct events_resource { struct
427 typedef void (*events_interrupt_hook)(struct events_resource *resource); argument
437 struct events_resource *resource;
482 enum status_code events_attach_user(struct events_resource *resource, uint8_t user_id);
495 enum status_code events_detach_user(struct events_resource *resource, uint8_t user_id);
509 bool events_is_busy(struct events_resource *resource);
526 enum status_code events_trigger(struct events_resource *resource);
539 bool events_is_users_ready(struct events_resource *resource);
554 bool events_is_detected(struct events_resource *resource);
567 bool events_is_overrun(struct events_resource *resource);
[all …]
A Devents_hooks.h101 enum status_code events_add_hook(struct events_resource *resource, struct events_hook *hook);
117 enum status_code events_del_hook(struct events_resource *resource, struct events_hook *hook);
132 enum status_code events_enable_interrupt_source(struct events_resource *resource, enum events_inter…
147 enum status_code events_disable_interrupt_source(struct events_resource *resource, enum events_inte…
162 bool events_is_interrupt_set(struct events_resource *resource, enum events_interrupt_source source);
176 enum status_code events_ack_interrupt(struct events_resource *resource, enum events_interrupt_sourc…
A Devents_hooks.c71 enum status_code events_add_hook(struct events_resource *resource, struct events_hook *hook) in events_add_hook()
101 enum status_code events_del_hook(struct events_resource *resource, struct events_hook *hook) in events_del_hook()
137 enum status_code events_enable_interrupt_source(struct events_resource *resource, enum events_inter… in events_enable_interrupt_source()
154 enum status_code events_disable_interrupt_source(struct events_resource *resource, enum events_inte… in events_disable_interrupt_source()
172 bool events_is_interrupt_set(struct events_resource *resource, enum events_interrupt_source source) in events_is_interrupt_set()
191 enum status_code events_ack_interrupt(struct events_resource *resource, enum events_interrupt_sourc… in events_ack_interrupt()
/bsp/samd21/sam_d2x_asflib/sam0/drivers/events/events_sam_d_r_h/
A Devents.c161 struct events_resource *resource, in events_allocate()
198 enum status_code events_release(struct events_resource *resource) in events_release()
218 enum status_code events_trigger(struct events_resource *resource) in events_trigger()
252 bool events_is_busy(struct events_resource *resource) in events_is_busy()
260 bool events_is_users_ready(struct events_resource *resource) in events_is_users_ready()
268 bool events_is_detected(struct events_resource *resource) in events_is_detected()
284 bool events_is_overrun(struct events_resource *resource) in events_is_overrun()
300 enum status_code events_attach_user(struct events_resource *resource, uint8_t user_id) in events_attach_user()
314 enum status_code events_detach_user(struct events_resource *resource, uint8_t user_id) in events_detach_user()
/bsp/samd21/sam_d2x_asflib/sam0/drivers/events/events_sam_l_c/
A Devents.c164 struct events_resource *resource, in events_allocate()
201 enum status_code events_release(struct events_resource *resource) in events_release()
221 enum status_code events_trigger(struct events_resource *resource) in events_trigger()
246 bool events_is_busy(struct events_resource *resource) in events_is_busy()
254 bool events_is_users_ready(struct events_resource *resource) in events_is_users_ready()
262 bool events_is_detected(struct events_resource *resource) in events_is_detected()
278 bool events_is_overrun(struct events_resource *resource) in events_is_overrun()
294 enum status_code events_attach_user(struct events_resource *resource, uint8_t user_id) in events_attach_user()
307 enum status_code events_detach_user(struct events_resource *resource, uint8_t user_id) in events_detach_user()

Completed in 14 milliseconds