Searched refs:physical_address (Results 1 - 25 of 25) sorted by relevance

/freebsd-11-stable/sys/dev/isci/scil/
H A Dsci_base_memory_descriptor_list_decorator.c100 U64 physical_address; local
102 physical_address
125 if ((physical_address % mde->constant_memory_alignment) != 0)
127 physical_address
129 (physical_address % mde->constant_memory_alignment));
135 mde->physical_address,
136 (U32) (physical_address >> 32),
137 (U32) (physical_address & 0xFFFFFFFF)
141 physical_address += mde->constant_memory_size;
H A Dsci_util.h103 #define sci_physical_address_add(physical_address, value) \
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) \
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 Dsci_memory_descriptor_list.h102 SCI_PHYSICAL_ADDRESS physical_address; member in struct:SCI_PHYSICAL_MEMORY_DESCRIPTOR
H A Dsci_base_memory_descriptor_list.c153 U32 physical_address = sci_cb_physical_address_lower(mde->physical_address); local
156 ((physical_address & (alignment - 1)) != 0)
H A Dscic_sds_unsolicited_frame_control.h152 SCI_PHYSICAL_ADDRESS physical_address; member in struct:SCIC_SDS_UF_HEADER_ARRAY
182 * physical_address field.
190 SCI_PHYSICAL_ADDRESS physical_address; member in struct:SCIC_SDS_UF_BUFFER_ARRAY
224 SCI_PHYSICAL_ADDRESS physical_address; member in struct:SCIC_SDS_UF_ADDRESS_TABLE_ARRAY
H A Dscic_sds_unsolicited_frame_control.c211 uf_buffer_phys_address = mde->physical_address;
221 uf_control->headers.physical_address = uf_buffer_phys_address;
223 uf_control->headers.physical_address, used_uf_buffer_bytes);
225 uf_control->headers.physical_address, unused_uf_header_bytes);
235 uf_control->address_table.physical_address = uf_buffer_phys_address;
237 uf_control->address_table.physical_address, used_uf_buffer_bytes);
239 uf_control->address_table.physical_address, used_uf_header_bytes);
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 Dscic_sds_smp_request.c369 SCI_PHYSICAL_ADDRESS physical_address; local
484 &physical_address
488 sci_cb_physical_address_upper(physical_address);
490 sci_cb_physical_address_lower(physical_address);
H A Dscic_sds_stp_packet_request.c278 SCI_PHYSICAL_ADDRESS physical_address; local
291 &physical_address local
294 scu_sgl_list->A.address_upper = sci_cb_physical_address_upper(physical_address);
295 scu_sgl_list->A.address_lower = sci_cb_physical_address_lower(physical_address);
H A Dscic_sds_request.c406 SCI_PHYSICAL_ADDRESS physical_address; local
440 &physical_address local
444 sci_cb_physical_address_upper(physical_address);
446 sci_cb_physical_address_lower(physical_address);
664 SCI_PHYSICAL_ADDRESS physical_address; local
741 &physical_address local
745 sci_cb_physical_address_upper(physical_address);
747 sci_cb_physical_address_lower(physical_address);
754 &physical_address local
758 sci_cb_physical_address_upper(physical_address);
[all...]
H A Dscic_user_callback.h282 * @param[out] physical_address The physical address for the supplied virtual
291 SCI_PHYSICAL_ADDRESS * physical_address
H A Dscic_sds_stp_request.c262 SCI_PHYSICAL_ADDRESS physical_address; local
345 &physical_address local
349 sci_cb_physical_address_upper(physical_address);
351 sci_cb_physical_address_lower(physical_address);
H A Dscic_sds_controller.c389 SMU_CQBAR_WRITE(this_controller, mde->physical_address);
396 SMU_RNCBAR_WRITE(this_controller, mde->physical_address);
402 SMU_HTTBAR_WRITE(this_controller, mde->physical_address);
413 this_controller->uf_control.headers.physical_address);
416 this_controller->uf_control.address_table.physical_address);
/freebsd-11-stable/sys/contrib/octeon-sdk/
H A Dcvmx-access-native.h176 * @param physical_address
180 static inline void *cvmx_phys_to_ptr(uint64_t physical_address) argument
183 cvmx_warn_if(physical_address==0, "cvmx_phys_to_ptr() passed a zero address\n");
195 if (physical_address < 0x80000000)
199 return CASTPTR(void, physical_address);
209 if (physical_address >= gd->bd->bi_uboot_ram_addr
210 && physical_address < gd->bd->bi_uboot_ram_addr + gd->bd->bi_uboot_ram_used_size)
212 return ((char *)&uboot_start + (physical_address - gd->bd->bi_uboot_ram_addr));
218 if (physical_address >= 0x80000000)
227 return CASTPTR(void, CVMX_ADD_SEG(CVMX_MIPS_SPACE_XKPHYS, physical_address));
[all...]
H A Dcvmx-access.h112 * @param physical_address
116 CVMX_FUNCTION void *cvmx_phys_to_ptr(uint64_t physical_address);
H A Dcvmx-srio.h523 * @param physical_address
529 int cvmx_srio_physical_unmap(uint64_t physical_address, uint64_t size);
H A Dcvmx-qlm.c93 extern void octeon_remote_read_mem(void *buffer, uint64_t physical_address, int length);
94 extern void octeon_remote_write_mem(uint64_t physical_address, const void *buffer, int length);
H A Dcvmx-srio.c1522 * @param physical_address
1528 int cvmx_srio_physical_unmap(uint64_t physical_address, uint64_t size) argument
1531 int subdid = (physical_address >> 40) & 7;
1532 int extender = (physical_address >> 34) & 3;
H A Dcvmx-bootmem.c226 extern void octeon_remote_read_mem(void *buffer, uint64_t physical_address, int length);
257 extern void octeon_remote_write_mem(uint64_t physical_address, const void *buffer, int length);
/freebsd-11-stable/sys/dev/isci/
H A Denvironment.h71 #define sci_cb_make_physical_address(physical_address, address_upper, address_lower) \
72 ((physical_address) = ((U64)(address_upper))<<32 | (address_lower))
H A Disci_io_request.c314 * @param[out] physical_address The physical address for the supplied virtual
322 SCI_PHYSICAL_ADDRESS *physical_address)
336 *physical_address = isci_request->physical_address +
354 *physical_address =
355 isci_controller->uncached_controller_memory.physical_address
676 bus_dma_tag_t io_buffer_dma_tag, bus_addr_t physical_address)
681 request->physical_address = physical_address;
320 scic_cb_io_request_get_physical_address(SCI_CONTROLLER_HANDLE_T controller, SCI_IO_REQUEST_HANDLE_T io_request, void *virtual_address, SCI_PHYSICAL_ADDRESS *physical_address) argument
674 isci_request_construct(struct ISCI_REQUEST *request, SCI_CONTROLLER_HANDLE_T scif_controller_handle, bus_dma_tag_t io_buffer_dma_tag, bus_addr_t physical_address) argument
H A Disci_controller.c194 isci_single_map, &mde->physical_address,
421 bus_addr_t physical_address; local
437 uncached_controller_memory->physical_address);
452 cached_controller_memory->physical_address);
485 physical_address = request_memory->physical_address;
493 controller->buffer_dma_tag, physical_address);
498 physical_address += isci_request_get_object_size();
H A Disci.h128 bus_addr_t physical_address; member in struct:ISCI_MEMORY
199 SCI_PHYSICAL_ADDRESS physical_address; member in struct:ISCI_REQUEST
279 bus_dma_tag_t io_buffer_dma_tag, bus_addr_t physical_address);
H A Disci.c405 memory->physical_address = seg->ds_addr;
/freebsd-11-stable/sys/dev/mlx5/
H A Dmlx5_ifc.h9395 u8 physical_address[0x40]; member in struct:mlx5_ifc_register_diag_buffer_ctrl_bits

Completed in 467 milliseconds