/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/ |
H A D | r92c_tx.c | 58 r92c_tx_get_sco(struct rtwn_softc *sc, struct ieee80211_channel *c) argument 67 r92c_tx_set_ht40(struct rtwn_softc *sc, void *buf, struct ieee80211_node *ni) argument 75 extc_offset = r92c_tx_get_sco(sc, ni->ni_chan); 82 r92c_tx_protection(struct rtwn_softc *sc, struct r92c_tx_desc *txd, argument 85 struct ieee80211com *ic = &sc->sc_ic; 118 r92c_tx_raid(struct rtwn_softc *sc, struct r92c_tx_desc *txd, argument 121 struct ieee80211com *ic = &sc->sc_ic; 141 device_printf(sc->sc_dev, "unknown mode(1) %d!\n", 164 device_printf(sc->sc_dev, "unknown mode(2) %d!\n", mode); 173 r92c_tx_set_sgi(struct rtwn_softc *sc, voi argument 222 r92c_fill_tx_desc(struct rtwn_softc *sc, struct ieee80211_node *ni, struct mbuf *m, void *buf, uint8_t ridx, int maxretry) argument 349 r92c_fill_tx_desc_raw(struct rtwn_softc *sc, struct ieee80211_node *ni, struct mbuf *m, void *buf, const struct ieee80211_bpf_params *params) argument 402 r92c_fill_tx_desc_null(struct rtwn_softc *sc, void *buf, int is11b, int qos, int id) argument [all...] |
H A D | r92c_llt.c | 55 r92c_llt_write(struct rtwn_softc *sc, uint32_t addr, uint32_t data) argument 59 error = rtwn_write_4(sc, R92C_LLT_INIT, 67 if (MS(rtwn_read_4(sc, R92C_LLT_INIT), R92C_LLT_INIT_OP) == 70 rtwn_delay(sc, 10);
|
H A D | r92c_beacon.c | 54 r92c_beacon_init(struct rtwn_softc *sc, void *buf, int id) argument 67 rtwn_r92c_tx_setup_macid(sc, buf, id); 75 r92c_beacon_enable(struct rtwn_softc *sc, int id, int enable) argument 79 rtwn_setbits_1(sc, R92C_BCN_CTRL(id), 82 rtwn_setbits_1(sc, R92C_BCN_CTRL(id),
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_rate/sample/ |
H A D | sample.h | 58 #define ATH_SOFTC_SAMPLE(sc) ((struct sample_softc *)sc->sc_rc) 132 static unsigned calc_usecs_unicast_packet(struct ath_softc *sc, argument 137 const HAL_RATE_TABLE *rt = sc->sc_currates; 138 struct ieee80211com *ic = &sc->sc_ic; 149 KASSERT(rt != NULL, ("no rate table, mode %u", sc->sc_curmode)); 153 rix, rt->rateCount, sc->sc_curmode); 196 cix = rt->info[sc->sc_protrix].controlRate; 210 sc->sc_curmode)); 217 ctsduration += ath_hal_pkt_txtime(sc [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8188e/ |
H A D | r88e_rx.c | 60 r88e_classify_intr(struct rtwn_softc *sc, void *buf, int len) argument 79 r88e_ratectl_tx_complete(struct rtwn_softc *sc, uint8_t *buf, int len) argument 95 RTWN_DPRINTF(sc, RTWN_DEBUG_INTR, 101 RTWN_DPRINTF(sc, RTWN_DEBUG_INTR, 108 if (macid > sc->macid_limit) { 109 device_printf(sc->sc_dev, 117 ni = sc->node_list[macid]; 119 RTWN_DPRINTF(sc, RTWN_DEBUG_INTR, "%s: frame for macid %u was" 154 RTWN_DPRINTF(sc, RTWN_DEBUG_INTR, "%s: macid %u, ni is NULL\n", 160 r88e_handle_c2h_report(struct rtwn_softc *sc, uint8_ argument 178 r88e_get_rssi_cck(struct rtwn_softc *sc, void *physt) argument 223 r88e_get_rssi_ofdm(struct rtwn_softc *sc, void *physt) argument 235 r88e_get_rx_stats(struct rtwn_softc *sc, struct ieee80211_rx_stats *rxs, const void *desc, const void *physt_ptr) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_rate/amrr/ |
H A D | amrr.c | 95 ath_rate_node_init(struct ath_softc *sc, struct ath_node *an) argument 101 ath_rate_node_cleanup(struct ath_softc *sc, struct ath_node *an) argument 106 ath_rate_findrate(struct ath_softc *sc, struct ath_node *an, argument 130 ath_rate_getxtxrates(struct ath_softc *sc, struct ath_node *an, argument 149 ath_rate_setupxtxdesc(struct ath_softc *sc, struct ath_node *an, argument 154 ath_hal_setupxtxdesc(sc->sc_ah, ds 162 ath_rate_tx_complete(struct ath_softc *sc, struct ath_node *an, argument 189 ath_rate_ctl(sc, &an->an_node); 195 ath_rate_newassoc(struct ath_softc *sc, struct ath_node *an, int isnew) argument 198 ath_rate_ctl_start(sc, 202 ath_rate_update_rx_rssi(struct ath_softc *sc, struct ath_node *an, int rssi) argument 226 ath_rate_update(struct ath_softc *sc, struct ieee80211_node *ni, int rate) argument 311 ath_rate_ctl_start(struct ath_softc *sc, struct ieee80211_node *ni) argument 363 struct ath_softc *sc = arg; local 432 ath_rate_fetch_node_stats(struct ath_softc *sc, struct ath_node *an, struct ath_rateioctl *re) argument 440 ath_rate_sysctlattach(struct ath_softc *sc) argument 458 ath_rate_attach(struct ath_softc *sc) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8812a/ |
H A D | r12a_rx.c | 67 r12a_ratectl_tx_complete(struct rtwn_softc *sc, uint8_t *buf, int len) argument 82 device_printf(sc->sc_dev, 88 RTWN_DPRINTF(sc, RTWN_DEBUG_INTR, 95 if (rpt->macid > sc->macid_limit) { 96 device_printf(sc->sc_dev, 104 ni = sc->node_list[rpt->macid]; 106 RTWN_DPRINTF(sc, RTWN_DEBUG_INTR, "%s: frame for macid %u was" 139 RTWN_DPRINTF(sc, RTWN_DEBUG_INTR, 145 r12a_handle_c2h_report(struct rtwn_softc *sc, uint8_t *buf, int len) argument 147 struct r12a_softc *rs = sc 179 r12a_ratectl_tx_complete(struct rtwn_softc *sc, uint8_t *buf, int len) argument 186 r12a_handle_c2h_report(struct rtwn_softc *sc, uint8_t *buf, int len) argument 194 r12a_check_frame_checksum(struct rtwn_softc *sc, struct mbuf *m) argument 241 r12a_get_rx_stats(struct rtwn_softc *sc, struct ieee80211_rx_stats *rxs, const void *desc, const void *physt_ptr) argument [all...] |
H A D | r12a_tx.c | 62 r12a_get_primary_channel(struct rtwn_softc *sc, struct ieee80211_channel *c) argument 72 r12a_tx_set_ht40(struct rtwn_softc *sc, void *buf, struct ieee80211_node *ni) argument 81 prim_chan = r12a_get_primary_channel(sc, ni->ni_chan); 90 r12a_tx_protection(struct rtwn_softc *sc, struct r12a_tx_desc *txd, argument 93 struct ieee80211com *ic = &sc->sc_ic; 126 r12a_tx_raid(struct rtwn_softc *sc, struct r12a_tx_desc *txd, argument 129 struct ieee80211com *ic = &sc->sc_ic; 153 device_printf(sc->sc_dev, "unknown mode(1) %d!\n", 173 if (sc->ntxchains == 1) 179 if (sc 201 r12a_tx_set_sgi(struct rtwn_softc *sc, void *buf, struct ieee80211_node *ni) argument 217 r12a_tx_set_ldpc(struct rtwn_softc *sc, struct r12a_tx_desc *txd, struct ieee80211_node *ni) argument 228 r12a_fill_tx_desc(struct rtwn_softc *sc, struct ieee80211_node *ni, struct mbuf *m, void *buf, uint8_t ridx, int maxretry) argument 350 r12a_fill_tx_desc_raw(struct rtwn_softc *sc, struct ieee80211_node *ni, struct mbuf *m, void *buf, const struct ieee80211_bpf_params *params) argument 404 r12a_fill_tx_desc_null(struct rtwn_softc *sc, void *buf, int is11b, int qos, int id) argument [all...] |
/haiku/headers/private/firewire/ |
H A D | fwglue.h | 52 #define OWRITE(sc, offset, value) (*(volatile uint32 *)((char *)(sc->regAddr) + (offset)) = value) 53 #define OREAD(sc, offset) (*(volatile uint32 *)((char *)(sc->regAddr) + (offset)))
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192e/ |
H A D | r92e_led.c | 59 r92e_set_led(struct rtwn_softc *sc, int led, int on) argument 64 rtwn_setbits_1(sc, R92C_LEDCFG1, 0, R92C_LEDCFG1_DIS); 66 rtwn_setbits_1(sc, R92C_LEDCFG1, R92C_LEDCFG1_DIS, 0); 67 sc->ledlink = on; /* Save LED state. */
|
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/dev/malo/ |
H A D | if_malo_pci.c | 159 struct malo_softc *sc = &psc->malo_sc; local 161 sc->malo_dev = dev; 178 sc->malo_invalid = 1; 208 INTR_TYPE_NET | INTR_MPSAFE, malo_intr, NULL, sc, 213 INTR_TYPE_NET | INTR_MPSAFE, malo_intr, NULL, sc, 234 &sc->malo_dmat)) { 239 sc->malo_io0t = rman_get_bustag(psc->malo_res_mem[0]); 240 sc->malo_io0h = rman_get_bushandle(psc->malo_res_mem[0]); 241 sc->malo_io1t = rman_get_bustag(psc->malo_res_mem[1]); 242 sc 276 struct malo_softc *sc = &psc->malo_sc; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ |
H A D | if_ath_keycache.h | 41 extern int ath_keyset(struct ath_softc *sc, struct ieee80211vap *vap,
|
H A D | if_ath_tx_ht.c | 224 ath_tx_rate_fill_rcflags(struct ath_softc *sc, struct ath_buf *bf) argument 229 const HAL_RATE_TABLE *rt = sc->sc_currates; 326 (sc->sc_cur_txchainmask > 1) && 370 DPRINTF(sc, ATH_DEBUG_SW_TX_AGGR, 380 sc->sc_stats.ast_tx_ldpc++; 384 sc->sc_stats.ast_tx_stbc++; 406 ath_compute_num_delims(struct ath_softc *sc, struct ath_buf *first_bf, argument 409 const HAL_RATE_TABLE *rt = sc->sc_currates; 467 if (sc->sc_use_ent && (sc 565 ath_get_aggr_limit(struct ath_softc *sc, struct ieee80211_node *ni, struct ath_buf *bf) argument 616 ath_rateseries_setup(struct ath_softc *sc, struct ieee80211_node *ni, struct ath_buf *bf, HAL_11N_RATE_SERIES *series) argument 718 ath_rateseries_print(struct ath_softc *sc, HAL_11N_RATE_SERIES *series) argument 743 ath_buf_set_rate(struct ath_softc *sc, struct ieee80211_node *ni, struct ath_buf *bf) argument 820 ath_tx_form_aggr(struct ath_softc *sc, struct ath_node *an, struct ath_tid *tid, ath_bufhead *bf_q) argument [all...] |
H A D | if_ath_descdma.c | 145 ath_descdma_alloc_desc(struct ath_softc *sc, argument 157 DPRINTF(sc, ATH_DEBUG_RESET, 169 if (! ath_hal_split4ktrans(sc->sc_ah)) { 180 error = bus_dma_tag_create(bus_get_dma_tag(sc->sc_dev), /* parent */ 193 device_printf(sc->sc_dev, 203 device_printf(sc->sc_dev, 214 device_printf(sc->sc_dev, 220 DPRINTF(sc, ATH_DEBUG_RESET, "%s: %s DMA map: %p (%lu) -> %p (%lu)\n", 238 ath_descdma_setup(struct ath_softc *sc, argument 251 error = ath_descdma_alloc_desc(sc, d 327 ath_descdma_setup_rx_edma(struct ath_softc *sc, struct ath_descdma *dd, ath_bufhead *head, const char *name, int nbuf, int rx_status_len) argument 385 ath_descdma_cleanup(struct ath_softc *sc, struct ath_descdma *dd, ath_bufhead *head) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/ |
H A D | if_iwn_debug.h | 54 #define DPRINTF(sc, m, fmt, ...) do { \ 55 if (sc->sc_debug & (m)) \ 123 #define DPRINTF(sc, m, fmt, ...) do { (void) sc; } while (0)
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8821a/usb/ |
H A D | r21au_init.c | 63 r21au_init_tx_agg(struct rtwn_softc *sc) argument 65 struct rtwn_usb_softc *uc = RTWN_USB_SOFTC(sc); 67 r92cu_init_tx_agg(sc); 69 rtwn_write_1(sc, R21A_DWBCN1_CTRL, uc->tx_agg_desc_num << 1);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/usb/ |
H A D | r92cu_led.c | 54 r92cu_set_led(struct rtwn_softc *sc, int led, int on) argument 59 reg = rtwn_read_1(sc, R92C_LEDCFG0) & 0x70; 62 rtwn_write_1(sc, R92C_LEDCFG0, reg); 63 sc->ledlink = on; /* Save LED state. */
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/ |
H A D | if_rtwnvar.h | 407 #define RTWN_LOCK(sc) mtx_lock(&(sc)->sc_mtx) 408 #define RTWN_UNLOCK(sc) mtx_unlock(&(sc)->sc_mtx) 409 #define RTWN_ASSERT_LOCKED(sc) mtx_assert(&(sc)->sc_mtx, MA_OWNED) 411 #define RTWN_CMDQ_LOCK_INIT(sc) \ 412 mtx_init(&(sc)->cmdq_mtx, "cmdq lock", NULL, MTX_DEF) 413 #define RTWN_CMDQ_LOCK(sc) mtx_lock(&(sc) 595 rtwn_setbits_1(struct rtwn_softc *sc, uint16_t addr, uint8_t clr, uint8_t set) argument 603 rtwn_setbits_1_shift(struct rtwn_softc *sc, uint16_t addr, uint32_t clr, uint32_t set, int shift) argument 611 rtwn_setbits_2(struct rtwn_softc *sc, uint16_t addr, uint16_t clr, uint16_t set) argument 619 rtwn_setbits_4(struct rtwn_softc *sc, uint16_t addr, uint32_t clr, uint32_t set) argument 627 rtwn_rf_setbits(struct rtwn_softc *sc, int chain, uint8_t addr, uint32_t clr, uint32_t set) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/syskonnect/dev/sk/ |
H A D | if_skreg.h | 1164 #define SK_XMAC_REG(sc, reg) (((reg) * 2) + SK_XMAC1_BASE + \ 1165 (((sc)->sk_port) * (SK_XMAC2_BASE - SK_XMAC1_BASE))) 1168 #define SK_XM_READ_4(sc, reg) \ 1169 ((sk_win_read_2(sc->sk_softc, \ 1170 SK_XMAC_REG(sc, reg)) & 0xFFFF) | \ 1171 ((sk_win_read_2(sc->sk_softc, \ 1172 SK_XMAC_REG(sc, reg + 2)) & 0xFFFF) << 16)) 1174 #define SK_XM_WRITE_4(sc, reg, val) \ 1175 sk_win_write_2(sc->sk_softc, SK_XMAC_REG(sc, re [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/ |
H A D | em_txrx.c | 45 static int em_tso_setup(struct e1000_softc *sc, if_pkt_info_t pi, u32 *txd_upper, 47 static int em_transmit_checksum_setup(struct e1000_softc *sc, if_pkt_info_t pi, 94 em_dump_rs(struct e1000_softc *sc) argument 96 if_softc_ctx_t scctx = sc->shared; 105 for (qid = 0; qid < sc->tx_num_queues; qid++) { 106 que = &sc->tx_queues[qid]; 135 em_tso_setup(struct e1000_softc *sc, if_pkt_info_t pi, u32 *txd_upper, u32 *txd_lower) argument 137 if_softc_ctx_t scctx = sc->shared; 138 struct em_tx_queue *que = &sc->tx_queues[pi->ipi_qsidx]; 181 TXD->cmd_and_length = htole32(sc 218 em_transmit_checksum_setup(struct e1000_softc *sc, if_pkt_info_t pi, u32 *txd_upper, u32 *txd_lower) argument 304 struct e1000_softc *sc = arg; local 419 struct e1000_softc *sc = arg; local 429 struct e1000_softc *sc = arg; local 486 struct e1000_softc *sc = arg; local 514 struct e1000_softc *sc = arg; local 543 struct e1000_softc *sc = arg; local 553 struct e1000_softc *sc = arg; local 578 struct e1000_softc *sc = arg; local 603 struct e1000_softc *sc = arg; local 664 struct e1000_softc *sc = arg; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/de/ |
H A D | if_devar.h | 41 #define TULIP_CSR_READ(sc, csr) \ 42 bus_space_read_4((sc)->tulip_csrs_bst, \ 43 (sc)->tulip_csrs_bsh, \ 44 (sc)->tulip_csrs.csr) 45 #define TULIP_CSR_WRITE(sc, csr, val) \ 46 bus_space_write_4((sc)->tulip_csrs_bst, \ 47 (sc)->tulip_csrs_bsh, \ 48 (sc)->tulip_csrs.csr, val) 282 #define TULIP_MEDIAINFO_SIA_INIT(sc, mi, chipid, media) do { \ 284 sc [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/aironetwifi/dev/an/ |
H A D | if_anreg.h | 50 #define CSR_WRITE_2(sc, reg, val) bus_write_2(sc->port_res, reg, val) 52 #define CSR_READ_2(sc, reg) bus_read_2(sc->port_res, reg) 54 #define CSR_WRITE_1(sc, reg, val) bus_write_1(sc->port_res, reg, val) 56 #define CSR_READ_1(sc, reg) bus_read_1(sc->port_res, reg) 61 #define CSR_MEM_WRITE_2(sc, reg, val) bus_write_2(sc [all...] |
H A D | if_an_pccard.c | 132 struct an_softc *sc = device_get_softc(dev); local 145 an_alloc_irq(dev, sc->irq_rid, 0); 147 error = an_attach(sc, flags); 154 error = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_NET, 155 NULL, an_intr, sc, &sc->irq_handle);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2100/dev/ipw/ |
H A D | if_ipwvar.h | 178 #define IPW_LOCK(sc) mtx_lock(&sc->sc_mtx); 179 #define IPW_UNLOCK(sc) mtx_unlock(&sc->sc_mtx); 180 #define IPW_LOCK_ASSERT(sc) mtx_assert(&(sc)->sc_mtx, MA_OWNED)
|
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/ |
H A D | rt2661var.h | 171 #define RAL_LOCK(sc) mtx_lock(&(sc)->sc_mtx) 172 #define RAL_LOCK_ASSERT(sc) mtx_assert(&(sc)->sc_mtx, MA_OWNED) 173 #define RAL_UNLOCK(sc) mtx_unlock(&(sc)->sc_mtx)
|