Searched refs:dma_boundary (Results 1 – 6 of 6) sorted by relevance
/haiku/src/add-ons/kernel/bus_managers/scsi/ |
H A D | scatter_gather.cpp | 28 uint32 dma_boundary = bus->dma_params.dma_boundary; in fill_temp_sg() local 51 if (dma_boundary != ~(uint32)0 || ccb->data_length > max_sg_block_size) { in fill_temp_sg() 55 " and entry size 0x%" B_PRIx32, dma_boundary, max_sg_block_size); in fill_temp_sg() 61 max_len = (dma_boundary + 1) - in fill_temp_sg() 62 (temp_sg[cur_idx].address & dma_boundary); in fill_temp_sg()
|
H A D | dma_buffer.cpp | 42 const uint32 dma_boundary = bus->dma_params.dma_boundary; in is_sg_list_dma_safe() local 54 if (dma_boundary == ~(uint32)0 && alignment == 0 && max_sg_block_size == 0) in is_sg_list_dma_safe() 63 max_len = (dma_boundary + 1) - (sg_list->address & dma_boundary); in is_sg_list_dma_safe() 175 uint32 boundary = dma_params->dma_boundary; in scsi_alloc_dma_buffer()
|
H A D | busses.cpp | 203 &bus->dma_params.dma_boundary, true) != B_OK) in scsi_init_bus() 204 bus->dma_params.dma_boundary = ~0; in scsi_init_bus() 232 if (bus->dma_params.dma_boundary < B_PAGE_SIZE - 1) { in scsi_init_bus() 234 "B_PAGE_SIZE", bus->dma_params.dma_boundary); in scsi_init_bus()
|
H A D | scsi_internal.h | 78 uint32 dma_boundary; member
|
/haiku/headers/private/drivers/ |
H A D | ata_adapter.h | 179 bool can_dma, bool can_cq, uint32 dma_alignment, uint32 dma_boundary, 186 uint32 dma_alignment, uint32 dma_boundary, uint32 max_sg_block_size, 192 uint32 dma_alignment, uint32 dma_boundary, uint32 max_sg_block_size,
|
/haiku/src/add-ons/kernel/generic/ata_adapter/ |
H A D | ata_adapter.cpp | 709 bool can_cq, uint32 dma_alignment, uint32 dma_boundary, uint32 max_sg_block_size, in ata_adapter_publish_controller() argument 729 { B_DMA_BOUNDARY, B_UINT32_TYPE, { .ui32 = dma_boundary/*0xffff*/ }}, in ata_adapter_publish_controller() 754 bool can_cq, uint32 dma_alignment, uint32 dma_boundary, uint32 max_sg_block_size, in ata_adapter_detect_controller() argument 771 dma_alignment, dma_boundary, max_sg_block_size, node); in ata_adapter_detect_controller() 779 uint32 dma_boundary, uint32 max_sg_block_size, bool supports_compatibility_mode) in ata_adapter_probe_controller() argument 810 can_cq, dma_alignment, dma_boundary, max_sg_block_size, &controller_node); in ata_adapter_probe_controller()
|