Lines Matching defs:size
49 device_info *di, uint32 src, char *target, size_t size, bool lock_mem, bool contiguous )
57 res = lock_memory( target, size, B_DMA_IO | B_READ_DEVICE );
72 while( size > 0 ) {
78 // replace received size with total size
79 map[0].size = size;
81 get_memory_map( target, size, map, 16 );
86 size_t contig_size = map[i].size;
94 "size: %#" B_PRIxSIZE, address, size);
108 SHOW_ERROR( 2, "Overflow of DMA descriptors, %ld bytes left", size );
122 size -= cur_size;
134 unlock_memory( target, size, B_DMA_IO| B_READ_DEVICE );
143 device_info *di, uint32 src, char *target, size_t size, bool lock_mem, bool contiguous )
146 unlock_memory( target, size, B_DMA_IO| B_READ_DEVICE );
153 // size - number of bytes to copy
157 device_info *di, uint32 src, char *target, size_t size, bool lock_mem, bool contiguous )
161 /*SHOW_FLOW( 0, "src=%ld, target=%p, size=%ld, lock_mem=%d, contiguous=%d",
162 src, target, size, lock_mem, contiguous );*/
164 res = Radeon_PrepareDMA( di, src, target, size, lock_mem, contiguous );
181 Radeon_FinishDMA( di, src, target, size, lock_mem, contiguous );