| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/ |
| H A D | mlan_uap_txrx.c | 56 wlan_upload_uap_rx_packet(pmlan_adapter pmadapter, pmlan_buffer pmbuf) in wlan_upload_uap_rx_packet() argument 60 pmlan_private priv = pmadapter->priv[pmbuf->bss_index]; in wlan_upload_uap_rx_packet() 64 prx_pd = (UapRxPD *)(pmbuf->pbuf + pmbuf->data_offset); in wlan_upload_uap_rx_packet() 67 pmbuf->data_len -= prx_pd->rx_pkt_offset; in wlan_upload_uap_rx_packet() 68 pmbuf->data_offset += prx_pd->rx_pkt_offset; in wlan_upload_uap_rx_packet() 69 pmbuf->pparent = MNULL; in wlan_upload_uap_rx_packet() 78 &pmbuf->out_ts_sec, in wlan_upload_uap_rx_packet() 79 &pmbuf->out_ts_usec); in wlan_upload_uap_rx_packet() 82 pmbuf->out_ts_sec, pmbuf->out_ts_usec, prx_pd->seq_num, in wlan_upload_uap_rx_packet() 85 pmbuf); in wlan_upload_uap_rx_packet() [all …]
|
| H A D | mlan_sta_tx.c | 59 wlan_ops_sta_process_txpd(IN t_void *priv, IN pmlan_buffer pmbuf) in wlan_ops_sta_process_txpd() argument 70 if (!pmbuf->data_len) { in wlan_ops_sta_process_txpd() 72 pmbuf->data_len); in wlan_ops_sta_process_txpd() 73 pmbuf->status_code = MLAN_ERROR_PKT_SIZE_INVALID; in wlan_ops_sta_process_txpd() 76 if (pmbuf->buf_type == MLAN_BUF_TYPE_RAW_DATA) { in wlan_ops_sta_process_txpd() 78 pmbuf->pbuf + pmbuf->data_offset, sizeof(pkt_type)); in wlan_ops_sta_process_txpd() 80 pmbuf->pbuf + pmbuf->data_offset + sizeof(pkt_type), in wlan_ops_sta_process_txpd() 82 pmbuf->data_offset += sizeof(pkt_type) + sizeof(tx_control); in wlan_ops_sta_process_txpd() 83 pmbuf->data_len -= sizeof(pkt_type) + sizeof(tx_control); in wlan_ops_sta_process_txpd() 86 if (pmbuf->data_offset < (sizeof(TxPD) + pmpriv->intf_hr_len + in wlan_ops_sta_process_txpd() [all …]
|
| H A D | mlan_txrx.c | 61 wlan_handle_rx_packet(pmlan_adapter pmadapter, pmlan_buffer pmbuf) in wlan_handle_rx_packet() argument 72 prx_pd = (RxPD *)(pmbuf->pbuf + pmbuf->data_offset); in wlan_handle_rx_packet() 82 pmbuf->bss_index = priv->bss_index; in wlan_handle_rx_packet() 86 ret = priv->ops.process_rx_packet(pmadapter, pmbuf); in wlan_handle_rx_packet() 103 wlan_process_tx(pmlan_private priv, pmlan_buffer pmbuf, mlan_tx_param *tx_param) in wlan_process_tx() argument 116 head_ptr = (t_u8 *)priv->ops.process_txpd(priv, pmbuf); in wlan_process_tx() 118 pmbuf->status_code = MLAN_ERROR_PKT_INVALID; in wlan_process_tx() 127 ret = wlan_sdio_host_to_card(pmadapter, MLAN_TYPE_DATA, pmbuf, in wlan_process_tx() 146 pmbuf->status_code = MLAN_ERROR_DATA_TX_FAIL; in wlan_process_tx() 147 wlan_write_data_complete(pmadapter, pmbuf, ret); in wlan_process_tx() [all …]
|
| H A D | mlan_sta_rx.c | 293 wlan_process_rx_packet(pmlan_adapter pmadapter, pmlan_buffer pmbuf) in wlan_process_rx_packet() argument 296 pmlan_private priv = pmadapter->priv[pmbuf->bss_index]; in wlan_process_rx_packet() 316 prx_pd = (RxPD *)(pmbuf->pbuf + pmbuf->data_offset); in wlan_process_rx_packet() 339 pmbuf->data_len, prx_pd->rx_pkt_offset, in wlan_process_rx_packet() 340 pmbuf->data_len - prx_pd->rx_pkt_offset); in wlan_process_rx_packet() 401 pmbuf->data_len -= hdr_chop; in wlan_process_rx_packet() 402 pmbuf->data_offset += hdr_chop; in wlan_process_rx_packet() 403 pmbuf->pparent = MNULL; in wlan_process_rx_packet() 413 &pmbuf->out_ts_sec, in wlan_process_rx_packet() 414 &pmbuf->out_ts_usec); in wlan_process_rx_packet() [all …]
|
| H A D | mlan_sta_event.c | 349 wlan_process_nan_event(pmlan_private pmpriv, pmlan_buffer pmbuf) in wlan_process_nan_event() argument 355 (pmbuf->pbuf + pmbuf->data_offset + sizeof(mlan_event_id)); in wlan_process_nan_event() 376 pevent->event_len = pmbuf->data_len; in wlan_process_nan_event() 378 pmbuf->pbuf + pmbuf->data_offset, pevent->event_len); in wlan_process_nan_event() 676 pmlan_buffer pmbuf = pmadapter->pmlan_buffer_event; in wlan_ops_sta_process_event() local 686 if (!pmbuf) { in wlan_ops_sta_process_event() 692 if ((pmbuf->data_len - sizeof(eventcause)) > MAX_EVENT_SIZE) { in wlan_ops_sta_process_event() 693 pmbuf->status_code = MLAN_ERROR_PKT_SIZE_INVALID; in wlan_ops_sta_process_event() 699 pmbuf->data_len > sizeof(eventcause)) in wlan_ops_sta_process_event() 700 DBG_HEXDUMP(MEVT_D, "EVENT", pmbuf->pbuf + pmbuf->data_offset, in wlan_ops_sta_process_event() [all …]
|
| H A D | mlan_sdio.c | 147 wlan_write_data_sync(mlan_adapter *pmadapter, mlan_buffer *pmbuf, t_u32 port) in wlan_write_data_sync() argument 156 ret = pcb->moal_write_data_sync(pmadapter->pmoal_handle, pmbuf, in wlan_write_data_sync() 171 pmbuf->status_code = MLAN_ERROR_DATA_TX_FAIL; in wlan_write_data_sync() 409 t_u32 *type, t_u32 *nb, pmlan_buffer pmbuf, in wlan_sdio_card_to_host() argument 418 if (!pmbuf) { in wlan_sdio_card_to_host() 424 ret = pcb->moal_read_data_sync(pmadapter->pmoal_handle, pmbuf, in wlan_sdio_card_to_host() 439 pmbuf->status_code = MLAN_ERROR_DATA_RX_FAIL; in wlan_sdio_card_to_host() 445 *nb = wlan_le16_to_cpu(*(t_u16 *)(pmbuf->pbuf + pmbuf->data_offset)); in wlan_sdio_card_to_host() 449 pmbuf->status_code = MLAN_ERROR_PKT_SIZE_INVALID; in wlan_sdio_card_to_host() 454 DBG_HEXDUMP(MIF_D, "SDIO Blk Rd", pmbuf->pbuf + pmbuf->data_offset, in wlan_sdio_card_to_host() [all …]
|
| H A D | mlan_wmm.c | 230 wlan_add_buf_tdls_txqueue(pmlan_private priv, pmlan_buffer pmbuf) in wlan_add_buf_tdls_txqueue() argument 235 (pmlan_linked_list)pmbuf, in wlan_add_buf_tdls_txqueue() 251 pmlan_buffer pmbuf; in wlan_cleanup_tdls_txq() local 257 while ((pmbuf = in wlan_cleanup_tdls_txq() 263 (pmlan_linked_list)pmbuf, MNULL, MNULL); in wlan_cleanup_tdls_txq() 264 wlan_write_data_complete(pmadapter, pmbuf, MLAN_STATUS_FAILURE); in wlan_cleanup_tdls_txq() 422 pmlan_buffer pmbuf; in wlan_wmm_del_pkts_in_ralist_node() local 426 while ((pmbuf = in wlan_wmm_del_pkts_in_ralist_node() 431 (pmlan_linked_list)pmbuf, MNULL, MNULL); in wlan_wmm_del_pkts_in_ralist_node() 432 wlan_write_data_complete(pmadapter, pmbuf, MLAN_STATUS_FAILURE); in wlan_wmm_del_pkts_in_ralist_node() [all …]
|
| H A D | mlan_11n_aggr.c | 221 wlan_11n_deaggregate_pkt(mlan_private *priv, pmlan_buffer pmbuf) in wlan_11n_deaggregate_pkt() argument 241 data = (t_u8 *)(pmbuf->pbuf + pmbuf->data_offset); in wlan_11n_deaggregate_pkt() 242 total_pkt_len = pmbuf->data_len; in wlan_11n_deaggregate_pkt() 251 pmbuf->use_count = wlan_11n_get_num_aggrpkts(data, total_pkt_len); in wlan_11n_deaggregate_pkt() 292 daggr_mbuf->bss_index = pmbuf->bss_index; in wlan_11n_deaggregate_pkt() 293 daggr_mbuf->buf_type = pmbuf->buf_type; in wlan_11n_deaggregate_pkt() 295 daggr_mbuf->in_ts_sec = pmbuf->in_ts_sec; in wlan_11n_deaggregate_pkt() 296 daggr_mbuf->in_ts_usec = pmbuf->in_ts_usec; in wlan_11n_deaggregate_pkt() 297 daggr_mbuf->pparent = pmbuf; in wlan_11n_deaggregate_pkt() 298 daggr_mbuf->priority = pmbuf->priority; in wlan_11n_deaggregate_pkt() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlan/ |
| H A D | mlan_uap_txrx.c | 57 pmlan_buffer pmbuf) in wlan_upload_uap_rx_packet() argument 61 pmlan_private priv = pmadapter->priv[pmbuf->bss_index]; in wlan_upload_uap_rx_packet() 65 prx_pd = (RxPD *)(pmbuf->pbuf + pmbuf->data_offset); in wlan_upload_uap_rx_packet() 68 pmbuf->data_len -= prx_pd->rx_pkt_offset; in wlan_upload_uap_rx_packet() 69 pmbuf->data_offset += prx_pd->rx_pkt_offset; in wlan_upload_uap_rx_packet() 70 pmbuf->pparent = MNULL; in wlan_upload_uap_rx_packet() 79 &pmbuf->out_ts_sec, in wlan_upload_uap_rx_packet() 80 &pmbuf->out_ts_usec); in wlan_upload_uap_rx_packet() 83 pmbuf->out_ts_sec, pmbuf->out_ts_usec, prx_pd->seq_num, in wlan_upload_uap_rx_packet() 86 pmbuf); in wlan_upload_uap_rx_packet() [all …]
|
| H A D | mlan_sta_tx.c | 59 t_void *wlan_ops_sta_process_txpd(t_void *priv, pmlan_buffer pmbuf) in wlan_ops_sta_process_txpd() argument 70 if (!pmbuf->data_len) { in wlan_ops_sta_process_txpd() 72 pmbuf->data_len); in wlan_ops_sta_process_txpd() 73 pmbuf->status_code = MLAN_ERROR_PKT_SIZE_INVALID; in wlan_ops_sta_process_txpd() 76 if (pmbuf->buf_type == MLAN_BUF_TYPE_RAW_DATA) { in wlan_ops_sta_process_txpd() 78 pmbuf->pbuf + pmbuf->data_offset, sizeof(pkt_type), in wlan_ops_sta_process_txpd() 81 pmbuf->pbuf + pmbuf->data_offset + sizeof(pkt_type), in wlan_ops_sta_process_txpd() 83 pmbuf->data_offset += sizeof(pkt_type) + sizeof(tx_control); in wlan_ops_sta_process_txpd() 84 pmbuf->data_len -= sizeof(pkt_type) + sizeof(tx_control); in wlan_ops_sta_process_txpd() 87 if (pmbuf->data_offset < in wlan_ops_sta_process_txpd() [all …]
|
| H A D | mlan_txrx.c | 61 mlan_status wlan_handle_rx_packet(pmlan_adapter pmadapter, pmlan_buffer pmbuf) in wlan_handle_rx_packet() argument 72 prx_pd = (RxPD *)(pmbuf->pbuf + pmbuf->data_offset); in wlan_handle_rx_packet() 82 pmbuf->bss_index = priv->bss_index; in wlan_handle_rx_packet() 86 ret = priv->ops.process_rx_packet(pmadapter, pmbuf); in wlan_handle_rx_packet() 103 mlan_status wlan_process_tx(pmlan_private priv, pmlan_buffer pmbuf, in wlan_process_tx() argument 117 head_ptr = (t_u8 *)priv->ops.process_txpd(priv, pmbuf); in wlan_process_tx() 119 pmbuf->status_code = MLAN_ERROR_PKT_INVALID; in wlan_process_tx() 129 pmbuf, 4); in wlan_process_tx() 133 ret = pmadapter->ops.host_to_card(priv, MLAN_TYPE_DATA, pmbuf, in wlan_process_tx() 142 MIN(pmbuf->data_len + sizeof(TxPD), in wlan_process_tx() [all …]
|
| H A D | mlan_pcie.c | 630 mlan_buffer *pmbuf) in wlan_pcie_send_vdll() argument 639 payload = pmbuf->pbuf + pmbuf->data_offset; in wlan_pcie_send_vdll() 642 *tmp = wlan_cpu_to_le16((t_u16)pmbuf->data_len); in wlan_pcie_send_vdll() 648 pmadapter->pmoal_handle, pmbuf->pbuf + pmbuf->data_offset, in wlan_pcie_send_vdll() 649 &pmbuf->buf_pa, pmbuf->data_len, PCI_DMA_TODEVICE)) { in wlan_pcie_send_vdll() 655 pmadapter->pcard_pcie->vdll_cmd_buf = pmbuf; in wlan_pcie_send_vdll() 658 wlan_init_adma(pmadapter, ADMA_CMD, pmbuf->buf_pa, pmbuf->data_len, in wlan_pcie_send_vdll() 977 mlan_buffer *pmbuf = MNULL; in wlan_pcie_delete_txbd_ring() local 989 pmbuf = pmadapter->pcard_pcie->tx_buf_list[i]; in wlan_pcie_delete_txbd_ring() 991 pmbuf->pbuf + pmbuf->data_offset, in wlan_pcie_delete_txbd_ring() [all …]
|
| H A D | mlan_usb.c | 501 pmlan_buffer pmbuf, in wlan_usb_tx_copy_buf_to_aggr() 510 pmbuf->pbuf + pmbuf->data_offset, pmbuf->data_len, in wlan_usb_tx_copy_buf_to_aggr() 511 pmbuf->data_len); in wlan_usb_tx_copy_buf_to_aggr() 512 pmbuf_aggr->data_len += pmbuf->data_len; in wlan_usb_tx_copy_buf_to_aggr() 530 pmlan_buffer pmbuf_aggr, pmlan_buffer pmbuf, in wlan_usb_tx_copy_buf_to_aggr_v2() argument 542 pmbuf->pbuf + pmbuf->data_offset, pmbuf->data_len, in wlan_usb_tx_copy_buf_to_aggr_v2() 543 pmbuf->data_len); in wlan_usb_tx_copy_buf_to_aggr_v2() 547 offset = pmbuf->data_len; in wlan_usb_tx_copy_buf_to_aggr_v2() 551 offset = usb_tx_aggr_pad_len(pmbuf->data_len, pusb_tx_aggr); in wlan_usb_tx_copy_buf_to_aggr_v2() 556 pmbuf_aggr->data_len += pmbuf->data_len; in wlan_usb_tx_copy_buf_to_aggr_v2() [all …]
|
| H A D | mlan_sta_event.c | 673 pmlan_buffer pmbuf = pmadapter->pmlan_buffer_event; in wlan_ops_sta_process_event() local 684 if (!pmbuf) { in wlan_ops_sta_process_event() 690 if ((pmbuf->data_len - sizeof(eventcause)) > MAX_EVENT_SIZE) { in wlan_ops_sta_process_event() 691 pmbuf->status_code = MLAN_ERROR_PKT_SIZE_INVALID; in wlan_ops_sta_process_event() 702 if (pmbuf) in wlan_ops_sta_process_event() 703 pmbuf->status_code = MLAN_ERROR_NO_MEM; in wlan_ops_sta_process_event() 710 pmbuf->data_len > sizeof(eventcause)) in wlan_ops_sta_process_event() 711 DBG_HEXDUMP(MEVT_D, "EVENT", pmbuf->pbuf + pmbuf->data_offset, in wlan_ops_sta_process_event() 712 pmbuf->data_len); in wlan_ops_sta_process_event() 732 reason_code = wlan_le16_to_cpu(*(t_u16 *)(pmbuf->pbuf + in wlan_ops_sta_process_event() [all …]
|
| H A D | mlan_sta_rx.c | 486 mlan_status wlan_process_rx_packet(pmlan_adapter pmadapter, pmlan_buffer pmbuf) in wlan_process_rx_packet() argument 489 pmlan_private priv = pmadapter->priv[pmbuf->bss_index]; in wlan_process_rx_packet() 508 prx_pd = (RxPD *)(pmbuf->pbuf + pmbuf->data_offset); in wlan_process_rx_packet() 531 pmbuf->data_len, prx_pd->rx_pkt_offset, in wlan_process_rx_packet() 532 pmbuf->data_len - prx_pd->rx_pkt_offset); in wlan_process_rx_packet() 599 pmbuf->data_len -= hdr_chop; in wlan_process_rx_packet() 600 pmbuf->data_offset += hdr_chop; in wlan_process_rx_packet() 601 pmbuf->pparent = MNULL; in wlan_process_rx_packet() 610 &pmbuf->out_ts_sec, in wlan_process_rx_packet() 611 &pmbuf->out_ts_usec); in wlan_process_rx_packet() [all …]
|
| H A D | mlan_shim.c | 820 pmlan_buffer pmbuf; in mlan_shutdown_fw() local 864 while ((pmbuf = (pmlan_buffer)util_dequeue_list( in mlan_shutdown_fw() 869 pcb->moal_recv_complete(pmadapter->pmoal_handle, pmbuf, in mlan_shutdown_fw() 875 wlan_free_mlan_buffer(pmadapter, pmbuf); in mlan_shutdown_fw() 1029 pmlan_buffer pmbuf; in mlan_rx_process() local 1074 pmbuf = (pmlan_buffer)util_dequeue_list( in mlan_rx_process() 1077 if (!pmbuf) { in mlan_rx_process() 1092 pmadapter->pmoal_handle, pmbuf, in mlan_rx_process() 1096 pmbuf->extra_ts_sec = in_ts_sec; in mlan_rx_process() 1097 pmbuf->extra_ts_usec = in_ts_usec; in mlan_rx_process() [all …]
|
| H A D | mlan_sdio.c | 506 mlan_buffer *pmbuf, t_u32 port) in wlan_write_data_sync() argument 515 ret = pcb->moal_write_data_sync(pmadapter->pmoal_handle, pmbuf, in wlan_write_data_sync() 530 pmbuf->status_code = MLAN_ERROR_DATA_TX_FAIL; in wlan_write_data_sync() 906 t_u32 *nb, pmlan_buffer pmbuf, in wlan_sdio_card_to_host() argument 915 if (!pmbuf) { in wlan_sdio_card_to_host() 921 ret = pcb->moal_read_data_sync(pmadapter->pmoal_handle, pmbuf, in wlan_sdio_card_to_host() 936 pmbuf->status_code = MLAN_ERROR_DATA_RX_FAIL; in wlan_sdio_card_to_host() 942 *nb = wlan_le16_to_cpu(*(t_u16 *)(pmbuf->pbuf + pmbuf->data_offset)); in wlan_sdio_card_to_host() 946 pmbuf->status_code = MLAN_ERROR_PKT_SIZE_INVALID; in wlan_sdio_card_to_host() 951 DBG_HEXDUMP(MIF_D, "SDIO Blk Rd", pmbuf->pbuf + pmbuf->data_offset, in wlan_sdio_card_to_host() [all …]
|
| H A D | mlan_wmm.c | 191 static t_void wlan_add_buf_tdls_txqueue(pmlan_private priv, pmlan_buffer pmbuf) in wlan_add_buf_tdls_txqueue() argument 196 (pmlan_linked_list)pmbuf, in wlan_add_buf_tdls_txqueue() 211 pmlan_buffer pmbuf; in wlan_cleanup_tdls_txq() local 217 while ((pmbuf = (pmlan_buffer)util_peek_list(pmadapter->pmoal_handle, in wlan_cleanup_tdls_txq() 222 (pmlan_linked_list)pmbuf, MNULL, MNULL); in wlan_cleanup_tdls_txq() 223 wlan_write_data_complete(pmadapter, pmbuf, MLAN_STATUS_FAILURE); in wlan_cleanup_tdls_txq() 379 pmlan_buffer pmbuf; in wlan_wmm_del_pkts_in_ralist_node() local 383 while ((pmbuf = (pmlan_buffer)util_peek_list(pmadapter->pmoal_handle, in wlan_wmm_del_pkts_in_ralist_node() 387 (pmlan_linked_list)pmbuf, MNULL, MNULL); in wlan_wmm_del_pkts_in_ralist_node() 388 wlan_write_data_complete(pmadapter, pmbuf, MLAN_STATUS_FAILURE); in wlan_wmm_del_pkts_in_ralist_node() [all …]
|
| H A D | mlan_11n_aggr.c | 217 mlan_status wlan_11n_deaggregate_pkt(mlan_private *priv, pmlan_buffer pmbuf) in wlan_11n_deaggregate_pkt() argument 242 data = (t_u8 *)(pmbuf->pbuf + pmbuf->data_offset); in wlan_11n_deaggregate_pkt() 243 total_pkt_len = pmbuf->data_len; in wlan_11n_deaggregate_pkt() 272 pmbuf->use_count = wlan_11n_get_num_aggrpkts(data, total_pkt_len); in wlan_11n_deaggregate_pkt() 277 pmadapter->pmoal_handle, pmbuf, 7 /*RX_DROP_P3*/); in wlan_11n_deaggregate_pkt() 279 pmadapter->pmoal_handle, 4, pmbuf->use_count); in wlan_11n_deaggregate_pkt() 284 if (pmbuf->pdesc && !memcmp(pmadapter, prx_pkt->eth803_hdr.dest_addr, in wlan_11n_deaggregate_pkt() 288 pmadapter->pmoal_handle, pmbuf); in wlan_11n_deaggregate_pkt() 290 priv->msdu_in_rx_amsdu_cnt += pmbuf->use_count; in wlan_11n_deaggregate_pkt() 336 daggr_mbuf->bss_index = pmbuf->bss_index; in wlan_11n_deaggregate_pkt() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/esa/ |
| H A D | supplicant.c | 33 EAPoLKeyPkt_Validation(mlan_buffer *pmbuf) in EAPoLKeyPkt_Validation() argument 39 (EAPOL_KeyMsg_t *)(pmbuf->pbuf + pmbuf->data_offset + in EAPoLKeyPkt_Validation() 42 recvd_pkt_len = pmbuf->data_len - sizeof(ether_hdr_t); in EAPoLKeyPkt_Validation() 58 ProcessEAPoLKeyPkt(phostsa_private priv, mlan_buffer *pmbuf, in ProcessEAPoLKeyPkt() argument 71 if (EAPoLKeyPkt_Validation(pmbuf) != 0) in ProcessEAPoLKeyPkt() 83 ProcessKeyMgmtDataSta(priv, pmbuf, sa, da); in ProcessEAPoLKeyPkt() 98 ProcessEAPoLPkt(void *priv, mlan_buffer *pmbuf) in ProcessEAPoLPkt() argument 102 (ether_hdr_t *)(pmbuf->pbuf + pmbuf->data_offset); in ProcessEAPoLPkt() 109 ProcessEAPoLKeyPkt(psapriv, pmbuf, in ProcessEAPoLPkt()
|
| H A D | keyMgmtAp.c | 430 EAPOL_KeyMsg_Tx_t **pTxEapolPtr, pmlan_buffer pmbuf) in PrepDefaultEapolMsg() argument 443 pmbuf->priority = UAP_EAPOL_PRIORITY; in PrepDefaultEapolMsg() 444 pmbuf->buf_type = MLAN_BUF_TYPE_DATA; in PrepDefaultEapolMsg() 445 pmbuf->data_offset = (sizeof(UapTxPD) + intf_hr_len + DMA_ALIGNMENT); in PrepDefaultEapolMsg() 447 (EAPOL_KeyMsg_Tx_t *)((UINT8 *)pmbuf->pbuf + in PrepDefaultEapolMsg() 448 pmbuf->data_offset); in PrepDefaultEapolMsg() 477 pmlan_buffer pmbuf = MNULL; in GeneratePWKMsg1() local 481 pmbuf = pm_fns->hostsa_alloc_mlan_buffer(priv->pmlan_adapter, in GeneratePWKMsg1() 484 if (pmbuf == NULL) { in GeneratePWKMsg1() 489 PrepDefaultEapolMsg(priv, connPtr, &tx_eapol_ptr, pmbuf); in GeneratePWKMsg1() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlinux/ |
| H A D | moal_usb.c | 144 mlan_buffer *pmbuf, t_u32 endpoint, 147 mlan_buffer *pmbuf, t_u32 endpoint, 223 mlan_buffer *pmbuf = NULL; in woal_usb_receive() local 238 pmbuf = context->pmbuf; in woal_usb_receive() 241 if (!handle || !handle->card || !pmbuf) { in woal_usb_receive() 256 woal_free_mlan_buffer(handle, pmbuf); in woal_usb_receive() 257 context->pmbuf = NULL; in woal_usb_receive() 266 woal_free_mlan_buffer(handle, pmbuf); in woal_usb_receive() 270 pmbuf->data_len = recv_length; in woal_usb_receive() 271 pmbuf->flags |= MLAN_BUF_FLAG_RX_DEAGGR; in woal_usb_receive() [all …]
|
| H A D | moal_shim.c | 706 pmlan_buffer pmbuf = (pmlan_buffer)buf; local 712 handle->tp_acnt.tx_bytes[drop_point] += pmbuf->data_len; 721 rx_len = pmbuf->data_len - 722 *((t_u16 *)(pmbuf->pbuf + pmbuf->data_offset) + 725 rx_len = pmbuf->data_len; 738 delay = (t_s32)(pmbuf->extra_ts_sec - pmbuf->in_ts_sec) * 740 delay += (t_s32)(pmbuf->extra_ts_usec - pmbuf->in_ts_usec); 744 delay = (t_s32)(pmbuf->out_ts_sec - pmbuf->extra_ts_sec) * 746 delay += (t_s32)(pmbuf->out_ts_usec - pmbuf->extra_ts_usec); 750 delay = (t_s32)(t.time_sec - pmbuf->out_ts_sec) * 1000000; [all …]
|
| H A D | moal_shim.h | 41 pmlan_buffer *pmbuf); 42 mlan_status moal_free_mlan_buffer(t_void *pmoal, pmlan_buffer pmbuf); 43 mlan_status moal_send_packet_complete(t_void *pmoal, pmlan_buffer pmbuf, 46 mlan_status moal_recv_complete(t_void *pmoal, pmlan_buffer pmbuf, t_u32 port, 48 mlan_status moal_write_data_async(t_void *pmoal, pmlan_buffer pmbuf, 58 mlan_status moal_write_data_sync(t_void *pmoal, pmlan_buffer pmbuf, t_u32 port, 60 mlan_status moal_read_data_sync(t_void *pmoal, pmlan_buffer pmbuf, t_u32 port, 62 mlan_status moal_recv_amsdu_packet(t_void *pmoal, pmlan_buffer pmbuf); 63 mlan_status moal_recv_packet(t_void *pmoal, pmlan_buffer pmbuf);
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlinux/ |
| H A D | moal_sdio_mmc.c | 616 mlan_buffer *pmbuf = NULL; in woal_sdio_rw_mb() local 632 pmbuf = pmbuf_list->pnext; in woal_sdio_rw_mb() 634 if (pmbuf == pmbuf_list) in woal_sdio_rw_mb() 636 sg_set_buf(&sg_list[i], pmbuf->pbuf + pmbuf->data_offset, in woal_sdio_rw_mb() 637 pmbuf->data_len); in woal_sdio_rw_mb() 638 pmbuf = pmbuf->pnext; in woal_sdio_rw_mb() 701 woal_write_data_sync(moal_handle *handle, mlan_buffer *pmbuf, t_u32 port, in woal_write_data_sync() argument 705 t_u8 *buffer = (t_u8 *)(pmbuf->pbuf + pmbuf->data_offset); in woal_write_data_sync() 711 BLOCK_MODE) ? (pmbuf->data_len / in woal_write_data_sync() 712 MLAN_SDIO_BLOCK_SIZE) : pmbuf->data_len; in woal_write_data_sync() [all …]
|