Searched refs:sata_hba_inst (Results 1 - 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/sata/impl/
H A Dsata.h81 struct sata_hba_inst { struct
83 struct sata_hba_inst *satahba_next; /* ptr to next sata_hba_inst */
84 struct sata_hba_inst *satahba_prev; /* ptr to prev sata_hba_inst */
113 typedef struct sata_hba_inst sata_hba_inst_t;
117 * This structure is pointed to by the sata_hba_inst.satahba_dev_port[x]
466 struct sata_hba_inst *txlt_sata_hba_inst;
582 #define SATA_TRAN(sata_hba_inst) \
583 sata_hba_inst
[all...]
/illumos-gate/usr/src/uts/common/io/sata/impl/
H A Dsata.c185 static void sata_process_controller_events(sata_hba_inst_t *sata_hba_inst);
569 _NOTE(MUTEX_PROTECTS_DATA(sata_mutex, sata_hba_inst::satahba_next))
570 _NOTE(MUTEX_PROTECTS_DATA(sata_mutex, sata_hba_inst::satahba_prev))
572 sata_hba_inst::satahba_scsi_tran))
573 _NOTE(SCHEME_PROTECTS_DATA("No Mutex Needed", sata_hba_inst::satahba_tran))
574 _NOTE(SCHEME_PROTECTS_DATA("No Mutex Needed", sata_hba_inst::satahba_dip))
575 _NOTE(SCHEME_PROTECTS_DATA("Scheme", sata_hba_inst::satahba_attached))
576 _NOTE(DATA_READABLE_WITHOUT_LOCK(sata_hba_inst::satahba_dev_port))
577 _NOTE(MUTEX_PROTECTS_DATA(sata_hba_inst::satahba_mutex,
578 sata_hba_inst
748 sata_hba_inst_t *sata_hba_inst; local
992 sata_hba_inst_t *sata_hba_inst; local
1192 sata_hba_inst_t *sata_hba_inst; local
1248 sata_hba_inst_t *sata_hba_inst; local
1317 sata_hba_inst_t *sata_hba_inst; local
1703 sata_hba_inst_t *sata_hba_inst; local
1808 sata_hba_inst_t *sata_hba_inst; local
1908 sata_hba_inst_t *sata_hba_inst = NULL; local
2047 sata_hba_inst_t *sata_hba_inst; local
2136 sata_hba_inst_t *sata_hba_inst = local
2177 sata_hba_inst_t *sata_hba_inst; local
2245 sata_hba_inst_t *sata_hba_inst = local
2462 sata_hba_inst_t *sata_hba_inst = local
2706 sata_hba_inst_t *sata_hba_inst = local
2793 sata_hba_inst_t *sata_hba_inst = local
2887 sata_hba_inst_t *sata_hba_inst = local
2991 sata_hba_inst_t *sata_hba_inst = local
3386 sata_identdev_to_inquiry(sata_hba_inst_t *sata_hba_inst, sata_drive_info_t *sdinfo, uint8_t *buf) argument
6820 sata_hba_inst_t *sata_hba_inst = spx->txlt_sata_hba_inst; local
6972 sata_hba_inst_t *sata_hba_inst = spx->txlt_sata_hba_inst; local
8694 sata_build_lsense_page_10( sata_drive_info_t *sdinfo, uint8_t *buf, sata_hba_inst_t *sata_hba_inst) argument
9102 sata_build_lsense_page_2f( sata_drive_info_t *sdinfo, uint8_t *buf, sata_hba_inst_t *sata_hba_inst) argument
9178 sata_build_lsense_page_30( sata_drive_info_t *sdinfo, uint8_t *buf, sata_hba_inst_t *sata_hba_inst) argument
10364 sata_hba_inst_t *sata_hba_inst; local
10421 sata_probe_ports(sata_hba_inst_t *sata_hba_inst) argument
10556 sata_probe_pmports(sata_hba_inst_t *sata_hba_inst, uint8_t ncport) argument
10660 sata_add_device(dev_info_t *pdip, sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device) argument
10831 sata_offline_device(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device, sata_drive_info_t *sdinfo) argument
10909 sata_create_target_node(dev_info_t *dip, sata_hba_inst_t *sata_hba_inst, sata_address_t *sata_addr) argument
11097 sata_remove_target_node(sata_hba_inst_t *sata_hba_inst, sata_address_t *sata_addr) argument
11184 sata_reprobe_port(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device, int flag) argument
11479 sata_reprobe_pmult(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device, int flag) argument
11608 sata_reprobe_pmport(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device, int flag) argument
11896 sata_alloc_pmult(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device) argument
12003 sata_free_pmult(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device) argument
12122 sata_initialize_device(sata_hba_inst_t *sata_hba_inst, sata_drive_info_t *sdinfo) argument
12239 sata_validate_sata_address(sata_hba_inst_t *sata_hba_inst, int cport, int pmport, int qual) argument
12272 sata_validate_scsi_address(sata_hba_inst_t *sata_hba_inst, struct scsi_address *ap, sata_device_t *sata_device) argument
12426 sata_probe_device(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device) argument
12574 sata_get_device_info(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device) argument
12637 sata_identify_device(sata_hba_inst_t *sata_hba_inst, sata_drive_info_t *sdinfo) argument
12744 sata_show_drive_info(sata_hba_inst_t *sata_hba_inst, sata_drive_info_t *sdinfo) argument
12909 sata_show_pmult_info(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device) argument
13699 sata_fetch_device_identify_data(sata_hba_inst_t *sata_hba_inst, sata_drive_info_t *sdinfo) argument
13912 sata_set_dma_mode(sata_hba_inst_t *sata_hba_inst, sata_drive_info_t *sdinfo) argument
14063 sata_set_cache_mode(sata_hba_inst_t *sata_hba_inst, sata_drive_info_t *sdinfo, int cache_op) argument
14154 sata_set_rmsn(sata_hba_inst_t *sata_hba_inst, sata_drive_info_t *sdinfo, int state) argument
14231 sata_update_port_info(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device) argument
14257 sata_update_pmport_info(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device) argument
14296 sata_get_port_num(sata_hba_inst_t *sata_hba_inst, struct devctl_iocdata *dcp) argument
14332 sata_hba_inst_t *sata_hba_inst; local
14446 sata_ioctl_disconnect(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device) argument
14740 sata_ioctl_connect(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device) argument
14882 sata_ioctl_unconfigure(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device) argument
14944 sata_ioctl_configure(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device) argument
15237 sata_ioctl_deactivate(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device) argument
15485 sata_ioctl_activate(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device) argument
15618 sata_ioctl_reset_port(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device) argument
15680 sata_ioctl_reset_device(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device) argument
15760 sata_ioctl_reset_all(sata_hba_inst_t *sata_hba_inst) argument
15849 sata_ioctl_port_self_test(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device) argument
15920 sata_cfgadm_state(sata_hba_inst_t *sata_hba_inst, int32_t port, devctl_ap_state_t *ap_state) argument
16097 sata_ioctl_get_device_path(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device, sata_ioctl_data_t *ioc, int mode) argument
16142 sata_ioctl_get_ap_type(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device, sata_ioctl_data_t *ioc, int mode) argument
16219 sata_ioctl_get_model_info(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device, sata_ioctl_data_t *ioc, int mode) argument
16277 sata_ioctl_get_revfirmware_info(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device, sata_ioctl_data_t *ioc, int mode) argument
16334 sata_ioctl_get_serialnumber_info(sata_hba_inst_t *sata_hba_inst, sata_device_t *sata_device, sata_ioctl_data_t *ioc, int mode) argument
16530 sata_set_drive_features(sata_hba_inst_t *sata_hba_inst, sata_drive_info_t *sdinfo, int restore) argument
16707 sata_fetch_smart_return_status(sata_hba_inst_t *sata_hba_inst, sata_drive_info_t *sdinfo) argument
16804 sata_fetch_smart_data( sata_hba_inst_t *sata_hba_inst, sata_drive_info_t *sdinfo, struct smart_data *smart_data) argument
16916 sata_ext_smart_selftest_read_log( sata_hba_inst_t *sata_hba_inst, sata_drive_info_t *sdinfo, struct smart_ext_selftest_log *ext_selftest_log, uint16_t block_num) argument
17031 sata_smart_selftest_log( sata_hba_inst_t *sata_hba_inst, sata_drive_info_t *sdinfo, struct smart_selftest_log *selftest_log) argument
17141 sata_smart_read_log( sata_hba_inst_t *sata_hba_inst, sata_drive_info_t *sdinfo, uint8_t *smart_log, uint8_t which_log, uint8_t log_size) argument
17249 sata_read_log_ext_directory( sata_hba_inst_t *sata_hba_inst, sata_drive_info_t *sdinfo, struct read_log_ext_directory *logdir) argument
17477 sata_log(sata_hba_inst_t *sata_hba_inst, uint_t level, char *fmt, ...) argument
17625 sata_hba_inst_t *sata_hba_inst = NULL; local
18115 sata_process_controller_events(sata_hba_inst_t *sata_hba_inst) argument
18295 sata_process_pmult_events(sata_hba_inst_t *sata_hba_inst, uint8_t cport) argument
18477 sata_process_cntrl_pwr_level_change(sata_hba_inst_t *sata_hba_inst) argument
18493 sata_process_port_pwr_change(sata_hba_inst_t *sata_hba_inst, sata_address_t *saddr) argument
18513 sata_process_port_failed_event(sata_hba_inst_t *sata_hba_inst, sata_address_t *saddr) argument
18546 sata_process_device_reset(sata_hba_inst_t *sata_hba_inst, sata_address_t *saddr) argument
18803 sata_process_pmdevice_reset(sata_hba_inst_t *sata_hba_inst, sata_address_t *saddr) argument
19058 sata_process_port_link_events(sata_hba_inst_t *sata_hba_inst, sata_address_t *saddr) argument
19262 sata_process_pmport_link_events(sata_hba_inst_t *sata_hba_inst, sata_address_t *saddr) argument
19484 sata_process_device_detached(sata_hba_inst_t *sata_hba_inst, sata_address_t *saddr) argument
19666 sata_process_pmdevice_detached(sata_hba_inst_t *sata_hba_inst, sata_address_t *saddr) argument
19786 sata_process_device_attached(sata_hba_inst_t *sata_hba_inst, sata_address_t *saddr) argument
20092 sata_process_pmdevice_attached(sata_hba_inst_t *sata_hba_inst, sata_address_t *saddr) argument
20373 sata_process_target_node_cleanup(sata_hba_inst_t *sata_hba_inst, sata_address_t *saddr) argument
20464 sata_process_device_autoonline(sata_hba_inst_t *sata_hba_inst, sata_address_t *saddr) argument
20575 sata_gen_sysevent(sata_hba_inst_t *sata_hba_inst, sata_address_t *saddr, int hint) argument
20656 sata_set_target_node_cleanup(sata_hba_inst_t *sata_hba_inst, sata_address_t *saddr) argument
21114 sata_trace_log(sata_hba_inst_t *sata_hba_inst, uint_t level, const char *fmt, ...) argument
[all...]

Completed in 57 milliseconds