/openbsd-current/sys/dev/fdt/ |
H A D | amlpciephy.c | 45 #define HREAD4(sc, reg) \ 46 (bus_space_read_4((sc)->sc_iot, (sc)->sc_ioh, (reg))) 47 #define HWRITE4(sc, reg, val) \ 48 bus_space_write_4((sc)->sc_iot, (sc)->sc_ioh, (reg), (val)) 49 #define HSET4(sc, reg, bits) \ 50 HWRITE4((sc), (reg), HREAD4((sc), (reg)) | (bits)) 51 #define HCLR4(sc, re 88 struct amlpciephy_softc *sc = (struct amlpciephy_softc *)self; local 114 struct amlpciephy_softc *sc = cookie; local 191 amlpciephy_addr(struct amlpciephy_softc *sc, bus_addr_t addr) argument 220 amlpciephy_read(struct amlpciephy_softc *sc, bus_addr_t addr) argument 252 amlpciephy_write(struct amlpciephy_softc *sc, bus_addr_t addr, uint16_t data) argument [all...] |
H A D | if_mvneta.c | 84 #define MVNETA_READ(sc, reg) \ 85 bus_space_read_4((sc)->sc_iot, (sc)->sc_ioh, (reg)) 86 #define MVNETA_WRITE(sc, reg, val) \ 87 bus_space_write_4((sc)->sc_iot, (sc)->sc_ioh, (reg), (val)) 88 #define MVNETA_READ_FILTER(sc, reg, val, c) \ 89 bus_space_read_region_4((sc)->sc_iot, (sc)->sc_ioh, (reg), (val), (c)) 90 #define MVNETA_WRITE_FILTER(sc, re 239 struct mvneta_softc *sc = (struct mvneta_softc *) dev; local 246 struct mvneta_softc *sc = (struct mvneta_softc *) dev; local 253 struct mvneta_softc *sc = (struct mvneta_softc *)self; local 286 mvneta_inband_statchg(struct mvneta_softc *sc) argument 314 mvneta_enaddr_write(struct mvneta_softc *sc) argument 328 mvneta_wininit(struct mvneta_softc *sc) argument 393 mvneta_comphy_init(struct mvneta_softc *sc) argument 439 struct mvneta_softc *sc = (struct mvneta_softc *) self; local 745 struct mvneta_softc *sc = (struct mvneta_softc *) self; local 825 struct mvneta_softc *sc = arg; local 839 struct mvneta_softc *sc = arg; local 871 mvneta_load_mbuf(struct mvneta_softc *sc, bus_dmamap_t map, struct mbuf *m) argument 900 mvneta_encap(struct mvneta_softc *sc, bus_dmamap_t map, struct mbuf *m, unsigned int prod) argument 946 mvneta_sync_txring(struct mvneta_softc *sc, int ops) argument 956 struct mvneta_softc *sc = ifp->if_softc; local 1032 struct mvneta_softc *sc = ifp->if_softc; local 1088 mvneta_port_change(struct mvneta_softc *sc) argument 1113 mvneta_port_up(struct mvneta_softc *sc) argument 1121 mvneta_up(struct mvneta_softc *sc) argument 1241 mvneta_down(struct mvneta_softc *sc) argument 1369 struct mvneta_softc *sc = ifp->if_softc; local 1389 struct mvneta_softc *sc = ifp->if_softc; local 1403 struct mvneta_softc *sc = ifp->if_softc; local 1418 mvneta_rx_proc(struct mvneta_softc *sc) argument 1536 mvneta_tx_proc(struct mvneta_softc *sc) argument 1625 mvneta_iff(struct mvneta_softc *sc) argument 1685 mvneta_dmamem_alloc(struct mvneta_softc *sc, bus_size_t size, bus_size_t align) argument 1726 mvneta_dmamem_free(struct mvneta_softc *sc, struct mvneta_dmamem *mdm) argument 1735 mvneta_alloc_mbuf(struct mvneta_softc *sc, bus_dmamap_t map) argument 1757 mvneta_fill_rx_ring(struct mvneta_softc *sc) argument 1921 struct mvneta_softc *sc = ks->ks_softc; local 1954 struct mvneta_softc *sc = arg; local 1965 mvneta_kstat_attach(struct mvneta_softc *sc) argument [all...] |
H A D | qcgpio_fdt.c | 48 #define HREAD4(sc, reg) \ 49 (bus_space_read_4((sc)->sc_iot, (sc)->sc_ioh, (reg))) 50 #define HWRITE4(sc, reg, val) \ 51 bus_space_write_4((sc)->sc_iot, (sc)->sc_ioh, (reg), (val)) 52 #define HSET4(sc, reg, bits) \ 53 HWRITE4((sc), (reg), HREAD4((sc), (reg)) | (bits)) 54 #define HCLR4(sc, re 110 struct qcgpio_softc *sc = (struct qcgpio_softc *)self; local 159 struct qcgpio_softc *sc = cookie; local 174 struct qcgpio_softc *sc = cookie; local 193 struct qcgpio_softc *sc = cookie; local 216 struct qcgpio_softc *sc = cookie; local 278 struct qcgpio_softc *sc = ih->ih_sc; local 292 struct qcgpio_softc *sc = ih->ih_sc; local 306 struct qcgpio_softc *sc = ih->ih_sc; local 314 struct qcgpio_softc *sc = arg; local [all...] |
H A D | sximmc.c | 284 #define MMC_WRITE(sc, reg, val) \ 285 bus_space_write_4((sc)->sc_bst, (sc)->sc_bsh, (reg), (val)) 286 #define MMC_READ(sc, reg) \ 287 bus_space_read_4((sc)->sc_bst, (sc)->sc_bsh, (reg)) 289 int sximmc_set_clock(struct sximmc_softc *sc, u_int); 308 sximmc_idma_setup(struct sximmc_softc *sc) argument 312 sc->sc_idma_ndesc = SXIMMC_NDESC; 313 sc 347 struct sximmc_softc *sc = (struct sximmc_softc *)self; local 466 sximmc_set_clock(struct sximmc_softc *sc, u_int freq) argument 483 struct sximmc_softc *sc = priv; local 526 struct sximmc_softc *sc = sch; local 540 struct sximmc_softc *sc = sch; local 550 sximmc_wait_rint(struct sximmc_softc *sc, uint32_t mask, int timeout) argument 583 sximmc_led(struct sximmc_softc *sc, int on) argument 590 struct sximmc_softc *sc = sch; local 657 struct sximmc_softc *sc = sch; local 674 struct sximmc_softc *sc = sch; local 700 sximmc_update_clock(struct sximmc_softc *sc) argument 741 struct sximmc_softc *sc = sch; local 773 struct sximmc_softc *sc = sch; local 797 sximmc_pio_wait(struct sximmc_softc *sc, struct sdmmc_command *cmd) argument 814 sximmc_pio_transfer(struct sximmc_softc *sc, struct sdmmc_command *cmd) argument 850 sximmc_dma_prepare(struct sximmc_softc *sc, struct sdmmc_command *cmd) argument 919 sximmc_dma_complete(struct sximmc_softc *sc) argument 928 struct sximmc_softc *sc = sch; local [all...] |
H A D | imxccm.c | 176 #define HREAD4(sc, reg) \ 177 (bus_space_read_4((sc)->sc_iot, (sc)->sc_ioh, (reg))) 178 #define HWRITE4(sc, reg, val) \ 179 bus_space_write_4((sc)->sc_iot, (sc)->sc_ioh, (reg), (val)) 180 #define HSET4(sc, reg, bits) \ 181 HWRITE4((sc), (reg), HREAD4((sc), (reg)) | (bits)) 182 #define HCLR4(sc, re 286 struct imxccm_softc *sc = (struct imxccm_softc *)self; local 359 imxccm_get_armclk(struct imxccm_softc *sc) argument 372 imxccm_armclk_set_parent(struct imxccm_softc *sc, enum imxanatop_clocks clock) argument 400 imxccm_get_ecspiclk(struct imxccm_softc *sc) argument 412 imxccm_get_usdhx(struct imxccm_softc *sc, int x) argument 433 imxccm_get_uartclk(struct imxccm_softc *sc) argument 442 imxccm_get_periphclk(struct imxccm_softc *sc) argument 474 imxccm_get_ahbclk(struct imxccm_softc *sc) argument 484 imxccm_get_ipgclk(struct imxccm_softc *sc) argument 494 imxccm_get_ipg_perclk(struct imxccm_softc *sc) argument 511 imxccm_imx6_enable_pll_enet(struct imxccm_softc *sc, int on) argument 528 imxccm_imx6_enable_pll_usb1(struct imxccm_softc *sc, int on) argument 545 imxccm_imx6_enable_pll_usb2(struct imxccm_softc *sc, int on) argument 562 imxccm_imx7d_enet(struct imxccm_softc *sc, uint32_t idx) argument 585 imxccm_imx7d_i2c(struct imxccm_softc *sc, uint32_t idx) argument 608 imxccm_imx7d_uart(struct imxccm_softc *sc, uint32_t idx) argument 629 imxccm_imx7d_usdhc(struct imxccm_softc *sc, uint32_t idx) argument 652 imxccm_imx8mm_get_pll(struct imxccm_softc *sc, uint32_t idx) argument 688 imxccm_imx8mm_set_pll(struct imxccm_softc *sc, uint32_t idx, uint64_t freq) argument 772 imxccm_imx8mm_enet(struct imxccm_softc *sc, uint32_t idx) argument 795 imxccm_imx8mm_ahb(struct imxccm_softc *sc, uint32_t idx) argument 824 imxccm_imx8mm_i2c(struct imxccm_softc *sc, uint32_t idx) argument 845 imxccm_imx8mm_uart(struct imxccm_softc *sc, uint32_t idx) argument 866 imxccm_imx8mm_usdhc(struct imxccm_softc *sc, uint32_t idx) argument 889 imxccm_imx8mp_enet_qos(struct imxccm_softc *sc, uint32_t idx) argument 912 imxccm_imx8mp_enet_qos_timer(struct imxccm_softc *sc, uint32_t idx) argument 935 imxccm_imx8mp_hsio_axi(struct imxccm_softc *sc, uint32_t idx) argument 958 imxccm_imx8mq_ecspi(struct imxccm_softc *sc, uint32_t idx) argument 981 imxccm_imx8mq_enet(struct imxccm_softc *sc, uint32_t idx) argument 1004 imxccm_imx8mq_ahb(struct imxccm_softc *sc, uint32_t idx) argument 1033 imxccm_imx8mq_i2c(struct imxccm_softc *sc, uint32_t idx) argument 1054 imxccm_imx8mq_pwm(struct imxccm_softc *sc, uint32_t idx) argument 1081 imxccm_imx8mq_uart(struct imxccm_softc *sc, uint32_t idx) argument 1102 imxccm_imx8mq_usdhc(struct imxccm_softc *sc, uint32_t idx) argument 1125 imxccm_imx8mq_usb(struct imxccm_softc *sc, uint32_t idx) argument 1154 imxccm_imx8mq_get_pll(struct imxccm_softc *sc, uint32_t idx) argument 1214 imxccm_imx8mq_set_pll(struct imxccm_softc *sc, uint32_t idx, uint64_t freq) argument 1304 imxccm_imx8m_set_div(struct imxccm_softc *sc, uint32_t idx, uint64_t freq, uint64_t parent_freq) argument 1332 imxccm_enable_parent(struct imxccm_softc *sc, uint32_t parent, int on) argument 1341 struct imxccm_softc *sc = cookie; local 1495 struct imxccm_softc *sc = cookie; local 1748 struct imxccm_softc *sc = cookie; local 1850 struct imxccm_softc *sc = cookie; local [all...] |
/openbsd-current/sys/arch/octeon/dev/ |
H A D | cn30xxpip.c | 49 struct cn30xxpip_softc *sc; local 52 sc = malloc(sizeof(*sc), M_DEVBUF, M_WAITOK | M_ZERO); 53 if (sc == NULL) 56 sc->sc_port = aa->aa_port; 57 sc->sc_regt = aa->aa_regt; 58 sc->sc_tag_type = aa->aa_tag_type; 59 sc->sc_receive_group = aa->aa_receive_group; 60 sc->sc_ip_offset = aa->aa_ip_offset; 62 status = bus_space_map(sc 86 cn30xxpip_port_config(struct cn30xxpip_softc *sc) argument 140 cn30xxpip_prt_cfg_enable(struct cn30xxpip_softc *sc, uint64_t prt_cfg, int enable) argument 154 cn30xxpip_stats_init(struct cn30xxpip_softc *sc) argument 173 cn30xxpip_kstat_read(struct cn30xxpip_softc *sc, struct kstat_kv *kvs) argument [all...] |
/openbsd-current/sys/arch/sparc64/dev/ |
H A D | comkbd_ebus.c | 86 #define COM_WRITE(sc,r,v) \ 87 bus_space_write_1((sc)->sc_iot, (sc)->sc_ioh, (r), (v)) 88 #define COM_READ(sc,r) \ 89 bus_space_read_1((sc)->sc_iot, (sc)->sc_ioh, (r)) 160 struct comkbd_softc *sc = (void *)self; local 161 struct sunkbd_softc *ss = (void *)sc; 167 timeout_set(&ss->sc_bellto, sunkbd_bellstop, sc); 169 sc 262 struct comkbd_softc *sc = v; local 279 comkbd_putc(struct comkbd_softc *sc, u_int8_t c) argument 307 struct comkbd_softc *sc = v; local 337 struct comkbd_softc *sc = vsc; local 374 struct comkbd_softc *sc = vsc; local 421 comkbd_init(struct comkbd_softc *sc) argument [all...] |
H A D | machfb.c | 250 struct machfb_softc *sc = (struct machfb_softc *)self; local 256 sc->sc_pcitag = pa->pa_tag; 267 BUS_SPACE_MAP_LINEAR, &sc->sc_memt, &sc->sc_memh, 268 &sc->sc_membase, &sc->sc_memsize, 0)) { 273 sc->sc_regt = sc->sc_memt; 274 if (bus_space_subregion(sc->sc_memt, sc 324 struct machfb_softc *sc = v; local 389 struct machfb_softc *sc = v; local 436 machfb_getcmap(struct machfb_softc *sc, struct wsdisplay_cmap *cm) argument 458 machfb_putcmap(struct machfb_softc *sc, struct wsdisplay_cmap *cm) argument 497 struct machfb_softc *sc = v; local 518 struct machfb_softc *sc = ri->ri_hw; local 536 struct machfb_softc *sc = ri->ri_hw; local 555 struct machfb_softc *sc = ri->ri_hw; local 571 struct machfb_softc *sc = ri->ri_hw; local 593 machfb_init(struct machfb_softc *sc) argument 693 machfb_wait_fifo(struct machfb_softc *sc, int v) argument 708 machfb_wait(struct machfb_softc *sc) argument 724 machfb_copyrect(struct machfb_softc *sc, int sx, int sy, int dx, int dy, int w, int h) argument 770 machfb_fillrect(struct machfb_softc *sc, int x, int y, int w, int h, int color) argument [all...] |
H A D | tda.c | 100 struct tda_softc *sc = (struct tda_softc *)self; local 105 sc->sc_tag = ia->ia_tag; 106 sc->sc_addr = ia->ia_addr; 114 sc->sc_cfan_speed = sc->sc_sfan_speed = TDA_FANSPEED_MAX; 115 tda_setspeed(sc); 122 sc->sc_nsensors = i; 124 if (!sc->sc_nsensors) { 125 printf("%s: no temperature sensors found\n", DEVNAME(sc)); 129 if (sensor_task_register(sc, tda_adjus 138 tda_setspeed(struct tda_softc *sc) argument 185 struct tda_softc *sc = v; local 239 struct tda_softc *sc = tda_cookie; local [all...] |
/openbsd-current/sys/net/ |
H A D | if_pppoe.c | 60 #define PPPOEDEBUG(a) ((sc->sc_sppp.pp_if.if_flags & IFF_DEBUG) ? printf a : 0) 218 struct pppoe_softc *sc, *tmpsc; local 221 sc = malloc(sizeof(*sc), M_DEVBUF, M_WAITOK|M_ZERO); 222 snprintf(sc->sc_sppp.pp_if.if_xname, 223 sizeof(sc->sc_sppp.pp_if.if_xname), 225 sc->sc_sppp.pp_if.if_softc = sc; 226 sc->sc_sppp.pp_if.if_mtu = PPPOE_MTU; 227 sc 269 struct pppoe_softc *sc = ifp->if_softc; local 305 struct pppoe_softc *sc; local 327 struct pppoe_softc *sc; local 364 struct pppoe_softc *sc; local 683 struct pppoe_softc *sc; local 771 pppoe_output(struct pppoe_softc *sc, struct mbuf *m) argument 818 struct pppoe_softc *sc = (struct pppoe_softc *)ifp; local 1019 pppoe_send_padi(struct pppoe_softc *sc) argument 1089 struct pppoe_softc *sc = (struct pppoe_softc *)arg; local 1171 pppoe_connect(struct pppoe_softc *sc) argument 1196 pppoe_disconnect(struct pppoe_softc *sc) argument 1237 pppoe_abort_connect(struct pppoe_softc *sc) argument 1253 pppoe_send_padr(struct pppoe_softc *sc) argument 1367 struct pppoe_softc *sc = (void *)sp; local 1378 struct pppoe_softc *sc = (void *)sp; local 1394 struct pppoe_softc *sc = (void *)ifp; local [all...] |
/openbsd-current/sys/arch/macppc/dev/ |
H A D | asms.c | 93 struct asms_softc *sc = (struct asms_softc *)self; local 98 sc->sc_tag = ia->ia_tag; 99 sc->sc_addr = ia ->ia_addr; 101 iic_acquire_bus(sc->sc_tag, 0); 104 if (iic_exec(sc->sc_tag, I2C_OP_WRITE_WITH_STOP, 105 sc->sc_addr, &cmd, sizeof cmd, &data, sizeof data, 0)) { 106 iic_release_bus(sc->sc_tag, 0); 113 if (iic_exec(sc->sc_tag, I2C_OP_WRITE_WITH_STOP, 114 sc->sc_addr, &cmd, sizeof cmd, &data, sizeof data, 0)) { 115 iic_release_bus(sc 279 struct asms_softc *sc = arg; local [all...] |
/openbsd-current/sys/arch/arm64/dev/ |
H A D | aplspi.c | 63 #define DEVNAME(sc) ((sc)->sc_dev.dv_xname) 95 #define HREAD4(sc, reg) \ 96 (bus_space_read_4((sc)->sc_iot, (sc)->sc_ioh, (reg))) 97 #define HWRITE4(sc, reg, val) \ 98 bus_space_write_4((sc)->sc_iot, (sc)->sc_ioh, (reg), (val)) 99 #define HSET4(sc, reg, bits) \ 100 HWRITE4((sc), (re 123 struct aplspi_softc *sc = (struct aplspi_softc *)self; local 173 struct aplspi_softc *sc = cookie; local 195 aplspi_clkdiv(struct aplspi_softc *sc, uint32_t freq) argument 210 aplspi_set_cs(struct aplspi_softc *sc, int cs, int on) argument 223 struct aplspi_softc *sc = cookie; local 271 struct aplspi_softc *sc = cookie; local 280 struct aplspi_softc *sc = cookie; local 286 aplspi_scan(struct aplspi_softc *sc) argument [all...] |
/openbsd-current/sys/dev/usb/ |
H A D | if_mue.c | 134 #define MUE_SETBIT(sc, reg, x) \ 135 mue_csr_write(sc, reg, mue_csr_read(sc, reg) | (x)) 137 #define MUE_CLRBIT(sc, reg, x) \ 138 mue_csr_write(sc, reg, mue_csr_read(sc, reg) & ~(x)) 145 mue_enaddr_OF(struct mue_softc *sc) argument 151 if (sc->mue_dev.dv_unit != 0) 163 if (OF_getprop(node, "local-mac-address", sc->arpcom.ac_enaddr, 164 sizeof(sc 174 mue_csr_read(struct mue_softc *sc, uint32_t reg) argument 201 mue_csr_write(struct mue_softc *sc, uint32_t reg, uint32_t aval) argument 231 mue_lock_mii(struct mue_softc *sc) argument 238 mue_unlock_mii(struct mue_softc *sc) argument 249 mue_mii_wait(struct mue_softc *sc) argument 266 struct mue_softc *sc = (void *)dev; local 294 struct mue_softc *sc = (void *)dev; local 320 struct mue_softc *sc = (void *)dev; local 395 struct mue_softc *sc = ifp->if_softc; local 412 struct mue_softc *sc = ifp->if_softc; local 421 mue_eeprom_wait(struct mue_softc *sc) argument 437 mue_eeprom_getbyte(struct mue_softc *sc, int addr, uint8_t *dest) argument 469 mue_read_eeprom(struct mue_softc *sc, caddr_t dest, int off, int cnt) argument 498 mue_dataport_wait(struct mue_softc *sc) argument 513 mue_dataport_write(struct mue_softc *sc, uint32_t sel, uint32_t addr, uint32_t cnt, uint32_t *data) argument 534 mue_init_ltm(struct mue_softc *sc) argument 554 mue_chip_init(struct mue_softc *sc) argument 668 mue_set_macaddr(struct mue_softc *sc) argument 702 struct mue_softc *sc = (struct mue_softc *)self; local 825 struct mue_softc *sc = (struct mue_softc *)self; local 869 mue_rx_list_init(struct mue_softc *sc) argument 900 mue_tx_list_init(struct mue_softc *sc) argument 931 mue_open_pipes(struct mue_softc *sc) argument 967 mue_encap(struct mue_softc *sc, struct mbuf *m, int idx) argument 1006 mue_iff(struct mue_softc *sc) argument 1054 struct mue_softc *sc = c->mue_sc; local 1145 struct mue_softc *sc = c->mue_sc; local 1186 struct mue_softc *sc = xsc; local 1232 struct mue_softc *sc = ifp->if_softc; local 1277 struct mue_softc *sc = ifp->if_softc; local 1296 mue_reset(struct mue_softc *sc) argument 1308 struct mue_softc *sc = ifp->if_softc; local 1340 mue_stop(struct mue_softc *sc) argument 1411 struct mue_softc *sc = xsc; local 1426 struct mue_softc *sc =xsc; local [all...] |
H A D | utpms.c | 294 struct utpms_softc *sc = (struct utpms_softc *)self; local 302 sc->sc_datalen = UTPMS_DATA_LEN; 303 sc->sc_hdev.sc_udev = uha->uaa->device; 314 sc->sc_noise = pd->noise; 315 sc->sc_threshold = pd->threshold; 316 sc->sc_x_factor = pd->x_factor; 317 sc->sc_x_sensors = pd->x_sensors; 318 sc->sc_y_factor = pd->y_factor; 319 sc->sc_y_sensors = pd->y_sensors; 328 sc 360 struct utpms_softc *sc = (struct utpms_softc *)self; local 373 struct utpms_softc *sc = (struct utpms_softc *)self; local 387 struct utpms_softc *sc = v; local 406 struct utpms_softc *sc = v; local 430 struct utpms_softc *sc = (struct utpms_softc *)addr; local 486 reorder_sample(struct utpms_softc *sc, unsigned char *to, unsigned char *from) argument 534 compute_delta(struct utpms_softc *sc, int *dx, int *dy, int *dz, uint32_t * buttons) argument [all...] |
/openbsd-current/sys/dev/pci/ |
H A D | if_stge.c | 152 struct stge_softc *sc = (struct stge_softc *) self; local 154 struct ifnet *ifp = &sc->sc_arpcom.ac_if; 165 timeout_set(&sc->sc_timeout, stge_tick, sc); 167 sc->sc_rev = PCI_REVISION(pa->pa_class); 180 sc->sc_st = memt; 181 sc->sc_sh = memh; 183 sc->sc_st = iot; 184 sc->sc_sh = ioh; 190 sc 431 stge_dma_wait(struct stge_softc *sc) argument 453 struct stge_softc *sc = ifp->if_softc; local 631 struct stge_softc *sc = ifp->if_softc; local 656 struct stge_softc *sc = ifp->if_softc; local 708 struct stge_softc *sc = arg; local 793 stge_txintr(struct stge_softc *sc) argument 841 stge_rxintr(struct stge_softc *sc) argument 1003 struct stge_softc *sc = arg; local 1020 stge_stats_update(struct stge_softc *sc) argument 1047 stge_reset(struct stge_softc *sc) argument 1086 struct stge_softc *sc = ifp->if_softc; local 1300 stge_rxdrain(struct stge_softc *sc) argument 1324 struct stge_softc *sc = ifp->if_softc; local 1380 stge_eeprom_wait(struct stge_softc *sc) argument 1398 stge_read_eeprom(struct stge_softc *sc, int offset, uint16_t *data) argument 1419 stge_add_rxbuf(struct stge_softc *sc, int idx) argument 1465 stge_iff(struct stge_softc *sc) argument 1552 struct stge_softc *sc = (struct stge_softc *) self; local 1577 struct stge_softc *sc = (void *) self; local 1590 struct stge_softc *sc = (void *) self; local 1603 struct stge_softc *sc = ifp->if_softc; local 1618 struct stge_softc *sc = ifp->if_softc; local [all...] |
H A D | if_vge.c | 177 vge_eeprom_getword(struct vge_softc *sc, int addr, u_int16_t *dest) argument 187 CSR_SETBIT_1(sc, VGE_CHIPCFG2, VGE_CHIPCFG2_EELOAD); 188 CSR_SETBIT_1(sc, VGE_EECSR, VGE_EECSR_EMBP/*|VGE_EECSR_ECS*/); 191 CSR_WRITE_1(sc, VGE_EEADDR, addr); 194 CSR_SETBIT_1(sc, VGE_EECMD, VGE_EECMD_ERD); 198 if (CSR_READ_1(sc, VGE_EECMD) & VGE_EECMD_EDONE) 203 printf("%s: EEPROM read timed out\n", sc->vge_dev.dv_xname); 209 word = CSR_READ_2(sc, VGE_EERDDAT); 212 CSR_CLRBIT_1(sc, VGE_EECSR, VGE_EECSR_EMBP/*|VGE_EECSR_ECS*/); 213 CSR_CLRBIT_1(sc, VGE_CHIPCFG 223 vge_read_eeprom(struct vge_softc *sc, caddr_t dest, int off, int cnt, int swap) argument 245 vge_miipoll_stop(struct vge_softc *sc) argument 262 vge_miipoll_start(struct vge_softc *sc) argument 301 struct vge_softc *sc = (struct vge_softc *)dev; local 339 struct vge_softc *sc = (struct vge_softc *)dev; local 373 vge_cam_clear(struct vge_softc *sc) argument 403 vge_cam_set(struct vge_softc *sc, uint8_t *addr) argument 462 vge_iff(struct vge_softc *sc) argument 520 vge_reset(struct vge_softc *sc) argument 566 vge_allocmem(struct vge_softc *sc) argument 678 vge_freemem(struct vge_softc *sc) argument 711 struct vge_softc *sc = (struct vge_softc *)self; local 818 struct vge_softc *sc = (void *)self; local 841 vge_newbuf(struct vge_softc *sc, int idx, struct mbuf *m) argument 920 vge_tx_list_init(struct vge_softc *sc) argument 940 vge_rx_list_init(struct vge_softc *sc) argument 974 vge_rxeof(struct vge_softc *sc) argument 1151 vge_txeof(struct vge_softc *sc) argument 1207 struct vge_softc *sc = xsc; local 1242 struct vge_softc *sc = arg; local 1310 vge_encap(struct vge_softc *sc, struct mbuf *m_head, int idx) argument 1403 struct vge_softc *sc; local 1489 struct vge_softc *sc = ifp->if_softc; local 1652 struct vge_softc *sc = ifp->if_softc; local 1663 struct vge_softc *sc = ifp->if_softc; local 1673 struct vge_softc *sc = (struct vge_softc *)dev; local 1729 struct vge_softc *sc = ifp->if_softc; local 1776 struct vge_softc *sc = ifp->if_softc; local 1796 vge_stop(struct vge_softc *sc) argument [all...] |
H A D | if_alc.c | 167 struct alc_softc *sc = (struct alc_softc *)dev; local 170 if (phy != sc->alc_phyaddr) 173 if ((sc->alc_flags & ALC_FLAG_AR816X_FAMILY) != 0) 184 struct alc_softc *sc = (struct alc_softc *)dev; local 194 if ((sc->alc_flags & ALC_FLAG_FASTETHER) != 0 && 198 CSR_WRITE_4(sc, ALC_MDIO, MDIO_OP_EXECUTE | MDIO_OP_READ | 202 v = CSR_READ_4(sc, ALC_MDIO); 209 sc->sc_dev.dv_xname, phy, reg); 219 struct alc_softc *sc = (struct alc_softc *)dev; local 223 if ((sc 248 struct alc_softc *sc = (struct alc_softc *)dev; local 262 struct alc_softc *sc = (struct alc_softc *)dev; local 284 struct alc_softc *sc = (struct alc_softc *)dev; local 310 struct alc_softc *sc = (struct alc_softc *)dev; local 351 alc_miidbg_readreg(struct alc_softc *sc, int reg) argument 361 alc_miidbg_writereg(struct alc_softc *sc, int reg, int val) argument 370 alc_miiext_readreg(struct alc_softc *sc, int devaddr, int reg) argument 400 alc_miiext_writereg(struct alc_softc *sc, int devaddr, int reg, int val) argument 427 alc_dsp_fixup(struct alc_softc *sc, int media) argument 501 struct alc_softc *sc = ifp->if_softc; local 515 struct alc_softc *sc = ifp->if_softc; local 538 alc_get_macaddr(struct alc_softc *sc) argument 547 alc_get_macaddr_813x(struct alc_softc *sc) argument 648 alc_get_macaddr_816x(struct alc_softc *sc) argument 707 alc_get_macaddr_par(struct alc_softc *sc) argument 722 alc_disable_l0s_l1(struct alc_softc *sc) argument 739 alc_phy_reset(struct alc_softc *sc) argument 748 alc_phy_reset_813x(struct alc_softc *sc) argument 862 alc_phy_reset_816x(struct alc_softc *sc) argument 919 alc_phy_down(struct alc_softc *sc) argument 968 alc_aspm(struct alc_softc *sc, int init, uint64_t media) argument 977 alc_aspm_813x(struct alc_softc *sc, uint64_t media) argument 1059 alc_aspm_816x(struct alc_softc *sc, int init) argument 1095 alc_init_pcie(struct alc_softc *sc, int base) argument 1169 alc_config_msi(struct alc_softc *sc) argument 1198 struct alc_softc *sc = (struct alc_softc *)self; local 1437 struct alc_softc *sc = (struct alc_softc *)self; local 1466 struct alc_softc *sc = (struct alc_softc *)self; local 1488 alc_dma_alloc(struct alc_softc *sc) argument 1730 alc_dma_free(struct alc_softc *sc) argument 1809 alc_encap(struct alc_softc *sc, struct mbuf *m) argument 1895 struct alc_softc *sc = ifp->if_softc; local 1959 struct alc_softc *sc = ifp->if_softc; local 1978 struct alc_softc *sc = ifp->if_softc; local 2025 alc_mac_config(struct alc_softc *sc) argument 2060 alc_stats_clear(struct alc_softc *sc) argument 2092 alc_stats_update(struct alc_softc *sc) argument 2201 struct alc_softc *sc = arg; local 2257 alc_txeof(struct alc_softc *sc) argument 2320 alc_newbuf(struct alc_softc *sc, struct alc_rxdesc *rxd) argument 2362 alc_rxintr(struct alc_softc *sc) argument 2435 alc_rxeof(struct alc_softc *sc, struct rx_rdesc *rrd) argument 2551 struct alc_softc *sc = xsc; local 2564 alc_osc_reset(struct alc_softc *sc) argument 2599 alc_reset(struct alc_softc *sc) argument 2686 struct alc_softc *sc = ifp->if_softc; local 3071 alc_stop(struct alc_softc *sc) argument 3144 alc_stop_mac(struct alc_softc *sc) argument 3168 alc_start_queue(struct alc_softc *sc) argument 3195 alc_stop_queue(struct alc_softc *sc) argument 3232 alc_init_tx_ring(struct alc_softc *sc) argument 3254 alc_init_rx_ring(struct alc_softc *sc) argument 3285 alc_init_rr_ring(struct alc_softc *sc) argument 3300 alc_init_cmb(struct alc_softc *sc) argument 3312 alc_init_smb(struct alc_softc *sc) argument 3324 alc_rxvlan(struct alc_softc *sc) argument 3338 alc_iff(struct alc_softc *sc) argument [all...] |
/openbsd-current/sys/arch/hppa/dev/ |
H A D | lcd.c | 78 struct lcd_softc *sc = (struct lcd_softc *)self; local 83 sc->sc_iot = ca->ca_iot; 84 if (bus_space_map(sc->sc_iot, pdc_lcd->cmd_addr, 85 1, 0, &sc->sc_cmdh)) { 90 if (bus_space_map(sc->sc_iot, pdc_lcd->data_addr, 91 1, 0, &sc->sc_datah)) { 93 bus_space_unmap(sc->sc_iot, sc->sc_cmdh, 1); 99 sc->sc_delay = pdc_lcd->delay; 101 sc 115 struct lcd_softc *sc = (struct lcd_softc *)self; local 126 lcd_write(struct lcd_softc *sc, const char *str) argument 137 struct lcd_softc *sc = v; local 147 struct lcd_softc *sc = v; local [all...] |
/openbsd-current/sys/dev/onewire/ |
H A D | owtemp.c | 94 struct owtemp_softc *sc = (struct owtemp_softc *)self; local 97 sc->sc_onewire = oa->oa_onewire; 98 sc->sc_rom = oa->oa_rom; 101 strlcpy(sc->sc_sensordev.xname, sc->sc_dev.dv_xname, 102 sizeof(sc->sc_sensordev.xname)); 103 sc->sc_sensor.type = SENSOR_TEMP; 104 snprintf(sc->sc_sensor.desc, sizeof(sc->sc_sensor.desc), "sn %012llx", 107 sc 122 struct owtemp_softc *sc = (struct owtemp_softc *)self; local 142 struct owtemp_softc *sc = arg; local [all...] |
/openbsd-current/sys/arch/riscv64/dev/ |
H A D | simplebus.c | 67 struct simplebus_softc *sc = (struct simplebus_softc *)self; local 72 sc->sc_node = fa->fa_node; 73 sc->sc_iot = fa->fa_iot; 74 sc->sc_dmat = fa->fa_dmat; 75 sc->sc_acells = OF_getpropint(sc->sc_node, "#address-cells", 77 sc->sc_scells = OF_getpropint(sc->sc_node, "#size-cells", 79 sc->sc_pacells = fa->fa_acells; 80 sc 127 struct simplebus_softc *sc = (struct simplebus_softc *)self; local 161 struct simplebus_softc *sc = (struct simplebus_softc *)self; local 270 struct simplebus_softc *sc = t->bus_private; local 322 struct simplebus_softc *sc = t->_cookie; local [all...] |
/openbsd-current/sys/dev/ic/ |
H A D | pcf8584.c | 85 pcfiic_init(struct pcfiic_softc *sc) argument 88 pcfiic_write(sc, PCF_S1, PCF_CTRL_PIN); 90 pcfiic_write(sc, PCF_S0, sc->sc_addr); 93 pcfiic_write(sc, PCF_S1, PCF_CTRL_PIN|PCF_CTRL_ES1); 94 pcfiic_write(sc, PCF_S0, sc->sc_clock); 96 pcfiic_write(sc, PCF_S1, PCF_CTRL_IDLE); 102 pcfiic_attach(struct pcfiic_softc *sc, i2c_addr_t addr, u_int8_t clock, argument 110 sc 149 struct pcfiic_softc *sc = arg; local 160 struct pcfiic_softc *sc = arg; local 172 struct pcfiic_softc *sc = arg; local 200 pcfiic_xmit(struct pcfiic_softc *sc, u_int8_t addr, const u_int8_t *buf, size_t len) argument 231 pcfiic_recv(struct pcfiic_softc *sc, u_int8_t addr, u_int8_t *buf, size_t len) argument 267 pcfiic_read(struct pcfiic_softc *sc, bus_size_t r) argument 275 pcfiic_write(struct pcfiic_softc *sc, bus_size_t r, u_int8_t v) argument 284 pcfiic_choose_bus(struct pcfiic_softc *sc, u_int8_t bus) argument 292 pcfiic_wait_nBB(struct pcfiic_softc *sc) argument 305 pcfiic_wait_pin(struct pcfiic_softc *sc, volatile u_int8_t *r) argument [all...] |
H A D | com.c | 169 struct com_softc *sc = (struct com_softc *)self; local 172 sc->sc_swflags |= COM_SW_DEAD; 187 timeout_del(&sc->sc_dtr_tmo); 188 timeout_del(&sc->sc_diag_tmo); 189 softintr_disestablish(sc->sc_si); 192 if (sc->sc_tty) { 193 ttyfree(sc->sc_tty); 202 struct com_softc *sc = (struct com_softc *)self; local 207 if (timeout_del(&sc->sc_dtr_tmo)) { 209 SET(sc 237 struct com_softc *sc; local 424 struct com_softc *sc = com_cd.cd_devs[unit]; local 465 compwroff(struct com_softc *sc) argument 510 com_resume(struct com_softc *sc) argument 608 struct com_softc *sc = arg; local 617 struct com_softc *sc = com_cd.cd_devs[DEVUNIT(dev)]; local 626 struct com_softc *sc = com_cd.cd_devs[DEVUNIT(dev)]; local 635 struct com_softc *sc = com_cd.cd_devs[DEVUNIT(dev)]; local 657 struct com_softc *sc = com_cd.cd_devs[unit]; local 770 struct com_softc *sc = com_cd.cd_devs[DEVUNIT(tp->t_dev)]; local 907 struct com_softc *sc = com_cd.cd_devs[DEVUNIT(tp->t_dev)]; local 970 struct com_softc *sc = arg; local 990 struct com_softc *sc = (struct com_softc *)arg; local 1053 struct com_softc *sc = arg; local 1286 com_enable_debugport(struct com_softc *sc) argument 1300 com_attach_subr(struct com_softc *sc) argument 1569 com_fifo_probe(struct com_softc *sc) argument 1621 com_read_reg(struct com_softc *sc, bus_size_t reg) argument 1632 com_write_reg(struct com_softc *sc, bus_size_t reg, uint8_t value) argument [all...] |
H A D | re.c | 212 CSR_WRITE_1(sc, RL_EECMD, \ 213 CSR_READ_1(sc, RL_EECMD) | x) 216 CSR_WRITE_1(sc, RL_EECMD, \ 217 CSR_READ_1(sc, RL_EECMD) & ~x) 286 re_eeprom_putbyte(struct rl_softc *sc, int addr) argument 290 d = addr | (RL_9346_READ << sc->rl_eewidth); 296 for (i = 1 << (sc->rl_eewidth + 3); i; i >>= 1) { 313 re_eeprom_getword(struct rl_softc *sc, int addr, u_int16_t *dest) argument 321 re_eeprom_putbyte(sc, addr); 329 if (CSR_READ_1(sc, RL_EECM 342 re_read_eeprom(struct rl_softc *sc, caddr_t dest, int off, int cnt) argument 365 struct rl_softc *sc = (struct rl_softc *)self; local 401 struct rl_softc *sc = (struct rl_softc *)dev; local 424 struct rl_softc *sc = (struct rl_softc *)dev; local 489 struct rl_softc *sc = (struct rl_softc *)dev; local 541 struct rl_softc *sc = (struct rl_softc *)dev; local 574 re_iff(struct rl_softc *sc) argument 638 re_reset(struct rl_softc *sc) argument 661 re_attach(struct rl_softc *sc, const char *intrstr) argument 1133 re_detach(struct rl_softc *sc) argument 1155 re_newbuf(struct rl_softc *sc) argument 1220 re_tx_list_init(struct rl_softc *sc) argument 1242 re_rx_list_init(struct rl_softc *sc) argument 1258 re_rx_list_fill(struct rl_softc *sc) argument 1277 re_rxeof(struct rl_softc *sc) argument 1449 re_txeof(struct rl_softc *sc) argument 1513 struct rl_softc *sc = xsc; local 1534 struct rl_softc *sc = arg; local 1612 re_encap(struct rl_softc *sc, unsigned int idx, struct mbuf *m) argument 1806 struct rl_softc *sc = xsc; local 1819 struct rl_softc *sc = ifp->if_softc; local 1878 struct rl_softc *sc = ifp->if_softc; local 2034 struct rl_softc *sc; local 2047 struct rl_softc *sc; local 2059 struct rl_softc *sc = ifp->if_softc; local 2107 struct rl_softc *sc; local 2126 struct rl_softc *sc; local 2212 re_setup_hw_im(struct rl_softc *sc) argument 2247 re_disable_hw_im(struct rl_softc *sc) argument 2254 re_setup_sim_im(struct rl_softc *sc) argument 2274 re_disable_sim_im(struct rl_softc *sc) argument 2284 re_config_imtype(struct rl_softc *sc, int imtype) argument 2310 re_set_jumbo(struct rl_softc *sc) argument 2333 re_setup_intr(struct rl_softc *sc, int enable_intrs, int imtype) argument 2369 struct rl_softc *sc = ifp->if_softc; local 2480 struct rl_softc *sc = ks->ks_softc; local 2553 re_kstat_attach(struct rl_softc *sc) argument 2638 re_kstat_detach(struct rl_softc *sc) argument [all...] |
/openbsd-current/sys/dev/pckbc/ |
H A D | pms.c | 61 #define DEVNAME(sc) ((sc)->sc_dev.dv_xname) 147 #define ELANTECH_IS_CLICKPAD(sc) (((sc)->elantech->fw_version & 0x1000) != 0) 424 pms_cmd(struct pms_softc *sc, u_char *cmd, int len, u_char *resp, int resplen) argument 426 if (sc->poll) { 427 return pckbc_poll_cmd(sc->sc_kbctag, PCKBC_AUX_SLOT, 430 return pckbc_enqueue_cmd(sc->sc_kbctag, PCKBC_AUX_SLOT, 436 pms_spec_cmd(struct pms_softc *sc, int cmd) argument 438 if (pms_set_scaling(sc, 448 pms_get_devid(struct pms_softc *sc, u_char *resp) argument 457 pms_get_status(struct pms_softc *sc, u_char *resp) argument 466 pms_set_rate(struct pms_softc *sc, int value) argument 476 pms_set_resolution(struct pms_softc *sc, int value) argument 486 pms_set_scaling(struct pms_softc *sc, int scale) argument 503 pms_reset(struct pms_softc *sc) argument 519 pms_dev_enable(struct pms_softc *sc) argument 532 pms_dev_disable(struct pms_softc *sc) argument 545 pms_protocol_lookup(struct pms_softc *sc) argument 567 pms_reset_detect(struct pms_softc *sc, int data) argument 589 struct pms_softc *sc = v; local 606 struct pms_softc *sc = v; local 628 pms_enable_intelli(struct pms_softc *sc) argument 644 pms_ioctl_mouse(struct pms_softc *sc, u_long cmd, caddr_t data, int flag, struct proc *p) argument 671 pms_sync_mouse(struct pms_softc *sc, int data) argument 691 pms_proc_mouse(struct pms_softc *sc) argument 740 struct pms_softc *sc = (void *)self; local 780 struct pms_softc *sc = (struct pms_softc *)self; local 798 pms_change_state(struct pms_softc *sc, int newstate, int dev) argument 859 struct pms_softc *sc = v; local 872 struct pms_softc *sc = v; local 882 struct pms_softc *sc = v; local 893 struct pms_softc *sc = v; local 906 struct pms_softc *sc = v; local 928 pms_print_packet(struct pms_softc *sc) argument 942 struct pms_softc *sc = vsc; local 974 synaptics_set_mode(struct pms_softc *sc, int mode, int rate) argument 995 synaptics_query(struct pms_softc *sc, int query, int *val) argument 1010 synaptics_get_hwinfo(struct pms_softc *sc) argument 1104 synaptics_sec_proc(struct pms_softc *sc) argument 1124 synaptics_knock(struct pms_softc *sc) argument 1140 pms_enable_synaptics(struct pms_softc *sc) argument 1234 pms_ioctl_synaptics(struct pms_softc *sc, u_long cmd, caddr_t data, int flag, struct proc *p) argument 1268 pms_sync_synaptics(struct pms_softc *sc, int data) argument 1287 pms_proc_synaptics(struct pms_softc *sc) argument 1389 pms_disable_synaptics(struct pms_softc *sc) argument 1399 alps_sec_proc(struct pms_softc *sc) argument 1432 alps_get_hwinfo(struct pms_softc *sc) argument 1471 pms_enable_alps(struct pms_softc *sc) argument 1571 pms_ioctl_alps(struct pms_softc *sc, u_long cmd, caddr_t data, int flag, struct proc *p) argument 1603 pms_sync_alps(struct pms_softc *sc, int data) argument 1637 pms_proc_alps(struct pms_softc *sc) argument 1700 elantech_set_absolute_mode_v1(struct pms_softc *sc) argument 1734 elantech_set_absolute_mode_v2(struct pms_softc *sc) argument 1774 elantech_set_absolute_mode_v3(struct pms_softc *sc) argument 1806 elantech_set_absolute_mode_v4(struct pms_softc *sc) argument 1826 elantech_get_hwinfo_v1(struct pms_softc *sc) argument 1866 elantech_get_hwinfo_v2(struct pms_softc *sc) argument 1929 elantech_get_hwinfo_v3(struct pms_softc *sc) argument 1966 elantech_get_hwinfo_v4(struct pms_softc *sc) argument 2018 elantech_ps2_cmd(struct pms_softc *sc, u_char command) argument 2027 elantech_knock(struct pms_softc *sc) argument 2046 pms_enable_elantech_v1(struct pms_softc *sc) argument 2094 pms_enable_elantech_v2(struct pms_softc *sc) argument 2138 pms_enable_elantech_v3(struct pms_softc *sc) argument 2182 pms_enable_elantech_v4(struct pms_softc *sc) argument 2236 pms_ioctl_elantech(struct pms_softc *sc, u_long cmd, caddr_t data, int flag, struct proc *p) argument 2270 pms_sync_elantech_v1(struct pms_softc *sc, int data) argument 2312 pms_sync_elantech_v2(struct pms_softc *sc, int data) argument 2363 pms_sync_elantech_v3(struct pms_softc *sc, int data) argument 2403 pms_sync_elantech_v4(struct pms_softc *sc, int data) argument 2430 pms_proc_elantech_v1(struct pms_softc *sc) argument 2480 pms_proc_elantech_v2(struct pms_softc *sc) argument 2517 pms_proc_elantech_v3(struct pms_softc *sc) argument 2571 pms_proc_elantech_v4(struct pms_softc *sc) argument [all...] |
/openbsd-current/sys/dev/hil/ |
H A D | hilms.c | 102 struct hilms_softc *sc = (void *)self; local 107 sc->hd_code = ha->ha_code; 108 sc->hd_type = ha->ha_type; 109 sc->hd_infolen = ha->ha_infolen; 110 bcopy(ha->ha_info, sc->hd_info, ha->ha_infolen); 111 sc->hd_fn = hilms_callback; 118 sc->sc_features = ha->ha_info[1]; 119 sc->sc_axes = sc->sc_features & HIL_AXMASK; 121 if (sc 172 struct hilms_softc *sc = (void *)self; local 183 struct hilms_softc *sc = v; local 197 struct hilms_softc *sc = v; local 221 struct hilms_softc *sc = (struct hilms_softc *)dev; local [all...] |