Home
last modified time | relevance | path

Searched refs:mde (Results 1 – 10 of 10) sorted by relevance

/freebsd/sys/dev/isci/scil/
H A Dsci_base_memory_descriptor_list_decorator.c73 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T * mde; in sci_mdl_decorator_get_memory_size() local
76 mde = sci_mdl_get_current_entry(mdl); in sci_mdl_decorator_get_memory_size()
77 while (mde != NULL) in sci_mdl_decorator_get_memory_size()
79 if ( (mde->constant_memory_attributes == attributes) in sci_mdl_decorator_get_memory_size()
81 size += (mde->constant_memory_size + mde->constant_memory_alignment); in sci_mdl_decorator_get_memory_size()
84 mde = sci_mdl_get_current_entry(mdl); in sci_mdl_decorator_get_memory_size()
99 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T * mde; in sci_mdl_decorator_assign_memory() local
107 mde = sci_mdl_get_current_entry(mdl); in sci_mdl_decorator_assign_memory()
108 while (mde != NULL) in sci_mdl_decorator_assign_memory()
113 if ( (mde->constant_memory_attributes == attributes) in sci_mdl_decorator_assign_memory()
[all …]
H A Dscif_sas_sati_binding.h185 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T mde; \
186 mde.virtual_address = NULL; \
188 &mde, 4, length, SCI_MDE_ATTRIBUTE_PHYSICALLY_CONTIGUOUS \
191 fw_request->device->domain->controller, &mde \
193 *(virt_address) = mde.virtual_address; \
194 *(phys_address_low) = sci_cb_physical_address_lower(mde.physical_address); \
195 *(phys_address_high) = sci_cb_physical_address_upper(mde.physical_address); \
201 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T mde; \
202 mde.virtual_address = virt_address; \
204 &mde, 4, 0, SCI_MDE_ATTRIBUTE_PHYSICALLY_CONTIGUOUS \
[all …]
H A Dsci_base_memory_descriptor_list.h132 #define sci_base_mde_construct(mde, alignment, size, attributes) \ argument
134 (mde)->constant_memory_alignment = (alignment); \
135 (mde)->constant_memory_size = (size); \
136 (mde)->constant_memory_attributes = (attributes); \
158 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T *mde,
H A Dsci_base_memory_descriptor_list.c146 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T * mde, in sci_base_mde_is_valid() argument
153 U32 physical_address = sci_cb_physical_address_lower(mde->physical_address); in sci_base_mde_is_valid()
157 || (mde->constant_memory_alignment != alignment) in sci_base_mde_is_valid()
158 || (mde->constant_memory_size != size) in sci_base_mde_is_valid()
159 || (mde->virtual_address == NULL) in sci_base_mde_is_valid()
160 || (mde->constant_memory_attributes != attributes) in sci_base_mde_is_valid()
H A Dscic_sds_unsolicited_frame_control.c185 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T *mde, in scic_sds_unsolicited_frame_control_construct() argument
211 uf_buffer_phys_address = mde->physical_address; in scic_sds_unsolicited_frame_control_construct()
228 ((U8 *)mde->virtual_address + used_uf_buffer_bytes - unused_uf_header_bytes); in scic_sds_unsolicited_frame_control_construct()
242 ((U8 *)mde->virtual_address + used_uf_buffer_bytes + used_uf_header_bytes); in scic_sds_unsolicited_frame_control_construct()
258 (POINTER_UINT) mde->virtual_address, in scic_sds_unsolicited_frame_control_construct()
H A Dscif_user_callback.h1025 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T * mde
1041 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T * mde
H A Dscic_sds_unsolicited_frame_control.h270 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T *mde,
H A Dscic_sds_controller.c383 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T *mde; in scic_sds_controller_ram_initialization() local
387 mde = &this_controller->memory_descriptors[SCU_MDE_COMPLETION_QUEUE]; in scic_sds_controller_ram_initialization()
388 this_controller->completion_queue = (U32*) mde->virtual_address; in scic_sds_controller_ram_initialization()
389 SMU_CQBAR_WRITE(this_controller, mde->physical_address); in scic_sds_controller_ram_initialization()
393 mde = &this_controller->memory_descriptors[SCU_MDE_REMOTE_NODE_CONTEXT]; in scic_sds_controller_ram_initialization()
395 mde->virtual_address; in scic_sds_controller_ram_initialization()
396 SMU_RNCBAR_WRITE(this_controller, mde->physical_address); in scic_sds_controller_ram_initialization()
399 mde = &this_controller->memory_descriptors[SCU_MDE_TASK_CONTEXT]; in scic_sds_controller_ram_initialization()
401 mde->virtual_address; in scic_sds_controller_ram_initialization()
402 SMU_HTTBAR_WRITE(this_controller, mde->physical_address); in scic_sds_controller_ram_initialization()
[all …]
/freebsd/sys/dev/isci/
H A Disci_controller.c171 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T *mde) in scif_cb_controller_allocate_memory() argument
185 mde->virtual_address); in scif_cb_controller_allocate_memory()
187 mde->virtual_address = contigmalloc(PAGE_SIZE, in scif_cb_controller_allocate_memory()
189 mde->constant_memory_alignment, 0); in scif_cb_controller_allocate_memory()
191 if (mde->virtual_address != NULL) in scif_cb_controller_allocate_memory()
193 NULL, mde->virtual_address, PAGE_SIZE, in scif_cb_controller_allocate_memory()
194 isci_single_map, &mde->physical_address, in scif_cb_controller_allocate_memory()
210 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T * mde) in scif_cb_controller_free_memory() argument
221 mde->virtual_address); in scif_cb_controller_free_memory()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrHFP.td181 def MDE : BinaryRX<"mde", 0x7C, null_frag, FP64, z_load, 4>;