Home
last modified time | relevance | path

Searched refs:dma_boundary (Results 1 – 6 of 6) sorted by relevance

/haiku/src/add-ons/kernel/bus_managers/scsi/
H A Dscatter_gather.cpp28 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 Ddma_buffer.cpp42 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 Dbusses.cpp203 &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 Dscsi_internal.h78 uint32 dma_boundary; member
/haiku/headers/private/drivers/
H A Data_adapter.h179 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 Data_adapter.cpp709 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()