Searched refs:sc (Results 201 - 225 of 354) sorted by relevance

1234567891011>>

/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/pci/
H A Dr92ce_rx.c62 struct rtwn_softc *sc = &pc->pc_sc; local
67 status = rtwn_read_4(sc, R92C_HISR);
68 RTWN_DPRINTF(sc, RTWN_DEBUG_INTR, "%s: HISR %08X, HISRE %04X\n",
69 __func__, status, rtwn_read_2(sc, R92C_HISRE));
74 rtwn_write_4(sc, R92C_HIMR, 0);
77 rtwn_write_4(sc, R92C_HISR, status);
116 struct rtwn_softc *sc = &pc->pc_sc; local
119 rtwn_write_4(sc, R92C_HIMR, R92C_INT_ENABLE);
123 r92ce_start_xfers(struct rtwn_softc *sc) argument
126 rtwn_write_4(sc, R92C_HIS
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/dc/
H A Dpnphy.c126 struct mii_softc *sc; local
128 sc = device_get_softc(dev);
133 sc->mii_capabilities =
135 sc->mii_capabilities &= sc->mii_capmask;
137 mii_phy_add_media(sc);
140 MIIBUS_MEDIAINIT(sc->mii_dev);
145 pnphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) argument
168 MIIBUS_STATCHG(sc->mii_dev);
174 MIIBUS_STATCHG(sc
200 pnphy_status(struct mii_softc *sc) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/mii/
H A Damphy.c116 amphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) argument
124 mii_phy_setmedia(sc);
128 if (mii_phy_tick(sc) == EJUSTRETURN)
134 PHY_STATUS(sc);
137 mii_phy_update(sc, cmd);
142 amphy_status(struct mii_softc *sc) argument
144 struct mii_data *mii = sc->mii_pdata;
151 bmsr = PHY_READ(sc, MII_BMSR) |
152 PHY_READ(sc, MII_BMSR);
156 bmcr = PHY_READ(sc, MII_BMC
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/ipro100/dev/fxp/
H A Dif_fxpvar.h59 #define FXP_TXCB_DMA_ADDR(sc, addr) \
60 (sc->fxp_desc.cbl_addr + (uintptr_t)addr - \
61 (uintptr_t)sc->fxp_desc.cbl_list)
249 #define CSR_READ_1(sc, reg) bus_read_1(sc->fxp_res[0], reg)
250 #define CSR_READ_2(sc, reg) bus_read_2(sc->fxp_res[0], reg)
251 #define CSR_READ_4(sc, reg) bus_read_4(sc->fxp_res[0], reg)
252 #define CSR_WRITE_1(sc, re
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/rdc/dev/mii/
H A Drdcphy.c113 rdcphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) argument
118 rsc = (struct rdcphy_softc *)sc;
126 mii_phy_setmedia(sc);
145 mii_phy_update(sc, MII_MEDIACHG);
153 if (mii_phy_tick(sc) == EJUSTRETURN)
177 PHY_STATUS(sc);
180 mii_phy_update(sc, cmd);
185 rdcphy_status(struct mii_softc *sc) argument
190 mii = sc->mii_pdata;
195 bmsr = PHY_READ(sc, MII_BMS
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8188e/
H A Dr88e_chan.c60 r88e_get_power_group(struct rtwn_softc *sc, struct ieee80211_channel *c) argument
86 r88e_get_txpower(struct rtwn_softc *sc, int chain, argument
89 struct r92c_softc *rs = sc->sc_priv;
95 group = r88e_get_power_group(sc, c);
97 device_printf(sc->sc_dev, "%s: incorrect channel\n", __func__);
103 max_mcs = RTWN_RIDX_HT_MCS(sc->ntxchains * 8 - 1);
132 r88e_set_bw20(struct rtwn_softc *sc, uint8_t chan) argument
134 struct r92c_softc *rs = sc->sc_priv;
136 rtwn_setbits_1(sc, R92C_BWOPMODE, 0, R92C_BWOPMODE_20MHZ);
138 rtwn_bb_setbits(sc, R92C_FPGA0_RFMO
147 r88e_set_gain(struct rtwn_softc *sc, uint8_t gain) argument
[all...]
H A Dr88e_led.c53 r88e_set_led(struct rtwn_softc *sc, int led, int on) argument
58 rtwn_setbits_1(sc, R92C_LEDCFG2, 0x6f,
60 rtwn_setbits_1(sc, R92C_MAC_PINMUX_CFG, 0x01, 0);
62 rtwn_setbits_1(sc, R92C_LEDCFG2, 0x0f, 0x60);
63 sc->ledlink = on; /* Save LED state. */
H A Dr88e_beacon.c49 r88e_beacon_enable(struct rtwn_softc *sc, int id, int enable) argument
53 rtwn_setbits_1(sc, R92C_MBID_NUM, 0, R88E_MBID_TXBCN_RPT(id));
54 rtwn_setbits_1(sc, R92C_BCN_CTRL(id),
57 rtwn_setbits_1(sc, R92C_MBID_NUM, R88E_MBID_TXBCN_RPT(id), 0);
58 rtwn_setbits_1(sc, R92C_BCN_CTRL(id),
/haiku/src/add-ons/kernel/drivers/network/ether/3com/dev/xl/
H A Dxlphy.c149 xlphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) argument
157 mii_phy_setmedia(sc);
169 PHY_STATUS(sc);
172 mii_phy_update(sc, cmd);
177 xlphy_reset(struct mii_softc *sc) argument
180 mii_phy_reset(sc);
186 PHY_WRITE(sc, MII_BMCR, BMCR_S100|BMCR_AUTOEN|BMCR_FDX);
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8821a/
H A Dr21a_rom.c63 r21a_parse_rom(struct rtwn_softc *sc, uint8_t *buf) argument
65 struct r12a_softc *rs = sc->sc_priv;
79 RTWN_LOCK(sc);
81 !!(rtwn_read_4(sc, R92C_MULTI_FUNC_CTRL) & R92C_MULTI_BT_FUNC_EN);
82 RTWN_UNLOCK(sc);
86 IEEE80211_ADDR_COPY(sc->sc_ic.ic_macaddr, rom->macaddr_21a);
89 r12a_parse_rom_common(sc, buf);
H A Dr21a_beacon.c63 r21a_beacon_init(struct rtwn_softc *sc, void *buf, int id) argument
67 r12a_beacon_init(sc, buf, id);
75 r21a_beacon_select(struct rtwn_softc *sc, int id) argument
80 rtwn_setbits_1_shift(sc, R21A_DWBCN1_CTRL,
85 rtwn_setbits_1_shift(sc, R21A_DWBCN1_CTRL,
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/
H A Dif_uralvar.h65 struct ural_softc *sc; member in struct:ural_tx_data
133 #define RAL_LOCK(sc) mtx_lock(&(sc)->sc_mtx)
134 #define RAL_UNLOCK(sc) mtx_unlock(&(sc)->sc_mtx)
135 #define RAL_LOCK_ASSERT(sc, t) mtx_assert(&(sc)->sc_mtx, t)
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/
H A Dif_iwireg.h573 #define CSR_READ_1(sc, reg) \
574 bus_space_read_1((sc)->sc_st, (sc)->sc_sh, (reg))
576 #define CSR_READ_2(sc, reg) \
577 bus_space_read_2((sc)->sc_st, (sc)->sc_sh, (reg))
579 #define CSR_READ_4(sc, reg) \
580 bus_space_read_4((sc)->sc_st, (sc)->sc_sh, (reg))
582 #define CSR_READ_REGION_4(sc, offse
[all...]
H A Dif_iwivar.h254 #define IWI_LOCK_INIT(sc) \
255 mtx_init(&(sc)->sc_mtx, device_get_nameunit((sc)->sc_dev), \
257 #define IWI_LOCK_DESTROY(sc) mtx_destroy(&(sc)->sc_mtx)
259 #define IWI_LOCK_ASSERT(sc) mtx_assert(&(sc)->sc_mtx, MA_OWNED)
260 #define IWI_LOCK(sc) do { \
261 if (!(__waslocked = mtx_owned(&(sc)->sc_mtx))) \
262 mtx_lock(&(sc)
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/dev/bwi/
H A Dif_bwivar.h77 #define CSR_READ_4(sc, reg) \
78 bus_space_read_4((sc)->sc_mem_bt, (sc)->sc_mem_bh, (reg))
79 #define CSR_READ_2(sc, reg) \
80 bus_space_read_2((sc)->sc_mem_bt, (sc)->sc_mem_bh, (reg))
82 #define CSR_WRITE_4(sc, reg, val) \
83 bus_space_write_4((sc)->sc_mem_bt, (sc)->sc_mem_bh, (reg), (val))
84 #define CSR_WRITE_2(sc, re
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/
H A Dr92c_attach.c55 r92c_detach_private(struct rtwn_softc *sc) argument
57 struct r92c_softc *rs = sc->sc_priv;
63 r92c_read_chipid_vendor(struct rtwn_softc *sc, uint32_t reg_sys_cfg) argument
65 struct r92c_softc *rs = sc->sc_priv;
70 if (MS(rtwn_read_4(sc, R92C_HPON_FSM),
/haiku/src/add-ons/kernel/drivers/network/ether/syskonnect/dev/sk/
H A Dif_sk.c354 #define SK_SETBIT(sc, reg, x) \
355 CSR_WRITE_4(sc, reg, CSR_READ_4(sc, reg) | x)
357 #define SK_CLRBIT(sc, reg, x) \
358 CSR_WRITE_4(sc, reg, CSR_READ_4(sc, reg) & ~x)
360 #define SK_WIN_SETBIT_4(sc, reg, x) \
361 sk_win_write_4(sc, reg, sk_win_read_4(sc, reg) | x)
363 #define SK_WIN_CLRBIT_4(sc, re
727 struct sk_softc *sc; local
1293 struct sk_softc *sc; local
1325 struct sk_softc *sc; local
1561 struct sk_softc *sc; local
1878 struct sk_softc *sc; local
2505 struct sk_softc *sc; local
2589 struct sk_softc *sc; local
2611 struct sk_softc *sc; local
2640 struct sk_softc *sc; local
2757 struct sk_softc *sc; local
2824 struct sk_softc *sc; local
3055 struct sk_softc *sc; local
3110 struct sk_softc *sc = xsc; local
3218 struct sk_softc *sc; local
3382 struct sk_softc *sc; local
3527 struct sk_softc *sc; local
3728 struct sk_softc *sc; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/aironetwifi/dev/an/
H A Dif_an_pci.c146 struct an_softc *sc; local
149 sc = device_get_softc(dev);
150 bzero(sc, sizeof(struct an_softc));
157 mtx_init(&sc->an_mtx, device_get_nameunit(dev), MTX_NETWORK_LOCK,
162 sc->mpi350 = 1;
163 sc->port_rid = PCIR_BAR(0);
165 sc->port_rid = AN_PCI_LOIO;
167 error = an_alloc_port(dev, sc->port_rid, 1);
175 if (sc->mpi350) {
177 sc
[all...]
H A Dif_an_isa.c109 struct an_softc *sc = device_get_softc(dev); local
113 an_alloc_port(dev, sc->port_rid, 1);
114 an_alloc_irq(dev, sc->irq_rid, 0);
116 sc->an_dev = dev;
118 error = an_attach(sc, flags);
124 error = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_NET,
125 NULL, an_intr, sc, &sc->irq_handle);
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192e/
H A Dr92e_rx.c60 r92e_handle_c2h_report(struct rtwn_softc *sc, uint8_t *buf, int len) argument
68 device_printf(sc->sc_dev, "C2H report too short (len %d)\n",
84 r92e_handle_c2h_report(struct rtwn_softc *sc, uint8_t *buf, int len) argument
88 device_printf(sc->sc_dev, "%s: called\n", __func__);
93 r92e_get_rssi_cck(struct rtwn_softc *sc, void *physt) argument
96 return (10 + r88e_get_rssi_cck(sc, physt));
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/
H A Dif_mwl_pci.c132 struct mwl_softc *sc = &psc->sc_sc; local
135 sc->sc_dev = dev;
156 sc->sc_invalid = 1;
170 NULL, mwl_intr, sc, &psc->sc_ih)) {
189 &sc->sc_dmat)) {
197 MWL_LOCK_INIT(sc);
198 sc->sc_io0t = rman_get_bustag(psc->sc_sr0);
199 sc->sc_io0h = rman_get_bushandle(psc->sc_sr0);
200 sc->sc_io1t = rman_get_bustag(psc->sc_sr1);
201 sc
223 struct mwl_softc *sc = &psc->sc_sc; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/usb/
H A Drtwn_usb_ep.c128 struct rtwn_softc *sc = &uc->uc_sc; local
147 nqpages = (sc->page_count - sc->npubqpages) / nqueues;
153 nrempages = (sc->page_count - sc->npubqpages) % nqueues;
155 sc->nhqpages = nqpages + nrempages;
156 sc->nnqpages = (hasnq ? nqpages : 0);
157 sc->nlqpages = (haslq ? nqpages : 0);
164 struct rtwn_softc *sc = &uc->uc_sc; local
181 RTWN_DPRINTF(sc, RTWN_DEBUG_US
247 rtwn_usb_get_qmap(struct rtwn_softc *sc) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8812a/
H A Dr12a_caps.c65 struct rtwn_softc *sc = ic->ic_softc; local
66 struct r12a_softc *rs = sc->sc_priv;
79 RTWN_LOCK(sc);
93 sc->rcr &= ~R12A_RCR_TCP_OFFLD_EN;
95 sc->rcr |= R12A_RCR_TCP_OFFLD_EN;
97 if (sc->sc_flags & RTWN_RUNNING)
98 rtwn_rxfilter_set(sc);
100 RTWN_UNLOCK(sc);
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/
H A Dglue.c107 struct dc_softc *sc = device_get_softc(dev); local
113 status = CSR_READ_4(sc, DC_ISR);
120 CSR_WRITE_4(sc, DC_ISR, status);
130 CSR_WRITE_4(sc, DC_IMR, 0);
141 struct dc_softc *sc = device_get_softc(dev); local
142 DC_LOCK(sc);
143 CSR_WRITE_4(sc, DC_IMR, DC_INTRS);
144 DC_UNLOCK(sc);
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_rate/onoe/
H A Donoe.c103 ath_rate_node_init(struct ath_softc *sc, struct ath_node *an) argument
109 ath_rate_node_cleanup(struct ath_softc *sc, struct ath_node *an) argument
114 ath_rate_findrate(struct ath_softc *sc, struct ath_node *an, argument
138 ath_rate_getxtxrates(struct ath_softc *sc, struct ath_node *an, argument
157 ath_rate_setupxtxdesc(struct ath_softc *sc, struct ath_node *an, argument
162 ath_hal_setupxtxdesc(sc->sc_ah, ds
170 ath_rate_tx_complete(struct ath_softc *sc, struct ath_node *an, argument
183 ath_rate_ctl(sc, &an->an_node);
189 ath_rate_newassoc(struct ath_softc *sc, struct ath_node *an, int isnew) argument
192 ath_rate_ctl_start(sc,
196 ath_rate_update_rx_rssi(struct ath_softc *sc, struct ath_node *an, int rssi) argument
201 ath_rate_update(struct ath_softc *sc, struct ieee80211_node *ni, int rate) argument
286 ath_rate_ctl_start(struct ath_softc *sc, struct ieee80211_node *ni) argument
338 struct ath_softc *sc = arg; local
403 ath_rate_sysctlattach(struct ath_softc *sc) argument
421 ath_rate_fetch_node_stats(struct ath_softc *sc, struct ath_node *an, struct ath_rateioctl *re) argument
429 ath_rate_attach(struct ath_softc *sc) argument
[all...]

Completed in 155 milliseconds

1234567891011>>