Home
last modified time | relevance | path

Searched refs:physical_address (Results 1 – 19 of 19) sorted by relevance

/freebsd/sys/dev/isci/scil/
H A Dsci_base_memory_descriptor_list_decorator.c100 U64 physical_address; in sci_mdl_decorator_assign_memory() local
102 physical_address in sci_mdl_decorator_assign_memory()
125 if ((physical_address % mde->constant_memory_alignment) != 0) in sci_mdl_decorator_assign_memory()
127 physical_address in sci_mdl_decorator_assign_memory()
129 (physical_address % mde->constant_memory_alignment)); in sci_mdl_decorator_assign_memory()
135 mde->physical_address, in sci_mdl_decorator_assign_memory()
136 (U32) (physical_address >> 32), in sci_mdl_decorator_assign_memory()
137 (U32) (physical_address & 0xFFFFFFFF) in sci_mdl_decorator_assign_memory()
141 physical_address += mde->constant_memory_size; in sci_mdl_decorator_assign_memory()
H A Dsci_util.h103 #define sci_physical_address_add(physical_address, value) \ argument
105 U32 lower = sci_cb_physical_address_lower((physical_address)); \
106 U32 upper = sci_cb_physical_address_upper((physical_address)); \
112 sci_cb_make_physical_address(physical_address, upper, lower); \
120 #define sci_physical_address_subtract(physical_address, value) \ argument
122 U32 lower = sci_cb_physical_address_lower((physical_address)); \
123 U32 upper = sci_cb_physical_address_upper((physical_address)); \
129 sci_cb_make_physical_address(physical_address, upper, lower); \
H A Dscic_sds_unsolicited_frame_control.c211 uf_buffer_phys_address = mde->physical_address; in scic_sds_unsolicited_frame_control_construct()
221 uf_control->headers.physical_address = uf_buffer_phys_address; in scic_sds_unsolicited_frame_control_construct()
223 uf_control->headers.physical_address, used_uf_buffer_bytes); in scic_sds_unsolicited_frame_control_construct()
225 uf_control->headers.physical_address, unused_uf_header_bytes); in scic_sds_unsolicited_frame_control_construct()
235 uf_control->address_table.physical_address = uf_buffer_phys_address; in scic_sds_unsolicited_frame_control_construct()
237 uf_control->address_table.physical_address, used_uf_buffer_bytes); in scic_sds_unsolicited_frame_control_construct()
239 uf_control->address_table.physical_address, used_uf_header_bytes); in scic_sds_unsolicited_frame_control_construct()
H A Dscic_sds_unsolicited_frame_control.h152 SCI_PHYSICAL_ADDRESS physical_address; member
190 SCI_PHYSICAL_ADDRESS physical_address; member
224 SCI_PHYSICAL_ADDRESS physical_address; member
H A Dsci_base_memory_descriptor_list.c153 U32 physical_address = sci_cb_physical_address_lower(mde->physical_address); in sci_base_mde_is_valid() local
156 ((physical_address & (alignment - 1)) != 0) in sci_base_mde_is_valid()
H A Dscic_sds_smp_request.c369 SCI_PHYSICAL_ADDRESS physical_address; in scu_smp_request_construct_task_context() local
484 &physical_address in scu_smp_request_construct_task_context()
488 sci_cb_physical_address_upper(physical_address); in scu_smp_request_construct_task_context()
490 sci_cb_physical_address_lower(physical_address); in scu_smp_request_construct_task_context()
H A Dscic_sds_request.c406 SCI_PHYSICAL_ADDRESS physical_address; in scic_sds_request_build_sgl() local
440 &physical_address in scic_sds_request_build_sgl()
444 sci_cb_physical_address_upper(physical_address); in scic_sds_request_build_sgl()
446 sci_cb_physical_address_lower(physical_address); in scic_sds_request_build_sgl()
664 SCI_PHYSICAL_ADDRESS physical_address; in scu_ssp_reqeust_construct_task_context() local
741 &physical_address in scu_ssp_reqeust_construct_task_context()
745 sci_cb_physical_address_upper(physical_address); in scu_ssp_reqeust_construct_task_context()
747 sci_cb_physical_address_lower(physical_address); in scu_ssp_reqeust_construct_task_context()
754 &physical_address in scu_ssp_reqeust_construct_task_context()
758 sci_cb_physical_address_upper(physical_address); in scu_ssp_reqeust_construct_task_context()
[all …]
H A Dscic_sds_stp_packet_request.c278 SCI_PHYSICAL_ADDRESS physical_address; in scic_sds_stp_packet_internal_request_sense_build_sgl() local
291 &physical_address in scic_sds_stp_packet_internal_request_sense_build_sgl()
294 scu_sgl_list->A.address_upper = sci_cb_physical_address_upper(physical_address); in scic_sds_stp_packet_internal_request_sense_build_sgl()
295 scu_sgl_list->A.address_lower = sci_cb_physical_address_lower(physical_address); in scic_sds_stp_packet_internal_request_sense_build_sgl()
H A Dscif_sas_sati_binding.h194 *(phys_address_low) = sci_cb_physical_address_lower(mde.physical_address); \
195 *(phys_address_high) = sci_cb_physical_address_upper(mde.physical_address); \
H A Dsci_memory_descriptor_list.h102 SCI_PHYSICAL_ADDRESS physical_address; member
H A Dscic_user_callback.h291 SCI_PHYSICAL_ADDRESS * physical_address
H A Dscic_sds_stp_request.c262 SCI_PHYSICAL_ADDRESS physical_address; in scu_sata_reqeust_construct_task_context() local
345 &physical_address in scu_sata_reqeust_construct_task_context()
349 sci_cb_physical_address_upper(physical_address); in scu_sata_reqeust_construct_task_context()
351 sci_cb_physical_address_lower(physical_address); in scu_sata_reqeust_construct_task_context()
H A Dscic_sds_controller.c389 SMU_CQBAR_WRITE(this_controller, mde->physical_address); in scic_sds_controller_ram_initialization()
396 SMU_RNCBAR_WRITE(this_controller, mde->physical_address); in scic_sds_controller_ram_initialization()
402 SMU_HTTBAR_WRITE(this_controller, mde->physical_address); in scic_sds_controller_ram_initialization()
413 this_controller->uf_control.headers.physical_address); in scic_sds_controller_ram_initialization()
416 this_controller->uf_control.address_table.physical_address); in scic_sds_controller_ram_initialization()
/freebsd/sys/dev/isci/
H A Denvironment.h71 #define sci_cb_make_physical_address(physical_address, address_upper, address_lower) \ argument
72 ((physical_address) = ((U64)(address_upper))<<32 | (address_lower))
H A Disci_io_request.c321 SCI_PHYSICAL_ADDRESS *physical_address) in scic_cb_io_request_get_physical_address() argument
335 *physical_address = isci_request->physical_address + in scic_cb_io_request_get_physical_address()
353 *physical_address = in scic_cb_io_request_get_physical_address()
354 isci_controller->uncached_controller_memory.physical_address in scic_cb_io_request_get_physical_address()
675 bus_dma_tag_t io_buffer_dma_tag, bus_addr_t physical_address) in isci_request_construct() argument
680 request->physical_address = physical_address; in isci_request_construct()
H A Disci_controller.c194 isci_single_map, &mde->physical_address, in scif_cb_controller_allocate_memory()
420 bus_addr_t physical_address; in isci_controller_allocate_memory() local
437 uncached_controller_memory->physical_address); in isci_controller_allocate_memory()
453 cached_controller_memory->physical_address); in isci_controller_allocate_memory()
490 physical_address = request_memory->physical_address; in isci_controller_allocate_memory()
498 controller->buffer_dma_tag, physical_address); in isci_controller_allocate_memory()
503 physical_address += isci_request_get_object_size(); in isci_controller_allocate_memory()
H A Disci.h131 bus_addr_t physical_address; member
202 SCI_PHYSICAL_ADDRESS physical_address; member
283 bus_dma_tag_t io_buffer_dma_tag, bus_addr_t physical_address);
H A Disci.c403 memory->physical_address = seg->ds_addr; in isci_allocate_dma_buffer_callback()
/freebsd/sys/dev/mlx5/
H A Dmlx5_ifc.h10184 u8 physical_address[0x40]; member