6#ifndef HCC_QUEUE_HEADER
7#define HCC_QUEUE_HEADER
35#ifdef CONFIG_HCC_SUPPORT_IPC_HOST
struct _hcc_trans_queue_ hcc_trans_queue
struct _hcc_data_queue_ hcc_data_queue
struct _hcc_unc_struc hcc_unc_struc
Definition hcc_queue.h:21
td_u32 qlen
Definition hcc_queue.h:23
osal_spinlock data_queue_lock
Definition hcc_queue.h:24
struct osal_list_head data_queue
Definition hcc_queue.h:22
Definition hcc_types.h:80
Definition hcc_queue.h:41
hcc_data_queue send_head
Definition hcc_queue.h:57
struct _hcc_trans_queue_::@403 fc_para
td_u16 flow_ctrl_open
Definition hcc_queue.h:48
struct _hcc_trans_queue_::@403::@404 fc_back_para
td_u16 credit
Definition hcc_queue.h:54
td_u16 is_stopped
Definition hcc_queue.h:49
td_u8 rsv
Definition hcc_queue.h:45
td_u8 queue_id
Definition hcc_queue.h:44
hcc_queue_ctrl * queue_ctrl
Definition hcc_queue.h:43
td_u16 fc_on_cnt
Definition hcc_queue.h:50
hcc_data_queue queue_info
Definition hcc_queue.h:42
td_u16 fc_off_cnt
Definition hcc_queue.h:51
Definition hcc_queue.h:27
td_u8 * user_param
Definition hcc_queue.h:30
td_u8 service_type
Definition hcc_queue.h:31
td_u32 length
Definition hcc_queue.h:29
td_u16 rsv
Definition hcc_queue.h:34
struct osal_list_head list
Definition hcc_queue.h:38
td_u8 * buf
Definition hcc_queue.h:28
td_u8 queue_id
Definition hcc_queue.h:33
td_u8 sub_type
Definition hcc_queue.h:32
Definition osal_list.h:39
Definition osal_spinlock.h:18
unsigned short td_u16
Definition td_type.h:37
unsigned char td_u8
Definition td_type.h:36
unsigned int td_u32
Definition td_type.h:38