xref: /titanic_52/usr/src/uts/common/io/warlock/mv.wlcmd (revision b8fac8e162eda7e98db13dfa3e439e43f90f41d9)
1#
2# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
3# Use is subject to license terms.
4#
5# ident	"%Z%%M%	%I%	%E% SMI"
6#
7# usr/src/uts/sparc/marvell88sx/mv.wlcmd
8
9one 	mv_ctl
10one 	mv_subctlr
11one 	mv_port_state
12
13one     scsi_device
14one     __ddi_xbuf_attr
15one     sd_lun
16one     sd_resv_reclaim_request
17
18root    sata_hba_ioctl
19root    sata_hba_open
20root    sata_hba_close
21root    sata_scsi_reset
22root    sata_scsi_init_pkt
23root    sata_scsi_start
24root    sata_scsi_destroy_pkt
25root    sata_scsi_sync_pkt
26root	sata_scsi_tgt_init
27root	sata_scsi_tgt_free
28root	sata_scsi_tgt_probe
29root    sata_scsi_dmafree
30root    sata_scsi_abort
31root    sata_scsi_getcap
32root    sata_scsi_setcap
33
34add     sd.c:sd_start_cmds/funcp target sd_initpkt_for_buf sd_initpkt_for_uscsi
35root    sd.c:sd_handle_mchange sd_media_change_task sd_start_stop_unit_task
36root    sd.c:sd_wm_cache_constructor sd_wm_cache_destructor
37root	sd.c:sd_read_modify_write_task sd_reenable_dsense_task
38root	sd.c:sd_failfast_flushq_callback sd_start_direct_priority_command
39root	sd.c:sdstrategy sdioctl
40
41root	scsi_hba.c:scsi_hba_bus_power
42
43ignore  sd.c:sd_scsi_probe_cache_fini
44ignore  sd.c:sd_scsi_probe_cache_init
45ignore  sd.c:sd_scsi_target_lun_fini
46ignore  sd.c:sd_scsi_target_lun_init
47
48root    sd.c:sd_taskq_create
49root    sd.c:sd_taskq_delete
50
51
52add     bus_ops::bus_add_eventcall		targets warlock_dummy
53add     bus_ops::bus_config			targets warlock_dummy
54add     bus_ops::bus_get_eventcookie		targets warlock_dummy
55add     bus_ops::bus_intr_ctl			targets warlock_dummy
56add     bus_ops::bus_post_event			targets warlock_dummy
57add     bus_ops::bus_remove_eventcall		targets warlock_dummy
58add     bus_ops::bus_unconfig			targets warlock_dummy
59
60
61add     scsi_hba_tran::tran_tgt_init    targets sata_scsi_tgt_init
62add     scsi_hba_tran::tran_tgt_probe   targets sata_scsi_tgt_probe
63add     scsi_hba_tran::tran_tgt_free    targets sata_scsi_tgt_free
64add     scsi_hba_tran::tran_start       targets sata_scsi_start
65add     scsi_hba_tran::tran_abort       targets sata_scsi_abort
66add     scsi_hba_tran::tran_reset       targets sata_scsi_reset
67add     scsi_hba_tran::tran_getcap      targets sata_scsi_getcap
68add     scsi_hba_tran::tran_setcap      targets sata_scsi_setcap
69add     scsi_hba_tran::tran_init_pkt    targets sata_scsi_init_pkt
70add     scsi_hba_tran::tran_destroy_pkt targets sata_scsi_destroy_pkt
71
72add     scsi_hba_tran::tran_add_eventcall       targets warlock_dummy
73add     scsi_hba_tran::tran_bus_config          targets warlock_dummy
74add     scsi_hba_tran::tran_bus_power           targets warlock_dummy
75add     scsi_hba_tran::tran_bus_unconfig        targets warlock_dummy
76add     scsi_hba_tran::tran_get_eventcookie     targets warlock_dummy
77add     scsi_hba_tran::tran_get_name            targets warlock_dummy
78add     scsi_hba_tran::tran_post_event          targets warlock_dummy
79add     scsi_hba_tran::tran_remove_eventcall    targets warlock_dummy
80
81root    scsi_hba.c:scsi_hba_bus_power
82
83
84add	dk_callback::dkc_callback		targets warlock_dummy
85add	sd_uscsi_info::ui_dkc.dkc_callback	targets warlock_dummy
86
87add scsi_watch_request::swr_callback targets \
88        sd.c:sd_mhd_watch_cb \
89        sd.c:sd_media_watch_cb
90
91add scsi_pkt::pkt_comp targets \
92	scsi_watch.c:scsi_watch_request_intr \
93	sd.c:sdintr \
94        sata_scsi_destroy_pkt \
95        sata_scsi_init_pkt \
96        sata_scsi_start \
97        sata_scsi_abort \
98        sata_scsi_reset \
99	sata_scsi_start
100
101add     __ddi_xbuf_attr::xa_strategy targets sd_xbuf_strategy
102
103ignore	sd.c:sd_mhd_reset_notify_cb
104
105assert order    mv_ctl::mv_ctl_mutex mv_subctlr::mv_subctrl_mutex mv_port_state::mv_port_mutex
106
107