Symbol: smp_target_t
usr/src/cmd/scsi/smp/common/smp.c
51
static smp_target_t *tp = NULL;
usr/src/lib/scsi/libsmp/common/libsmp.h
109
extern smp_action_t *smp_action_alloc(smp_function_t, smp_target_t *, size_t);
usr/src/lib/scsi/libsmp/common/libsmp.h
110
extern smp_action_t *smp_action_xalloc(smp_function_t, smp_target_t *,
usr/src/lib/scsi/libsmp/common/libsmp.h
117
extern int smp_exec(smp_action_t *, smp_target_t *);
usr/src/lib/scsi/libsmp/common/libsmp.h
121
extern nvlist_t *smp_discover_targets(smp_target_t **, size_t);
usr/src/lib/scsi/libsmp/common/libsmp.h
85
extern smp_target_t *smp_open(const smp_target_def_t *);
usr/src/lib/scsi/libsmp/common/libsmp.h
86
extern uint_t smp_target_getcap(const smp_target_t *);
usr/src/lib/scsi/libsmp/common/libsmp.h
87
extern uint16_t smp_target_get_change_count(const smp_target_t *);
usr/src/lib/scsi/libsmp/common/libsmp.h
88
extern void smp_target_set_change_count(smp_target_t *, uint16_t);
usr/src/lib/scsi/libsmp/common/libsmp.h
89
extern uint8_t smp_target_get_number_of_phys(const smp_target_t *);
usr/src/lib/scsi/libsmp/common/libsmp.h
90
extern uint16_t smp_target_get_exp_route_indexes(const smp_target_t *);
usr/src/lib/scsi/libsmp/common/libsmp.h
91
extern const char *smp_target_vendor(const smp_target_t *);
usr/src/lib/scsi/libsmp/common/libsmp.h
92
extern const char *smp_target_product(const smp_target_t *);
usr/src/lib/scsi/libsmp/common/libsmp.h
93
extern const char *smp_target_revision(const smp_target_t *);
usr/src/lib/scsi/libsmp/common/libsmp.h
94
extern const char *smp_target_component_vendor(const smp_target_t *);
usr/src/lib/scsi/libsmp/common/libsmp.h
95
extern uint16_t smp_target_component_id(const smp_target_t *);
usr/src/lib/scsi/libsmp/common/libsmp.h
96
extern uint8_t smp_target_component_revision(const smp_target_t *);
usr/src/lib/scsi/libsmp/common/libsmp.h
97
extern void smp_target_name(const smp_target_t *, char *, size_t);
usr/src/lib/scsi/libsmp/common/libsmp.h
98
extern uint64_t smp_target_addr(const smp_target_t *);
usr/src/lib/scsi/libsmp/common/libsmp.h
99
extern void smp_close(smp_target_t *);
usr/src/lib/scsi/libsmp/common/libsmp_plugin.h
87
size_t (*sfd_rq_len)(size_t, smp_target_t *);
usr/src/lib/scsi/libsmp/common/libsmp_plugin.h
88
off_t (*sfd_rq_dataoff)(smp_action_t *, smp_target_t *);
usr/src/lib/scsi/libsmp/common/libsmp_plugin.h
89
void (*sfd_rq_setframe)(smp_action_t *, smp_target_t *);
usr/src/lib/scsi/libsmp/common/libsmp_plugin.h
90
size_t (*sfd_rs_datalen)(smp_action_t *, smp_target_t *);
usr/src/lib/scsi/libsmp/common/libsmp_plugin.h
91
off_t (*sfd_rs_dataoff)(smp_action_t *, smp_target_t *);
usr/src/lib/scsi/libsmp/common/libsmp_plugin.h
92
void (*sfd_rs_getparams)(smp_action_t *, smp_target_t *);
usr/src/lib/scsi/libsmp/common/smp_engine.c
263
smp_target_t *
usr/src/lib/scsi/libsmp/common/smp_engine.c
267
smp_target_t *tp;
usr/src/lib/scsi/libsmp/common/smp_engine.c
279
if ((tp = smp_zalloc(sizeof (smp_target_t))) == NULL) {
usr/src/lib/scsi/libsmp/common/smp_engine.c
305
smp_target_name(const smp_target_t *tp, char *buf, size_t len)
usr/src/lib/scsi/libsmp/common/smp_engine.c
311
smp_target_addr(const smp_target_t *tp)
usr/src/lib/scsi/libsmp/common/smp_engine.c
317
smp_target_vendor(const smp_target_t *tp)
usr/src/lib/scsi/libsmp/common/smp_engine.c
323
smp_target_product(const smp_target_t *tp)
usr/src/lib/scsi/libsmp/common/smp_engine.c
329
smp_target_revision(const smp_target_t *tp)
usr/src/lib/scsi/libsmp/common/smp_engine.c
335
smp_target_component_vendor(const smp_target_t *tp)
usr/src/lib/scsi/libsmp/common/smp_engine.c
341
smp_target_component_id(const smp_target_t *tp)
usr/src/lib/scsi/libsmp/common/smp_engine.c
347
smp_target_component_revision(const smp_target_t *tp)
usr/src/lib/scsi/libsmp/common/smp_engine.c
353
smp_target_getcap(const smp_target_t *tp)
usr/src/lib/scsi/libsmp/common/smp_engine.c
370
smp_target_set_change_count(smp_target_t *tp, uint16_t cc)
usr/src/lib/scsi/libsmp/common/smp_engine.c
376
smp_target_get_change_count(const smp_target_t *tp)
usr/src/lib/scsi/libsmp/common/smp_engine.c
382
smp_target_get_number_of_phys(const smp_target_t *tp)
usr/src/lib/scsi/libsmp/common/smp_engine.c
388
smp_target_get_exp_route_indexes(const smp_target_t *tp)
usr/src/lib/scsi/libsmp/common/smp_engine.c
394
smp_close(smp_target_t *tp)
usr/src/lib/scsi/libsmp/common/smp_engine.c
568
smp_action_xalloc(smp_function_t fn, smp_target_t *tp,
usr/src/lib/scsi/libsmp/common/smp_engine.c
652
smp_action_alloc(smp_function_t fn, smp_target_t *tp, size_t rqsd)
usr/src/lib/scsi/libsmp/common/smp_engine.c
698
smp_exec(smp_action_t *ap, smp_target_t *tp)
usr/src/lib/scsi/libsmp/common/smp_impl.h
116
extern int smp_plugin_load(smp_target_t *);
usr/src/lib/scsi/libsmp/common/smp_impl.h
117
extern void smp_plugin_unload(smp_target_t *);
usr/src/lib/scsi/libsmp/common/smp_impl.h
64
smp_target_t *sp_target;
usr/src/lib/scsi/libsmp/common/smp_plugin.c
134
smp_target_fill(smp_target_t *tp)
usr/src/lib/scsi/libsmp/common/smp_plugin.c
144
smp_get_funcdef(smp_target_t *tp, int fn)
usr/src/lib/scsi/libsmp/common/smp_plugin.c
210
smp_plugin_loadone(smp_target_t *tp, const char *path, uint32_t pass)
usr/src/lib/scsi/libsmp/common/smp_plugin.c
265
smp_plugin_load_dir(smp_target_t *tp, const char *pluginroot)
usr/src/lib/scsi/libsmp/common/smp_plugin.c
376
smp_plugin_load(smp_target_t *tp)
usr/src/lib/scsi/libsmp/common/smp_plugin.c
414
smp_plugin_unload(smp_target_t *tp)
usr/src/lib/scsi/libsmp/common/smp_plugin.c
51
smp_report_general(smp_target_t *tp)
usr/src/lib/scsi/libsmp/common/smp_plugin.c
81
smp_report_manufacturer_information(smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
107
sas2_rs_datalen(smp_action_t *ap, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
129
sas2_rs_dataoff(smp_action_t *ap, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
142
sas2_rs_getparams(smp_action_t *ap, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
167
sas2_report_general_rs_datalen(smp_action_t *ap, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
191
sas2_report_manufacturer_info_rs_datalen(smp_action_t *ap, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
215
sas2_report_self_config_status_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
227
sas2_report_zone_perm_table_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
239
sas2_report_zone_mgr_password_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
251
sas2_report_broadcast_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
263
sas2_discover_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
275
sas2_discover_rs_datalen(smp_action_t *ap, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
299
sas2_report_phy_error_log_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
311
sas2_report_phy_error_log_rs_datalen(smp_action_t *ap, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
335
sas2_report_phy_sata_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
347
sas2_report_phy_sata_rs_datalen(smp_action_t *ap, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
37
sas2_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
371
sas2_report_route_info_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
383
sas2_report_route_info_rs_datalen(smp_action_t *ap, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
407
sas2_report_phy_event_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
419
sas2_discover_list_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
431
sas2_report_phy_event_list_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
443
sas2_report_exp_route_table_list_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
456
sas2_config_general_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
468
sas2_enable_disable_zoning_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
480
sas2_zoned_broadcast_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
49
sas2_rq_dataoff(smp_action_t *ap, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
496
sas2_zone_lock_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
508
sas2_zone_activate_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
520
sas2_zone_unlock_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
532
sas2_config_zone_manager_password_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
545
sas2_config_zone_phy_info_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
557
sas2_config_zone_perm_table_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
580
sas2_config_route_info_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
592
sas2_phy_control_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
604
sas2_phy_test_function_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
616
sas2_config_phy_event_rq_len(size_t user, smp_target_t *tp)
usr/src/lib/scsi/plugins/smp/sas2/common/sas2_functions.c
62
sas2_rq_setframe(smp_action_t *ap, smp_target_t *tp)