Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
U
 udi_block_bind_ack, udi_block_bind_cb_t
 udi_block_bind_req
 udi_block_unbind_ack, udi_block_bind_cb_t
 udi_block_unbind_req, udi_block_bind_cb_t
 udi_block_xfer_ack, udi_blockmap_xfer_cb_t
 udi_block_xfer_nak, udi_blockmap_xfer_cb_t
 udi_block_xfer_req, udi_blockmap_xfer_cb_t
 udi_blockmap_del_ack, udi_blockmap_mgmt_cb_t
 udi_blockmap_del_req, udi_blockmap_mgmt_cb_t
 udi_blockmap_demand_ack, udi_blockmap_map_cb_t
 udi_blockmap_demand_req, udi_blockmap_map_cb_t
 udi_blockmap_map_ack, udi_blockmap_map_cb_t
 udi_blockmap_map_req, udi_blockmap_map_cb_t
 udi_blockmap_new_ack, udi_blockmap_mgmt_cb_t
 udi_blockmap_new_req, udi_blockmap_mgmt_cb_t
 udi_blockmap_xfer_ack, udi_blockmap_xfer_cb_t
 udi_blockmap_xfer_nak, udi_blockmap_xfer_cb_t
 udi_blockmap_xfer_req, udi_blockmap_xfer_cb_t
 udi_fs_blockread_bind_ack, udi_fs_blockread_bind_cb_t
 udi_fs_blockread_bind_req, udi_fs_blockread_bind_cb_t
 udi_fs_blockread_close_ack, udi_fs_blockread_close_cb_t
 udi_fs_blockread_close_req, udi_fs_blockread_close_cb_t
 udi_fs_blockread_map_ack, udi_fs_blockread_map_cb_t
 udi_fs_blockread_map_nak, udi_fs_blockread_map_cb_t
 udi_fs_blockread_map_req, udi_fs_blockread_map_cb_t
 udi_fs_blockread_open_ack, udi_fs_blockread_filename_cb_t
 udi_fs_blockread_open_nak, udi_fs_blockread_filename_cb_t
 udi_fs_blockread_open_req, udi_fs_blockread_filename_cb_t
 udi_fs_blockread_stat_ack, udi_fs_blockread_filename_cb_t
 udi_fs_blockread_stat_nak, udi_fs_blockread_filename_cb_t
 udi_fs_blockread_stat_req, udi_fs_blockread_filename_cb_t
 udi_fs_blockread_unbind_ack, udi_fs_blockread_bind_cb_t
 udi_fs_blockread_unbind_req, udi_fs_blockread_bind_cb_t
 udi_fs_blockrw_bind_ack, udi_fs_blockrw_bind_cb_t
 udi_fs_blockrw_bind_req, udi_fs_blockrw_bind_cb_t
 udi_gfx_bind_ack, udi_gfx_bind_cb_t
 udi_gfx_buffer_info_ack, udi_gfx_buffer_cb_t
 udi_gfx_buffer_info_req, udi_gfx_buffer_cb_t
 udi_gfx_buffer_write_ack_op_t, udi_gfx_buffer_cb_t
 udi_gfx_buffer_write_nak_op_t, udi_gfx_buffer_cb_t
 udi_gfx_buffer_write_req_op_t, udi_gfx_buffer_cb_t
 udi_gfx_command, udi_gfx_command_cb_t
 udi_gfx_command_ack, udi_gfx_command_cb_t
 udi_gfx_connector_command_ack, udi_gfx_command_cb_t
 udi_gfx_connector_command_req, udi_gfx_command_cb_t
 udi_gfx_engine_command_ack, udi_gfx_command_cb_t
 udi_gfx_engine_command_req, udi_gfx_command_cb_t
 udi_gfx_get_connector_ack, udi_gfx_state_cb_t
 udi_gfx_get_connector_req, udi_gfx_state_cb_t
 udi_gfx_get_engine_ack, udi_gfx_state_cb_t
 udi_gfx_get_engine_operator_ack, udi_gfx_range_cb_t
 udi_gfx_get_engine_operator_req, udi_gfx_range_cb_t
 udi_gfx_get_engine_req, udi_gfx_state_cb_t
 udi_gfx_range_connector_ack, udi_gfx_range_cb_t
 udi_gfx_range_connector_req, udi_gfx_range_cb_t
 udi_gfx_range_engine_ack, udi_gfx_range_cb_t
 udi_gfx_range_engine_req, udi_gfx_range_cb_t
 udi_gfx_set_connector_ack, udi_gfx_state_cb_t
 udi_gfx_set_connector_nak, udi_gfx_state_cb_t
 udi_gfx_set_connector_req, udi_gfx_state_cb_t
 udi_gfx_set_engine_ack, udi_gfx_state_cb_t
 udi_gfx_set_engine_nak, udi_gfx_state_cb_t
 udi_gfx_set_engine_req, udi_gfx_state_cb_t
 udi_gfx_unbind_ack, udi_gfx_bind_cb_t
 udi_gfx_unbind_req, udi_gfx_bind_cb_t
