xref: /titanic_50/usr/src/uts/common/io/warlock/mv.wlcmd (revision cd3e933325e68e23516a196a8fea7f49b1e497c3)
1#
2# Copyright 2008 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
40root	sd.c:sd_target_change_task
41
42root	scsi_hba.c:scsi_hba_bus_power
43
44ignore  sd.c:sd_scsi_probe_cache_fini
45ignore  sd.c:sd_scsi_probe_cache_init
46ignore  sd.c:sd_scsi_target_lun_fini
47ignore  sd.c:sd_scsi_target_lun_init
48
49root    sd.c:sd_taskq_create
50root    sd.c:sd_taskq_delete
51
52
53add     bus_ops::bus_add_eventcall		targets warlock_dummy
54add     bus_ops::bus_config			targets warlock_dummy
55add     bus_ops::bus_get_eventcookie		targets warlock_dummy
56add     bus_ops::bus_intr_ctl			targets warlock_dummy
57add     bus_ops::bus_post_event			targets warlock_dummy
58add     bus_ops::bus_remove_eventcall		targets warlock_dummy
59add     bus_ops::bus_unconfig			targets warlock_dummy
60
61
62add     scsi_hba_tran::tran_tgt_init    targets sata_scsi_tgt_init
63add     scsi_hba_tran::tran_tgt_probe   targets sata_scsi_tgt_probe
64add     scsi_hba_tran::tran_tgt_free    targets sata_scsi_tgt_free
65add     scsi_hba_tran::tran_start       targets sata_scsi_start
66add     scsi_hba_tran::tran_abort       targets sata_scsi_abort
67add     scsi_hba_tran::tran_reset       targets sata_scsi_reset
68add     scsi_hba_tran::tran_getcap      targets sata_scsi_getcap
69add     scsi_hba_tran::tran_setcap      targets sata_scsi_setcap
70add     scsi_hba_tran::tran_init_pkt    targets sata_scsi_init_pkt
71add     scsi_hba_tran::tran_destroy_pkt targets sata_scsi_destroy_pkt
72
73add     scsi_hba_tran::tran_add_eventcall       targets warlock_dummy
74add     scsi_hba_tran::tran_bus_config          targets warlock_dummy
75add     scsi_hba_tran::tran_bus_power           targets warlock_dummy
76add     scsi_hba_tran::tran_bus_unconfig        targets warlock_dummy
77add     scsi_hba_tran::tran_get_eventcookie     targets warlock_dummy
78add     scsi_hba_tran::tran_get_name            targets warlock_dummy
79add     scsi_hba_tran::tran_post_event          targets warlock_dummy
80add     scsi_hba_tran::tran_remove_eventcall    targets warlock_dummy
81
82root    scsi_hba.c:scsi_hba_bus_power
83
84
85add	dk_callback::dkc_callback		targets warlock_dummy
86add	sd_uscsi_info::ui_dkc.dkc_callback	targets warlock_dummy
87
88add scsi_watch_request::swr_callback targets \
89        sd.c:sd_mhd_watch_cb \
90        sd.c:sd_media_watch_cb
91
92add scsi_pkt::pkt_comp targets \
93	scsi_watch.c:scsi_watch_request_intr \
94	sd.c:sdintr \
95        sata_scsi_destroy_pkt \
96        sata_scsi_init_pkt \
97        sata_scsi_start \
98        sata_scsi_abort \
99        sata_scsi_reset \
100	sata_scsi_start
101
102add     __ddi_xbuf_attr::xa_strategy targets sd_xbuf_strategy
103
104ignore	sd.c:sd_mhd_reset_notify_cb
105
106assert order    mv_ctl::mv_ctl_mutex mv_subctlr::mv_subctrl_mutex mv_port_state::mv_port_mutex
107
108