Lines Matching +full:sub +full:- +full:frame
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0
9 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
22 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
28 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
85 * management request to be performed in the STARTED super-state.
90 * The AWAIT_TC_COMPLETION sub-state indicates that the started raw
92 * initial frame (i.e. command, task, etc.).
97 * This sub-state indicates that the started task management request
98 * is waiting for the reception of an unsolicited frame
112 * request to be performed in the STARTED super-state.
117 * This sub-state indicates that the started task management request
118 * is waiting for the reception of an unsolicited frame
124 * The AWAIT_TC_COMPLETION sub-state indicates that the started SMP request is
125 * waiting for the transmission of the initial frame (i.e. command, task, etc.).
221 * This field is a pointer to the stored rx frame data. It is used in STP
222 * internal requests and SMP response frames. If this field is non-NULL the
223 * saved frame must be released on IO request completion.
225 * @todo In the future do we want to keep a list of RX frame buffers?
230 * This field specifies the data necessary to manage the sub-state
309 ((this_request)->owning_controller)
315 ((this_request)->target_device)
328 ((this_request)->post_context)
334 ((request)->task_context_buffer)
338 (((POINTER_UINT)(address)) + (CACHE_LINE_SIZE - 1)) \
339 & ~(CACHE_LINE_SIZE - 1) \
351 & (sizeof(SCU_SGL_ELEMENT_PAIR_T) - 1) \
361 (request)->scu_status = (scu_status_code); \
362 (request)->sci_status = (sci_status_code); \
366 ((a_request)->state_handlers->parent.complete_handler(&(a_request)->parent))
379 if (this_request->parent.state_machine.current_state_id \
381 && this_request->has_started_substate_machine \
385 this_request->state_handlers->tc_completion_handler(this_request, completion_code); \
443 // ---------------------------------------------------------------------------