Searched refs:ses_plugin_t (Results 1 - 19 of 19) sorted by relevance

/illumos-gate/usr/src/lib/scsi/plugins/ses/LSILOGIC-SASX28-A.0/common/
H A Dlsilogic.c40 lsilogic_parse_node(ses_plugin_t *sp, ses_node_t *np)
57 _ses_init(ses_plugin_t *sp)
/illumos-gate/usr/src/lib/scsi/libses/common/
H A Dlibses_plugin.h40 typedef struct ses_plugin ses_plugin_t; typedef in typeref:struct:ses_plugin
57 void *(*spd_ctl_fill)(ses_plugin_t *, void *, size_t,
59 void *(*spd_index)(ses_plugin_t *, ses_node_t *,
67 int (*spc_node_parse)(ses_plugin_t *, ses_node_t *);
68 int (*spc_node_ctl)(ses_plugin_t *, ses_node_t *,
72 extern int ses_plugin_register(ses_plugin_t *, int, ses_plugin_config_t *);
74 extern void *ses_plugin_page_lookup(ses_plugin_t *, ses_snap_t *, int,
77 extern void *ses_plugin_ctlpage_lookup(ses_plugin_t *, ses_snap_t *, int,
80 extern void ses_plugin_setspecific(ses_plugin_t *, void *);
81 extern void *ses_plugin_getspecific(ses_plugin_t *);
[all...]
H A Dses_plugin.c36 ses_plugin_ctlpage_lookup(ses_plugin_t *sp, ses_snap_t *snap, int pagenum,
61 ses_plugin_t *sp;
78 ses_plugin_t *sp;
128 ses_plugin_page_lookup(ses_plugin_t *sp, ses_snap_t *snap, int pagenum,
153 ses_plugin_t *sp;
176 ses_plugin_register(ses_plugin_t *sp, int version, ses_plugin_config_t *scp)
189 ses_plugin_setspecific(ses_plugin_t *sp, void *data)
195 ses_plugin_getspecific(ses_plugin_t *sp)
211 ses_plugin_destroy(ses_plugin_t *sp)
225 ses_plugin_t *s
[all...]
H A Dses_impl.h77 int (*sp_init)(ses_plugin_t *); /* plugin init */
78 void (*sp_fini)(ses_plugin_t *); /* plugin fini */
79 int (*sp_node_parse)(ses_plugin_t *, ses_node_t *); /* parse node */
80 int (*sp_node_ctl)(ses_plugin_t *, ses_node_t *, const char *,
/illumos-gate/usr/src/lib/scsi/plugins/ses/libses/common/
H A Dlibses.c36 libses_parse_node(ses_plugin_t *sp, ses_node_t *np)
76 _ses_init(ses_plugin_t *sp)
/illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/
H A Dses2.c41 ses2_setprop(ses_plugin_t *sp, ses_node_t *np,
67 ses2_ctl_common_setprop(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
96 ses2_node_parse(ses_plugin_t *sp, ses_node_t *np)
112 ses2_node_ctl(ses_plugin_t *sp, ses_node_t *np, const char *op,
128 _ses_init(ses_plugin_t *sp)
H A Dses2_enclosure.c69 enc_parse_help(ses_plugin_t *sp, ses_node_t *np)
127 enc_parse_string_in(ses_plugin_t *sp, ses_node_t *np)
187 enc_parse_descr(ses_plugin_t *sp, ses_node_t *np)
205 enc_parse_dlucode(ses_plugin_t *sp, ses_node_t *np)
254 enc_parse_subnick(ses_plugin_t *sp, ses_node_t *np)
298 ses2_fill_enclosure_node(ses_plugin_t *sp, ses_node_t *np)
H A Dses2_pages.c58 ses2_aes_index(ses_plugin_t *sp, ses_node_t *np, void *data, size_t pagelen,
126 ses2_threshold_index(ses_plugin_t *sp, ses_node_t *np, void *data,
148 ses2_element_index(ses_plugin_t *sp, ses_node_t *np, void *data,
196 ses2_status_index(ses_plugin_t *sp, ses_node_t *np, void *data,
227 ses2_ctl_fill(ses_plugin_t *sp, void *pagedata, size_t pagelen,
281 ses2_threshout_ctl_fill(ses_plugin_t *sp, void *pagedata, size_t pagelen,
333 ses2_ucodeout_ctl_fill(ses_plugin_t *sp, void *data, size_t pagelen,
H A Dses2_enclosure_ctl.c40 enc_do_ucode(ses_plugin_t *sp, ses_node_t *np, nvlist_t *nvl)
122 enc_ctl_common(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
160 enc_ctl_string(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
199 enc_ctl_nick(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
306 ses2_enclosure_ctl(ses_plugin_t *sp, ses_node_t *np, const char *op,
H A Dses2_element_ctl.c39 elem_setprop_device(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
80 elem_setprop_psu(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
107 elem_setprop_cooling(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
142 elem_setprop_temp(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
167 elem_setprop_lock(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
194 elem_setprop_alarm(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
231 elem_setprop_esc(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
258 elem_setprop_scc(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
283 elem_setprop_ups(ses_plugin_t *sp, ses_node_t *np, ses2_diag_page_t page,
308 elem_setprop_cache(ses_plugin_t *s
[all...]
H A Dses2_impl.h1487 extern int ses2_fill_element_node(ses_plugin_t *, ses_node_t *);
1488 extern int ses2_fill_enclosure_node(ses_plugin_t *, ses_node_t *);
1490 typedef int (*ses2_setprop_f)(ses_plugin_t *, ses_node_t *, ses2_diag_page_t,
1502 extern int ses2_ctl_common_setprop(ses_plugin_t *sp, ses_node_t *,
1531 extern int ses2_setprop(ses_plugin_t *, ses_node_t *, const ses2_ctl_prop_t *,
1537 extern int ses2_element_ctl(ses_plugin_t *, ses_node_t *, const char *,
1539 extern int ses2_enclosure_ctl(ses_plugin_t *, ses_node_t *, const char *,
H A Dses2_element.c539 elem_parse_sd(ses_plugin_t *spp, ses_node_t *np)
573 elem_parse_descr(ses_plugin_t *sp, ses_node_t *np)
924 elem_parse_aes(ses_plugin_t *sp, ses_node_t *np)
952 elem_parse_threshold(ses_plugin_t *sp, ses_node_t *np)
991 ses2_fill_element_node(ses_plugin_t *sp, ses_node_t *np)
/illumos-gate/usr/src/lib/scsi/plugins/ses/SUN/common/
H A Dsun.c54 sun_node_parse(ses_plugin_t *sp, ses_node_t *np)
70 _ses_init(ses_plugin_t *sp)
H A Dsun_impl.h93 extern int sun_fill_element_node(ses_plugin_t *, ses_node_t *);
94 extern int sun_fill_enclosure_node(ses_plugin_t *, ses_node_t *);
H A Dsun_element.c38 sun_fill_element_node(ses_plugin_t *sp, ses_node_t *np)
H A Dsun_enclosure.c43 enc_parse_feature_block(ses_plugin_t *sp, ses_node_t *np)
124 sun_fill_enclosure_node(ses_plugin_t *sp, ses_node_t *np)
H A Dsun_pages.c36 sun_fruid_index(ses_plugin_t *sp, ses_node_t *np, void *data,
/illumos-gate/usr/src/lib/scsi/plugins/ses/SUN-Storage-J4500/common/
H A Dloki.c38 sun_loki_fix_bay(ses_plugin_t *sp, ses_node_t *np)
73 sun_loki_parse_node(ses_plugin_t *sp, ses_node_t *np)
220 _ses_init(ses_plugin_t *sp)
/illumos-gate/usr/src/lib/scsi/plugins/ses/SUN-Storage-J4400/common/
H A Driverwalk.c74 sun_riverwalk_parse_node(ses_plugin_t *sp, ses_node_t *np)
230 _ses_init(ses_plugin_t *sp)

Completed in 73 milliseconds