| /* SPDX-License-Identifier: GPL-2.0 */ |
| /****************************************************************************** |
| * |
| * Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved. |
| * |
| ******************************************************************************/ |
| #ifndef __XMIT_OSDEP_H_ |
| #define __XMIT_OSDEP_H_ |
| |
| #include <osdep_service.h> |
| #include <drv_types.h> |
| |
| #define NR_XMITFRAME 256 |
| |
| struct xmit_priv; |
| struct pkt_attrib; |
| struct sta_xmit_priv; |
| struct xmit_frame; |
| struct xmit_buf; |
| |
| int rtw_xmit_entry(struct sk_buff *pkt, struct net_device *pnetdev); |
| |
| void rtw_os_xmit_schedule(struct adapter *padapter); |
| |
| int rtw_os_xmit_resource_alloc(struct adapter *padapter, |
| struct xmit_buf *pxmitbuf, u32 alloc_sz); |
| void rtw_os_xmit_resource_free(struct xmit_buf *pxmitbuf); |
| |
| void rtw_os_pkt_complete(struct adapter *padapter, struct sk_buff *pkt); |
| void rtw_os_xmit_complete(struct adapter *padapter, |
| struct xmit_frame *pxframe); |
| |
| #endif /* __XMIT_OSDEP_H_ */ |