Functions | |
| ocs_io_t * | ocs_io_pool_io_alloc (ocs_io_pool_t *io_pool) |
| Allocate an object used to track an IO. More... | |
| void | ocs_io_pool_io_free (ocs_io_pool_t *io_pool, ocs_io_t *io) |
| Free an object used to track an IO. More... | |
| ocs_io_t * | ocs_io_find_tgt_io (ocs_t *ocs, ocs_node_t *node, uint16_t ox_id, uint16_t rx_id) |
| Find an I/O given it's node and ox_id. More... | |
| ocs_io_t * | ocs_io_get_instance (ocs_t *ocs, uint32_t index) |
| Return IO context given the instance index. More... | |
| ocs_io_t* ocs_io_find_tgt_io | ( | ocs_t * | ocs, |
| ocs_node_t * | node, | ||
| uint16_t | ox_id, | ||
| uint16_t | rx_id | ||
| ) |
| ocs_io_t* ocs_io_get_instance | ( | ocs_t * | ocs, |
| uint32_t | index | ||
| ) |
Return IO context given the instance index.
| ocs | Pointer to driver structure. |
| index | IO instance index to return. |
| ocs_io_t* ocs_io_pool_io_alloc | ( | ocs_io_pool_t * | io_pool | ) |