typedef void udi_block_bind_ack_op_t (udi_block_bind_cb_t *cb,
udi_ubit32_t block_count_lo,
udi_ubit32_t block_count_hi,
udi_ubit32_t block_size,
udi_status_t status)
function pointer prototype for acknowledging a connection request
typedef void udi_block_bind_req_op_t (udi_block_bind_cb_t *cb)
function pointer prototype for connecting to a block device
function pointer prototype for connecting to a block device
typedef void udi_block_unbind_ack_op_t (udi_block_bind_cb_t *cb)
function pointer prototype for connecting to a block device
typedef void udi_block_unbind_req_op_t (udi_block_bind_cb_t *cb)
function pointer prototype for disconnecting a block device
typedef void udi_block_xfer_ack_op_t (udi_block_xfer_cb_t *cb)
function pointer prototype for the block transfer success reply
typedef void udi_block_xfer_nak_op_t (udi_block_xfer_cb_t *cb,
udi_status_t status)
function pointer prototype for the block transfer fail reply
typedef void udi_block_xfer_req_op_t (udi_block_xfer_cb_t *cb)
function pointer prototype for the block transfer request
typedef void udi_blockmap_del_ack_op_t (udi_blockmap_mgmt_cb_t *cb)
Confirm a new mapping
typedef void udi_blockmap_del_req_op_t (udi_blockmap_mgmt_cb_t *cb)
Create a new mapping
typedef void udi_blockmap_demand_ack_op_t (udi_blockmap_demand_cb_t *cb)
function pointer prototype for the fill-in complete message
function pointer prototype for mapping driver reqesting a fill-in
typedef void udi_blockmap_map_ack_op_t (udi_blockmap_map_cb_t *cb)
function pointer prototype for the block transfer fail reply
typedef void udi_blockmap_map_req_op_t (udi_blockmap_map_cb_t *cb)
function pointer prototype for the block transfer fail reply
typedef void udi_blockmap_new_ack_op_t (udi_blockmap_mgmt_cb_t *cb)
Confirm a new mapping
typedef void udi_blockmap_new_req_op_t (udi_blockmap_mgmt_cb_t *cb)
Create a new mapping
typedef void udi_blockmap_xfer_ack_op_t (udi_blockmap_xfer_cb_t *cb)
function pointer prototype for the block transfer success reply
typedef void udi_blockmap_xfer_nak_op_t (udi_blockmap_xfer_cb_t *cb,
udi_status_t status)
function pointer prototype for the block transfer fail reply
typedef void udi_blockmap_xfer_req_op_t (udi_blockmap_xfer_cb_t *cb)
function pointer prototype for the block transfer request
typedef void udi_fs_blockread_bind_ack_op_t (udi_fs_blockread_bind_cb_t *cb,
udi_status_t status)
function pointer prototype for acknowledging a connection request
typedef void udi_fs_blockread_bind_req_op_t (udi_fs_blockread_bind_cb_t *cb)
function pointer prototype for connecting to a block device
typedef void udi_fs_blockread_close_ack_op_t (udi_fs_blockread_close_cb_t *cb)
function pointer prototype for closing a file
typedef void udi_fs_blockread_close_req_op_t (udi_fs_blockread_close_cb_t *cb)
function pointer prototype for closing a file
typedef void udi_fs_blockread_map_ack_op_t (udi_fs_blockread_map_cb_t *cb)
function pointer prototype for closing a file
typedef void udi_fs_blockread_map_nak_op_t (udi_fs_blockread_map_cb_t *cb,
udi_status_t status)
function pointer prototype for closing a file
typedef void udi_fs_blockread_map_req_op_t (udi_fs_blockread_map_cb_t *cb)
function pointer prototype for closing a file
typedef void udi_fs_blockread_open_ack_op_t (
   udi_fs_blockread_filename_cb_t *cb,
   udi_index_t handle
)
function pointer prototype for returning success on opening a file
typedef void udi_fs_blockread_open_nak_op_t (
   udi_fs_blockread_filename_cb_t *cb,
   udi_status_t handle
)
function pointer prototype for file opening failure
typedef void udi_fs_blockread_open_req_op_t (udi_fs_blockread_filename_cb_t *cb)
function pointer prototype for opening a file
typedef void udi_fs_blockread_stat_ack_op_t (
   udi_fs_blockread_filename_cb_t *cb,
   udi_ubit32_t size_lo,
   udi_ubit32_t size_hi
)
function pointer prototype for requesting file presence and size
typedef void udi_fs_blockread_stat_nak_op_t (
   udi_fs_blockread_filename_cb_t *cb,
   udi_status_t status
)
function pointer prototype for returning a read error
typedef void udi_fs_blockread_stat_req_op_t (udi_fs_blockread_filename_cb_t *cb)
function pointer prototype for requesting file presence and size
typedef void udi_fs_blockread_unbind_ack_op_t (udi_fs_blockread_bind_cb_t *cb)
function pointer prototype for disconnecting to a filesystem driver
typedef void udi_fs_blockread_unbind_req_op_t (udi_fs_blockread_bind_cb_t *cb)
function pointer prototype for disconnecting a filesystem driver
typedef void udi_fs_blockrw_bind_ack_op_t (udi_fs_blockrw_bind_cb_t *cb,
udi_ubit32_t access,
udi_status_t status)
function pointer prototype for acknowledging a connection request
typedef void udi_fs_blockrw_bind_req_op_t (udi_fs_blockrw_bind_cb_t *cb)
function pointer prototype for connecting to a block device
typedef void udi_gfx_bind_ack_op_t (udi_gfx_bind_cb_t *cb,
udi_index_t sockets,
udi_index_t engines,
udi_status_t status)
function pointer prototype for acknowledging a connection request
typedef void udi_gfx_buffer_info_ack_op_t (udi_gfx_buffer_info_cb_t *cb,
udi_ubit32_t width,
udi_ubit32_t height,
udi_ubit32_t bitsper,
udi_ubit32_t flags)
function pointer prototype for getting buffer configuration information
typedef void udi_gfx_buffer_info_req_op_t (udi_gfx_buffer_info_cb_t *cb)
function pointer prototype for getting buffer configuration information
typedef void udi_gfx_buffer_write_ack_op_t (udi_gfx_buffer_cb_t *cb)
function pointer prototype for writing raw hardware buffers
typedef void udi_gfx_buffer_write_nak_op_t (udi_gfx_buffer_cb_t *cb,
udi_status_t status)
error handling for buffer writes
typedef void udi_gfx_buffer_write_req_op_t (udi_gfx_buffer_cb_t *cb)
function pointer prototype for writing raw hardware buffers
typedef void udi_gfx_command_req_op_t (udi_gfx_command_cb_t *cb)
function pointer prototype for sending command data
typedef void udi_gfx_command_ack_op_t (udi_gfx_command_cb_t *cb)
function pointer prototype for sending command data
typedef void udi_gfx_connector_command_ack_op_t (udi_gfx_command_cb_t *cb)
function pointer prototype for sending command data replies
typedef void udi_gfx_connector_command_req_op_t (udi_gfx_command_cb_t *cb)
function pointer prototype for sending command data to the output connector
typedef void udi_gfx_engine_command_ack_op_t (udi_gfx_command_cb_t *cb)
function pointer prototype for sending engine data replies
typedef void udi_gfx_engine_command_req_op_t (udi_gfx_command_cb_t *cb)
function pointer prototype for sending command data to the engine
typedef void udi_gfx_get_connector_ack_op_t (udi_gfx_state_cb_t *cb,
udi_ubit32_t value)
function pointer prototype for setting an engine state
typedef void udi_gfx_get_connector_req_op_t (udi_gfx_state_cb_t *cb)
function pointer prototype for setting an connector state
typedef void udi_gfx_get_engine_ack_op_t (udi_gfx_state_cb_t *cb,
udi_ubit32_t value)
function pointer prototype for setting an engine state
typedef void udi_gfx_get_engine_operator_ack_op_t (udi_gfx_range_cb_t *cb,
udi_ubit32_t op,
udi_ubit32_t arg1,
udi_ubit32_t arg2,
udi_ubit32_t arg3)
function pointer prototype for replying the engine operator layout
typedef void udi_gfx_get_engine_operator_req_op_t (udi_gfx_range_cb_t *cb)
function pointer prototype for requesting the engine operator layout
typedef void udi_gfx_get_engine_req_op_t (udi_gfx_state_cb_t *cb)
function pointer prototype for setting an engine state
typedef void udi_gfx_range_connector_ack_op_t (udi_gfx_range_cb_t *cb)
function pointer prototype for replying a connector property range
typedef void udi_gfx_range_connector_req_op_t (udi_gfx_range_cb_t *cb)
function pointer prototype for getting a connector property range
typedef void udi_gfx_range_engine_ack_op_t (udi_gfx_range_cb_t *cb)
function pointer prototype for replying an engine property range
typedef void udi_gfx_range_engine_req_op_t (udi_gfx_range_cb_t *cb)
function pointer prototype for getting an engine property range
typedef void udi_gfx_set_connector_ack_op_t (udi_gfx_state_cb_t *cb)
function pointer prototype for setting an engine state
typedef void udi_gfx_set_connector_nak_op_t (udi_gfx_state_cb_t *cb,
udi_status_t status)
function pointer prototype for setting an engine state
typedef void udi_gfx_set_connector_req_op_t (udi_gfx_state_cb_t *cb,
udi_ubit32_t value)
function pointer prototype for setting an connector state
typedef void udi_gfx_set_engine_ack_op_t (udi_gfx_state_cb_t *cb)
function pointer prototype for setting an engine state
typedef void udi_gfx_set_engine_nak_op_t (udi_gfx_state_cb_t *cb,
udi_status_t status)
function pointer prototype for setting an engine state
typedef void udi_gfx_set_engine_req_op_t (udi_gfx_state_cb_t *cb,
udi_ubit32_t value)
function pointer prototype for setting an engine state
typedef void udi_gfx_unbind_ack_op_t (udi_gfx_bind_cb_t *cb)
function pointer prototype for connecting to a block device
typedef void udi_gfx_unbind_req_op_t (udi_gfx_bind_cb_t *cb)
function pointer prototype for disconnecting a block device