Searched refs:scsb (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/montecarlo/io/
H A Dscsb.c72 #include <sys/scsb.h>
89 * scsb build version format is "CCYYMMDD"
100 static int scsb_in_postintr = 0; /* 1 if scsb is processing intr */
110 * cb_ops section of scsb driver.
255 static void scsb_freeze(scsb_state_t *scsb);
256 static void scsb_freeze_check(scsb_state_t *scsb);
257 static void scsb_restore(scsb_state_t *scsb);
259 static int scsb_check_config_status(scsb_state_t *scsb);
263 int scsb_read_bhealthy(scsb_state_t *scsb);
265 static void tonga_slotnum_check(scsb_state_t *scsb, scsb_uinfo_
372 scsb_state_t *scsb; local
682 scb_check_version(scsb_state_t *scsb) argument
766 initialize_scb(scsb_state_t *scsb) argument
888 scsb_state_t *scsb; local
958 free_resources(dev_info_t *dip, scsb_state_t *scsb, int instance) argument
1017 scsb_fake_intr(scsb_state_t *scsb, uint32_t evcode) argument
1087 scsb_state_t *scsb; local
1207 scsb_state_t *scsb; local
1268 scsb_state_t *scsb = (scsb_state_t *)WR(q)->q_ptr; local
1329 scsb_state_t *scsb = (scsb_state_t *)q->q_ptr; local
2063 scsb_state_t *scsb = (scsb_state_t *)q->q_ptr; local
2113 scsb_get_led_regnum(scsb_state_t *scsb, scsb_uinfo_t *suip, uchar_t *regptr, int *unitptr, scsb_led_t led_type) argument
2281 tonga_pslotnum_to_cfgbit(scsb_state_t *scsb, int sln) argument
2331 tonga_slotnum_check(scsb_state_t *scsb, scsb_uinfo_t *suip) argument
2353 tonga_psl_to_ssl(scsb_state_t *scsb, int slotnum) argument
2375 tonga_ssl_to_psl(scsb_state_t *scsb, int slotnum) argument
2402 tonga_slotnum_led_shift(scsb_state_t *scsb, uchar_t data) argument
2451 scsb_led_get(scsb_state_t *scsb, scsb_uinfo_t *suip, scsb_led_t led_type) argument
2514 scsb_led_set(scsb_state_t *scsb, scsb_uinfo_t *suip, scsb_led_t led_type) argument
2635 scsb_state_t *scsb; member in struct:ps_auto_on
2670 scsb_set_scfg_pres_leds(scsb_state_t *scsb, fru_info_t *int_fru_ptr) argument
2861 scsb_check_config_status(scsb_state_t *scsb) argument
2911 scsb_set_topology(scsb_state_t *scsb) argument
3619 scsb_free_topology(scsb_state_t *scsb) argument
3645 mct_topology_dump(scsb_state_t *scsb, int force) argument
3715 scsb_failing_event(scsb_state_t *scsb) argument
3726 scsb_read_bhealthy(scsb_state_t *scsb) argument
3746 scsb_read_slot_health(scsb_state_t *scsb, int pslotnum) argument
3758 scsb_bhealthy_slot(scsb_state_t *scsb, scsb_uinfo_t *suip) argument
3808 scsb_reset_unit(scsb_state_t *scsb, scsb_uinfo_t *suip) argument
3886 scsb_slot_occupancy(scsb_state_t *scsb, scsb_uinfo_t *suip) argument
3940 scsb_clear_intptrs(scsb_state_t *scsb) argument
3960 scsb_setall_intmasks(scsb_state_t *scsb) argument
4000 scsb_clear_intmasks(scsb_state_t *scsb) argument
4110 scsb_get_status(scsb_state_t *scsb, scsb_status_t *smp) argument
4161 scsb_freeze_check(scsb_state_t *scsb) argument
4209 scsb_freeze(scsb_state_t *scsb) argument
4239 scsb_restore(scsb_state_t *scsb) argument
4326 scsb_state_t *scsb = (scsb_state_t *)arg; local
4371 scsb_state_t *scsb = (scsb_state_t *)arg; local
5131 scsb_polled_int(scsb_state_t *scsb, int cmd, uint32_t *set) argument
5164 scsb_leds_switch(scsb_state_t *scsb, scsb_ustate_t op) argument
5249 scsb_readall_regs(scsb_state_t *scsb) argument
5278 scsb_write_mask(scsb_state_t *scsb, uchar_t reg, uchar_t rmask, uchar_t on_mask, uchar_t off_mask) argument
5359 scsb_rdwr_register(scsb_state_t *scsb, int op, uchar_t reg, int len, uchar_t *rwbuf, int i2c_alloc) argument
5458 check_fru_info(scsb_state_t *scsb, int evcode) argument
5531 scsb_alloc_kstats(scsb_state_t *scsb) argument
5633 scsb_state_t *scsb; local
5718 scsb_state_t *scsb; local
5794 scsb_state_t *scsb; local
5882 scsb_state_t *scsb; local
6068 scsb_free_kstats(scsb_state_t *scsb) argument
6124 update_fru_info(scsb_state_t *scsb, fru_info_t *fru_ptr) argument
6241 signal_evc_procs(scsb_state_t *scsb) argument
6284 reset_evc_fifo(scsb_state_t *scsb) argument
6297 add_event_code(scsb_state_t *scsb, uint32_t event_code) argument
6357 add_event_proc(scsb_state_t *scsb, pid_t pid) argument
6401 del_event_proc(scsb_state_t *scsb, pid_t pid) argument
6441 rew_event_proc(scsb_state_t *scsb) argument
6459 event_proc_count(scsb_state_t *scsb) argument
6564 scsb_queue_ops(scsb_state_t *scsb, int op, int oparg, void *opdata, char *caller) argument
6637 scsb_fru_op(scsb_state_t *scsb, scsb_utype_t fru_type, int unit, int base, int op) argument
6691 scsb_get_slot_state(scsb_state_t *scsb, int pslotnum, int *rstate) argument
6742 scsb_reset_slot(scsb_state_t *scsb, int pslotnum, int reset_flag) argument
6978 scsb_connect_slot(scsb_state_t *scsb, int pslotnum, int healthy) argument
7029 scsb_disconnect_slot(scsb_state_t *scsb, int occupied, int slotnum) argument
7057 scsb_is_alarm_card_slot(scsb_state_t *scsb, int slotnum) argument
7071 scsb_hsc_ac_op(scsb_state_t *scsb, int pslotnum, int op) argument
7167 scsb_healthy_intr(scsb_state_t *scsb, int pslotnum) argument
7218 scsb_blind_read(scsb_state_t *scsb, int op, uchar_t reg, int len, uchar_t *rwbuf, int i2c_alloc) argument
7300 scsb_quiesce_psmint(scsb_state_t *scsb) argument
7391 scsb_toggle_psmint(scsb_state_t *scsb, int enable) argument
[all...]
H A Dhsc.c53 #include <sys/scsb.h>
151 extern int scsb_read_bhealthy(scsb_state_t *scsb);
152 extern int scsb_read_slot_health(scsb_state_t *scsb, int pslotnum);
242 * call scsb to connect the slot. This also makes sure board is healthy
334 /* call scsb to disconnect the slot */
1031 scsb_state_t *scsb = (scsb_state_t *)hsc->scsb_handle; local
1040 hsp->hs_board_healthy = scsb_read_slot_health(scsb, slot_number);
1107 if (slot_number == scsb->ac_slotnum &&
1108 scsb->scsb_hsc_state & SCSB_ALARM_CARD_PRES) {
1503 scsb_state_t *scsb local
[all...]
/illumos-gate/usr/src/uts/sun4u/makaha/
H A DMakefile73 scsb acebus pcf8574 \
74 acebus.conf se.conf scsb.conf \
93 scsb: $(ROOT_MAKAHA_DRV_DIR_64)
98 scsb.conf: $(ROOT_MAKAHA_DRV_DIR)
/illumos-gate/usr/src/uts/sun4u/montecarlo/pcf8574_nct/
H A DMakefile71 LDFLAGS += -dy -Nmisc/i2c_svc -Ndrv/scsb
/illumos-gate/usr/src/uts/sun4u/montecarlo/pcf8591_nct/
H A DMakefile70 LDFLAGS += -dy -Nmisc/i2c_svc -Ndrv/scsb
/illumos-gate/usr/src/uts/sun4u/montecarlo/scsb/
H A DMakefile28 # This makefile drives the production of the scsb driver kernel module
41 MODULE = scsb
/illumos-gate/usr/src/uts/sun4u/montecarlo/sys/
H A Dscsb.h70 * SCSB operations between scsb and the hotswap controller module
110 #define IS_SCB_P10 (scsb->scsb_state & \
134 #define IS_SCB_P15 (scsb->scsb_state & \
320 /*LINTED table used in scsb.o and system utilities*/
322 /*LINTED table used in scsb.o and system utilities*/
324 /*LINTED table used in scsb.o and system utilities*/
326 /*LINTED table used in scsb.o and system utilities*/
339 /*LINTED table used in scsb.o and system utilities*/
365 /*LINTED table used in scsb.o and system utilities*/
374 /*LINTED table used in scsb
[all...]

Completed in 70 milliseconds