Searched refs:sc (Results 126 - 150 of 354) sorted by relevance

1234567891011>>

/haiku/src/add-ons/kernel/drivers/network/ether/ipro100/
H A Dglue.c29 struct fxp_softc *sc = device_get_softc(dev); local
31 uint8_t statack = CSR_READ_1(sc, FXP_CSR_SCB_STATACK);
35 CSR_WRITE_1(sc, FXP_CSR_SCB_INTRCNTL, FXP_SCB_INTR_DISABLE);
36 atomic_set((int32*)&sc->sc_statack, statack);
44 struct fxp_softc *sc = device_get_softc(dev); local
46 CSR_WRITE_1(sc, FXP_CSR_SCB_INTRCNTL, 0);
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi3945/
H A Dglue.c36 struct wpi_softc* sc = (struct wpi_softc*)device_get_softc(dev); local
39 r1 = WPI_READ(sc, WPI_INT);
45 r2 = WPI_READ(sc, WPI_FH_INT);
51 WPI_WRITE(sc, WPI_INT_MASK, 0);
53 atomic_set((int32*)&sc->sc_intr_status_1, r1);
54 atomic_set((int32*)&sc->sc_intr_status_2, r2);
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/
H A Dglue.c35 struct iwi_softc* sc = (struct iwi_softc*)device_get_softc(dev); local
38 r = CSR_READ_4(sc, IWI_CSR_INTR);
42 atomic_set((int32*)&sc->sc_intr_status, r);
44 CSR_WRITE_4(sc, IWI_CSR_INTR_MASK, 0);
53 struct iwi_softc* sc = (struct iwi_softc*)device_get_softc(dev); local
55 CSR_WRITE_4(sc, IWI_CSR_INTR_MASK, IWI_INTR_MASK);
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/
H A Dif_ath_btcoex.c90 ath_btcoex_cfg_wb195(struct ath_softc *sc) argument
94 struct ath_hal *ah = sc->sc_ah;
102 device_printf(sc->sc_dev, "Enabling WB195 BTCOEX\n");
146 ath_btcoex_cfg_wb225(struct ath_softc *sc) argument
150 struct ath_hal *ah = sc->sc_ah;
158 device_printf(sc->sc_dev, "Enabling WB225 BTCOEX\n");
197 ath_btcoex_cfg_mci(struct ath_softc *sc, uint32_t mci_cfg, int do_btdiv) argument
201 struct ath_hal *ah = sc->sc_ah;
209 sc->sc_ah->ah_config.ath_hal_mci_config = mci_cfg;
211 if (ath_btcoex_mci_attach(sc) !
272 ath_btcoex_cfg_wb222(struct ath_softc *sc) argument
286 ath_btcoex_cfg_wb335b(struct ath_softc *sc) argument
345 ath_btcoex_attach(struct ath_softc *sc) argument
399 ath_btcoex_detach(struct ath_softc *sc) argument
418 ath_btcoex_enable(struct ath_softc *sc, const struct ieee80211_channel *chan) argument
435 ath_btcoex_ioctl(struct ath_softc *sc, struct ath_diag *ad) argument
[all...]
H A Dif_ath_tx_ht.h56 extern void ath_tx_rate_fill_rcflags(struct ath_softc *sc, struct ath_buf *bf);
58 extern void ath_buf_set_rate(struct ath_softc *sc,
62 ath_tx_form_aggr(struct ath_softc *sc, struct ath_node *an,
H A Dif_ath_ahb.c139 struct ath_softc *sc = &psc->sc_sc; local
148 sc->sc_dev = dev;
157 sc->sc_st = (HAL_BUS_TAG) rman_get_bustag(psc->sc_sr);
158 sc->sc_sh = (HAL_BUS_HANDLE) rman_get_bushandle(psc->sc_sr);
163 sc->sc_invalid = 1;
183 sc->sc_eepromdata =
185 if (! sc->sc_eepromdata) {
190 memcpy(sc->sc_eepromdata, fw->data, fw->datasize);
206 NULL, ath_ahb_intr, sc, &psc->sc_ih)) {
225 &sc
276 struct ath_softc *sc = &psc->sc_sc; local
[all...]
H A Dif_ath_spectral.c106 ath_spectral_attach(struct ath_softc *sc) argument
114 if (! ath_hal_spectral_supported(sc->sc_ah))
121 device_printf(sc->sc_dev, "%s: failed to alloc memory\n",
126 sc->sc_spectral = ss;
128 (void) ath_hal_spectral_get_config(sc->sc_ah, &ss->spectral_state);
137 ath_spectral_detach(struct ath_softc *sc) argument
140 if (! ath_hal_spectral_supported(sc->sc_ah))
143 if (sc->sc_spectral != NULL) {
144 free(sc->sc_spectral, M_TEMP);
154 ath_spectral_enable(struct ath_softc *sc, struc argument
181 ath_ioctl_spectral(struct ath_softc *sc, struct ath_diag *ad) argument
[all...]
H A Dif_ath_debug.h92 if (sc->sc_ktrdebug & (_km)) \
98 #define IFF_DUMPPKTS(sc, m) (sc->sc_debug & (m))
99 #define DPRINTF(sc, m, ...) do { \
100 if (sc->sc_debug & (m)) \
101 device_printf(sc->sc_dev, __VA_ARGS__); \
103 #define KEYPRINTF(sc, ix, hk, mac) do { \
104 if (sc->sc_debug & ATH_DEBUG_KEYCACHE) \
105 ath_keyprint(sc, __func__, ix, hk, mac); \
112 extern void ath_printtxstatbuf(struct ath_softc *sc, cons
[all...]
/haiku/src/libs/compat/freebsd_iflib/
H A Dstrsep.c51 int c, sc; local
60 if ((sc = *spanp++) == c) {
68 } while (sc != 0);
/haiku/src/system/libroot/posix/string/
H A Dstrcasestr.c52 char c, sc; local
60 if ((sc = *s++) == 0)
62 } while ((char)tolower((unsigned char)sc) != c);
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/
H A Dif_rtwn_fw.c58 rtwn_fw_loadpage(struct rtwn_softc *sc, int page, const uint8_t *buf, argument
65 reg = rtwn_read_4(sc, R92C_MCUFWDL);
67 rtwn_write_4(sc, R92C_MCUFWDL, reg);
78 error = rtwn_fw_write_block(sc, buf, off, mlen);
87 RTWN_DPRINTF(sc, RTWN_DEBUG_FIRMWARE,
96 rtwn_fw_checksum_report(struct rtwn_softc *sc) argument
101 if (rtwn_read_4(sc, R92C_MCUFWDL) & R92C_MCUFWDL_CHKSUM_RPT)
103 rtwn_delay(sc, 10000);
106 RTWN_DPRINTF(sc, RTWN_DEBUG_FIRMWARE,
115 rtwn_load_firmware(struct rtwn_softc *sc) argument
[all...]
H A Dif_rtwn_tx.c60 rtwn_drain_mbufq(struct rtwn_softc *sc) argument
64 RTWN_ASSERT_LOCKED(sc);
65 while ((m = mbufq_dequeue(&sc->sc_snd)) != NULL) {
75 rtwn_ff_flush_all(struct rtwn_softc *sc, union sec_param *data) argument
77 struct ieee80211com *ic = &sc->sc_ic;
79 RTWN_UNLOCK(sc);
81 RTWN_LOCK(sc);
111 rtwn_tx_data(struct rtwn_softc *sc, struct ieee80211_node *ni, argument
115 struct ieee80211com *ic = &sc->sc_ic;
125 RTWN_ASSERT_LOCKED(sc);
192 rtwn_tx_raw(struct rtwn_softc *sc, struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_bpf_params *params) argument
242 struct rtwn_softc *sc = ic->ic_softc; local
262 rtwn_start(struct rtwn_softc *sc) argument
297 struct rtwn_softc *sc = ic->ic_softc; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/usb/
H A Drtwn_usb_tx.c77 struct rtwn_softc *sc = &uc->uc_sc; local
84 RTWN_DPRINTF(sc, RTWN_DEBUG_XMIT,
93 struct rtwn_softc *sc = &uc->uc_sc; local
96 RTWN_ASSERT_LOCKED(sc);
100 RTWN_DPRINTF(sc, RTWN_DEBUG_XMIT, "%s: stop queue\n",
109 struct rtwn_softc *sc = &uc->uc_sc; local
111 RTWN_ASSERT_LOCKED(sc);
116 if (sc->sc_ratectl != RTWN_RATECTL_NET80211)
117 if (sc->sc_tx_n_active > 0)
118 sc
137 struct rtwn_softc *sc = &uc->uc_sc; local
223 rtwn_usb_tx_start(struct rtwn_softc *sc, struct ieee80211_node *ni, struct mbuf *m, uint8_t *tx_desc, uint8_t type, int id) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/marvell_yukon/
H A Dglue.c43 struct msk_softc *sc = device_get_softc(dev); local
47 status = CSR_READ_4(sc, B0_Y2_SP_ISRC2);
49 (sc->msk_pflags & MSK_FLAG_SUSPEND) != 0 ||
50 (status & sc->msk_intrmask) == 0) {
54 CSR_WRITE_4(sc, B2_I2C_IRQ, 1);
56 CSR_WRITE_4(sc, B0_Y2_SP_ICR, 2);
60 sc->haiku_interrupt_status = status;
68 struct msk_softc *sc = device_get_softc(dev); local
69 CSR_WRITE_4(sc, B0_Y2_SP_ICR, 2);
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/
H A Dglue.c49 struct iwn_softc* sc = (struct iwn_softc*)device_get_softc(dev); local
53 IWN_WRITE(sc, IWN_INT_MASK, 0);
55 r1 = IWN_READ(sc, IWN_INT);
59 r2 = IWN_READ(sc, IWN_FH_INT);
63 if (sc->sc_flags & IWN_FLAG_RUNNING)
64 IWN_WRITE(sc, IWN_INT_MASK, sc->int_mask);
68 atomic_set((int32*)&sc->sc_intr_status_1, r1);
69 atomic_set((int32*)&sc->sc_intr_status_2, r2);
/haiku/src/add-ons/kernel/drivers/network/ether/3com/dev/mii/
H A Dbmtphy.c162 bmtphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) argument
170 mii_phy_setmedia(sc);
174 if (mii_phy_tick(sc) == EJUSTRETURN)
180 PHY_STATUS(sc);
183 mii_phy_update(sc, cmd);
188 bmtphy_status(struct mii_softc *sc) argument
194 mii = sc->mii_pdata;
200 bmsr = PHY_READ(sc, MII_BMSR) | PHY_READ(sc, MII_BMSR);
205 bmcr = PHY_READ(sc, MII_BMC
241 bmtphy_reset(struct mii_softc *sc) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/broadcom440x/dev/mii/
H A Dbmtphy.c161 bmtphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) argument
169 mii_phy_setmedia(sc);
173 if (mii_phy_tick(sc) == EJUSTRETURN)
179 PHY_STATUS(sc);
182 mii_phy_update(sc, cmd);
187 bmtphy_status(struct mii_softc *sc) argument
193 mii = sc->mii_pdata;
199 bmsr = PHY_READ(sc, MII_BMSR) | PHY_READ(sc, MII_BMSR);
204 bmcr = PHY_READ(sc, MII_BMC
240 bmtphy_reset(struct mii_softc *sc) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8812a/
H A Dr12a_fw.c67 r12a_fw_reset(struct rtwn_softc *sc, int reason) argument
70 rtwn_setbits_1(sc, R92C_RSV_CTRL, R92C_RSV_CTRL_WLOCK_00, 0);
71 rtwn_setbits_1(sc, R92C_RSV_CTRL + 1, 0x08, 0);
73 rtwn_setbits_1_shift(sc, R92C_SYS_FUNC_EN,
77 rtwn_setbits_1(sc, R92C_RSV_CTRL, R92C_RSV_CTRL_WLOCK_00, 0);
78 rtwn_setbits_1(sc, R92C_RSV_CTRL + 1, 0, 0x08);
80 rtwn_setbits_1_shift(sc, R92C_SYS_FUNC_EN,
85 r12a_fw_download_enable(struct rtwn_softc *sc, int enable) argument
89 rtwn_setbits_1(sc, R92C_MCUFWDL, 0, R92C_MCUFWDL_EN);
91 rtwn_setbits_1_shift(sc, R92C_MCUFWD
100 r12a_set_media_status(struct rtwn_softc *sc, int macid) argument
119 r12a_set_pwrmode(struct rtwn_softc *sc, struct ieee80211vap *vap, int off) argument
159 r12a_iq_calib_fw(struct rtwn_softc *sc) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/dev/bwi/
H A Dbwimac.c122 struct bwi_softc *sc = mac->mac_sc; local
127 CSR_WRITE_4(sc, BWI_MAC_TMPLT_CTRL, ofs);
128 CSR_WRITE_4(sc, BWI_MAC_TMPLT_DATA, val);
165 struct bwi_softc *sc = mac->mac_sc; local
175 CSR_WRITE_4(sc, BWI_MOBJ_CTRL, BWI_MOBJ_CTRL_VAL(obj_id, ofs));
176 return CSR_READ_2(sc, data_reg);
182 struct bwi_softc *sc = mac->mac_sc; local
189 CSR_WRITE_4(sc, BWI_MOBJ_CTRL, BWI_MOBJ_CTRL_VAL(obj_id, ofs));
190 ret = CSR_READ_2(sc, BWI_MOBJ_DATA_UNALIGN);
193 CSR_WRITE_4(sc, BWI_MOBJ_CTR
208 struct bwi_softc *sc = mac->mac_sc; local
226 struct bwi_softc *sc = mac->mac_sc; local
289 struct bwi_softc *sc = mac->mac_sc; local
455 struct bwi_softc *sc = mac->mac_sc; local
543 struct bwi_softc *sc = mac->mac_sc; local
594 struct bwi_softc *sc = mac->mac_sc; local
701 struct bwi_softc *sc = mac->mac_sc; local
760 struct bwi_softc *sc = mac->mac_sc; local
833 bwi_fwimage_is_valid(struct bwi_softc *sc, const struct firmware *fw, uint8_t fw_type) argument
883 struct bwi_softc *sc = mac->mac_sc; local
1007 struct bwi_softc *sc = mac->mac_sc; local
1087 struct bwi_softc *sc = mac->mac_sc; local
1122 struct bwi_softc *sc = mac->mac_sc; local
1139 struct bwi_softc *sc = mac->mac_sc; local
1239 struct bwi_softc *sc = mac->mac_sc; local
1309 struct bwi_softc *sc = mac->mac_sc; local
1338 struct bwi_softc *sc = mac->mac_sc; local
1445 struct bwi_softc *sc = mac->mac_sc; local
1460 struct bwi_softc *sc = mac->mac_sc; local
1490 struct bwi_softc *sc = mac->mac_sc; local
1531 struct bwi_softc *sc = mac->mac_sc; local
1558 struct bwi_softc *sc = mac->mac_sc; local
1627 bwi_mac_attach(struct bwi_softc *sc, int id, uint8_t rev) argument
1749 struct bwi_softc *sc = mac->mac_sc; local
1805 struct bwi_softc *sc = mac->mac_sc; local
1920 struct bwi_softc *sc = mac->mac_sc; local
1943 struct bwi_softc *sc = mac->mac_sc; local
1964 struct bwi_softc *sc = mac->mac_sc; local
[all...]
/haiku/src/add-ons/kernel/bus_managers/acpi/
H A DEmbeddedController.h117 #define EC_GET_DATA(sc) \
118 bus_space_read_1((sc)->ec_data_pci_address)
120 #define EC_SET_DATA(sc, v) \
121 bus_space_write_1((sc)->ec_data_pci_address, (v))
123 #define EC_GET_CSR(sc) \
124 bus_space_read_1((sc)->ec_csr_pci_address)
126 #define EC_SET_CSR(sc, v) \
127 bus_space_write_1((sc)->ec_csr_pci_address, (v))
188 EcLock(struct acpi_ec_cookie *sc) argument
191 if (sc
202 EcUnlock(struct acpi_ec_cookie *sc) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/
H A Dr92c_rom.c59 r92c_set_chains(struct rtwn_softc *sc) argument
61 struct r92c_softc *rs = sc->sc_priv;
64 sc->ntxchains = (rs->chip & R92C_CHIP_92C_1T2R) ? 1 : 2;
65 sc->nrxchains = 2;
67 sc->ntxchains = 1;
68 sc->nrxchains = 1;
73 r92c_efuse_postread(struct rtwn_softc *sc) argument
75 struct r92c_softc *rs = sc->sc_priv;
78 sc->next_rom_addr = 0x1fa;
79 (void) rtwn_efuse_read_next(sc,
85 r92c_parse_rom(struct rtwn_softc *sc, uint8_t *buf) argument
[all...]
H A Dr92c_rf.c56 r92c_rf_read(struct rtwn_softc *sc, int chain, uint8_t addr) argument
58 struct r92c_softc *rs = sc->sc_priv;
61 reg[0] = rtwn_bb_read(sc, R92C_HSSI_PARAM2(0));
63 reg[chain] = rtwn_bb_read(sc, R92C_HSSI_PARAM2(chain));
65 rtwn_bb_write(sc, R92C_HSSI_PARAM2(0),
67 rtwn_delay(sc, rs->rf_read_delay[0]);
69 rtwn_bb_write(sc, R92C_HSSI_PARAM2(chain),
72 rtwn_delay(sc, rs->rf_read_delay[1]);
74 rtwn_bb_write(sc, R92C_HSSI_PARAM2(0),
76 rtwn_delay(sc, r
86 r92c_rf_write(struct rtwn_softc *sc, int chain, uint8_t addr, uint32_t val) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/pcnet/dev/le/
H A Dif_le_ledma.c134 le_dma_wrcsr(struct lance_softc *sc, uint16_t port, uint16_t val) argument
136 struct le_dma_softc *lesc = (struct le_dma_softc *)sc;
144 le_dma_rdcsr(struct lance_softc *sc, uint16_t port) argument
146 struct le_dma_softc *lesc = (struct le_dma_softc *)sc;
154 le_dma_setutp(struct lance_softc *sc) argument
156 struct lsi64854_softc *dma = ((struct le_dma_softc *)sc)->sc_dma;
163 le_dma_setaui(struct lance_softc *sc) argument
165 struct lsi64854_softc *dma = ((struct le_dma_softc *)sc)->sc_dma;
172 le_dma_supmediachange(struct lance_softc *sc) argument
174 struct ifmedia *ifm = &sc
204 le_dma_supmediastatus(struct lance_softc *sc, struct ifmediareq *ifmr) argument
218 le_dma_hwreset(struct lance_softc *sc) argument
248 le_dma_hwintr(struct lance_softc *sc) argument
257 le_dma_nocarrier(struct lance_softc *sc) argument
312 struct lance_softc *sc; local
451 struct lance_softc *sc; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/syskonnect/dev/mii/
H A Dxmphy.c110 struct mii_softc *sc; local
113 sc = device_get_softc(dev);
117 sc->mii_anegticks = MII_ANEGTICKS;
119 PHY_RESET(sc);
121 #define ADD(m) ifmedia_add(&sc->mii_pdata->mii_media, (m), 0, NULL)
125 ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_SX, 0, sc->mii_inst));
127 ADD(IFM_MAKEWORD(IFM_ETHER, IFM_1000_SX, IFM_FDX, sc->mii_inst));
129 ADD(IFM_MAKEWORD(IFM_ETHER, IFM_AUTO, 0, sc->mii_inst));
137 MIIBUS_MEDIAINIT(sc->mii_dev);
142 xmphy_service(struct mii_softc *sc, struc argument
214 xmphy_status(struct mii_softc *sc) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8188e/
H A Dr88e_fw.c58 r88e_fw_cmd(struct rtwn_softc *sc, uint8_t id, const void *buf, int len) argument
63 if (!(sc->sc_flags & RTWN_FW_LOADED)) {
64 RTWN_DPRINTF(sc, RTWN_DEBUG_FIRMWARE, "%s: firmware "
72 if (!(rtwn_read_1(sc, R92C_HMETFR) & (1 << sc->fwcur)))
74 rtwn_delay(sc, 2000);
77 device_printf(sc->sc_dev,
90 error = rtwn_write_4(sc, R88E_HMEBOX_EXT(sc->fwcur),
95 error = rtwn_write_4(sc, R92C_HMEBO
105 r88e_fw_reset(struct rtwn_softc *sc, int reason) argument
119 r88e_fw_download_enable(struct rtwn_softc *sc, int enable) argument
137 r88e_macid_enable_link(struct rtwn_softc *sc, int id, int enable) argument
154 r88e_set_media_status(struct rtwn_softc *sc, int macid) argument
177 r88e_set_rsvd_page(struct rtwn_softc *sc, int probe_resp, int null, int qos_null) argument
191 r88e_set_pwrmode(struct rtwn_softc *sc, struct ieee80211vap *vap, int off) argument
[all...]

Completed in 371 milliseconds

1234567891011>>