Lines Matching refs:txstatus
941 static void dhd_update_hp2p_txstats(dhd_pub_t *dhd, host_txbuf_cmpl_t *txstatus);
7853 host_txbuf_cmpl_t * txstatus; in BCMFASTPATH() local
7900 txstatus = (host_txbuf_cmpl_t *)msg; in BCMFASTPATH()
7902 flowid = txstatus->compl_hdr.flow_ring_id; in BCMFASTPATH()
7932 pktid = ltoh32(txstatus->cmn_hdr.request_id); in BCMFASTPATH()
7945 ltoh16(txstatus->tx_status_ext), ltoh16(txstatus->tx_status), in BCMFASTPATH()
7946 (txstatus->tx_status & WLFC_CTL_PKTFLAG_MASK), in BCMFASTPATH()
7947 ((txstatus->tx_status >> 12) & 0xf), in BCMFASTPATH()
7948 ((txstatus->tx_status >> 8) & 0xf) * 32, in BCMFASTPATH()
7949 ((txstatus->tx_status_ext & 0xff) * 4), in BCMFASTPATH()
7950 ((txstatus->tx_status_ext >> 8) & 0xff) * 4); in BCMFASTPATH()
7970 DHD_ERROR(("hmaptest: d11read txcpl txstatus=0x%08x\n", txstatus->tx_status)); in BCMFASTPATH()
8092 ltoh16(txstatus->compl_hdr.status) & WLFC_CTL_PKTFLAG_MASK); in BCMFASTPATH()
8095 uint16 status = ltoh16(txstatus->compl_hdr.status) & in BCMFASTPATH()
8097 dhd_handle_pktdata(dhd, ltoh32(txstatus->cmn_hdr.if_id), in BCMFASTPATH()
8105 dhd_eap_txcomplete(dhd, pkt, pkt_fate, txstatus->cmn_hdr.if_id); in BCMFASTPATH()
8174 if (ltoh32(txstatus->tx_pktts.tref) != 0xFFFFFFFF) { in BCMFASTPATH()
8177 fwts.ts[0] = (uint32)htonl(ltoh32(txstatus->tx_pktts.tref)); in BCMFASTPATH()
8178 fwts.ts[1] = (uint32)htonl(ltoh32(txstatus->tx_pktts.tref) + in BCMFASTPATH()
8179 ltoh16(txstatus->tx_pktts.d_t2)); in BCMFASTPATH()
8180 fwts.ts[2] = (uint32)htonl(ltoh32(txstatus->tx_pktts.tref) + in BCMFASTPATH()
8181 ltoh16(txstatus->tx_pktts.d_t3)); in BCMFASTPATH()
8182 fwts.ts[3] = (uint32)htonl(ltoh32(txstatus->tx_pktts.tref) + in BCMFASTPATH()
8183 ltoh16(txstatus->compl_hdr.tx_pktts.d_t4)); in BCMFASTPATH()
8197 dhd->prot->tx_metadata_offset && txstatus->metadata_len) { in BCMFASTPATH()
8204 bcm_print_bytes("txmetadata", ptr, txstatus->metadata_len); in BCMFASTPATH()
8205 dhd_prot_print_metadata(dhd, ptr, txstatus->metadata_len); in BCMFASTPATH()
8212 bcm_print_bytes("txcpl", (uint8 *)txstatus, sizeof(host_txbuf_cmpl_t)); in BCMFASTPATH()
8214 dhd_update_hp2p_txstats(dhd, txstatus); in BCMFASTPATH()
8221 ts_timestamp_t *ts = (ts_timestamp_t *)&(txstatus->ts); in BCMFASTPATH()
8228 txstatus->compl_hdr.flow_ring_id, in BCMFASTPATH()
8229 txstatus->cmn_hdr.if_id, in BCMFASTPATH()
8237 DHD_FLOWRING_TXSTATUS_CNT_UPDATE(dhd->bus, txstatus->compl_hdr.flow_ring_id, in BCMFASTPATH()
8238 txstatus->tx_status); in BCMFASTPATH()
12856 host_txbuf_cmpl_t txstatus; local
12863 memset(&txstatus, 0, sizeof(txstatus));
12864 txstatus.compl_hdr.flow_ring_id = flowid;
12865 txstatus.cmn_hdr.if_id = flow_ring_node->flow_info.ifindex;
12875 txstatus.cmn_hdr.request_id = txdesc->cmn_hdr.request_id;
12876 dhd_prot_txstatus_process(dhd, &txstatus);
15186 dhd_update_hp2p_txstats(dhd_pub_t *dhd, host_txbuf_cmpl_t *txstatus) argument
15188 ts_timestamp_t *ts = (ts_timestamp_t *)&txstatus->ts;
15189 uint16 flowid = txstatus->compl_hdr.flow_ring_id;
15196 ts = (ts_timestamp_t *)&(txstatus->ts);