lock_memory
extern status_t lock_memory(void *buffer, size_t numBytes, uint32 flags);
res = lock_memory(ccb->data, ccb->data_length, B_DMA_IO
res = lock_memory( target, size, B_DMA_IO | B_READ_DEVICE );
&& lock_memory((void *)value, sizeof(int32), B_READ_DEVICE) == B_OK) {
&& lock_memory((void *)value, sizeof(int32), B_READ_DEVICE) == B_OK) {
&& lock_memory((void *)value, sizeof(int32), B_READ_DEVICE) == B_OK) {
&& lock_memory((void *)value, sizeof(int32), B_READ_DEVICE) == B_OK) {
&& lock_memory((void *)value, sizeof(int32), B_READ_DEVICE) == B_OK) {
&& lock_memory((void *)value, sizeof(int32), B_READ_DEVICE) == B_OK) {
&& lock_memory((void *)value, sizeof(int32), B_READ_DEVICE) == B_OK) {
&& lock_memory((void *)value, sizeof(int64), B_READ_DEVICE) == B_OK) {
&& lock_memory((void *)value, sizeof(int64), B_READ_DEVICE) == B_OK) {
&& lock_memory((void *)value, sizeof(int64), B_READ_DEVICE) == B_OK) {
&& lock_memory((void *)value, sizeof(int64), B_READ_DEVICE) == B_OK) {
&& lock_memory((void *)value, sizeof(int64), B_READ_DEVICE) == B_OK) {
&& lock_memory((void *)value, sizeof(int64), B_READ_DEVICE) == B_OK) {
&& lock_memory((void *)value, sizeof(int64), B_READ_DEVICE) == B_OK) {
|| lock_memory((void *)value, 8, B_READ_DEVICE) != B_OK)
|| lock_memory((void *)value, 8, B_READ_DEVICE) != B_OK)
|| lock_memory((void *)value, 8, B_READ_DEVICE) != B_OK)
|| lock_memory((void *)value, 8, B_READ_DEVICE) != B_OK)
|| lock_memory((void *)value, 8, B_READ_DEVICE) != B_OK)
|| lock_memory((void *)value, 8, B_READ_DEVICE) != B_OK)
status_t error = lock_memory(areaBase, fAreaSize, B_READ_DEVICE);
result = lock_memory(samples, areaInfo.size,
status_t error = lock_memory(buffer, size, B_READ_DEVICE);