Symbol: ses_plugin_t
usr/src/lib/scsi/libses/common/libses_plugin.h
57
void *(*spd_ctl_fill)(ses_plugin_t *, void *, size_t,
usr/src/lib/scsi/libses/common/libses_plugin.h
59
void *(*spd_index)(ses_plugin_t *, ses_node_t *,
usr/src/lib/scsi/libses/common/libses_plugin.h
67
int (*spc_node_parse)(ses_plugin_t *, ses_node_t *);
usr/src/lib/scsi/libses/common/libses_plugin.h
68
int (*spc_node_ctl)(ses_plugin_t *, ses_node_t *,
usr/src/lib/scsi/libses/common/libses_plugin.h
72
extern int ses_plugin_register(ses_plugin_t *, int, ses_plugin_config_t *);
usr/src/lib/scsi/libses/common/libses_plugin.h
74
extern void *ses_plugin_page_lookup(ses_plugin_t *, ses_snap_t *, int,
usr/src/lib/scsi/libses/common/libses_plugin.h
77
extern void *ses_plugin_ctlpage_lookup(ses_plugin_t *, ses_snap_t *, int,
usr/src/lib/scsi/libses/common/libses_plugin.h
80
extern void ses_plugin_setspecific(ses_plugin_t *, void *);
usr/src/lib/scsi/libses/common/libses_plugin.h
81
extern void *ses_plugin_getspecific(ses_plugin_t *);
usr/src/lib/scsi/libses/common/ses_impl.h
75
int (*sp_init)(ses_plugin_t *); /* plugin init */
usr/src/lib/scsi/libses/common/ses_impl.h
76
void (*sp_fini)(ses_plugin_t *); /* plugin fini */
usr/src/lib/scsi/libses/common/ses_impl.h
77
int (*sp_node_parse)(ses_plugin_t *, ses_node_t *); /* parse node */
usr/src/lib/scsi/libses/common/ses_impl.h
78
int (*sp_node_ctl)(ses_plugin_t *, ses_node_t *, const char *,
usr/src/lib/scsi/libses/common/ses_plugin.c
128
ses_plugin_page_lookup(ses_plugin_t *sp, ses_snap_t *snap, int pagenum,
usr/src/lib/scsi/libses/common/ses_plugin.c
153
ses_plugin_t *sp;
usr/src/lib/scsi/libses/common/ses_plugin.c
176
ses_plugin_register(ses_plugin_t *sp, int version, ses_plugin_config_t *scp)
usr/src/lib/scsi/libses/common/ses_plugin.c
189
ses_plugin_setspecific(ses_plugin_t *sp, void *data)
usr/src/lib/scsi/libses/common/ses_plugin.c
195
ses_plugin_getspecific(ses_plugin_t *sp)
usr/src/lib/scsi/libses/common/ses_plugin.c
211
ses_plugin_destroy(ses_plugin_t *sp)
usr/src/lib/scsi/libses/common/ses_plugin.c
225
ses_plugin_t *sp, **loc;
usr/src/lib/scsi/libses/common/ses_plugin.c
232
if ((sp = ses_zalloc(sizeof (ses_plugin_t))) == NULL) {
usr/src/lib/scsi/libses/common/ses_plugin.c
36
ses_plugin_ctlpage_lookup(ses_plugin_t *sp, ses_snap_t *snap, int pagenum,
usr/src/lib/scsi/libses/common/ses_plugin.c
389
ses_plugin_t *sp;
usr/src/lib/scsi/libses/common/ses_plugin.c
61
ses_plugin_t *sp;
usr/src/lib/scsi/libses/common/ses_plugin.c
78
ses_plugin_t *sp;
usr/src/lib/scsi/plugins/ses/LSILOGIC-SASX28-A.0/common/lsilogic.c
38
lsilogic_parse_node(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/LSILOGIC-SASX28-A.0/common/lsilogic.c
55
_ses_init(ses_plugin_t *sp)
usr/src/lib/scsi/plugins/ses/SUN-Storage-J4400/common/riverwalk.c
228
_ses_init(ses_plugin_t *sp)
usr/src/lib/scsi/plugins/ses/SUN-Storage-J4400/common/riverwalk.c
72
sun_riverwalk_parse_node(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/SUN-Storage-J4500/common/loki.c
218
_ses_init(ses_plugin_t *sp)
usr/src/lib/scsi/plugins/ses/SUN-Storage-J4500/common/loki.c
36
sun_loki_fix_bay(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/SUN-Storage-J4500/common/loki.c
71
sun_loki_parse_node(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/SUN/common/sun.c
54
sun_node_parse(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/SUN/common/sun.c
70
_ses_init(ses_plugin_t *sp)
usr/src/lib/scsi/plugins/ses/SUN/common/sun_element.c
38
sun_fill_element_node(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/SUN/common/sun_enclosure.c
124
sun_fill_enclosure_node(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/SUN/common/sun_enclosure.c
43
enc_parse_feature_block(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/SUN/common/sun_impl.h
93
extern int sun_fill_element_node(ses_plugin_t *, ses_node_t *);
usr/src/lib/scsi/plugins/ses/SUN/common/sun_impl.h
94
extern int sun_fill_enclosure_node(ses_plugin_t *, ses_node_t *);
usr/src/lib/scsi/plugins/ses/SUN/common/sun_pages.c
36
sun_fruid_index(ses_plugin_t *sp, ses_node_t *np, void *data,
usr/src/lib/scsi/plugins/ses/libses/common/libses.c
34
libses_parse_node(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/libses/common/libses.c
74
_ses_init(ses_plugin_t *sp)
usr/src/lib/scsi/plugins/ses/ses2/common/ses2.c
110
ses2_node_ctl(ses_plugin_t *sp, ses_node_t *np, const char *op,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2.c
126
_ses_init(ses_plugin_t *sp)
usr/src/lib/scsi/plugins/ses/ses2/common/ses2.c
39
ses2_setprop(ses_plugin_t *sp, ses_node_t *np,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2.c
65
ses2_ctl_common_setprop(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2.c
94
ses2_node_parse(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c
1003
ses2_fill_element_node(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c
541
elem_parse_sd(ses_plugin_t *spp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c
575
elem_parse_descr(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c
929
elem_parse_aes(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c
957
elem_parse_threshold(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
107
elem_setprop_cooling(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
142
elem_setprop_temp(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
167
elem_setprop_lock(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
1845
ses2_element_ctl(ses_plugin_t *sp, ses_node_t *np, const char *op,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
194
elem_setprop_alarm(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
231
elem_setprop_esc(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
258
elem_setprop_scc(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
283
elem_setprop_ups(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
308
elem_setprop_cache(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
333
elem_setprop_keypad(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
358
elem_setprop_display(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
39
elem_setprop_device(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
396
elem_setprop_px(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
424
elem_setprop_lang(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
455
elem_setprop_comm(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
482
elem_setprop_voltage(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
507
elem_setprop_current(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
532
elem_setprop_itp(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
559
elem_setprop_sse(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
584
elem_setprop_arraydev(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
639
elem_setprop_expander(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
664
elem_setprop_sasconn(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
689
elem_common_setprop_threshold(ses_plugin_t *sp, ses_node_t *np,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
80
elem_setprop_psu(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure.c
127
enc_parse_string_in(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure.c
187
enc_parse_descr(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure.c
205
enc_parse_dlucode(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure.c
254
enc_parse_subnick(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure.c
298
ses2_fill_enclosure_node(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure.c
69
enc_parse_help(ses_plugin_t *sp, ses_node_t *np)
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure_ctl.c
122
enc_ctl_common(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure_ctl.c
160
enc_ctl_string(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure_ctl.c
199
enc_ctl_nick(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure_ctl.c
306
ses2_enclosure_ctl(ses_plugin_t *sp, ses_node_t *np, const char *op,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure_ctl.c
40
enc_do_ucode(ses_plugin_t *sp, ses_node_t *np, nvlist_t *nvl)
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_impl.h
1495
extern int ses2_fill_element_node(ses_plugin_t *, ses_node_t *);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_impl.h
1496
extern int ses2_fill_enclosure_node(ses_plugin_t *, ses_node_t *);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_impl.h
1498
typedef int (*ses2_setprop_f)(ses_plugin_t *, ses_node_t *, ses2_diag_page_t,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_impl.h
1510
extern int ses2_ctl_common_setprop(ses_plugin_t *sp, ses_node_t *,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_impl.h
1539
extern int ses2_setprop(ses_plugin_t *, ses_node_t *, const ses2_ctl_prop_t *,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_impl.h
1545
extern int ses2_element_ctl(ses_plugin_t *, ses_node_t *, const char *,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_impl.h
1547
extern int ses2_enclosure_ctl(ses_plugin_t *, ses_node_t *, const char *,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_pages.c
160
ses2_threshold_index(ses_plugin_t *sp, ses_node_t *np, void *data,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_pages.c
182
ses2_element_index(ses_plugin_t *sp, ses_node_t *np, void *data,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_pages.c
230
ses2_status_index(ses_plugin_t *sp, ses_node_t *np, void *data,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_pages.c
261
ses2_ctl_fill(ses_plugin_t *sp, void *pagedata, size_t pagelen,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_pages.c
315
ses2_threshout_ctl_fill(ses_plugin_t *sp, void *pagedata, size_t pagelen,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_pages.c
367
ses2_ucodeout_ctl_fill(ses_plugin_t *sp, void *data, size_t pagelen,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_pages.c
59
ses2_aes_index(ses_plugin_t *sp, ses_node_t *np, void *data, size_t pagelen,