Home
last modified time | relevance | path

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

/titanic_41/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.c30 ses_snap_find_page(ses_snap_t *sp, ses2_diag_page_t page, boolean_t ctl) in ses_snap_find_page()
94 free_all_snap_pages(ses_snap_t *sp) in free_all_snap_pages()
114 ses_snap_ctl_page(ses_snap_t *sp, ses2_diag_page_t page, size_t dlen, in ses_snap_ctl_page()
175 read_status_page(ses_snap_t *sp, ses2_diag_page_t page) in read_status_page()
276 send_control_page(ses_snap_t *sp, ses_snap_page_t *pp) in send_control_page()
320 pages_skel_create(ses_snap_t *sp) in pages_skel_create()
394 ses_snap_free(ses_snap_t *sp) in ses_snap_free()
403 ses_snap_rele_unlocked(ses_snap_t *sp) in ses_snap_rele_unlocked()
421 ses_snap_t *
424 ses_snap_t *sp; in ses_snap_hold()
[all …]
H A Dses_impl.h146 extern int ses_fill_snap(ses_snap_t *);
148 extern ses_snap_page_t *ses_snap_find_page(ses_snap_t *, ses2_diag_page_t,
150 extern ses_snap_page_t *ses_snap_ctl_page(ses_snap_t *,
152 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()
/titanic_41/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.c336 ses_snap_t *snap = ses_node_snapshot(np); in ses2_ucodeout_ctl_fill()
H A Dses2_element.c954 ses_snap_t *snap = ses_node_snapshot(np); in elem_parse_threshold()
/titanic_41/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()
/titanic_41/usr/src/lib/fm/topo/modules/common/ses/
H A Dses.h52 ses_snap_t *set_snap;
H A Dses.c891 ses_snap_t *snap; in ses_node_lock()
/titanic_41/usr/src/cmd/scsi/sestopo/common/
H A Dsestopo.c82 ses_snap_t *sp; in main()
/titanic_41/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()