/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/contrib/ath_hal/ar9300/ |
H A D | ar9300_freebsd.h | 28 struct ath_desc *ds, uint32_t pa, struct ath_desc *ds_next, 36 struct ath_desc *ds, u_int pktLen, u_int hdrLen, HAL_PKT_TYPE type, 41 struct ath_desc *ds, u_int txRate1, u_int txTries1, 44 struct ath_desc *ds, HAL_DMA_ADDR *bufAddrList, 46 HAL_BOOL lastSeg, const struct ath_desc *ds0); 48 const struct ath_desc *ds0, int *rates, int *tries); 50 struct ath_desc *, u_int, u_int, HAL_11N_RATE_SERIES series[], 54 struct ath_desc *ds, 61 struct ath_desc *ds, u_int aggrLen, u_int flags, u_int txPower, 65 struct ath_desc *ds, const struct ath_desc *ds0); [all …]
|
H A D | ar9300desc.h | 543 extern void ar9300_set_11n_aggr_first(struct ath_hal *ah, struct ath_desc *ds, 545 extern void ar9300_set_11n_aggr_middle(struct ath_hal *ah, struct ath_desc *ds, 547 extern void ar9300_set_11n_aggr_last(struct ath_hal *ah, struct ath_desc *ds); 548 extern void ar9300_clr_11n_aggr(struct ath_hal *ah, struct ath_desc *ds); 550 struct ath_desc *ds, u_int burst_duration); 556 struct ath_desc *ds, u_int vmf); 577 struct ath_desc *, u_int32_t, struct ath_desc *, u_int64_t, struct ath_rx_status *); 579 struct ath_desc *, u_int8_t *, u_int8_t *); 580 extern HAL_STATUS ar9300_proc_rx_desc_fast(struct ath_hal *ah, struct ath_desc *, 581 u_int32_t, struct ath_desc *, struct ath_rx_status *, void *);
|
H A D | ar9300_stub_funcs.h | 124 struct ath_desc *, uint32_t size, u_int flags); 125 extern HAL_STATUS ar9300_Stub_ProcRxDesc(struct ath_hal *ah, struct ath_desc *, 126 uint32_t, struct ath_desc *, uint64_t, 176 extern HAL_BOOL ar9300_Stub_SetupTxDesc(struct ath_hal *ah, struct ath_desc *ds, 182 extern HAL_BOOL ar9300_Stub_SetupXTxDesc(struct ath_hal *, struct ath_desc *, 186 extern HAL_BOOL ar9300_Stub_FillTxDesc(struct ath_hal *ah, struct ath_desc *ds, 190 const struct ath_desc *ds0); 192 struct ath_desc *, struct ath_tx_status *); 194 extern void ar9300_Stub_IntrReqTxDesc(struct ath_hal *ah, struct ath_desc *); 196 const struct ath_desc *ds0, int *rates, int *tries);
|
H A D | ar9300_recv_ds.c | 37 ar9300_proc_rx_desc_fast(struct ath_hal *ah, struct ath_desc *ds, in ar9300_proc_rx_desc_fast() 38 u_int32_t pa, struct ath_desc *nds, struct ath_rx_status *rxs, in ar9300_proc_rx_desc_fast() 199 ar9300_proc_rx_desc(struct ath_hal *ah, struct ath_desc *ds, in ar9300_proc_rx_desc() 200 u_int32_t pa, struct ath_desc *nds, u_int64_t tsf, in ar9300_proc_rx_desc() 215 ar9300_get_rx_key_idx(struct ath_hal *ah, struct ath_desc *ds, u_int8_t *keyix, in ar9300_get_rx_key_idx()
|
H A D | ar9300_freebsd.c | 710 ar9300_proc_rx_desc_freebsd(struct ath_hal *ah, struct ath_desc *ds, in ar9300_proc_rx_desc_freebsd() 711 uint32_t pa, struct ath_desc *ds_next, uint64_t tsf, in ar9300_proc_rx_desc_freebsd() 745 ar9300_freebsd_setup_tx_desc(struct ath_hal *ah, struct ath_desc *ds, in ar9300_freebsd_setup_tx_desc() 766 ar9300_freebsd_setup_x_tx_desc(struct ath_hal *ah, struct ath_desc *ds, in ar9300_freebsd_setup_x_tx_desc() 785 ar9300_freebsd_fill_tx_desc(struct ath_hal *ah, struct ath_desc *ds, in ar9300_freebsd_fill_tx_desc() 788 const struct ath_desc *ds0) in ar9300_freebsd_fill_tx_desc() 807 const struct ath_desc *ds0, int *rates, int *tries) in ar9300_freebsd_get_tx_completion_rates() 819 ar9300_freebsd_set_11n_rate_scenario(struct ath_hal *ah, struct ath_desc *ds, in ar9300_freebsd_set_11n_rate_scenario() 831 ar9300_freebsd_chain_tx_desc(struct ath_hal *ah, struct ath_desc *ds, in ar9300_freebsd_chain_tx_desc() 844 ar9300_freebsd_setup_first_tx_desc(struct ath_hal *ah, struct ath_desc *ds, in ar9300_freebsd_setup_first_tx_desc() [all …]
|
H A D | ar9300_stub_funcs.c | 748 struct ath_desc *rxdesc, uint32_t size, u_int flags) in ar9300_Stub_SetupRxDesc() 756 ar9300_Stub_ProcRxDesc(struct ath_hal *ah, struct ath_desc *desc0, in ar9300_Stub_ProcRxDesc() 757 uint32_t a, struct ath_desc *desc, uint64_t tsf, in ar9300_Stub_ProcRxDesc() 1018 ar9300_Stub_SetupTxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar9300_Stub_SetupTxDesc() 1031 ar9300_Stub_SetupXTxDesc(struct ath_hal *ah, struct ath_desc *desc, in ar9300_Stub_SetupXTxDesc() 1042 ar9300_Stub_FillTxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar9300_Stub_FillTxDesc() 1046 const struct ath_desc *ds0) in ar9300_Stub_FillTxDesc() 1055 struct ath_desc *ds, struct ath_tx_status *txstat) in ar9300_Stub_ProcTxDesc() 1070 ar9300_Stub_IntrReqTxDesc(struct ath_hal *ah, struct ath_desc *desc) in ar9300_Stub_IntrReqTxDesc() 1078 const struct ath_desc *ds0, int *rates, int *tries) in ar9300_Stub_GetTxCompletionRates()
|
H A D | ar9300_xmit_ds.c | 858 ar9300_set_11n_aggr_first(struct ath_hal *ah, struct ath_desc *ds, in ar9300_set_11n_aggr_first() 873 ar9300_set_11n_aggr_middle(struct ath_hal *ah, struct ath_desc *ds, in ar9300_set_11n_aggr_middle() 892 ar9300_set_11n_aggr_last(struct ath_hal *ah, struct ath_desc *ds) in ar9300_set_11n_aggr_last() 902 ar9300_clr_11n_aggr(struct ath_hal *ah, struct ath_desc *ds) in ar9300_clr_11n_aggr() 910 ar9300_set_11n_burst_duration(struct ath_hal *ah, struct ath_desc *ds, in ar9300_set_11n_burst_duration() 953 ar9300_set_11n_virtual_more_frag(struct ath_hal *ah, struct ath_desc *ds, in ar9300_set_11n_virtual_more_frag()
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5416/ |
H A D | ar5416.h | 293 struct ath_desc *, uint32_t size, u_int flags); 294 extern HAL_STATUS ar5416ProcRxDesc(struct ath_hal *ah, struct ath_desc *, 295 uint32_t, struct ath_desc *, uint64_t, 371 extern HAL_BOOL ar5416SetupTxDesc(struct ath_hal *ah, struct ath_desc *ds, 377 extern HAL_BOOL ar5416SetupXTxDesc(struct ath_hal *, struct ath_desc *, 381 extern HAL_BOOL ar5416FillTxDesc(struct ath_hal *ah, struct ath_desc *ds, 384 const struct ath_desc *ds0); 386 struct ath_desc *, struct ath_tx_status *); 388 const struct ath_desc *ds0, int *rates, int *tries); 394 extern HAL_BOOL ar5416ChainTxDesc(struct ath_hal *ah, struct ath_desc *ds, [all …]
|
H A D | ar5416_xmit.c | 321 ar5416SetupTxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5416SetupTxDesc() 429 ar5416SetupXTxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5416SetupXTxDesc() 459 ar5416FillTxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5416FillTxDesc() 462 const struct ath_desc *ds0) in ar5416FillTxDesc() 523 ar5416ChainTxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5416ChainTxDesc() 618 ar5416SetupFirstTxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5416SetupFirstTxDesc() 679 ar5416SetupLastTxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5416SetupLastTxDesc() 680 const struct ath_desc *ds0) in ar5416SetupLastTxDesc() 701 ar5416SwapTxDesc(struct ath_desc *ds) in ar5416SwapTxDesc() 718 struct ath_desc *ds, struct ath_tx_status *ts) in ar5416ProcTxDesc() [all …]
|
H A D | ar5416_recv.c | 140 ar5416SetupRxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5416SetupRxDesc() 169 ar5416ProcRxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5416ProcRxDesc() 170 uint32_t pa, struct ath_desc *nds, uint64_t tsf, in ar5416ProcRxDesc()
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5210/ |
H A D | ar5210.h | 165 extern HAL_BOOL ar5210SetupTxDesc(struct ath_hal *, struct ath_desc *, 171 extern HAL_BOOL ar5210SetupXTxDesc(struct ath_hal *, struct ath_desc *, 175 extern HAL_BOOL ar5210FillTxDesc(struct ath_hal *, struct ath_desc *, 178 const struct ath_desc *ds0); 180 struct ath_desc *, struct ath_tx_status *); 182 extern void ar5210IntrReqTxDesc(struct ath_hal *ah, struct ath_desc *); 184 const struct ath_desc *, int *rates, int *tries); 204 extern HAL_BOOL ar5210SetupRxDesc(struct ath_hal *, struct ath_desc *, 206 extern HAL_STATUS ar5210ProcRxDesc(struct ath_hal *, struct ath_desc *, 207 uint32_t, struct ath_desc *, uint64_t,
|
H A D | ar5210_recv.c | 182 ar5210SetupRxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5210SetupRxDesc() 212 ar5210ProcRxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5210ProcRxDesc() 213 uint32_t pa, struct ath_desc *nds, uint64_t tsf, in ar5210ProcRxDesc()
|
H A D | ar5210_xmit.c | 477 ar5210SetupTxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5210SetupTxDesc() 528 ar5210SetupXTxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5210SetupXTxDesc() 541 ar5210IntrReqTxDesc(struct ath_hal *ah, struct ath_desc *ds) in ar5210IntrReqTxDesc() 549 ar5210FillTxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5210FillTxDesc() 552 const struct ath_desc *ds0) in ar5210FillTxDesc() 591 struct ath_desc *ds, struct ath_tx_status *ts) in ar5210ProcTxDesc() 634 ar5210GetTxCompletionRates(struct ath_hal *ah, const struct ath_desc *ds0, int *rates, int *tries) in ar5210GetTxCompletionRates()
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5211/ |
H A D | ar5211.h | 188 extern HAL_BOOL ar5211SetupTxDesc(struct ath_hal *, struct ath_desc *, 194 extern HAL_BOOL ar5211SetupXTxDesc(struct ath_hal *, struct ath_desc *, 198 extern HAL_BOOL ar5211FillTxDesc(struct ath_hal *, struct ath_desc *, 201 const struct ath_desc *ds0); 203 struct ath_desc *, struct ath_tx_status *); 205 extern void ar5211IntrReqTxDesc(struct ath_hal *ah, struct ath_desc *); 207 const struct ath_desc *ds0, int *rates, int *tries); 227 extern HAL_BOOL ar5211SetupRxDesc(struct ath_hal *, struct ath_desc *, 229 extern HAL_STATUS ar5211ProcRxDesc(struct ath_hal *, struct ath_desc *, 230 uint32_t, struct ath_desc *, uint64_t,
|
H A D | ar5211_recv.c | 178 ar5211SetupRxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5211SetupRxDesc() 206 ar5211ProcRxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5211ProcRxDesc() 207 uint32_t pa, struct ath_desc *nds, uint64_t tsf, in ar5211ProcRxDesc()
|
H A D | ar5211_xmit.c | 509 ar5211SetupTxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5211SetupTxDesc() 557 ar5211SetupXTxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5211SetupXTxDesc() 570 ar5211IntrReqTxDesc(struct ath_hal *ah, struct ath_desc *ds) in ar5211IntrReqTxDesc() 578 ar5211FillTxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5211FillTxDesc() 581 const struct ath_desc *ds0) in ar5211FillTxDesc() 620 struct ath_desc *ds, struct ath_tx_status *ts) in ar5211ProcTxDesc() 672 ar5211GetTxCompletionRates(struct ath_hal *ah, const struct ath_desc *ds0, int *rates, int *tries) in ar5211GetTxCompletionRates()
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ |
H A D | ah.h | 923 struct ath_desc; 1287 HAL_BOOL __ahdecl(*ah_setupTxDesc)(struct ath_hal *, struct ath_desc *, 1295 HAL_BOOL __ahdecl(*ah_setupXTxDesc)(struct ath_hal *, struct ath_desc*, 1299 HAL_BOOL __ahdecl(*ah_fillTxDesc)(struct ath_hal *, struct ath_desc *, 1302 HAL_BOOL lastSeg, const struct ath_desc *); 1304 struct ath_desc *, struct ath_tx_status *); 1306 void __ahdecl(*ah_reqTxIntrDesc)(struct ath_hal *, struct ath_desc*); 1308 const struct ath_desc *ds, int *rates, int *tries); 1335 HAL_BOOL __ahdecl(*ah_setupRxDesc)(struct ath_hal *, struct ath_desc *, 1338 struct ath_desc *, uint32_t phyAddr, [all …]
|
H A D | ah_desc.h | 227 struct ath_desc { struct
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ |
H A D | if_ath_debug.c | 104 const struct ath_desc *ds; in ath_printrxbuf() 110 ix, ds, (const struct ath_desc *)bf->bf_daddr + i, in ath_printrxbuf() 162 eds, (const struct ath_desc *)bf->bf_daddr + i, in ath_printtxbuf_edma() 204 const struct ath_desc *ds; in ath_printtxbuf_legacy() 217 ds, (const struct ath_desc *)bf->bf_daddr + i, in ath_printtxbuf_legacy()
|
H A D | if_athrate.h | 69 struct ath_desc; 148 struct ath_desc *, int shortPreamble, u_int8_t rix);
|
H A D | if_ath_rx.c | 251 struct ath_desc *ds; in ath_legacy_rxbuf_init() 1073 ((struct ath_desc *)((caddr_t)(_sc)->sc_rxdma.dd_desc + \ in ath_rx_proc() 1080 struct ath_desc *ds; in ath_rx_proc() 1391 ((struct ath_desc *)((caddr_t)(_sc)->sc_rxdma.dd_desc + \ in ath_legacy_stoprecv() 1420 struct ath_desc *ds = bf->bf_desc; in ath_legacy_stoprecv() 1493 "rx", sizeof(struct ath_desc), ath_rxbuf, 1); in ath_legacy_dma_rxsetup() 1533 sc->sc_rx_statuslen = sizeof(struct ath_desc); in ath_recv_setup_legacy()
|
H A D | if_ath_descdma.c | 272 bf->bf_desc = (struct ath_desc *) ds; in ath_descdma_setup() 284 bf->bf_desc = (struct ath_desc *) ds; in ath_descdma_setup()
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5212/ |
H A D | ar5212.h | 551 struct ath_desc *, uint32_t size, u_int flags); 552 extern HAL_STATUS ar5212ProcRxDesc(struct ath_hal *ah, struct ath_desc *, 553 uint32_t, struct ath_desc *, uint64_t, 602 extern HAL_BOOL ar5212SetupTxDesc(struct ath_hal *ah, struct ath_desc *ds, 608 extern HAL_BOOL ar5212SetupXTxDesc(struct ath_hal *, struct ath_desc *, 612 extern HAL_BOOL ar5212FillTxDesc(struct ath_hal *ah, struct ath_desc *ds, 615 const struct ath_desc *ds0); 617 struct ath_desc *, struct ath_tx_status *); 619 extern void ar5212IntrReqTxDesc(struct ath_hal *ah, struct ath_desc *); 621 const struct ath_desc *ds0, int *rates, int *tries);
|
H A D | ar5212_xmit.c | 34 static void ar5212SwapTxDesc(struct ath_desc *ds); 688 ar5212SetupTxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5212SetupTxDesc() 760 ar5212SetupXTxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5212SetupXTxDesc() 792 ar5212IntrReqTxDesc(struct ath_hal *ah, struct ath_desc *ds) in ar5212IntrReqTxDesc() 804 ar5212FillTxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5212FillTxDesc() 807 const struct ath_desc *ds0) in ar5212FillTxDesc() 860 ar5212SwapTxDesc(struct ath_desc *ds) in ar5212SwapTxDesc() 877 struct ath_desc *ds, struct ath_tx_status *ts) in ar5212ProcTxDesc() 962 ar5212GetTxCompletionRates(struct ath_hal *ah, const struct ath_desc *ds0, int *rates, int *tries) in ar5212GetTxCompletionRates()
|
H A D | ar5212_recv.c | 220 ar5212SetupRxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5212SetupRxDesc() 246 ar5212ProcRxDesc(struct ath_hal *ah, struct ath_desc *ds, in ar5212ProcRxDesc() 247 uint32_t pa, struct ath_desc *nds, uint64_t tsf, in ar5212ProcRxDesc()
|