sys/arch/alpha/sableio/com_sableio.c
113
ssc->sc_ih = pci_intr_establish(sa->sa_pc, ih, IPL_SERIAL,
sys/arch/alpha/sableio/com_sableio.c
115
if (ssc->sc_ih == NULL) {
sys/arch/alpha/sableio/com_sableio.c
89
struct com_sableio_softc *ssc = device_private(self);
sys/arch/alpha/sableio/com_sableio.c
90
struct com_softc *sc = &ssc->sc_com;
sys/arch/alpha/sableio/lpt_sableio.c
113
ssc->sc_ih = pci_intr_establish(sa->sa_pc, ih, IPL_TTY, lptintr, sc);
sys/arch/alpha/sableio/lpt_sableio.c
114
if (ssc->sc_ih == NULL) {
sys/arch/alpha/sableio/lpt_sableio.c
89
struct lpt_sableio_softc *ssc = device_private(self);
sys/arch/alpha/sableio/lpt_sableio.c
90
struct lpt_softc *sc = &ssc->sc_lpt;
sys/arch/alpha/sableio/pckbc_sableio.c
100
ssc->sc_irq[PCKBC_KBD_SLOT] = sa->sa_sableirq[0];
sys/arch/alpha/sableio/pckbc_sableio.c
101
ssc->sc_irq[PCKBC_AUX_SLOT] = sa->sa_sableirq[1];
sys/arch/alpha/sableio/pckbc_sableio.c
136
struct pckbc_sableio_softc *ssc = (void *) sc;
sys/arch/alpha/sableio/pckbc_sableio.c
141
alpha_pci_intr_handle_init(&ih, ssc->sc_irq[slot], 0);
sys/arch/alpha/sableio/pckbc_sableio.c
143
intrstr = pci_intr_string(ssc->sc_pc, ih, buf,
sys/arch/alpha/sableio/pckbc_sableio.c
145
ssc->sc_ih[slot] = pci_intr_establish(ssc->sc_pc, ih,
sys/arch/alpha/sableio/pckbc_sableio.c
147
if (ssc->sc_ih[slot] == NULL) {
sys/arch/alpha/sableio/pckbc_sableio.c
88
struct pckbc_sableio_softc *ssc = device_private(self);
sys/arch/alpha/sableio/pckbc_sableio.c
89
struct pckbc_softc *sc = &ssc->sc_pckbc;
sys/arch/alpha/sableio/pckbc_sableio.c
95
ssc->sc_pc = sa->sa_pc;
sys/arch/amiga/dev/fd.c
1598
struct fd_softc *ssc, *sc;
sys/arch/amiga/dev/fd.c
1615
ssc = NULL;
sys/arch/amiga/dev/fd.c
1651
if (ssc == NULL && bufq_peek(sc->bufq) != NULL)
sys/arch/amiga/dev/fd.c
1652
ssc = sc;
sys/arch/amiga/dev/fd.c
1654
if (ssc)
sys/arch/amiga/dev/fd.c
1655
fdstart(ssc);
sys/arch/arm/nvidia/tegra_sdhc.c
252
tegra_sdhc_card_detect(struct sdhc_softc *ssc)
sys/arch/arm/nvidia/tegra_sdhc.c
254
struct tegra_sdhc_softc *sc = device_private(ssc->sc_dev);
sys/arch/arm/nvidia/tegra_sdhc.c
262
tegra_sdhc_write_protect(struct sdhc_softc *ssc)
sys/arch/arm/nvidia/tegra_sdhc.c
264
struct tegra_sdhc_softc *sc = device_private(ssc->sc_dev);
sys/arch/arm/nvidia/tegra_sdhc.c
272
tegra_sdhc_signal_voltage(struct sdhc_softc *ssc, int signal_voltage)
sys/arch/arm/nvidia/tegra_sdhc.c
274
struct tegra_sdhc_softc *sc = device_private(ssc->sc_dev);
sys/arch/arm/nxp/imx_sdhc.c
222
imx_sdhc_card_detect(struct sdhc_softc *ssc)
sys/arch/arm/nxp/imx_sdhc.c
224
struct imx_sdhc_softc *sc = device_private(ssc->sc_dev);
sys/arch/arm/nxp/imx_sdhc.c
232
imx_sdhc_write_protect(struct sdhc_softc *ssc)
sys/arch/arm/nxp/imx_sdhc.c
234
struct imx_sdhc_softc *sc = device_private(ssc->sc_dev);
sys/arch/arm/ti/ti_com.c
123
ssc->ssc_ih = fdtbus_intr_establish_xname(phandle, 0, IPL_SERIAL,
sys/arch/arm/ti/ti_com.c
125
if (ssc->ssc_ih == NULL) {
sys/arch/arm/ti/ti_com.c
77
struct ti_com_softc * const ssc = device_private(self);
sys/arch/arm/ti/ti_com.c
78
struct com_softc * const sc = &ssc->ssc_sc;
sys/arch/evbarm/stand/boot2440/dev_sdmmc.c
532
if (ISSET(ssc->caps, SMC_CAPS_SPI_MODE)) {
sys/arch/hp300/dev/sti_dio.c
115
ssc->bases[0] = romh;
sys/arch/hp300/dev/sti_dio.c
117
ssc->bases[i] = base;
sys/arch/hp300/dev/sti_dio.c
119
if (sti_attach_common(ssc, bst, bst, romh,
sys/arch/hp300/dev/sti_dio.c
77
struct sti_softc *ssc = &sc->sc_sti;
sys/arch/hp300/dev/sti_dio.c
85
ssc->sc_dev = self;
sys/arch/hp300/dev/sti_machdep.c
130
struct sti_softc *ssc = &sc->sc_sti;
sys/arch/hp300/dev/sti_machdep.c
132
ssc->sc_flags |= STI_CONSOLE | STI_ATTACHED;
sys/arch/hp300/dev/sti_machdep.c
133
ssc->sc_rom = &sticn_rom;
sys/arch/hp300/dev/sti_machdep.c
134
ssc->sc_rom->rom_softc = ssc;
sys/arch/hp300/dev/sti_machdep.c
135
ssc->sc_scr = &sticn_scr;
sys/arch/hp300/dev/sti_machdep.c
136
ssc->sc_scr->scr_rom = ssc->sc_rom;
sys/arch/hp300/dev/sti_machdep.c
137
memcpy(ssc->bases, sticn_bases, sizeof(ssc->bases));
sys/arch/hp300/dev/sti_machdep.c
139
sti_describe(ssc);
sys/arch/hp300/dev/sti_machdep.c
145
struct sti_softc *ssc = &sc->sc_sti;
sys/arch/hp300/dev/sti_machdep.c
153
rom_dd = &ssc->sc_rom->rom_dd;
sys/arch/hp300/dev/sti_machdep.c
155
scr = ssc->sc_scr;
sys/arch/hp300/dev/sti_machdep.c
187
sti_end_attach(ssc);
sys/arch/hp300/dev/sti_machdep.c
191
aprint_normal_dev(ssc->sc_dev, "Enable mmap support\n");
sys/arch/hp300/dev/sti_machdep.c
194
waa.console = ssc->sc_flags & STI_CONSOLE ? 1 : 0;
sys/arch/hp300/dev/sti_machdep.c
199
config_found(ssc->sc_dev, &waa, wsemuldisplaydevprint,
sys/arch/hp300/dev/sti_machdep.c
321
struct sti_softc *ssc = rom->rom_softc;
sys/arch/hp300/dev/sti_machdep.c
322
struct sti_machdep_softc *sc = device_private(ssc->sc_dev);
sys/arch/hp300/dev/sti_sgc.c
103
ssc->bases[0] = romh;
sys/arch/hp300/dev/sti_sgc.c
105
ssc->bases[i] = base;
sys/arch/hp300/dev/sti_sgc.c
107
if (sti_attach_common(ssc, bst, bst, romh,
sys/arch/hp300/dev/sti_sgc.c
71
struct sti_softc *ssc = &sc->sc_sti;
sys/arch/hp300/dev/sti_sgc.c
79
ssc->sc_dev = self;
sys/arch/ia64/ia64/consinit.c
57
cons_decl(ssc);
sys/arch/ia64/ia64/consinit.c
63
cons_init(ssc),
sys/arch/ia64/ia64/ssc.c
87
ssc(c, 0, 0, 0, SSC_PUTCHAR);
sys/arch/ia64/ia64/ssc.c
96
c = ssc(0, 0, 0, 0, SSC_GETCHAR);
sys/arch/ia64/include/ssc.h
20
uint64_t ssc(uint64_t, uint64_t, uint64_t, uint64_t, int);
sys/arch/ia64/stand/ia64/ski/efi_stub.c
140
ssc((uint64_t)comps, 0, 0, 0, SSC_GET_RTC);
sys/arch/ia64/stand/ia64/ski/exec.c
134
ssc(0, (u_int64_t) filename, 0, 0, SSC_LOAD_SYMBOLS);
sys/arch/ia64/stand/ia64/ski/exit.c
44
ssc(code, 0, 0, 0, SSC_EXIT);
sys/arch/ia64/stand/ia64/ski/libski.h
93
u_int64_t ssc(u_int64_t in0, u_int64_t in1, u_int64_t in2, u_int64_t in3,
sys/arch/ia64/stand/ia64/ski/sal_stub.c
107
ssc(a2, a3, a4, a5, SSC_SAL_SET_VECTORS);
sys/arch/ia64/stand/ia64/ski/skiconsole.c
46
ssc(0, 0, 0, 0, SSC_CONSOLE_INIT);
sys/arch/ia64/stand/ia64/ski/skiconsole.c
53
ssc(c, 0, 0, 0, SSC_PUTCHAR);
sys/arch/ia64/stand/ia64/ski/skiconsole.c
70
c = ssc(0, 0, 0, 0, SSC_GETCHAR);
sys/arch/ia64/stand/ia64/ski/skiconsole.c
82
c = ssc(0, 0, 0, 0, SSC_GETCHAR);
sys/arch/ia64/stand/ia64/ski/skifs.c
62
fd = ssc((u_int64_t) path, 1, 0, 0, SSC_OPEN);
sys/arch/ia64/stand/ia64/ski/skifs.c
74
ssc((u_int64_t) f->f_fsdata, 0, 0, 0, SSC_CLOSE);
sys/arch/ia64/stand/ia64/ski/skifs.c
86
ssc((u_int64_t) f->f_fsdata, 1, (u_int64_t) &req, f->f_offset, SSC_READ);
sys/arch/ia64/stand/ia64/ski/skifs.c
88
ssc((u_int64_t)&stat, 0, 0, 0, SSC_WAIT_COMPLETION);
sys/arch/ia64/stand/ia64/ski/time.c
169
ssc((u_int64_t) &time, 0, 0, 0, SSC_GET_RTC);
sys/dev/acpi/apei_erst.c
216
struct apei_erst_softc *ssc = &sc->sc_erst;
sys/dev/acpi/apei_erst.c
257
ssc->ssc_interp = apei_interp_create("ERST",
sys/dev/acpi/apei_erst.c
268
apei_interp_pass1_load(ssc->ssc_interp, i, &entry->WheaHeader);
sys/dev/acpi/apei_erst.c
271
apei_interp_pass2_verify(ssc->ssc_interp, i,
sys/dev/acpi/apei_erst.c
274
apei_interp_pass3_alloc(ssc->ssc_interp);
sys/dev/acpi/apei_erst.c
277
apei_interp_pass4_assemble(ssc->ssc_interp, i,
sys/dev/acpi/apei_erst.c
280
apei_interp_pass5_verify(ssc->ssc_interp);
sys/dev/acpi/apei_erst.c
315
struct apei_erst_softc *ssc = &sc->sc_erst;
sys/dev/acpi/apei_erst.c
317
if (ssc->ssc_interp) {
sys/dev/acpi/apei_erst.c
318
apei_interp_destroy(ssc->ssc_interp);
sys/dev/acpi/apei_erst.c
319
ssc->ssc_interp = NULL;
sys/dev/acpi/apei_erst.c
533
struct apei_erst_softc *const ssc = &sc->sc_erst;
sys/dev/acpi/apei_erst.c
559
apei_interpret(ssc->ssc_interp, action, M);
sys/dev/fdt/dw_apb_uart.c
105
ssc->ssc_clk = fdtbus_clock_get_index(phandle, 0);
sys/dev/fdt/dw_apb_uart.c
106
if (ssc->ssc_clk == NULL) {
sys/dev/fdt/dw_apb_uart.c
110
if (clk_enable(ssc->ssc_clk) != 0) {
sys/dev/fdt/dw_apb_uart.c
115
ssc->ssc_pclk = fdtbus_clock_get(phandle, "apb_pclk");
sys/dev/fdt/dw_apb_uart.c
116
if (ssc->ssc_pclk != NULL && clk_enable(ssc->ssc_pclk) != 0) {
sys/dev/fdt/dw_apb_uart.c
121
ssc->ssc_rst = fdtbus_reset_get_index(phandle, 0);
sys/dev/fdt/dw_apb_uart.c
122
if (ssc->ssc_rst && fdtbus_reset_deassert(ssc->ssc_rst) != 0) {
sys/dev/fdt/dw_apb_uart.c
127
sc->sc_frequency = clk_get_rate(ssc->ssc_clk);
sys/dev/fdt/dw_apb_uart.c
145
ssc->ssc_ih = fdtbus_intr_establish_xname(phandle, 0,
sys/dev/fdt/dw_apb_uart.c
147
if (ssc->ssc_ih == NULL) {
sys/dev/fdt/dw_apb_uart.c
77
struct dw_apb_uart_softc * const ssc = device_private(self);
sys/dev/fdt/dw_apb_uart.c
78
struct com_softc * const sc = &ssc->ssc_sc;
sys/dev/ic/athrate-sample.c
259
struct sample_softc *ssc = ATH_SOFTC_SAMPLE(sc);
sys/dev/ic/athrate-sample.c
280
if (sn->sample_tt[size_bin] < average_tx_time * (sn->packets_since_sample[size_bin]*ssc->ath_sample_rate/100)) {
sys/dev/ic/athrate-sample.c
404
struct sample_softc *ssc = ATH_SOFTC_SAMPLE(sc);
sys/dev/ic/athrate-sample.c
442
if (sn->stats[size_bin][ndx0].total_packets < (100 / (100 - ssc->ath_smoothing_rate))) {
sys/dev/ic/athrate-sample.c
450
((sn->stats[size_bin][ndx0].average_tx_time * ssc->ath_smoothing_rate) +
sys/dev/ic/athrate-sample.c
451
(tt * (100 - ssc->ath_smoothing_rate))) / 100;
sys/dev/ic/sl811hs.c
1144
ssc = sc;
sys/dev/ic/sl811hs.c
3392
r = slhci_read(ssc, SL11_E0CTRL);
sys/dev/ic/sl811hs.c
3396
aaddr = slhci_read(ssc, SL11_E0ADDR);
sys/dev/ic/sl811hs.c
3398
alen = slhci_read(ssc, SL11_E0LEN);
sys/dev/ic/sl811hs.c
3400
r = slhci_read(ssc, SL11_E0STAT);
sys/dev/ic/sl811hs.c
3404
r = slhci_read(ssc, SL11_E0CONT);
sys/dev/ic/sl811hs.c
3406
r = slhci_read(ssc, SL11_E1CTRL);
sys/dev/ic/sl811hs.c
3410
baddr = slhci_read(ssc, SL11_E1ADDR);
sys/dev/ic/sl811hs.c
3412
blen = slhci_read(ssc, SL11_E1LEN);
sys/dev/ic/sl811hs.c
3414
r = slhci_read(ssc, SL11_E1STAT);
sys/dev/ic/sl811hs.c
3418
r = slhci_read(ssc, SL11_E1CONT);
sys/dev/ic/sl811hs.c
3421
r = slhci_read(ssc, SL11_CTRL);
sys/dev/ic/sl811hs.c
3425
r = slhci_read(ssc, SL11_IER);
sys/dev/ic/sl811hs.c
3429
r = slhci_read(ssc, SL11_ISR);
sys/dev/ic/sl811hs.c
3433
r = slhci_read(ssc, SL11_REV);
sys/dev/ic/sl811hs.c
3435
r = slhci_read(ssc, SL811_CSOF);
sys/dev/ic/sl811hs.c
3440
slhci_read_multi(ssc, aaddr, buf, alen);
sys/dev/ic/sl811hs.c
3448
slhci_read_multi(ssc, baddr, buf, blen);
sys/dev/ic/sl811hs.c
3481
ier = slhci_read(ssc, SL11_IER);
sys/dev/ic/sl811hs.c
3482
isr = slhci_read(ssc, SL11_ISR);
sys/dev/ic/sl811hs.c
3495
t = &ssc->sc_transfers;
sys/dev/ic/sl811hs.c
3509
DDOLOG("ub_usepolling=%d", ssc->sc_bus.ub_usepolling, 0, 0, 0);
sys/dev/ic/sl811hs.c
569
struct slhci_softc *ssc;
sys/dev/isa/mpu_sb.c
63
struct sbdsp_softc *ssc = device_private(parent);
sys/dev/isa/mpu_sb.c
69
sc.ioh = ssc->sc_mpu_ioh;
sys/dev/isa/mpu_sb.c
70
sc.iot = ssc->sc_mpu_iot;
sys/dev/isa/mpu_sb.c
77
struct sbdsp_softc *ssc = device_private(parent);
sys/dev/isa/mpu_sb.c
82
sc->ioh = ssc->sc_mpu_ioh;
sys/dev/isa/mpu_sb.c
83
sc->iot = ssc->sc_mpu_iot;
sys/dev/isa/mpu_sb.c
86
sc->lock = &ssc->sc_intr_lock;
sys/dev/isa/mpu_ym.c
107
struct ym_softc *ssc = arg;
sys/dev/isa/mpu_ym.c
109
ym_power_ctl(ssc, YM_POWER_MPU401, onoff);
sys/dev/isa/mpu_ym.c
70
struct ym_softc *ssc = device_private(parent);
sys/dev/isa/mpu_ym.c
73
if (aa->type != AUDIODEV_TYPE_MPU || ssc->sc_mpu_ioh == 0)
sys/dev/isa/mpu_ym.c
76
sc.ioh = ssc->sc_mpu_ioh;
sys/dev/isa/mpu_ym.c
77
sc.iot = ssc->sc_iot;
sys/dev/isa/mpu_ym.c
84
struct ym_softc *ssc = device_private(parent);
sys/dev/isa/mpu_ym.c
89
sc->ioh = ssc->sc_mpu_ioh;
sys/dev/isa/mpu_ym.c
90
sc->iot = ssc->sc_iot;
sys/dev/isa/mpu_ym.c
93
sc->powerarg = ssc;
sys/dev/isa/mpu_ym.c
95
sc->model = YM_IS_SA3(ssc) ?
sys/dev/isa/mpu_ym.c
98
sc->lock = &ssc->sc_ad1848.sc_ad1848.sc_intr_lock;
sys/dev/isa/opl_ess.c
68
struct ess_softc *ssc = device_private(parent);
sys/dev/isa/opl_ess.c
72
return opl_match(ssc->sc_iot, ssc->sc_ioh, 0);
sys/dev/isa/opl_ess.c
78
struct ess_softc *ssc = device_private(parent);
sys/dev/isa/opl_ess.c
82
sc->ioh = ssc->sc_ioh;
sys/dev/isa/opl_ess.c
83
sc->iot = ssc->sc_iot;
sys/dev/isa/opl_ess.c
86
sc->spkrarg = ssc;
sys/dev/isa/opl_ess.c
87
sc->lock = &ssc->sc_intr_lock;
sys/dev/isa/opl_sb.c
66
struct sbdsp_softc *ssc = device_private(parent);
sys/dev/isa/opl_sb.c
70
return opl_match(ssc->sc_iot, ssc->sc_ioh, 0);
sys/dev/isa/opl_sb.c
76
struct sbdsp_softc *ssc = device_private(parent);
sys/dev/isa/opl_sb.c
80
sc->ioh = ssc->sc_ioh;
sys/dev/isa/opl_sb.c
81
sc->iot = ssc->sc_iot;
sys/dev/isa/opl_sb.c
84
sc->spkrarg = ssc;
sys/dev/isa/opl_sb.c
85
sc->lock = &ssc->sc_intr_lock;
sys/dev/isa/opl_wss.c
66
struct wss_softc *ssc = device_private(parent);
sys/dev/isa/opl_wss.c
68
if (aa->type != AUDIODEV_TYPE_OPL || ssc->sc_opl_ioh == 0)
sys/dev/isa/opl_wss.c
70
return opl_match(ssc->sc_iot, ssc->sc_opl_ioh, 0);
sys/dev/isa/opl_wss.c
76
struct wss_softc *ssc = device_private(parent);
sys/dev/isa/opl_wss.c
80
sc->ioh = ssc->sc_opl_ioh;
sys/dev/isa/opl_wss.c
81
sc->iot = ssc->sc_iot;
sys/dev/isa/opl_wss.c
83
sc->lock = &ssc->sc_ad1848.sc_ad1848.sc_intr_lock;
sys/dev/isa/opl_ym.c
104
struct ym_softc *ssc = arg;
sys/dev/isa/opl_ym.c
106
ym_power_ctl(ssc, YM_POWER_OPL3 | YM_POWER_OPL3_DA, onoff);
sys/dev/isa/opl_ym.c
72
struct ym_softc *ssc = device_private(parent);
sys/dev/isa/opl_ym.c
74
if (aa->type != AUDIODEV_TYPE_OPL || ssc->sc_opl_ioh == 0)
sys/dev/isa/opl_ym.c
76
return opl_match(ssc->sc_iot, ssc->sc_opl_ioh, 0);
sys/dev/isa/opl_ym.c
82
struct ym_softc *ssc = device_private(parent);
sys/dev/isa/opl_ym.c
86
sc->ioh = ssc->sc_opl_ioh;
sys/dev/isa/opl_ym.c
87
sc->iot = ssc->sc_iot;
sys/dev/isa/opl_ym.c
91
sc->powerarg = ssc;
sys/dev/isa/opl_ym.c
93
sc->lock = &ssc->sc_ad1848.sc_ad1848.sc_intr_lock;
sys/dev/isa/opl_ym.c
95
ssc->sc_ad1848.sc_ad1848.chip_name);
sys/dev/pci/agp_sis.c
111
ssc->gatt = gatt;
sys/dev/pci/agp_sis.c
129
struct agp_sis_softc *ssc = sc->as_chipc;
sys/dev/pci/agp_sis.c
143
AGP_SET_APERTURE(sc, ssc->initial_aperture);
sys/dev/pci/agp_sis.c
145
agp_free_gatt(sc, ssc->gatt);
sys/dev/pci/agp_sis.c
190
struct agp_sis_softc *ssc = sc->as_chipc;
sys/dev/pci/agp_sis.c
192
if (offset < 0 || offset >= (ssc->gatt->ag_entries << AGP_PAGE_SHIFT))
sys/dev/pci/agp_sis.c
195
ssc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = physical;
sys/dev/pci/agp_sis.c
202
struct agp_sis_softc *ssc = sc->as_chipc;
sys/dev/pci/agp_sis.c
204
if (offset < 0 || offset >= (ssc->gatt->ag_entries << AGP_PAGE_SHIFT))
sys/dev/pci/agp_sis.c
207
ssc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = 0;
sys/dev/pci/agp_sis.c
78
struct agp_sis_softc *ssc;
sys/dev/pci/agp_sis.c
82
ssc = malloc(sizeof *ssc, M_AGP, M_WAITOK);
sys/dev/pci/agp_sis.c
84
sc->as_chipc = ssc;
sys/dev/pci/agp_sis.c
90
free(ssc, M_AGP);
sys/dev/pci/agp_sis.c
94
ssc->initial_aperture = AGP_GET_APERTURE(sc);
sys/dev/pci/mpu_fms.c
61
struct fms_softc *ssc = device_private(parent);
sys/dev/pci/mpu_fms.c
67
sc.ioh = ssc->sc_mpu_ioh;
sys/dev/pci/mpu_fms.c
68
sc.iot = ssc->sc_iot;
sys/dev/pci/mpu_fms.c
75
struct fms_softc *ssc = device_private(parent);
sys/dev/pci/mpu_fms.c
80
sc->ioh = ssc->sc_mpu_ioh;
sys/dev/pci/mpu_fms.c
81
sc->iot = ssc->sc_iot;
sys/dev/pci/mpu_fms.c
84
sc->lock = &ssc->sc_intr_lock;
sys/dev/pci/opl_cmpci.c
62
struct cmpci_softc *ssc = device_private(parent);
sys/dev/pci/opl_cmpci.c
66
return opl_match(ssc->sc_iot, ssc->sc_ioh, CMPCI_REG_FM_BASE);
sys/dev/pci/opl_cmpci.c
72
struct cmpci_softc *ssc = device_private(parent);
sys/dev/pci/opl_cmpci.c
76
sc->ioh = ssc->sc_ioh;
sys/dev/pci/opl_cmpci.c
77
sc->iot = ssc->sc_iot;
sys/dev/pci/opl_cmpci.c
79
sc->lock = &ssc->sc_intr_lock;
sys/dev/pci/opl_fms.c
72
struct fms_softc *ssc = device_private(parent);
sys/dev/pci/opl_fms.c
76
sc->ioh = ssc->sc_opl_ioh;
sys/dev/pci/opl_fms.c
77
sc->iot = ssc->sc_iot;
sys/dev/pci/opl_fms.c
79
sc->lock = &ssc->sc_intr_lock;
sys/dev/pci/opl_sv.c
71
struct sv_softc *ssc = device_private(parent);
sys/dev/pci/opl_sv.c
75
sc->ioh = ssc->sc_oplioh;
sys/dev/pci/opl_sv.c
76
sc->iot = ssc->sc_opliot;
sys/dev/pci/opl_sv.c
78
sc->lock = &ssc->sc_intr_lock;
sys/dev/pci/opl_yds.c
64
struct yds_softc *ssc = device_private(parent);
sys/dev/pci/opl_yds.c
68
return opl_match(ssc->sc_opl_iot, ssc->sc_opl_ioh, 0);
sys/dev/pci/opl_yds.c
74
struct yds_softc *ssc = device_private(parent);
sys/dev/pci/opl_yds.c
78
sc->ioh = ssc->sc_opl_ioh;
sys/dev/pci/opl_yds.c
79
sc->iot = ssc->sc_opl_iot;
sys/dev/pci/opl_yds.c
81
sc->lock = &ssc->sc_intr_lock;
sys/dev/pci/pvscsi.c
1217
struct scsibus_softc *ssc = device_private(sc->sc_scsibus_dv);
sys/dev/pci/pvscsi.c
1224
if (scsi_probe_bus(ssc,
sys/dev/pci/pvscsi.c
1231
if (scsipi_target_detach(ssc->sc_channel,
sys/dev/qbus/if_de.c
607
struct de_softc ssc;
sys/dev/qbus/if_de.c
608
struct de_softc *sc = &ssc;
sys/dev/qbus/if_dmc.c
219
struct dmc_softc ssc;
sys/dev/qbus/if_dmc.c
220
struct dmc_softc *sc = &ssc;
sys/dev/qbus/if_qe.c
128
struct qe_softc ssc;
sys/dev/qbus/if_qe.c
129
struct qe_softc *sc = &ssc;
sys/dev/qbus/if_qt.c
204
struct qt_softc ssc;
sys/dev/qbus/if_qt.c
205
struct qt_softc *sc = &ssc;
sys/dev/qbus/qd.c
558
struct qd_softc ssc;
sys/dev/qbus/qd.c
559
struct qd_softc *sc = &ssc;
sys/dev/qbus/rl.c
189
struct rlc_softc ssc, *sc = &ssc;
sys/dev/qbus/ts.c
218
struct ts_softc ssc;
sys/dev/qbus/ts.c
219
struct ts_softc *sc = &ssc;
sys/dev/sbus/spif.c
302
struct stty_softc *ssc = device_private(dev);
sys/dev/sbus/spif.c
306
sc->sc_ttys = ssc;
sys/dev/sbus/spif.c
309
struct stty_port *sp = &ssc->sc_port[port];
sys/dev/sbus/spif.c
327
ssc->sc_nports = port;
sys/dev/scsipi/ses.c
1009
SES_LOG(ssc, "Can't get Enclosure Type Header %d\n", i);
sys/dev/scsipi/ses.c
1013
SES_LOG(ssc, " Type Desc[%d]: Type 0x%x, MaxElt %d, In Subenc "
sys/dev/scsipi/ses.c
1024
ssc->ses_objmap = SES_MALLOC(nobj * sizeof (encobj));
sys/dev/scsipi/ses.c
1028
if (ssc->ses_objmap == NULL || cc->ses_typidx == NULL ||
sys/dev/scsipi/ses.c
1030
if (ssc->ses_objmap) {
sys/dev/scsipi/ses.c
1031
SES_FREE(ssc->ses_objmap, (nobj * sizeof (encobj)));
sys/dev/scsipi/ses.c
1032
ssc->ses_objmap = NULL;
sys/dev/scsipi/ses.c
1046
MEMZERO(ssc->ses_objmap, nobj * sizeof (encobj));
sys/dev/scsipi/ses.c
1050
ssc->ses_nobjects = nobj;
sys/dev/scsipi/ses.c
1066
ssc->ses_objmap[nobj].subenclosure = thdr.enc_subenc;
sys/dev/scsipi/ses.c
1067
ssc->ses_objmap[nobj++].enctype = thdr.enc_type;
sys/dev/scsipi/ses.c
1075
ses_getputstat(ses_softc_t *ssc, int objid, SesComStat *sp, int slp,
sys/dev/scsipi/ses.c
1082
cc = ssc->ses_private;
sys/dev/scsipi/ses.c
1100
bufsiz = (ssc->ses_nobjects * 4) + (cc->ses_ntypes * 4) + 8;
sys/dev/scsipi/ses.c
1113
err = ses_runcmd(ssc, cdb, 6, sdata, &amt);
sys/dev/scsipi/ses.c
1142
err = ses_runcmd(ssc, cdb, 6, sdata, &amt);
sys/dev/scsipi/ses.c
1494
SES_LOG(ssc, safte_2little, x, __LINE__);\
sys/dev/scsipi/ses.c
1501
safte_softc_init(ses_softc_t *ssc, int doinit)
sys/dev/scsipi/ses.c
1507
if (ssc->ses_nobjects) {
sys/dev/scsipi/ses.c
1508
if (ssc->ses_objmap) {
sys/dev/scsipi/ses.c
1509
SES_FREE(ssc->ses_objmap,
sys/dev/scsipi/ses.c
1510
ssc->ses_nobjects * sizeof (encobj));
sys/dev/scsipi/ses.c
1511
ssc->ses_objmap = NULL;
sys/dev/scsipi/ses.c
1513
ssc->ses_nobjects = 0;
sys/dev/scsipi/ses.c
1515
if (ssc->ses_private) {
sys/dev/scsipi/ses.c
1516
SES_FREE(ssc->ses_private, SAFT_PRIVATE);
sys/dev/scsipi/ses.c
1517
ssc->ses_private = NULL;
sys/dev/scsipi/ses.c
1522
if (ssc->ses_private == NULL) {
sys/dev/scsipi/ses.c
1523
ssc->ses_private = SES_MALLOC(SAFT_PRIVATE);
sys/dev/scsipi/ses.c
1524
if (ssc->ses_private == NULL) {
sys/dev/scsipi/ses.c
1527
MEMZERO(ssc->ses_private, SAFT_PRIVATE);
sys/dev/scsipi/ses.c
1530
ssc->ses_nobjects = 0;
sys/dev/scsipi/ses.c
1531
ssc->ses_encstat = 0;
sys/dev/scsipi/ses.c
1533
if ((err = safte_getconfig(ssc)) != 0) {
sys/dev/scsipi/ses.c
1542
cc = ssc->ses_private;
sys/dev/scsipi/ses.c
1543
ssc->ses_nobjects = cc->Nfans + cc->Npwr + cc->Nslots + cc->DoorLock +
sys/dev/scsipi/ses.c
1545
ssc->ses_objmap = (encobj *)
sys/dev/scsipi/ses.c
1546
SES_MALLOC(ssc->ses_nobjects * sizeof (encobj));
sys/dev/scsipi/ses.c
1547
if (ssc->ses_objmap == NULL) {
sys/dev/scsipi/ses.c
1550
MEMZERO(ssc->ses_objmap, ssc->ses_nobjects * sizeof (encobj));
sys/dev/scsipi/ses.c
1558
ssc->ses_objmap[r++].enctype = SESTYP_FAN;
sys/dev/scsipi/ses.c
1561
ssc->ses_objmap[r++].enctype = SESTYP_POWER;
sys/dev/scsipi/ses.c
1563
ssc->ses_objmap[r++].enctype = SESTYP_DOORLOCK;
sys/dev/scsipi/ses.c
1565
ssc->ses_objmap[r++].enctype = SESTYP_ALARM;
sys/dev/scsipi/ses.c
1567
ssc->ses_objmap[r++].enctype = SESTYP_THERM;
sys/dev/scsipi/ses.c
1569
ssc->ses_objmap[r++].enctype = SESTYP_THERM;
sys/dev/scsipi/ses.c
1570
ssc->ses_objmap[r++].enctype = SESTYP_ALARM;
sys/dev/scsipi/ses.c
1573
ssc->ses_objmap[r++].enctype = SESTYP_DEVICE;
sys/dev/scsipi/ses.c
1578
safte_init_enc(ses_softc_t *ssc)
sys/dev/scsipi/ses.c
1590
err = ses_runcmd(ssc, cdb0, 6, NULL, 0);
sys/dev/scsipi/ses.c
1598
err = ses_runcmd(ssc, cdb, 10, sdata, &amt);
sys/dev/scsipi/ses.c
1604
safte_get_encstat(ses_softc_t *ssc, int slpflg)
sys/dev/scsipi/ses.c
1606
return (safte_rdstat(ssc, slpflg));
sys/dev/scsipi/ses.c
1610
safte_set_encstat(ses_softc_t *ssc, uint8_t encstat, int slpflg)
sys/dev/scsipi/ses.c
1612
struct scfg *cc = ssc->ses_private;
sys/dev/scsipi/ses.c
1621
ssc->ses_encstat &= ~ALL_ENC_STAT;
sys/dev/scsipi/ses.c
1622
ssc->ses_encstat |= (encstat & ALL_ENC_STAT);
sys/dev/scsipi/ses.c
1623
ssc->ses_encstat |= ENCI_SVALID;
sys/dev/scsipi/ses.c
1630
return (wrbuf16(ssc, SAFTE_WT_GLOBAL, cc->flag1, cc->flag2, 0, slpflg));
sys/dev/scsipi/ses.c
1634
safte_get_objstat(ses_softc_t *ssc, ses_objstat *obp, int slpflg)
sys/dev/scsipi/ses.c
1638
if ((ssc->ses_encstat & ENCI_SVALID) == 0 ||
sys/dev/scsipi/ses.c
1639
(ssc->ses_objmap[i].svalid) == 0) {
sys/dev/scsipi/ses.c
1640
int err = safte_rdstat(ssc, slpflg);
sys/dev/scsipi/ses.c
1644
obp->cstat[0] = ssc->ses_objmap[i].encstat[0];
sys/dev/scsipi/ses.c
1645
obp->cstat[1] = ssc->ses_objmap[i].encstat[1];
sys/dev/scsipi/ses.c
1646
obp->cstat[2] = ssc->ses_objmap[i].encstat[2];
sys/dev/scsipi/ses.c
1647
obp->cstat[3] = ssc->ses_objmap[i].encstat[3];
sys/dev/scsipi/ses.c
1653
safte_set_objstat(ses_softc_t *ssc, ses_objstat *obp, int slp)
sys/dev/scsipi/ses.c
1660
SES_VLOG(ssc, "safte_set_objstat(%d): %x %x %x %x\n",
sys/dev/scsipi/ses.c
1676
err = set_objstat_sel(ssc, obp, slp);
sys/dev/scsipi/ses.c
1681
cc = ssc->ses_private;
sys/dev/scsipi/ses.c
1686
ep = &ssc->ses_objmap[idx];
sys/dev/scsipi/ses.c
1704
err = perf_slotop(ssc, (uint8_t) idx - (uint8_t) cc->slotoff,
sys/dev/scsipi/ses.c
1718
wrslot_stat(ssc, slp);
sys/dev/scsipi/ses.c
1727
err = wrbuf16(ssc, SAFTE_WT_GLOBAL, cc->flag1,
sys/dev/scsipi/ses.c
1732
(void) wrbuf16(ssc, SAFTE_WT_ACTPWS,
sys/dev/scsipi/ses.c
1735
(void) wrbuf16(ssc, SAFTE_WT_ACTPWS,
sys/dev/scsipi/ses.c
1745
err = wrbuf16(ssc, SAFTE_WT_GLOBAL, cc->flag1,
sys/dev/scsipi/ses.c
1760
(void) wrbuf16(ssc, SAFTE_WT_FANSPD, idx, fsp, 0, slp);
sys/dev/scsipi/ses.c
1762
(void) wrbuf16(ssc, SAFTE_WT_FANSPD, idx, 0, 0, slp);
sys/dev/scsipi/ses.c
1771
(void) wrbuf16(ssc, SAFTE_WT_GLOBAL, cc->flag1,
sys/dev/scsipi/ses.c
1787
(void) wrbuf16(ssc, SAFTE_WT_GLOBAL, cc->flag1,
sys/dev/scsipi/ses.c
1798
safte_getconfig(ses_softc_t *ssc)
sys/dev/scsipi/ses.c
1806
cfg = ssc->ses_private;
sys/dev/scsipi/ses.c
1815
err = ses_runcmd(ssc, cdb, 10, sdata, &amt);
sys/dev/scsipi/ses.c
1822
SES_LOG(ssc, "too little data (%d) for configuration\n", amt);
sys/dev/scsipi/ses.c
1826
SES_VLOG(ssc, "Nfans %d Npwr %d Nslots %d Lck %d Ntherm %d Nspkrs %d\n",
sys/dev/scsipi/ses.c
1840
safte_rdstat(ses_softc_t *ssc, int slpflg)
sys/dev/scsipi/ses.c
1847
struct scfg *cc = ssc->ses_private;
sys/dev/scsipi/ses.c
1857
if (ssc->ses_nobjects > buflen)
sys/dev/scsipi/ses.c
1858
buflen = ssc->ses_nobjects;
sys/dev/scsipi/ses.c
1874
err = ses_runcmd(ssc, cdb, 10, sdata, &amt);
sys/dev/scsipi/ses.c
1885
for (i = 0; i < ssc->ses_nobjects; i++)
sys/dev/scsipi/ses.c
1886
ssc->ses_objmap[i].svalid = 0;
sys/dev/scsipi/ses.c
1887
oencstat = ssc->ses_encstat & ALL_ENC_STAT;
sys/dev/scsipi/ses.c
1888
ssc->ses_encstat = 0;
sys/dev/scsipi/ses.c
1906
ssc->ses_objmap[oid].encstat[1] = 0; /* resvd */
sys/dev/scsipi/ses.c
1907
ssc->ses_objmap[oid].encstat[2] = 0; /* resvd */
sys/dev/scsipi/ses.c
1911
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_OK;
sys/dev/scsipi/ses.c
1917
ssc->ses_objmap[oid].encstat[3] = 7;
sys/dev/scsipi/ses.c
1921
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_CRIT;
sys/dev/scsipi/ses.c
1925
ssc->ses_objmap[oid].encstat[3] = 0x40;
sys/dev/scsipi/ses.c
1932
ssc->ses_encstat |= SES_ENCSTAT_CRITICAL;
sys/dev/scsipi/ses.c
1934
ssc->ses_encstat |= SES_ENCSTAT_NONCRITICAL;
sys/dev/scsipi/ses.c
1937
ssc->ses_objmap[oid].encstat[0] =
sys/dev/scsipi/ses.c
1939
ssc->ses_objmap[oid].encstat[3] = 0;
sys/dev/scsipi/ses.c
1946
ssc->ses_encstat |= SES_ENCSTAT_CRITICAL;
sys/dev/scsipi/ses.c
1948
ssc->ses_encstat |= SES_ENCSTAT_NONCRITICAL;
sys/dev/scsipi/ses.c
1951
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_UNKNOWN;
sys/dev/scsipi/ses.c
1952
ssc->ses_objmap[oid].encstat[3] = 0;
sys/dev/scsipi/ses.c
1953
ssc->ses_encstat |= SES_ENCSTAT_INFO;
sys/dev/scsipi/ses.c
1956
ssc->ses_objmap[oid].encstat[0] =
sys/dev/scsipi/ses.c
1958
SES_LOG(ssc, "Unknown fan%d status 0x%x\n", i,
sys/dev/scsipi/ses.c
1962
ssc->ses_objmap[oid++].svalid = 1;
sys/dev/scsipi/ses.c
1971
ssc->ses_encstat |= SES_ENCSTAT_CRITICAL;
sys/dev/scsipi/ses.c
1977
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_UNKNOWN;
sys/dev/scsipi/ses.c
1978
ssc->ses_objmap[oid].encstat[1] = 0; /* resvd */
sys/dev/scsipi/ses.c
1979
ssc->ses_objmap[oid].encstat[2] = 0; /* resvd */
sys/dev/scsipi/ses.c
1980
ssc->ses_objmap[oid].encstat[3] = 0x20; /* requested on */
sys/dev/scsipi/ses.c
1983
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_OK;
sys/dev/scsipi/ses.c
1986
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_OK;
sys/dev/scsipi/ses.c
1987
ssc->ses_objmap[oid].encstat[3] = 0x10;
sys/dev/scsipi/ses.c
1988
ssc->ses_encstat |= SES_ENCSTAT_INFO;
sys/dev/scsipi/ses.c
1991
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_CRIT;
sys/dev/scsipi/ses.c
1992
ssc->ses_objmap[oid].encstat[3] = 0x61;
sys/dev/scsipi/ses.c
1993
ssc->ses_encstat |= SES_ENCSTAT_NONCRITICAL;
sys/dev/scsipi/ses.c
1997
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_NONCRIT;
sys/dev/scsipi/ses.c
1998
ssc->ses_objmap[oid].encstat[3] = 0x51;
sys/dev/scsipi/ses.c
1999
ssc->ses_encstat |= SES_ENCSTAT_NONCRITICAL;
sys/dev/scsipi/ses.c
2002
ssc->ses_objmap[oid].encstat[0] =
sys/dev/scsipi/ses.c
2004
ssc->ses_objmap[oid].encstat[3] = 0;
sys/dev/scsipi/ses.c
2005
ssc->ses_encstat |= SES_ENCSTAT_INFO;
sys/dev/scsipi/ses.c
2015
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_UNKNOWN;
sys/dev/scsipi/ses.c
2016
ssc->ses_objmap[oid].encstat[3] = 0;
sys/dev/scsipi/ses.c
2017
ssc->ses_encstat |= SES_ENCSTAT_INFO;
sys/dev/scsipi/ses.c
2020
SES_LOG(ssc, "unknown power supply %d status (0x%x)\n",
sys/dev/scsipi/ses.c
2024
ssc->ses_objmap[oid++].svalid = 1;
sys/dev/scsipi/ses.c
2044
ssc->ses_objmap[oid].encstat[1] = 0;
sys/dev/scsipi/ses.c
2045
ssc->ses_objmap[oid].encstat[2] = 0;
sys/dev/scsipi/ses.c
2048
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_OK;
sys/dev/scsipi/ses.c
2049
ssc->ses_objmap[oid].encstat[3] = 0;
sys/dev/scsipi/ses.c
2052
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_OK;
sys/dev/scsipi/ses.c
2053
ssc->ses_objmap[oid].encstat[3] = 1;
sys/dev/scsipi/ses.c
2056
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_UNKNOWN;
sys/dev/scsipi/ses.c
2057
ssc->ses_objmap[oid].encstat[3] = 0;
sys/dev/scsipi/ses.c
2058
ssc->ses_encstat |= SES_ENCSTAT_INFO;
sys/dev/scsipi/ses.c
2061
ssc->ses_objmap[oid].encstat[0] =
sys/dev/scsipi/ses.c
2063
SES_LOG(ssc, "unknown lock status 0x%x\n",
sys/dev/scsipi/ses.c
2067
ssc->ses_objmap[oid++].svalid = 1;
sys/dev/scsipi/ses.c
2077
ssc->ses_objmap[oid].encstat[1] = 0;
sys/dev/scsipi/ses.c
2078
ssc->ses_objmap[oid].encstat[2] = 0;
sys/dev/scsipi/ses.c
2084
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_NONCRIT;
sys/dev/scsipi/ses.c
2085
ssc->ses_objmap[oid].encstat[3] = 0x8;
sys/dev/scsipi/ses.c
2086
ssc->ses_encstat |= SES_ENCSTAT_NONCRITICAL;
sys/dev/scsipi/ses.c
2088
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_OK;
sys/dev/scsipi/ses.c
2089
ssc->ses_objmap[oid].encstat[3] = 0;
sys/dev/scsipi/ses.c
2091
ssc->ses_objmap[oid].encstat[0] =
sys/dev/scsipi/ses.c
2093
ssc->ses_objmap[oid].encstat[3] = 0;
sys/dev/scsipi/ses.c
2094
SES_LOG(ssc, "unknown spkr status 0x%x\n",
sys/dev/scsipi/ses.c
2097
ssc->ses_objmap[oid++].svalid = 1;
sys/dev/scsipi/ses.c
2133
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_NOTAVAIL;
sys/dev/scsipi/ses.c
2134
ssc->ses_objmap[oid].encstat[1] = 0;
sys/dev/scsipi/ses.c
2135
ssc->ses_objmap[oid].encstat[2] = sdata[r];
sys/dev/scsipi/ses.c
2136
ssc->ses_objmap[oid].encstat[3] = 0;
sys/dev/scsipi/ses.c
2137
ssc->ses_objmap[oid++].svalid = 1;
sys/dev/scsipi/ses.c
2157
ssc->ses_objmap[oid].encstat[1] = 0;
sys/dev/scsipi/ses.c
2159
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_CRIT;
sys/dev/scsipi/ses.c
2160
ssc->ses_objmap[4].encstat[2] = 0xff;
sys/dev/scsipi/ses.c
2164
ssc->ses_objmap[oid].encstat[3] = 8;
sys/dev/scsipi/ses.c
2165
ssc->ses_encstat |= SES_ENCSTAT_CRITICAL;
sys/dev/scsipi/ses.c
2173
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_OK;
sys/dev/scsipi/ses.c
2174
ssc->ses_objmap[oid].encstat[2] = 0;
sys/dev/scsipi/ses.c
2175
ssc->ses_objmap[oid].encstat[3] = 0;
sys/dev/scsipi/ses.c
2177
ssc->ses_objmap[oid++].svalid = 1;
sys/dev/scsipi/ses.c
2183
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_OK;
sys/dev/scsipi/ses.c
2184
ssc->ses_objmap[oid].encstat[3] = ssc->ses_objmap[oid].priv;
sys/dev/scsipi/ses.c
2185
ssc->ses_objmap[oid++].svalid = 1;
sys/dev/scsipi/ses.c
2192
err = ses_runcmd(ssc, cdb, 10, sdata, &amt);
sys/dev/scsipi/ses.c
2200
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_UNSUPPORTED;
sys/dev/scsipi/ses.c
2201
ssc->ses_objmap[oid].encstat[1] = (uint8_t) i;
sys/dev/scsipi/ses.c
2202
ssc->ses_objmap[oid].encstat[2] = 0;
sys/dev/scsipi/ses.c
2203
ssc->ses_objmap[oid].encstat[3] = 0;
sys/dev/scsipi/ses.c
2206
ssc->ses_objmap[oid].encstat[0] =
sys/dev/scsipi/ses.c
2209
ssc->ses_objmap[oid].encstat[0] = SES_OBJSTAT_OK;
sys/dev/scsipi/ses.c
2212
ssc->ses_objmap[oid].encstat[2] = 0x8;
sys/dev/scsipi/ses.c
2215
ssc->ses_objmap[oid].encstat[3] = 0x10;
sys/dev/scsipi/ses.c
2217
ssc->ses_objmap[oid++].svalid = 1;
sys/dev/scsipi/ses.c
2220
ssc->ses_encstat |= ENCI_SVALID | oencstat;
sys/dev/scsipi/ses.c
2226
set_objstat_sel(ses_softc_t *ssc, ses_objstat *obp, int slp)
sys/dev/scsipi/ses.c
2230
struct scfg *cc = ssc->ses_private;
sys/dev/scsipi/ses.c
2236
ep = &ssc->ses_objmap[idx];
sys/dev/scsipi/ses.c
2256
wrslot_stat(ssc, slp);
sys/dev/scsipi/ses.c
2264
(void) wrbuf16(ssc, SAFTE_WT_ACTPWS,
sys/dev/scsipi/ses.c
2275
(void) wrbuf16(ssc, SAFTE_WT_FANSPD, idx, 0, 0, slp);
sys/dev/scsipi/ses.c
2284
(void) wrbuf16(ssc, SAFTE_WT_GLOBAL, cc->flag1,
sys/dev/scsipi/ses.c
2295
(void) wrbuf16(ssc, SAFTE_WT_GLOBAL, cc->flag1,
sys/dev/scsipi/ses.c
2310
wrbuf16(ses_softc_t *ssc, uint8_t op, uint8_t b1, uint8_t b2,
sys/dev/scsipi/ses.c
2315
struct scfg *cc = ssc->ses_private;
sys/dev/scsipi/ses.c
2325
SES_VLOG(ssc, "saf_wrbuf16 %x %x %x %x\n", op, b1, b2, b3);
sys/dev/scsipi/ses.c
2333
err = ses_runcmd(ssc, cdb, 10, sdata, &amt);
sys/dev/scsipi/ses.c
2345
wrslot_stat(ses_softc_t *ssc, int slp)
sys/dev/scsipi/ses.c
2350
struct scfg *cc = ssc->ses_private;
sys/dev/scsipi/ses.c
2355
SES_VLOG(ssc, "saf_wrslot\n");
sys/dev/scsipi/ses.c
2374
ep = &ssc->ses_objmap[cc->slotoff + i];
sys/dev/scsipi/ses.c
2375
SES_VLOG(ssc, "saf_wrslot %d <- %x\n", i, ep->priv & 0xff);
sys/dev/scsipi/ses.c
2379
(void) ses_runcmd(ssc, cdb, 10, sdata, &amt);
sys/dev/scsipi/ses.c
2387
perf_slotop(ses_softc_t *ssc, uint8_t slot, uint8_t opflag, int slp)
sys/dev/scsipi/ses.c
2391
struct scfg *cc = ssc->ses_private;
sys/dev/scsipi/ses.c
2406
SES_VLOG(ssc, "saf_slotop slot %d op %x\n", slot, opflag);
sys/dev/scsipi/ses.c
2408
err = ses_runcmd(ssc, cdb, 10, sdata, &amt);
sys/dev/scsipi/ses.c
370
struct ses_softc *ssc = device_lookup_private(&ses_cd, SESUNIT(dev));
sys/dev/scsipi/ses.c
380
SC_DEBUG(ssc->sc_periph, SCSIPI_DB2, ("sesioctl 0x%lx ", cmd));
sys/dev/scsipi/ses.c
385
if ((ssc->ses_flags & SES_FLAG_INITIALIZED) == 0) {
sys/dev/scsipi/ses.c
411
error = copyout(&ssc->ses_nobjects, addr,
sys/dev/scsipi/ses.c
412
sizeof (ssc->ses_nobjects));
sys/dev/scsipi/ses.c
419
for (uobj = addr, i = 0; i != ssc->ses_nobjects; i++, uobj++) {
sys/dev/scsipi/ses.c
421
obj.subencid = ssc->ses_objmap[i].subenclosure;
sys/dev/scsipi/ses.c
422
obj.object_type = ssc->ses_objmap[i].enctype;
sys/dev/scsipi/ses.c
433
error = (*ssc->ses_vec.get_encstat)(ssc, 1);
sys/dev/scsipi/ses.c
436
tmp = ssc->ses_encstat & ~ENCI_SVALID;
sys/dev/scsipi/ses.c
438
ssc->ses_encstat = tmp;
sys/dev/scsipi/ses.c
447
error = (*ssc->ses_vec.set_encstat)(ssc, tmp, 1);
sys/dev/scsipi/ses.c
456
if (objs.obj_id >= ssc->ses_nobjects) {
sys/dev/scsipi/ses.c
460
error = (*ssc->ses_vec.get_objstat)(ssc, &objs, 1);
sys/dev/scsipi/ses.c
467
ssc->ses_objmap[objs.obj_id].svalid = 0;
sys/dev/scsipi/ses.c
477
if (objs.obj_id >= ssc->ses_nobjects) {
sys/dev/scsipi/ses.c
481
error = (*ssc->ses_vec.set_objstat)(ssc, &objs, 1);
sys/dev/scsipi/ses.c
486
ssc->ses_objmap[objs.obj_id].svalid = 0;
sys/dev/scsipi/ses.c
491
error = (*ssc->ses_vec.init_enc)(ssc);
sys/dev/scsipi/ses.c
495
error = scsipi_do_ioctl(ssc->sc_periph,
sys/dev/scsipi/ses.c
503
ses_runcmd(struct ses_softc *ssc, char *cdb, int cdbl, char *dptr, int *dlenp)
sys/dev/scsipi/ses.c
527
error = scsipi_command(ssc->sc_periph, &sgen, cdbl,
sys/dev/scsipi/ses.c
537
ses_log(struct ses_softc *ssc, const char *fmt, ...)
sys/dev/scsipi/ses.c
541
printf("%s: ", device_xname(ssc->sc_dev));
sys/dev/scsipi/ses.c
790
ses_softc_init(ses_softc_t *ssc, int doinit)
sys/dev/scsipi/ses.c
794
if (ssc->ses_nobjects) {
sys/dev/scsipi/ses.c
795
SES_FREE(ssc->ses_objmap,
sys/dev/scsipi/ses.c
796
ssc->ses_nobjects * sizeof (encobj));
sys/dev/scsipi/ses.c
797
ssc->ses_objmap = NULL;
sys/dev/scsipi/ses.c
799
if ((cc = ssc->ses_private) != NULL) {
sys/dev/scsipi/ses.c
805
if (cc->ses_typidx && ssc->ses_nobjects) {
sys/dev/scsipi/ses.c
807
ssc->ses_nobjects * sizeof (struct typidx));
sys/dev/scsipi/ses.c
811
ssc->ses_private = NULL;
sys/dev/scsipi/ses.c
813
ssc->ses_nobjects = 0;
sys/dev/scsipi/ses.c
816
if (ssc->ses_private == NULL) {
sys/dev/scsipi/ses.c
817
ssc->ses_private = SES_MALLOC(sizeof (struct sscfg));
sys/dev/scsipi/ses.c
819
if (ssc->ses_private == NULL) {
sys/dev/scsipi/ses.c
822
ssc->ses_nobjects = 0;
sys/dev/scsipi/ses.c
823
ssc->ses_encstat = 0;
sys/dev/scsipi/ses.c
824
return (ses_getconfig(ssc));
sys/dev/scsipi/ses.c
830
struct ses_softc *ssc = device_private(self);
sys/dev/scsipi/ses.c
831
struct sscfg *cc = ssc->ses_private;
sys/dev/scsipi/ses.c
833
if (ssc->ses_objmap) {
sys/dev/scsipi/ses.c
834
SES_FREE(ssc->ses_objmap, (nobj * sizeof (encobj)));
sys/dev/scsipi/ses.c
851
ses_init_enc(ses_softc_t *ssc)
sys/dev/scsipi/ses.c
857
ses_get_encstat(ses_softc_t *ssc, int slpflag)
sys/dev/scsipi/ses.c
862
if ((status = ses_getputstat(ssc, -1, &ComStat, slpflag, 1)) != 0) {
sys/dev/scsipi/ses.c
865
ssc->ses_encstat = ComStat.comstatus | ENCI_SVALID;
sys/dev/scsipi/ses.c
870
ses_set_encstat(ses_softc_t *ssc, uint8_t encstat, int slpflag)
sys/dev/scsipi/ses.c
876
if ((status = ses_getputstat(ssc, -1, &ComStat, slpflag, 0)) != 0) {
sys/dev/scsipi/ses.c
879
ssc->ses_encstat = encstat & 0xf; /* note no SVALID set */
sys/dev/scsipi/ses.c
884
ses_get_objstat(ses_softc_t *ssc, ses_objstat *obp, int slpflag)
sys/dev/scsipi/ses.c
888
if (ssc->ses_objmap[i].svalid == 0) {
sys/dev/scsipi/ses.c
890
int err = ses_getputstat(ssc, i, &ComStat, slpflag, 1);
sys/dev/scsipi/ses.c
893
ssc->ses_objmap[i].encstat[0] = ComStat.comstatus;
sys/dev/scsipi/ses.c
894
ssc->ses_objmap[i].encstat[1] = ComStat.comstat[0];
sys/dev/scsipi/ses.c
895
ssc->ses_objmap[i].encstat[2] = ComStat.comstat[1];
sys/dev/scsipi/ses.c
896
ssc->ses_objmap[i].encstat[3] = ComStat.comstat[2];
sys/dev/scsipi/ses.c
897
ssc->ses_objmap[i].svalid = 1;
sys/dev/scsipi/ses.c
899
obp->cstat[0] = ssc->ses_objmap[i].encstat[0];
sys/dev/scsipi/ses.c
900
obp->cstat[1] = ssc->ses_objmap[i].encstat[1];
sys/dev/scsipi/ses.c
901
obp->cstat[2] = ssc->ses_objmap[i].encstat[2];
sys/dev/scsipi/ses.c
902
obp->cstat[3] = ssc->ses_objmap[i].encstat[3];
sys/dev/scsipi/ses.c
907
ses_set_objstat(ses_softc_t *ssc, ses_objstat *obp, int slpflag)
sys/dev/scsipi/ses.c
921
err = ses_getputstat(ssc, (int)obp->obj_id, &ComStat, slpflag, 0);
sys/dev/scsipi/ses.c
922
ssc->ses_objmap[(int)obp->obj_id].svalid = 0;
sys/dev/scsipi/ses.c
927
ses_getconfig(ses_softc_t *ssc)
sys/dev/scsipi/ses.c
940
cc = ssc->ses_private;
sys/dev/scsipi/ses.c
950
err = ses_runcmd(ssc, cdb, 6, sdata, &amt);
sys/dev/scsipi/ses.c
958
SES_LOG(ssc, "Unable to parse SES Config Header\n");
sys/dev/scsipi/ses.c
963
SES_LOG(ssc, "runt enclosure length (%d)\n", amt);
sys/dev/scsipi/ses.c
968
SES_VLOG(ssc, "GenCode %x %d Subenclosures\n", cf.GenCode, cf.Nsubenc);
sys/dev/scsipi/ses.c
983
SES_LOG(ssc, "Cannot Extract Enclosure Header %d\n", i);
sys/dev/scsipi/ses.c
987
SES_VLOG(ssc, " SubEnclosure ID %d, %d Types With this ID, En"
sys/dev/scsipi/ses.c
991
SES_LOG(ssc, "Can't get Enclosure Descriptor %d\n", i);
sys/dev/scsipi/ses.c
995
SES_VLOG(ssc, " WWN: %02x%02x%02x%02x%02x%02x%02x%02x\n",
sys/dev/sdmmc/if_bwi_sdio.c
159
struct bwi_sdio_softc * const ssc = device_private(self);
sys/dev/sdmmc/if_bwi_sdio.c
160
struct bwi_softc * const sc = &ssc->sc_base;
sys/dev/sdmmc/if_bwi_sdio.c
185
ssc->sc_sf = sf;
sys/dev/sdmmc/if_bwi_sdio.c
186
mutex_init(&ssc->sc_lock, MUTEX_DEFAULT, IPL_NONE);
sys/dev/sdmmc/if_bwi_sdio.c
188
sdmmc_io_set_blocklen(ssc->sc_sf, 64);
sys/dev/sdmmc/if_bwi_sdio.c
189
if (sdmmc_io_function_enable(ssc->sc_sf) != 0) {
sys/dev/sdmmc/if_bwi_sdio.c
194
bwi_sdio_parse_cis(ssc);
sys/dev/sdmmc/if_bwi_sdio.c
196
ih = sdmmc_intr_establish(parent, bwi_sdio_intr, ssc,
sys/dev/sdmmc/if_bwi_sdio.c
209
sdmmc_intr_enable(ssc->sc_sf);
sys/dev/sdmmc/if_bwi_sdio.c
213
bwi_sdio_parse_cis(struct bwi_sdio_softc *ssc)
sys/dev/sdmmc/if_bwi_sdio.c
215
struct sdmmc_function *sf0 = ssc->sc_sf->sc->sc_fn0;
sys/dev/sdmmc/if_bwi_sdio.c
216
struct bwi_sdio_sprom *sprom = &ssc->sc_sprom;
sys/dev/sdmmc/if_bwi_sdio.c
220
reg = sdmmc_cisptr(ssc->sc_sf);
sys/dev/sdmmc/if_bwi_sdio.c
290
struct bwi_sdio_softc * const ssc = priv;
sys/dev/sdmmc/if_bwi_sdio.c
292
bwi_intr(&ssc->sc_base);
sys/dev/sdmmc/if_bwi_sdio.c
300
struct bwi_sdio_softc * const ssc = priv;
sys/dev/sdmmc/if_bwi_sdio.c
304
mutex_enter(&ssc->sc_lock);
sys/dev/sdmmc/if_bwi_sdio.c
305
if (reg == BWI_PCIR_SEL_REGWIN && ssc->sc_sel_regwin != val) {
sys/dev/sdmmc/if_bwi_sdio.c
306
sdmmc_io_write_1(ssc->sc_sf, BWI_SDIO_FUNC1_SBADDRLOW,
sys/dev/sdmmc/if_bwi_sdio.c
308
sdmmc_io_write_1(ssc->sc_sf, BWI_SDIO_FUNC1_SBADDRMID,
sys/dev/sdmmc/if_bwi_sdio.c
310
sdmmc_io_write_1(ssc->sc_sf, BWI_SDIO_FUNC1_SBADDRHI,
sys/dev/sdmmc/if_bwi_sdio.c
312
ssc->sc_sel_regwin = val;
sys/dev/sdmmc/if_bwi_sdio.c
314
mutex_exit(&ssc->sc_lock);
sys/dev/sdmmc/if_bwi_sdio.c
320
struct bwi_sdio_softc * const ssc = priv;
sys/dev/sdmmc/if_bwi_sdio.c
325
return ssc->sc_sel_regwin;
sys/dev/sdmmc/if_bwi_sdio.c
335
struct bwi_sdio_softc * const ssc = priv;
sys/dev/sdmmc/if_bwi_sdio.c
337
mutex_enter(&ssc->sc_lock);
sys/dev/sdmmc/if_bwi_sdio.c
338
sdmmc_io_write_multi_1(ssc->sc_sf,
sys/dev/sdmmc/if_bwi_sdio.c
339
BWI_SDIO_REG_OFFSET(ssc, reg) | BWI_SDIO_REG_32BIT_ACCESS,
sys/dev/sdmmc/if_bwi_sdio.c
341
mutex_exit(&ssc->sc_lock);
sys/dev/sdmmc/if_bwi_sdio.c
348
struct bwi_sdio_softc * const ssc = priv;
sys/dev/sdmmc/if_bwi_sdio.c
350
mutex_enter(&ssc->sc_lock);
sys/dev/sdmmc/if_bwi_sdio.c
351
sdmmc_io_read_multi_1(ssc->sc_sf,
sys/dev/sdmmc/if_bwi_sdio.c
352
BWI_SDIO_REG_OFFSET(ssc, reg) | BWI_SDIO_REG_32BIT_ACCESS,
sys/dev/sdmmc/if_bwi_sdio.c
354
mutex_exit(&ssc->sc_lock);
sys/dev/sdmmc/if_bwi_sdio.c
360
struct bwi_sdio_softc * const ssc = priv;
sys/dev/sdmmc/if_bwi_sdio.c
364
mutex_enter(&ssc->sc_lock);
sys/dev/sdmmc/if_bwi_sdio.c
365
sdmmc_io_write_2(ssc->sc_sf, BWI_SDIO_REG_OFFSET(ssc, reg), val);
sys/dev/sdmmc/if_bwi_sdio.c
366
mutex_exit(&ssc->sc_lock);
sys/dev/sdmmc/if_bwi_sdio.c
370
bwi_sdio_reg_read_sprom(struct bwi_sdio_softc *ssc, uint32_t reg)
sys/dev/sdmmc/if_bwi_sdio.c
372
struct bwi_sdio_sprom *sprom = &ssc->sc_sprom;
sys/dev/sdmmc/if_bwi_sdio.c
373
struct sdmmc_cis *cis = &ssc->sc_sf->cis;
sys/dev/sdmmc/if_bwi_sdio.c
406
struct bwi_sdio_softc * const ssc = priv;
sys/dev/sdmmc/if_bwi_sdio.c
412
return bwi_sdio_reg_read_sprom(ssc, reg - BWI_SPROM_START);
sys/dev/sdmmc/if_bwi_sdio.c
415
mutex_enter(&ssc->sc_lock);
sys/dev/sdmmc/if_bwi_sdio.c
416
val = sdmmc_io_read_2(ssc->sc_sf, BWI_SDIO_REG_OFFSET(ssc, reg));
sys/dev/sdmmc/if_bwi_sdio.c
417
mutex_exit(&ssc->sc_lock);
sys/dev/sdmmc/if_bwi_sdio.c
427
struct bwi_sdio_softc * const ssc = priv;
sys/dev/sdmmc/if_bwi_sdio.c
431
mutex_enter(&ssc->sc_lock);
sys/dev/sdmmc/if_bwi_sdio.c
432
sdmmc_io_write_4(ssc->sc_sf,
sys/dev/sdmmc/if_bwi_sdio.c
433
BWI_SDIO_REG_OFFSET(ssc, reg) | BWI_SDIO_REG_32BIT_ACCESS, val);
sys/dev/sdmmc/if_bwi_sdio.c
435
sdmmc_io_read_4(ssc->sc_sf, 0);
sys/dev/sdmmc/if_bwi_sdio.c
436
mutex_exit(&ssc->sc_lock);
sys/dev/sdmmc/if_bwi_sdio.c
442
struct bwi_sdio_softc * const ssc = priv;
sys/dev/sdmmc/if_bwi_sdio.c
445
mutex_enter(&ssc->sc_lock);
sys/dev/sdmmc/if_bwi_sdio.c
446
val = sdmmc_io_read_4(ssc->sc_sf,
sys/dev/sdmmc/if_bwi_sdio.c
447
BWI_SDIO_REG_OFFSET(ssc, reg) | BWI_SDIO_REG_32BIT_ACCESS);
sys/dev/sdmmc/if_bwi_sdio.c
448
mutex_exit(&ssc->sc_lock);
sys/dev/sdmmc/if_bwi_sdio.c
75
#define BWI_SDIO_REG_OFFSET(ssc, reg) \
sys/dev/sdmmc/if_bwi_sdio.c
76
((reg) | ((ssc)->sc_sel_regwin & 0x7000))
sys/dev/sdmmc/ld_sdmmc.c
324
struct sdmmc_softc *ssc = device_private(device_parent(ld->sc_dv));
sys/dev/sdmmc/ld_sdmmc.c
331
if (ssc->sc_transfer_mode != NULL)
sys/dev/sdmmc/ld_sdmmc.c
332
aprint_normal(" %s,", ssc->sc_transfer_mode);
sys/dev/sdmmc/ld_sdmmc.c
343
if ((ssc->sc_busclk / 1000) != 0)
sys/dev/sdmmc/ld_sdmmc.c
345
ssc->sc_busclk / 1000, ssc->sc_busclk % 1000);
sys/dev/sdmmc/ld_sdmmc.c
347
aprint_normal(" %u KHz\n", ssc->sc_busclk % 1000);
sys/dev/spi/bmx280thpspi.c
121
struct bmx280_spi_softc *ssc = BMX280_TO_SPI(sc);
sys/dev/spi/bmx280thpspi.c
123
return bmx280thpspi_write_reg_direct(ssc->sc_sh, buf, slen);
sys/dev/spi/bmx280thpspi.c
168
struct bmx280_spi_softc *ssc = device_private(self);
sys/dev/spi/bmx280thpspi.c
169
struct bmx280_sc *sc = &ssc->sc_bmx280;
sys/dev/spi/bmx280thpspi.c
176
ssc->sc_sh = sa->sa_handle;
sys/dev/spi/bmx280thpspi.c
196
struct bmx280_spi_softc *ssc = device_private(self);
sys/dev/spi/bmx280thpspi.c
198
return bmx280_detach(&ssc->sc_bmx280, flags);
sys/dev/spi/bmx280thpspi.c
89
struct bmx280_spi_softc *ssc = BMX280_TO_SPI(sc);
sys/dev/spi/bmx280thpspi.c
91
return bmx280thpspi_read_reg_direct(ssc->sc_sh, reg, buf, rlen);
sys/dev/spi/mcp23xxxgpio_spi.c
123
struct mcpgpio_spi_softc *ssc = MCPGPIO_TO_SPI(sc);
sys/dev/spi/mcp23xxxgpio_spi.c
125
mutex_enter(&ssc->sc_mutex);
sys/dev/spi/mcp23xxxgpio_spi.c
132
struct mcpgpio_spi_softc *ssc = MCPGPIO_TO_SPI(sc);
sys/dev/spi/mcp23xxxgpio_spi.c
134
mutex_exit(&ssc->sc_mutex);
sys/dev/spi/mcp23xxxgpio_spi.c
141
struct mcpgpio_spi_softc *ssc = MCPGPIO_TO_SPI(sc);
sys/dev/spi/mcp23xxxgpio_spi.c
146
buf[0] = OP_READ(ssc->sc_ha[bank]);
sys/dev/spi/mcp23xxxgpio_spi.c
149
return spi_send_recv(ssc->sc_sh, 2, buf, 1, valp);
sys/dev/spi/mcp23xxxgpio_spi.c
156
struct mcpgpio_spi_softc *ssc = MCPGPIO_TO_SPI(sc);
sys/dev/spi/mcp23xxxgpio_spi.c
161
buf[0] = OP_WRITE(ssc->sc_ha[bank]);
sys/dev/spi/mcp23xxxgpio_spi.c
165
return spi_send(ssc->sc_sh, 3, buf);
sys/dev/spi/mcp23xxxgpio_spi.c
236
struct mcpgpio_spi_softc *ssc = device_private(self);
sys/dev/spi/mcp23xxxgpio_spi.c
237
struct mcpgpio_softc *sc = &ssc->sc_mcpgpio;
sys/dev/spi/mcp23xxxgpio_spi.c
243
mutex_init(&ssc->sc_mutex, MUTEX_DEFAULT, IPL_NONE);
sys/dev/spi/mcp23xxxgpio_spi.c
244
ssc->sc_sh = sa->sa_handle;
sys/dev/spi/mcp23xxxgpio_spi.c
327
ssc->sc_ha[bank++] = ha;
sys/dev/spi/mcp23xxxgpio_spi.c
329
ssc->sc_ha[bank++] = ha;
sys/dev/spi/sc16is7xxspi.c
102
struct sc16is7xx_spi_softc *ssc = SC16IS7XX_TO_SPI(sc);
sys/dev/spi/sc16is7xxspi.c
107
error = sc16is7xxspi_read_register_direct(ssc->sc_sh,
sys/dev/spi/sc16is7xxspi.c
117
struct sc16is7xx_spi_softc *ssc = SC16IS7XX_TO_SPI(sc);
sys/dev/spi/sc16is7xxspi.c
122
error = sc16is7xxspi_write_register_direct(ssc->sc_sh,
sys/dev/spi/sc16is7xxspi.c
247
struct sc16is7xx_spi_softc *ssc = device_private(self);
sys/dev/spi/sc16is7xxspi.c
248
struct sc16is7xx_sc *sc = &ssc->sc_sc16is7xx;
sys/dev/spi/sc16is7xxspi.c
256
ssc->sc_sh = sa->sa_handle;
sys/dev/spi/sc16is7xxspi.c
274
struct sc16is7xx_spi_softc *ssc = device_private(self);
sys/dev/spi/sc16is7xxspi.c
276
return sc16is7xx_detach(&ssc->sc_sc16is7xx, flags);
sys/rump/librump/rumpkern/rump.c
312
struct sysctl_setup_chain *ssc;
sys/rump/librump/rumpkern/rump.c
314
while ((ssc = LIST_FIRST(&sysctl_boot_chain)) != NULL) {
sys/rump/librump/rumpkern/rump.c
315
LIST_REMOVE(ssc, ssc_entries);
sys/rump/librump/rumpkern/rump.c
316
ssc->ssc_func(NULL);
sys/sys/sysctl.h
1039
static struct sysctl_setup_chain __CONCAT(ssc,name) = { \
sys/sys/sysctl.h
1045
struct sysctl_setup_chain *ssc = &__CONCAT(ssc,name); \
sys/sys/sysctl.h
1048
LIST_INSERT_HEAD(&sysctl_boot_chain, ssc, ssc_entries); \
sys/sys/sysctl.h
1054
struct sysctl_setup_chain *ssc = &__CONCAT(ssc,name); \
sys/sys/sysctl.h
1056
LIST_REMOVE(ssc, ssc_entries); \