WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
hmac_tx_mpdu_queue.h
浏览该文件的文档.
1/*
2 * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2022-2022. All rights reserved.
3 * Description: hmac_tx_mpdu_queue.c 的头文件
4 * Date: 2022-5-13
5 */
6
7#ifndef __HMAC_TX_MPDU_QUEUE_H__
8#define __HMAC_TX_MPDU_QUEUE_H__
9
10/*****************************************************************************
11 1 其他头文件包含
12*****************************************************************************/
13#include "mac_vap_ext.h"
14#include "mac_user_ext.h"
15#include "oal_net.h"
16#include "hal_common_ops.h"
17#include "dmac_ext_if_device.h"
18#ifdef __cplusplus
19#if __cplusplus
20extern "C" {
21#endif
22#endif
23
24#undef THIS_FILE_ID
25#define THIS_FILE_ID OAM_FILE_ID_DMAC_TX_COMPLETE_ROM_H
26
29 oal_netbuf_stru *netbuf, hmac_tid_stru *tid_queue, osal_u8 hal_q);
32#ifdef _PRE_WIFI_DEBUG
33void pkt_trace_debug(oal_netbuf_stru *netbuf, osal_char *direct);
34void pkt_drop_debug(const mac_tx_ctl_stru *tx_ctl, const osal_char *drop_reason);
35#endif
36
37#ifdef __cplusplus
38#if __cplusplus
39}
40#endif
41#endif
42
43#endif
osal_void hmac_vap_clear_tx_queue(hmac_vap_stru *hmac_vap)
osal_u32 hmac_tx_schedule(hal_to_dmac_device_stru *hal_device, osal_u8 ac_num)
osal_u32 hmac_tx_process_tid_queue(hal_to_dmac_device_stru *hal_device, hmac_vap_stru *hmac_vap, oal_netbuf_stru *netbuf, hmac_tid_stru *tid_queue, osal_u8 hal_q)
oal_netbuf_stru * hmac_tx_dequeue_first_mpdu(oal_netbuf_head_stru *netbuf_head)
unsigned char osal_u8
Definition osal_types.h:11
char osal_char
Definition osal_types.h:16
void osal_void
Definition osal_types.h:29
unsigned int osal_u32
Definition osal_types.h:13
Definition mac_user_ext.h:463
Definition mac_vap_ext.h:2019
Definition dmac_ext_if_device_rom.h:98
Definition oal_skbuff.h:73
Definition oal_skbuff.h:82
Definition hal_ops_common_rom.h:529