Home
last modified time | relevance | path

Searched refs:ses_snap_t (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/lib/scsi/libses/common/
H A Dlibses.h86 typedef struct ses_snap ses_snap_t; typedef
106 extern ses_node_t *ses_node_lookup(ses_snap_t *, uint64_t);
108 extern ses_node_t *ses_root_node(ses_snap_t *);
113 extern int ses_walk(ses_snap_t *, ses_walk_f, void *);
115 extern ses_snap_t *ses_snap_hold(ses_target_t *);
116 extern void ses_snap_rele(ses_snap_t *);
117 extern ses_snap_t *ses_snap_new(ses_target_t *);
118 extern uint32_t ses_snap_generation(ses_snap_t *);
123 extern ses_snap_t *ses_node_snapshot(ses_node_t *);
131 extern ses_node_t *ses_snap_primary_enclosure(ses_snap_t *);
H A Dses_snap.c94 free_all_snap_pages(ses_snap_t *sp) in free_all_snap_pages()
320 pages_skel_create(ses_snap_t *sp) in pages_skel_create()
394 ses_snap_free(ses_snap_t *sp) in ses_snap_free()
421 ses_snap_t *
424 ses_snap_t *sp; in ses_snap_hold()
435 ses_snap_rele(ses_snap_t *sp) in ses_snap_rele()
444 ses_snap_t *
447 ses_snap_t *sp; in ses_snap_new()
528 ses_snap_free((ses_snap_t *)sp); in ses_snap_new()
611 ses_snap_do_ctl(ses_snap_t *sp) in ses_snap_do_ctl()
[all …]
H A Dses_impl.h144 extern int ses_fill_snap(ses_snap_t *);
146 extern ses_snap_page_t *ses_snap_find_page(ses_snap_t *, ses2_diag_page_t,
148 extern ses_snap_page_t *ses_snap_ctl_page(ses_snap_t *,
150 extern int ses_snap_do_ctl(ses_snap_t *);
H A Dses_node.c34 ses_find_enclosure(ses_snap_t *sp, uint64_t number) in ses_find_enclosure()
53 ses_snap_primary_enclosure(ses_snap_t *sp) in ses_snap_primary_enclosure()
75 ses_node_alloc(ses_snap_t *sp, ses_node_t *pnp) in ses_node_alloc()
134 ses_build_snap_skel(ses_snap_t *sp) in ses_build_snap_skel()
339 ses_fill_snap(ses_snap_t *sp) in ses_fill_snap()
351 ses_root_node(ses_snap_t *sp) in ses_root_node()
386 ses_snap_t *
389 return ((ses_snap_t *)np->sn_snapshot); in ses_node_snapshot()
H A Dlibses_plugin.h74 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,
H A Dses_plugin.c36 ses_plugin_ctlpage_lookup(ses_plugin_t *sp, ses_snap_t *snap, int pagenum, in ses_plugin_ctlpage_lookup()
128 ses_plugin_page_lookup(ses_plugin_t *sp, ses_snap_t *snap, int pagenum, in ses_plugin_page_lookup()
H A Dses_enclosure.c209 ses_snap_t *sp; in ses_open_scsi()
/illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/
H A Dses2_enclosure.c71 ses_snap_t *snap = ses_node_snapshot(np); in enc_parse_help()
129 ses_snap_t *snap = ses_node_snapshot(np); in enc_parse_string_in()
207 ses_snap_t *snap = ses_node_snapshot(np); in enc_parse_dlucode()
256 ses_snap_t *snap = ses_node_snapshot(np); in enc_parse_subnick()
300 ses_snap_t *snap = ses_node_snapshot(np); in ses2_fill_enclosure_node()
H A Dses2_pages.c370 ses_snap_t *snap = ses_node_snapshot(np); in ses2_ucodeout_ctl_fill()
H A Dses2_element.c959 ses_snap_t *snap = ses_node_snapshot(np); in elem_parse_threshold()
/illumos-gate/usr/src/lib/scsi/plugins/ses/SUN/common/
H A Dsun_element.c40 ses_snap_t *snap = ses_node_snapshot(np); in sun_fill_element_node()
H A Dsun_enclosure.c126 ses_snap_t *snap = ses_node_snapshot(np); in sun_fill_enclosure_node()
/illumos-gate/usr/src/lib/fm/topo/modules/common/ses/
H A Dses.h52 ses_snap_t *set_snap;
H A Dses.c957 ses_snap_t *snap; in ses_node_lock()
/illumos-gate/usr/src/cmd/scsi/sestopo/common/
H A Dsestopo.c80 ses_snap_t *sp; in main()
/illumos-gate/usr/src/cmd/fwflash/plugins/transport/common/
H A Dses.c195 ses_snap_t *snapshot; in fw_writefw()
299 ses_snap_t *snapshot; in fw_identify()
665 ses_snap_t *newsnap; in sendimg()