Container Data Mapping

Enumerations

enum  arbb_range_access_mode_t { arbb_read_only_range, arbb_write_only_range, arbb_read_write_range }
 

The set of access modes allowed for arbb_map_to_host().

More...

Functions

ARBB_VM_EXPORT arbb_error_t arbb_map_to_host (arbb_context_t context, arbb_variable_t container, void **out_data, uint64_t *out_byte_pitch, arbb_range_access_mode_t mode, arbb_error_details_t *details)
 Maps the global container provided in container into the host address space.

Enumeration Type Documentation

The set of access modes allowed for arbb_map_to_host().

See Also

arbb_map_to_host()
Enumerator:
arbb_read_only_range 
arbb_write_only_range 
arbb_read_write_range 

Definition at line 1071 of file arbb_vmapi.h.


Function Documentation

ARBB_VM_EXPORT arbb_error_t arbb_map_to_host ( arbb_context_t  context,
arbb_variable_t  container,
void **  out_data,
uint64_t *  out_byte_pitch,
arbb_range_access_mode_t  mode,
arbb_error_details_t details 
)

Maps the global container provided in container into the host address space.

The mapping is valid until the next virtual machine operation which directly or indirectly accesses the given variable.

Returns:
An error code depending on the result of the operation:

Submit feedback on this help topic

Copyright © 2010, Intel Corporation. All rights reserved.