Lines Matching +full:queue +full:- +full:group
1 /* SPDX-License-Identifier: GPL-2.0
22 #define otx_cpt_device_ready(cpt) ((cpt)->flags & OTX_CPT_FLAG_DEVICE_READY)
23 /* Default command queue length */
36 u32 idx; /* Command queue host write idx */
39 * Command queue head, instructions
47 u32 qchunksize; /* Command queue chunk size */
48 struct otx_cpt_cmd_queue queue[OTX_CPT_NUM_QS_PER_VF]; member
53 struct otx_cpt_pending_queue queue[OTX_CPT_NUM_QS_PER_VF]; member
57 for (i = 0, q = &qinfo->queue[i]; i < qinfo->num_queues; i++, \
58 q = &qinfo->queue[i])
74 u8 vfgrp; /* VF group (0 - 8) */
77 * VF priority ring: 1-High proirity round
78 * robin ring;0-Low priority round robin ring;
83 /* MSI-X */
88 struct otx_cpt_cmd_qinfo cqinfo; /* Command queue information */
89 struct otx_cpt_pending_qinfo pqinfo; /* Pending queue information */
90 /* VF-PF mailbox communication */
97 int otx_cptvf_send_vf_to_grp_msg(struct otx_cptvf *cptvf, int group);