/openbsd-current/sys/dev/usb/ |
H A D | if_cue.c | 142 #define CUE_SETBIT(sc, reg, x) \ 143 cue_csr_write_1(sc, reg, cue_csr_read_1(sc, reg) | (x)) 145 #define CUE_CLRBIT(sc, reg, x) \ 146 cue_csr_write_1(sc, reg, cue_csr_read_1(sc, reg) & ~(x)) 149 cue_csr_read_1(struct cue_softc *sc, int reg) argument 155 if (usbd_is_dying(sc->cue_udev)) 164 err = usbd_do_request(sc->cue_udev, &req, &val); 168 sc 179 cue_csr_read_2(struct cue_softc *sc, int reg) argument 209 cue_csr_write_1(struct cue_softc *sc, int reg, int val) argument 275 cue_mem(struct cue_softc *sc, int cmd, int addr, void *buf, int len) argument 304 cue_getmac(struct cue_softc *sc, void *buf) argument 331 cue_setmulti(struct cue_softc *sc) argument 383 cue_reset(struct cue_softc *sc) argument 430 struct cue_softc *sc = (struct cue_softc *)self; local 523 struct cue_softc *sc = (struct cue_softc *)self; local 566 cue_newbuf(struct cue_softc *sc, struct cue_chain *c, struct mbuf *m) argument 599 cue_rx_list_init(struct cue_softc *sc) argument 628 cue_tx_list_init(struct cue_softc *sc) argument 663 struct cue_softc *sc = c->cue_sc; local 742 struct cue_softc *sc = c->cue_sc; local 783 struct cue_softc *sc = xsc; local 800 struct cue_softc *sc = xsc; local 819 cue_send(struct cue_softc *sc, struct mbuf *m, int idx) argument 865 struct cue_softc *sc = ifp->if_softc; local 908 struct cue_softc *sc = xsc; local 992 cue_open_pipes(struct cue_softc *sc) argument 1030 struct cue_softc *sc = ifp->if_softc; local 1083 struct cue_softc *sc = ifp->if_softc; local 1111 cue_stop(struct cue_softc *sc) argument [all...] |
H A D | uvscom.c | 221 struct uvscom_softc *sc = (struct uvscom_softc *)self; local 227 const char *devname = sc->sc_dev.dv_xname; 232 sc->sc_udev = dev; 234 DPRINTF(("uvscom attach: sc = %p\n", sc)); 238 sc->sc_intr_number = -1; 239 sc->sc_intr_pipe = NULL; 242 cdesc = usbd_get_config_descriptor(sc->sc_udev); 246 sc->sc_dev.dv_xname); 247 usbd_deactivate(sc 340 struct uvscom_softc *sc = (struct uvscom_softc *)self; local 360 uvscom_readstat(struct uvscom_softc *sc) argument 388 uvscom_shutdown(struct uvscom_softc *sc) argument 412 uvscom_reset(struct uvscom_softc *sc) argument 420 uvscom_set_crtscts(struct uvscom_softc *sc) argument 428 uvscom_set_line(struct uvscom_softc *sc, uint16_t line) argument 453 uvscom_set_line_coding(struct uvscom_softc *sc, uint16_t lsp, uint16_t ls) argument 491 uvscom_dtr(struct uvscom_softc *sc, int onoff) argument 510 uvscom_rts(struct uvscom_softc *sc, int onoff) argument 529 uvscom_break(struct uvscom_softc *sc, int onoff) argument 541 struct uvscom_softc *sc = addr; local 561 struct uvscom_softc *sc = addr; local 655 struct uvscom_softc *sc = addr; local 724 struct uvscom_softc *sc = addr; local 748 struct uvscom_softc *sc = priv; local 792 struct uvscom_softc *sc = addr; local [all...] |
H A D | if_axen.c | 115 void axen_reset(struct axen_softc *sc); 117 void axen_lock_mii(struct axen_softc *sc); 118 void axen_unlock_mii(struct axen_softc *sc); 124 axen_lock_mii(struct axen_softc *sc) argument 126 sc->axen_refcnt++; 127 rw_enter_write(&sc->axen_mii_lock); 131 axen_unlock_mii(struct axen_softc *sc) argument 133 rw_exit_write(&sc->axen_mii_lock); 134 if (--sc->axen_refcnt < 0) 135 usb_detach_wakeup(&sc 139 axen_cmd(struct axen_softc *sc, int cmd, int index, int val, void *buf) argument 171 struct axen_softc *sc = (void *)dev; local 207 struct axen_softc *sc = (void *)dev; local 233 struct axen_softc *sc = (void *)dev; local 301 struct axen_softc *sc = ifp->if_softc; local 326 struct axen_softc *sc = ifp->if_softc; local 335 axen_iff(struct axen_softc *sc) argument 391 axen_reset(struct axen_softc *sc) argument 404 axen_ax88179_init(struct axen_softc *sc) argument 597 struct axen_softc *sc = (struct axen_softc *)self; local 738 struct axen_softc *sc = (struct axen_softc *)self; local 813 axen_rx_list_init(struct axen_softc *sc) argument 844 axen_tx_list_init(struct axen_softc *sc) argument 882 struct axen_softc *sc = c->axen_sc; local 1073 struct axen_softc *sc; local 1116 struct axen_softc *sc = xsc; local 1135 struct axen_softc *sc; local 1161 axen_encap(struct axen_softc *sc, struct mbuf *m, int idx) argument 1223 struct axen_softc *sc; local 1264 struct axen_softc *sc = xsc; local 1354 struct axen_softc *sc = ifp->if_softc; local 1408 struct axen_softc *sc; local 1433 axen_stop(struct axen_softc *sc) argument [all...] |
H A D | if_kue.c | 182 kue_setword(struct kue_softc *sc, u_int8_t breq, u_int16_t word) argument 186 DPRINTFN(10,("%s: %s: enter\n", sc->kue_dev.dv_xname,__func__)); 194 return (usbd_do_request(sc->kue_udev, &req, NULL)); 198 kue_ctl(struct kue_softc *sc, int rw, u_int8_t breq, u_int16_t val, argument 203 DPRINTFN(10,("%s: %s: enter, len=%d\n", sc->kue_dev.dv_xname, 216 return (usbd_do_request(sc->kue_udev, &req, data)); 220 kue_load_fw(struct kue_softc *sc) argument 228 DPRINTFN(1,("%s: %s: enter\n", sc->kue_dev.dv_xname, __func__)); 244 if ((dd = usbd_get_device_descriptor(sc->kue_udev)) == NULL) 248 sc 322 kue_setmulti(struct kue_softc *sc) argument 369 kue_reset(struct kue_softc *sc) argument 402 struct kue_softc *sc = (struct kue_softc *)self; local 508 struct kue_softc *sc = (struct kue_softc *)self; local 532 struct kue_softc *sc = (struct kue_softc *)self; local 573 kue_newbuf(struct kue_softc *sc, struct kue_chain *c, struct mbuf *m) argument 607 kue_rx_list_init(struct kue_softc *sc) argument 636 kue_tx_list_init(struct kue_softc *sc) argument 671 struct kue_softc *sc = c->kue_sc; local 757 struct kue_softc *sc = c->kue_sc; local 796 kue_send(struct kue_softc *sc, struct mbuf *m, int idx) argument 843 struct kue_softc *sc = ifp->if_softc; local 884 struct kue_softc *sc = xsc; local 949 kue_open_pipes(struct kue_softc *sc) argument 992 struct kue_softc *sc = ifp->if_softc; local 1056 struct kue_softc *sc = ifp->if_softc; local 1084 kue_stop(struct kue_softc *sc) argument [all...] |
/openbsd-current/sys/arch/armv7/omap/ |
H A D | ti_iic.c | 110 #define I2C_READ_REG(sc, reg) \ 111 bus_space_read_2((sc)->sc_iot, (sc)->sc_ioh, (reg)) 112 #define I2C_READ_DATA(sc) \ 113 bus_space_read_1((sc)->sc_iot, (sc)->sc_ioh, AM335X_I2C_DATA); 114 #define I2C_WRITE_REG(sc, reg, val) \ 115 bus_space_write_2((sc)->sc_iot, (sc)->sc_ioh, (reg), (val)) 116 #define I2C_WRITE_DATA(sc, va 161 struct ti_iic_softc *sc = (struct ti_iic_softc *)self; local 222 struct ti_iic_softc *sc = arg; local 245 struct ti_iic_softc *sc = opaque; local 256 struct ti_iic_softc *sc = opaque; local 268 struct ti_iic_softc *sc = opaque; local 306 ti_iic_reset(struct ti_iic_softc *sc) argument 358 ti_iic_op(struct ti_iic_softc *sc, i2c_addr_t addr, ti_i2cop_t op, uint8_t *buf, size_t buflen, int flags) argument 453 ti_iic_handle_intr(struct ti_iic_softc *sc, uint32_t stat) argument 474 ti_iic_do_read(struct ti_iic_softc *sc, uint32_t stat) argument 500 ti_iic_do_write(struct ti_iic_softc *sc, uint32_t stat) argument 527 ti_iic_wait(struct ti_iic_softc *sc, uint16_t mask, uint16_t val, int flags) argument 552 ti_iic_stat(struct ti_iic_softc *sc, uint32_t mask) argument 568 ti_iic_flush(struct ti_iic_softc *sc) argument [all...] |
H A D | omrng.c | 55 #define HREAD4(sc, reg) \ 56 (bus_space_read_4((sc)->sc_iot, (sc)->sc_ioh, (reg))) 57 #define HWRITE4(sc, reg, val) \ 58 bus_space_write_4((sc)->sc_iot, (sc)->sc_ioh, (reg), (val)) 59 #define HSET4(sc, reg, bits) \ 60 HWRITE4((sc), (reg), HREAD4((sc), (reg)) | (bits)) 61 #define HCLR4(sc, re 96 struct omrng_softc *sc = (struct omrng_softc *)self; local 133 struct omrng_softc *sc = arg; local [all...] |
/openbsd-current/sys/dev/fdt/ |
H A D | mvkpcie.c | 127 #define HREAD4(sc, reg) \ 128 (bus_space_read_4((sc)->sc_iot, (sc)->sc_ioh, (reg))) 129 #define HWRITE4(sc, reg, val) \ 130 bus_space_write_4((sc)->sc_iot, (sc)->sc_ioh, (reg), (val)) 131 #define HSET4(sc, reg, bits) \ 132 HWRITE4((sc), (reg), HREAD4((sc), (reg)) | (bits)) 133 #define HCLR4(sc, re 266 struct mvkpcie_softc *sc = (struct mvkpcie_softc *)self; local 567 mvkpcie_link_up(struct mvkpcie_softc *sc) argument 584 struct mvkpcie_softc *sc = v; local 615 mvkpcie_conf_read_bridge(struct mvkpcie_softc *sc, int reg) argument 650 mvkpcie_conf_write_bridge(struct mvkpcie_softc *sc, int reg, pcireg_t data) argument 658 struct mvkpcie_softc *sc = v; local 700 struct mvkpcie_softc *sc = v; local 781 struct mvkpcie_softc *sc = v; local 830 struct mvkpcie_softc *sc = t->bus_private; local 852 struct mvkpcie_softc *sc = t->bus_private; local 873 struct mvkpcie_softc *sc = (struct mvkpcie_softc *)cookie; local 920 struct mvkpcie_softc *sc = (struct mvkpcie_softc *)cookie; local 963 struct mvkpcie_softc *sc = ih->ih_sc; local 984 struct mvkpcie_softc *sc = (struct mvkpcie_softc *)cookie; local 1027 struct mvkpcie_softc *sc = ih->ih_sc; local 1046 struct mvkpcie_softc *sc = ih->ih_sc; local 1052 mvkpcie_intc_recalc_ipl(struct mvkpcie_softc *sc) argument 1100 mvkpcie_dmamem_alloc(struct mvkpcie_softc *sc, bus_size_t size, bus_size_t align) argument 1141 mvkpcie_dmamem_free(struct mvkpcie_softc *sc, struct mvkpcie_dmamem *mdm) argument [all...] |
H A D | if_dwge.c | 391 struct dwge_softc *sc = (void *)self; local 393 struct ifnet *ifp = &sc->sc_ac.ac_if; 401 sc->sc_node = faa->fa_node; 402 sc->sc_iot = faa->fa_iot; 403 if (bus_space_map(sc->sc_iot, faa->fa_reg[0].addr, 404 faa->fa_reg[0].size, 0, &sc->sc_ioh)) { 408 sc->sc_dmat = faa->fa_dmat; 416 sc->sc_phyloc = OF_getpropint(node, "reg", MII_PHY_ANY); 418 sc->sc_phyloc = MII_PHY_ANY; 437 version = dwge_read(sc, GMAC_VERSIO 649 dwge_reset_phy(struct dwge_softc *sc) argument 683 dwge_read(struct dwge_softc *sc, bus_addr_t addr) argument 689 dwge_write(struct dwge_softc *sc, bus_addr_t addr, uint32_t data) argument 695 dwge_lladdr_read(struct dwge_softc *sc, uint8_t *lladdr) argument 711 dwge_lladdr_write(struct dwge_softc *sc) argument 724 struct dwge_softc *sc = ifp->if_softc; local 780 struct dwge_softc *sc = ifp->if_softc; local 839 struct dwge_softc *sc = ifp->if_softc; local 850 struct dwge_softc *sc = ifp->if_softc; local 862 struct dwge_softc *sc = (void *)self; local 883 struct dwge_softc *sc = (void *)self; local 904 struct dwge_softc *sc = (void *)self; local 950 struct dwge_softc *sc = arg; local 963 struct dwge_softc *sc = arg; local 994 struct dwge_softc *sc = arg; local 1019 dwge_tx_proc(struct dwge_softc *sc) argument 1069 dwge_rx_proc(struct dwge_softc *sc) argument 1138 dwge_up(struct dwge_softc *sc) argument 1241 dwge_down(struct dwge_softc *sc) argument 1312 dwge_iff(struct dwge_softc *sc) argument 1355 dwge_encap(struct dwge_softc *sc, struct mbuf *m, int *idx, int *used) argument 1431 dwge_reset(struct dwge_softc *sc) argument 1451 dwge_stop_dma(struct dwge_softc *sc) argument 1463 dwge_dmamem_alloc(struct dwge_softc *sc, bus_size_t size, bus_size_t align) argument 1504 dwge_dmamem_free(struct dwge_softc *sc, struct dwge_dmamem *tdm) argument 1513 dwge_alloc_mbuf(struct dwge_softc *sc, bus_dmamap_t map) argument 1536 dwge_fill_rx_ring(struct dwge_softc *sc) argument 1571 dwge_setup_allwinner(struct dwge_softc *sc) argument 1645 dwge_setup_rockchip(struct dwge_softc *sc) argument 1735 struct dwge_softc *sc = (void *)self; local 1792 dwge_kstat_attach(struct dwge_softc *sc) argument 1829 struct dwge_softc *sc = ks->ks_softc; local [all...] |
H A D | rkpcie.c | 91 #define HREAD4(sc, reg) \ 92 (bus_space_read_4((sc)->sc_iot, (sc)->sc_ioh, (reg))) 93 #define HWRITE4(sc, reg, val) \ 94 bus_space_write_4((sc)->sc_iot, (sc)->sc_ioh, (reg), (val)) 176 rkpcie_link_training_wait(struct rkpcie_softc *sc) argument 181 status = HREAD4(sc, PCIE_CLIENT_DEBUG_OUT_0); 193 struct rkpcie_softc *sc = (struct rkpcie_softc *)self; local 207 sc 398 rkpcie_atr_init(struct rkpcie_softc *sc) argument 492 struct rkpcie_softc *sc = v; local 526 struct rkpcie_softc *sc = v; local 545 struct rkpcie_softc *sc = v; local 603 struct rkpcie_softc *sc = v; local 668 rkpcie_phy_init(struct rkpcie_softc *sc) argument 704 rkpcie_phy_poweron(struct rkpcie_softc *sc) argument [all...] |
H A D | pwmfan.c | 69 struct pwmfan_softc *sc = (struct pwmfan_softc *)self; local 79 sc->sc_pwm = malloc(len, M_DEVBUF, M_WAITOK); 80 OF_getpropintarray(faa->fa_node, "pwms", sc->sc_pwm, len); 81 sc->sc_pwm_len = len; 85 free(sc->sc_pwm, M_DEVBUF, sc->sc_pwm_len); 90 sc->sc_levels = malloc(len, M_DEVBUF, M_WAITOK); 92 sc->sc_levels, len); 93 sc->sc_nlevels = len / sizeof(uint32_t); 97 sc 107 struct pwmfan_softc *sc = cookie; local 115 struct pwmfan_softc *sc = cookie; local [all...] |
/openbsd-current/sys/arch/armv7/exynos/ |
H A D | exiic.c | 93 #define HREAD4(sc, reg) \ 94 (bus_space_read_4((sc)->sc_iot, (sc)->sc_ioh, (reg))) 95 #define HWRITE4(sc, reg, val) \ 96 bus_space_write_4((sc)->sc_iot, (sc)->sc_ioh, (reg), (val)) 97 #define HSET4(sc, reg, bits) \ 98 HWRITE4((sc), (reg), HREAD4((sc), (reg)) | (bits)) 99 #define HCLR4(sc, re 122 struct exiic_softc *sc = (struct exiic_softc *)self; local 184 exiic_setspeed(struct exiic_softc *sc, int speed) argument 206 exiic_wait_state(struct exiic_softc *sc, uint32_t reg, uint32_t mask, uint32_t value) argument 222 struct exiic_softc *sc = cookie; local 242 struct exiic_softc *sc = cookie; local 251 struct exiic_softc *sc = cookie; local 340 exiic_xfer_start(struct exiic_softc *sc) argument 346 exiic_xfer_wait(struct exiic_softc *sc) argument 359 struct exiic_softc *sc = (struct exiic_softc *)self; local [all...] |
/openbsd-current/sys/dev/mii/ |
H A D | rgephy.c | 114 struct mii_softc *sc = (struct mii_softc *)self; local 122 sc->mii_inst = mii->mii_instance; 123 sc->mii_phy = ma->mii_phyno; 124 sc->mii_funcs = &rgephy_funcs; 125 sc->mii_model = MII_MODEL(ma->mii_id2); 126 sc->mii_rev = MII_REV(ma->mii_id2); 127 sc->mii_pdata = mii; 128 sc->mii_flags = ma->mii_flags; 129 sc->mii_anegticks = MII_ANEGTICKS_GIGE; 131 sc 150 rgephy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) argument 312 rgephy_status(struct mii_softc *sc) argument 408 rgephy_mii_phy_auto(struct mii_softc *sc) argument 430 rgephy_loop(struct mii_softc *sc) argument 450 rgephy_init_rtl8211f(struct mii_softc *sc) argument 491 rgephy_load_dspcode(struct mii_softc *sc) argument 543 rgephy_reset(struct mii_softc *sc) argument [all...] |
H A D | tlphy.c | 135 struct tlphy_softc *sc = (struct tlphy_softc *)self; local 144 sc->sc_mii.mii_inst = mii->mii_instance; 145 sc->sc_mii.mii_phy = ma->mii_phyno; 146 sc->sc_mii.mii_funcs = &tlphy_funcs; 147 sc->sc_mii.mii_pdata = mii; 148 sc->sc_mii.mii_flags = ma->mii_flags; 150 sc->sc_mii.mii_flags &= ~MIIF_NOISOLATE; 151 PHY_RESET(&sc->sc_mii); 152 sc->sc_mii.mii_flags |= MIIF_NOISOLATE; 161 sc 182 struct tlphy_softc *sc = (struct tlphy_softc *)self; local 271 struct tlphy_softc *sc = (void *) physc; local 314 tlphy_mii_phy_auto(struct tlphy_softc *sc, int waitfor) argument 340 tlphy_acomp(struct tlphy_softc *sc) argument [all...] |
/openbsd-current/sys/dev/pci/ |
H A D | viapm.c | 160 #define DEVNAME(sc) ((sc)->sc_dev.dv_xname) 304 struct viapm_softc *sc = (struct viapm_softc *)self; local 313 sc->sc_iot = pa->pa_iot; 350 if (iobase == 0 || bus_space_map(sc->sc_iot, iobase, 351 VIAPM_SMB_SIZE, 0, &sc->sc_smbus_ioh)) { 356 sc->sc_poll = 1; 364 sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_BIO, 365 viapm_intr, sc, DEVNAME(sc)); 502 struct viapm_softc *sc = cookie; local 513 struct viapm_softc *sc = cookie; local 525 struct viapm_softc *sc = cookie; local 635 struct viapm_softc *sc = arg; local 718 viapm_refresh_sensor_data(struct viapm_softc *sc) argument 759 struct viapm_softc *sc = (struct viapm_softc *)arg; local 768 struct viapm_softc *sc = tc->tc_priv; local [all...] |
H A D | berkwdt.c | 49 void berkwdt_start(struct berkwdt_softc *sc); 50 void berkwdt_stop(struct berkwdt_softc *sc); 51 void berkwdt_reload(struct berkwdt_softc *sc); 52 int berkwdt_send_command(struct berkwdt_softc *sc, u_int8_t cmd, int *val); 97 berkwdt_send_command(struct berkwdt_softc *sc, u_int8_t cmd, int *val) argument 108 bus_space_write_1(sc->sc_iot, sc->sc_ioh, PCWD_PCI_LSB, lsb); 109 bus_space_write_1(sc->sc_iot, sc->sc_ioh, PCWD_PCI_MSB, msb); 110 bus_space_write_1(sc 135 berkwdt_start(struct berkwdt_softc *sc) argument 149 berkwdt_stop(struct berkwdt_softc *sc) argument 165 berkwdt_reload(struct berkwdt_softc *sc) argument 180 struct berkwdt_softc *sc = (struct berkwdt_softc *)self; local 231 struct berkwdt_softc *sc = self; local [all...] |
H A D | if_vgevar.h | 99 #define CSR_WRITE_4(sc, reg, val) \ 100 bus_space_write_4(sc->vge_btag, sc->vge_bhandle, reg, val) 101 #define CSR_WRITE_2(sc, reg, val) \ 102 bus_space_write_2(sc->vge_btag, sc->vge_bhandle, reg, val) 103 #define CSR_WRITE_1(sc, reg, val) \ 104 bus_space_write_1(sc->vge_btag, sc->vge_bhandle, reg, val) 106 #define CSR_READ_4(sc, re [all...] |
/openbsd-current/sys/dev/ic/ |
H A D | lemacvar.h | 80 #define LEMAC_USE_PIO_MODE(sc) \ 81 (((sc->sc_flags & LEMAC_MODE_MASK) == LEMAC_PIO_MODE) || \ 82 (sc->sc_if.if_flags & IFF_LINK0)) 84 #define LEMAC_OUTB(sc, o, v) \ 85 bus_space_write_1((sc)->sc_iot, (sc)->sc_ioh, (o), (v)) 86 #define LEMAC_OUTSB(sc, o, l, p) \ 87 bus_space_write_multi_1((sc)->sc_iot, (sc)->sc_ioh, (o), (p), (l)) 88 #define LEMAC_INB(sc, [all...] |
/openbsd-current/sys/arch/sparc64/dev/ |
H A D | pcf8591_envctrl.c | 84 struct ecadc_softc *sc = (struct ecadc_softc *)self; local 100 if (OF_getprop(node, "cpu-temp-factors", &sc->sc_cpu_xlate[2], 101 sizeof(sc->sc_cpu_xlate) - 2) < 0) { 105 sc->sc_cpu_xlate[0] = sc->sc_cpu_xlate[1] = sc->sc_cpu_xlate[2]; 108 OF_getprop(node, "ps-temp-factors", &sc->sc_ps_xlate[2], 109 sizeof(sc->sc_ps_xlate) - 2); 110 sc->sc_ps_xlate[0] = sc 190 struct ecadc_softc *sc = arg; local [all...] |
/openbsd-current/sys/dev/acpi/ |
H A D | com_acpi.c | 37 struct com_softc sc; member in struct:com_acpi_softc 96 struct com_acpi_softc *sc = (struct com_acpi_softc *)self; local 100 sc->sc_acpi = (struct acpi_softc *)parent; 101 sc->sc_node = aaa->aaa_node; 102 printf(" %s", sc->sc_node->name); 107 sc->sc.sc_frequency = COM_FREQ; 109 sc->sc.sc_frequency = 48000000; 111 sc 153 com_acpi_is_console(struct com_acpi_softc *sc) argument 185 struct com_acpi_softc *sc = cookie; local [all...] |
H A D | acpithinkpad.c | 166 int thinkpad_cmos(struct acpithinkpad_softc *sc, uint8_t); 188 void thinkpad_sensor_attach(struct acpithinkpad_softc *sc); 246 thinkpad_sensor_attach(struct acpithinkpad_softc *sc) argument 251 if (sc->sc_acpi->sc_ec == NULL) 253 sc->sc_ec = sc->sc_acpi->sc_ec; 256 strlcpy(sc->sc_sensdev.xname, DEVNAME(sc), 257 sizeof(sc->sc_sensdev.xname)); 258 sc 286 struct acpithinkpad_softc *sc = arg; local 317 struct acpithinkpad_softc *sc = (struct acpithinkpad_softc *)self; local 417 thinkpad_enable_events(struct acpithinkpad_softc *sc) argument 468 struct acpithinkpad_softc *sc = arg; local 559 thinkpad_toggle_bluetooth(struct acpithinkpad_softc *sc) argument 584 thinkpad_toggle_wan(struct acpithinkpad_softc *sc) argument 609 thinkpad_cmos(struct acpithinkpad_softc *sc, uint8_t cmd) argument 621 thinkpad_volume_down(struct acpithinkpad_softc *sc) argument 627 thinkpad_volume_up(struct acpithinkpad_softc *sc) argument 633 thinkpad_volume_mute(struct acpithinkpad_softc *sc) argument 639 thinkpad_brightness_up(struct acpithinkpad_softc *sc) argument 656 thinkpad_brightness_down(struct acpithinkpad_softc *sc) argument 673 thinkpad_adaptive_change(struct acpithinkpad_softc *sc) argument 705 struct acpithinkpad_softc *sc = (struct acpithinkpad_softc *)self; local 727 thinkpad_get_thinklight(struct acpithinkpad_softc *sc) argument 737 struct acpithinkpad_softc *sc = arg0; local 750 struct acpithinkpad_softc *sc = acpithinkpad_cd.cd_devs[0]; local 767 struct acpithinkpad_softc *sc = acpithinkpad_cd.cd_devs[0]; local 788 thinkpad_get_brightness(struct acpithinkpad_softc *sc) argument 803 struct acpithinkpad_softc *sc = arg0; local 825 struct acpithinkpad_softc *sc = acpithinkpad_cd.cd_devs[0]; local 844 struct acpithinkpad_softc *sc = acpithinkpad_cd.cd_devs[0]; local 870 thinkpad_get_temp(struct acpithinkpad_softc *sc, int idx, int64_t *temp) argument 891 thinkpad_get_volume_mute(struct acpithinkpad_softc *sc) argument 907 struct acpithinkpad_softc *sc = acpithinkpad_cd.cd_devs[0]; local 927 struct acpithinkpad_softc *sc = acpithinkpad_cd.cd_devs[0]; local 985 struct acpithinkpad_softc *sc = acpithinkpad_cd.cd_devs[0]; local 1009 struct acpithinkpad_softc *sc = acpithinkpad_cd.cd_devs[0]; local [all...] |
H A D | abl.c | 96 struct abl_softc *sc = (struct abl_softc *)self; local 104 sc->sc_acpi = (struct acpi_softc *)parent; 105 sc->sc_devnode = aaa->aaa_node; 107 printf(": %s", sc->sc_devnode->name); 109 sta = acpi_getsta(sc->sc_acpi, sc->sc_devnode); 116 if (!(aml_evalname(sc->sc_acpi, sc->sc_devnode, "_CID", 0, NULL, &res))) 135 sc->sc_io_base = ABL_IO_BASE_INTEL; 138 sc 168 abl_get_brightness(struct abl_softc *sc) argument 180 abl_set_brightness(struct abl_softc *sc, uint8_t val) argument 191 struct abl_softc *sc = abl_cd.cd_devs[0]; local 212 struct abl_softc *sc = abl_cd.cd_devs[0]; local [all...] |
H A D | acpicbkbd.c | 84 struct acpicbkbd_softc *sc = (struct acpicbkbd_softc *)self; local 87 sc->sc_acpi = (struct acpi_softc *)parent; 88 sc->sc_devnode = aa->aaa_node; 90 printf(": %s", sc->sc_devnode->name); 92 if (aml_evalinteger(sc->sc_acpi, sc->sc_devnode, "KBQC", 93 0, NULL, &sc->sc_backlight) == 0) { 105 struct acpicbkbd_softc *sc = (struct acpicbkbd_softc *)self; local 110 acpi_addtask(sc->sc_acpi, acpicbkbd_write_backlight, sc, 120 struct acpicbkbd_softc *sc = acpicbkbd_cd.cd_devs[0]; local 134 struct acpicbkbd_softc *sc = acpicbkbd_cd.cd_devs[0]; local 152 struct acpicbkbd_softc *sc = arg0; local [all...] |
/openbsd-current/sys/dev/pv/ |
H A D | xbf.c | 267 struct xbf_softc *sc = (struct xbf_softc *)self; local 270 sc->sc_parent = parent; 271 sc->sc_dmat = xa->xa_dmat; 272 sc->sc_domid = xa->xa_domid; 274 memcpy(sc->sc_node, xa->xa_node, XEN_MAX_NODE_LEN); 275 memcpy(sc->sc_backend, xa->xa_backend, XEN_MAX_BACKEND_LEN); 277 if (xbf_get_type(sc)) 280 if (xen_intr_establish(0, &sc->sc_xih, sc->sc_domid, xbf_intr, sc, 322 struct xbf_softc *sc = (struct xbf_softc *)self; local 344 struct xbf_softc *sc = xsc; local 383 struct xbf_softc *sc = xs->sc_link->bus->sb_adapter_softc; local 448 struct xbf_softc *sc = xs->sc_link->bus->sb_adapter_softc; local 512 struct xbf_softc *sc = xs->sc_link->bus->sb_adapter_softc; local 588 struct xbf_softc *sc = xs->sc_link->bus->sb_adapter_softc; local 604 struct xbf_softc *sc = xs->sc_link->bus->sb_adapter_softc; local 747 xbf_complete_cmd(struct xbf_softc *sc, struct xbf_ccb_queue *cq, int desc) argument 824 struct xbf_softc *sc = xs->sc_link->bus->sb_adapter_softc; local 854 struct xbf_softc *sc = xs->sc_link->bus->sb_adapter_softc; local 876 struct xbf_softc *sc = xs->sc_link->bus->sb_adapter_softc; local 905 xbf_get_type(struct xbf_softc *sc) argument 946 xbf_init(struct xbf_softc *sc) argument 1099 xbf_dma_alloc(struct xbf_softc *sc, struct xbf_dma_mem *dma, bus_size_t size, int nsegs, int mapflags) argument 1165 xbf_dma_free(struct xbf_softc *sc, struct xbf_dma_mem *dma) argument 1182 xbf_ring_create(struct xbf_softc *sc) argument 1211 xbf_ring_destroy(struct xbf_softc *sc) argument 1219 xbf_stop(struct xbf_softc *sc) argument 1247 xbf_alloc_ccbs(struct xbf_softc *sc) argument 1294 xbf_free_ccbs(struct xbf_softc *sc) argument 1317 struct xbf_softc *sc = xsc; local 1336 struct xbf_softc *sc = xsc; local [all...] |
/openbsd-current/sys/arch/armv7/marvell/ |
H A D | mvahci.c | 35 #define MVAHCI_READ(sc, reg) \ 36 bus_space_read_4((sc)->sc_iot, (sc)->sc_ioh, (reg)) 37 #define MVAHCI_WRITE(sc, reg, val) \ 38 bus_space_write_4((sc)->sc_iot, (sc)->sc_ioh, (reg), (val)) 73 mvahci_wininit(struct ahci_softc *sc) argument 81 MVAHCI_WRITE(sc, MVAHCI_WINDOW_CTRL(i), 0); 82 MVAHCI_WRITE(sc, MVAHCI_WINDOW_BASE(i), 0); 83 MVAHCI_WRITE(sc, MVAHCI_WINDOW_SIZ 111 struct ahci_softc *sc = (struct ahci_softc *)self; local 155 struct ahci_softc *sc = (struct ahci_softc *)self; local 165 struct ahci_softc *sc = (struct ahci_softc *)self; local [all...] |
/openbsd-current/sys/dev/gpio/ |
H A D | gpiosim.c | 74 struct gpiosim_softc *sc = (void *)self; local 80 sc->sc_gpio_pins[i].pin_num = i; 81 sc->sc_gpio_pins[i].pin_caps = GPIO_PIN_INPUT | 87 sc->sc_gpio_pins[i].pin_flags = GPIO_PIN_INPUT; 88 sc->sc_state = 0; 91 sc->sc_gpio_gc.gp_cookie = sc; 92 sc->sc_gpio_gc.gp_pin_read = gpiosim_pin_read; 93 sc->sc_gpio_gc.gp_pin_write = gpiosim_pin_write; 94 sc 109 struct gpiosim_softc *sc = (void *)self; local 127 struct gpiosim_softc *sc = (struct gpiosim_softc *)arg; local 138 struct gpiosim_softc *sc = (struct gpiosim_softc *)arg; local 149 struct gpiosim_softc *sc = (struct gpiosim_softc *)arg; local [all...] |