Searched refs:sc (Results 226 - 250 of 354) sorted by relevance

1234567891011>>

/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/
H A Dr92c_tx.c58 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 Dr92c_llt.c55 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 Dr92c_beacon.c54 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 Dsample.h58 #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 Dr88e_rx.c60 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 Damrr.c95 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 Dr12a_rx.c67 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 Dr12a_tx.c62 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 Dfwglue.h52 #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 Dr92e_led.c59 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 Dif_malo_pci.c159 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 Dif_ath_keycache.h41 extern int ath_keyset(struct ath_softc *sc, struct ieee80211vap *vap,
H A Dif_ath_tx_ht.c224 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 Dif_ath_descdma.c145 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 Dif_iwn_debug.h54 #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 Dr21au_init.c63 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 Dr92cu_led.c54 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 Dif_rtwnvar.h407 #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 Dif_skreg.h1164 #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 Dem_txrx.c45 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 Dif_devar.h41 #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 Dif_anreg.h50 #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 Dif_an_pccard.c132 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 Dif_ipwvar.h178 #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 Drt2661var.h171 #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)

Completed in 157 milliseconds

1234567891011>>