

Go to the source code of this file.
Data Structures | |
| struct | nm_colldrv_req_s |
| struct | nm_coll_driver_properties_s |
| struct | nm_coll_driver_properties_s::nm_coll_driver_capabilities_s |
| struct | nm_coll_driver_interface_s |
| struct | nm_colldrv_s |
Typedefs | |
| typedef void(* | nm_colldrv_req_notifier_t) (void *ref) |
Functions | |
| PUK_IFACE_TYPE (NewMad_coll_driver, struct nm_coll_driver_interface_s) | |
| static void | nm_colldrv_getprops (struct nm_colldrv_s *p_colldrv, struct nm_coll_driver_properties_s *p_props) |
| static void | nm_colldrv_buf_get (struct nm_colldrv_s *p_colldrv, struct nm_colldrv_req_s *p_colldrv_req) |
| static void | nm_colldrv_buf_release (struct nm_colldrv_s *p_colldrv, struct nm_colldrv_req_s *p_colldrv_req) |
| static void | nm_colldrv_dispatch (struct nm_colldrv_s *p_colldrv, struct nm_colldrv_req_s *p_colldrv_req) |
| static int | nm_colldrv_poll (struct nm_colldrv_s *p_colldrv, struct nm_colldrv_req_s *p_colldrv_req) |
Typedef Documentation
◆ nm_colldrv_req_notifier_t
| typedef void(* nm_colldrv_req_notifier_t) (void *ref) |
Definition at line 27 of file nm_colldrv.h.
Function Documentation
◆ nm_colldrv_buf_get()
|
inlinestatic |
Definition at line 99 of file nm_colldrv.h.
References nm_coll_driver_interface_s::buf_get, nm_colldrv_s::p_context, and nm_colldrv_s::p_driver.
◆ nm_colldrv_buf_release()
|
inlinestatic |
Definition at line 104 of file nm_colldrv.h.
References nm_coll_driver_interface_s::buf_release, nm_colldrv_s::p_context, and nm_colldrv_s::p_driver.
◆ nm_colldrv_dispatch()
|
inlinestatic |
Definition at line 109 of file nm_colldrv.h.
References nm_coll_driver_interface_s::dispatch, nm_colldrv_s::p_context, and nm_colldrv_s::p_driver.
◆ nm_colldrv_getprops()
|
inlinestatic |
Definition at line 94 of file nm_colldrv.h.
References nm_coll_driver_interface_s::getprops, nm_colldrv_s::p_context, and nm_colldrv_s::p_driver.
◆ nm_colldrv_poll()
|
inlinestatic |
Definition at line 114 of file nm_colldrv.h.
References nm_colldrv_s::p_context, nm_colldrv_s::p_driver, and nm_coll_driver_interface_s::poll.
◆ PUK_IFACE_TYPE()
| PUK_IFACE_TYPE | ( | NewMad_coll_driver | , |
| struct nm_coll_driver_interface_s | |||
| ) |