* extend(0x0000001200000004, 0x00000006) == 0x0000001200000006
* extend(0x0000001200000004, 0x00000002) == 0x0000001200000002
* extend(0x0000001200000004, 0xfffffffe) == 0x00000011fffffffe ! tsfhigh--
* extend(0x0000001200000004, 0x00000006) == 0x0000001200000006
* extend(0x0000001200000004, 0x00000002) == 0x0000001200000002
* extend(0x0000001200000004, 0xfffffffe) == 0x00000011fffffffe ! tsfhigh--
* extend(0x00000012fffffffc, 0xfffffffe) == 0x00000012fffffffe
* extend(0x00000012fffffffc, 0xfffffffa) == 0x00000012fffffffa
* extend(0x00000012fffffffc, 0x00000002) == 0x0000001300000002 ! tsfhigh++
* extend(0x00000012fffffffc, 0xfffffffe) == 0x00000012fffffffe
* extend(0x00000012fffffffc, 0xfffffffa) == 0x00000012fffffffa
* extend(0x00000012fffffffc, 0x00000002) == 0x0000001300000002 ! tsfhigh++
#define PA2DESC(_sc, _pa) \
((struct ath_desc *)((caddr_t)(_sc)->sc_rxdma.dd_desc + \
((_pa) - (_sc)->sc_rxdma.dd_desc_paddr)))
#define PA2DESC(_sc, _pa) \
((struct ath_desc *)((caddr_t)(_sc)->sc_rxdma.dd_desc + \
((_pa) - (_sc)->sc_rxdma.dd_desc_paddr)))
struct ath_hal *ah = sc->sc_ah;
struct ath_tx_buf *bf;
a_uint8_t vap_index, *anbdata;
struct ath_hal *ah = sc->sc_ah;
struct ath_tx_buf *bf;
a_uint8_t vap_index, *anbdata;
if (!bc_hdr) {
adf_nbuf_peek_header(nbuf, &anbdata, &anblen);
bhdr = (ath_beacon_hdr_t *)anbdata;
} else {
adf_os_print("found bc_hdr! 0x%x\n", bc_hdr);
if (!bc_hdr) {
adf_nbuf_peek_header(nbuf, &anbdata, &anblen);
bhdr = (ath_beacon_hdr_t *)anbdata;
} else {
adf_os_print("found bc_hdr! 0x%x\n", bc_hdr);
asf_tailq_foreach(bf, head, bf_list) {
if (adf_nbuf_queue_len(&bf->bf_skbhead) != 0) {
asf_tailq_foreach(bf, head, bf_list) {
if (adf_nbuf_queue_len(&bf->bf_skbhead) != 0) {
wmi_cmd_rsp(sc->tgt_wmi_handle, Command, SeqNo, NULL, 0);
}
wmi_cmd_rsp(sc->tgt_wmi_handle, Command, SeqNo, NULL, 0);
}