Searched refs:mde (Results 1 - 9 of 9) sorted by relevance

/freebsd-13-stable/sys/dev/isci/scil/
H A Dsci_base_memory_descriptor_list_decorator.c75 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T * mde; local
78 mde = sci_mdl_get_current_entry(mdl);
79 while (mde != NULL)
81 if ( (mde->constant_memory_attributes == attributes)
83 size += (mde->constant_memory_size + mde->constant_memory_alignment);
86 mde = sci_mdl_get_current_entry(mdl);
101 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T * mde; local
109 mde = sci_mdl_get_current_entry(mdl);
110 while (mde !
[all...]
H A Dsci_base_memory_descriptor_list.h134 #define sci_base_mde_construct(mde, alignment, size, attributes) \
136 (mde)->constant_memory_alignment = (alignment); \
137 (mde)->constant_memory_size = (size); \
138 (mde)->constant_memory_attributes = (attributes); \
145 * @param[in] mde This parameter is the mde entry to validate
147 * the memory for the mde.
149 * the mde its value should not have been changed by the SCI
160 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T *mde,
H A Dsci_base_memory_descriptor_list.c148 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T * mde,
155 U32 physical_address = sci_cb_physical_address_lower(mde->physical_address);
159 || (mde->constant_memory_alignment != alignment)
160 || (mde->constant_memory_size != size)
161 || (mde->virtual_address == NULL)
162 || (mde->constant_memory_attributes != attributes)
147 sci_base_mde_is_valid( SCI_PHYSICAL_MEMORY_DESCRIPTOR_T * mde, U32 alignment, U32 size, U16 attributes ) argument
H A Dscif_sas_sati_binding.h187 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T mde; \
188 mde.virtual_address = NULL; \
190 &mde, 4, length, SCI_MDE_ATTRIBUTE_PHYSICALLY_CONTIGUOUS \
193 fw_request->device->domain->controller, &mde \
195 *(virt_address) = mde.virtual_address; \
196 *(phys_address_low) = sci_cb_physical_address_lower(mde.physical_address); \
197 *(phys_address_high) = sci_cb_physical_address_upper(mde.physical_address); \
203 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T mde; \
204 mde.virtual_address = virt_address; \
206 &mde,
[all...]
H A Dscic_sds_unsolicited_frame_control.c176 * @param[in] mde This parameter specifies the memory descriptor
187 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T *mde,
213 uf_buffer_phys_address = mde->physical_address;
230 ((U8 *)mde->virtual_address + used_uf_buffer_bytes - unused_uf_header_bytes);
244 ((U8 *)mde->virtual_address + used_uf_buffer_bytes + used_uf_header_bytes);
260 (POINTER_UINT) mde->virtual_address,
185 scic_sds_unsolicited_frame_control_construct( SCIC_SDS_UNSOLICITED_FRAME_CONTROL_T *uf_control, SCI_PHYSICAL_MEMORY_DESCRIPTOR_T *mde, SCIC_SDS_CONTROLLER_T *controller ) argument
H A Dscic_sds_unsolicited_frame_control.h272 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T *mde,
H A Dscif_user_callback.h1019 * @param[out] mde This parameter represents the memory descriptor to
1027 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T * mde
1035 * @param[out] mde This parameter represents the memory descriptor to
1043 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T * mde
H A Dscic_sds_controller.c385 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T *mde; local
389 mde = &this_controller->memory_descriptors[SCU_MDE_COMPLETION_QUEUE];
390 this_controller->completion_queue = (U32*) mde->virtual_address;
391 SMU_CQBAR_WRITE(this_controller, mde->physical_address);
395 mde = &this_controller->memory_descriptors[SCU_MDE_REMOTE_NODE_CONTEXT];
397 mde->virtual_address;
398 SMU_RNCBAR_WRITE(this_controller, mde->physical_address);
401 mde = &this_controller->memory_descriptors[SCU_MDE_TASK_CONTEXT];
403 mde->virtual_address;
404 SMU_HTTBAR_WRITE(this_controller, mde
[all...]
/freebsd-13-stable/sys/dev/isci/
H A Disci_controller.c166 * @param[out] mde This parameter represents the memory descriptor to
173 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T *mde)
187 mde->virtual_address);
189 mde->virtual_address = contigmalloc(PAGE_SIZE,
191 mde->constant_memory_alignment, 0);
193 if (mde->virtual_address != NULL)
195 NULL, mde->virtual_address, PAGE_SIZE,
196 isci_single_map, &mde->physical_address,
205 * @param[out] mde This parameter represents the memory descriptor to
212 SCI_PHYSICAL_MEMORY_DESCRIPTOR_T * mde)
172 scif_cb_controller_allocate_memory(SCI_CONTROLLER_HANDLE_T controller, SCI_PHYSICAL_MEMORY_DESCRIPTOR_T *mde) argument
211 scif_cb_controller_free_memory(SCI_CONTROLLER_HANDLE_T controller, SCI_PHYSICAL_MEMORY_DESCRIPTOR_T * mde) argument
[all...]

Completed in 95 milliseconds