Symbol: vmbus_softc
sys/arch/x86/x86/hyperv.c
759
vmbus_init_interrupts_md(struct vmbus_softc *sc, cpuid_t cpu)
sys/arch/x86/x86/hyperv.c
798
vmbus_deinit_interrupts_md(struct vmbus_softc *sc, cpuid_t cpu)
sys/arch/x86/x86/hyperv.c
824
vmbus_init_synic_md(struct vmbus_softc *sc, cpuid_t cpu)
sys/arch/x86/x86/hyperv.c
880
vmbus_deinit_synic_md(struct vmbus_softc *sc, cpuid_t cpu)
sys/dev/acpi/vmbus_acpi.c
49
struct vmbus_softc sc;
sys/dev/hyperv/hvs.c
855
struct vmbus_softc *vsc;
sys/dev/hyperv/hypervvar.h
71
struct vmbus_softc;
sys/dev/hyperv/hypervvar.h
72
void vmbus_init_interrupts_md(struct vmbus_softc *, cpuid_t);
sys/dev/hyperv/hypervvar.h
73
void vmbus_deinit_interrupts_md(struct vmbus_softc *, cpuid_t);
sys/dev/hyperv/hypervvar.h
74
void vmbus_init_synic_md(struct vmbus_softc *, cpuid_t);
sys/dev/hyperv/hypervvar.h
75
void vmbus_deinit_synic_md(struct vmbus_softc *, cpuid_t);
sys/dev/hyperv/if_hvn.c
288
struct vmbus_softc *sc_vmbus;
sys/dev/hyperv/if_hvn.c
585
sc->sc_vmbus = (struct vmbus_softc *)device_private(parent);
sys/dev/hyperv/vmbus.c
100
vmbus_channel_lookup(struct vmbus_softc *, uint32_t);
sys/dev/hyperv/vmbus.c
1039
vmbus_channel_alloc(struct vmbus_softc *sc)
sys/dev/hyperv/vmbus.c
104
static void vmbus_chevq_enqueue(struct vmbus_softc *, int, void *);
sys/dev/hyperv/vmbus.c
1069
struct vmbus_softc *sc = ch->ch_sc;
sys/dev/hyperv/vmbus.c
107
static void vmbus_devq_enqueue(struct vmbus_softc *, int,
sys/dev/hyperv/vmbus.c
1092
struct vmbus_softc *sc = nch->ch_sc;
sys/dev/hyperv/vmbus.c
113
static struct vmbus_softc *vmbus_sc;
sys/dev/hyperv/vmbus.c
1160
struct vmbus_softc *sc = ch->ch_sc;
sys/dev/hyperv/vmbus.c
118
void (*hmd_handler)(struct vmbus_softc *,
sys/dev/hyperv/vmbus.c
1208
vmbus_process_offer(struct vmbus_softc *sc, struct vmbus_chanmsg_choffer *co)
sys/dev/hyperv/vmbus.c
1266
vmbus_process_rescind(struct vmbus_softc *sc,
sys/dev/hyperv/vmbus.c
1304
struct vmbus_softc *sc = ch->ch_sc;
sys/dev/hyperv/vmbus.c
1324
struct vmbus_softc *sc = prich->ch_sc;
sys/dev/hyperv/vmbus.c
1399
vmbus_channel_lookup(struct vmbus_softc *sc, uint32_t chanid)
sys/dev/hyperv/vmbus.c
1413
struct vmbus_softc *sc = ch->ch_sc;
sys/dev/hyperv/vmbus.c
1453
struct vmbus_softc *sc = ch->ch_sc;
sys/dev/hyperv/vmbus.c
1469
struct vmbus_softc *sc = ch->ch_sc;
sys/dev/hyperv/vmbus.c
1534
struct vmbus_softc *sc = ch->ch_sc;
sys/dev/hyperv/vmbus.c
1592
vmbus_channel_setevent(struct vmbus_softc *sc, struct vmbus_channel *ch)
sys/dev/hyperv/vmbus.c
1760
struct vmbus_softc *sc = ch->ch_sc;
sys/dev/hyperv/vmbus.c
1798
struct vmbus_softc *sc = ch->ch_sc;
sys/dev/hyperv/vmbus.c
1842
struct vmbus_softc *sc = ch->ch_sc;
sys/dev/hyperv/vmbus.c
1936
struct vmbus_softc *sc = ch->ch_sc;
sys/dev/hyperv/vmbus.c
2054
struct vmbus_softc *sc = ch->ch_sc;
sys/dev/hyperv/vmbus.c
2179
struct vmbus_softc *sc = ch->ch_sc;
sys/dev/hyperv/vmbus.c
2197
vmbus_chevq_enqueue(struct vmbus_softc *sc, int type, void *arg)
sys/dev/hyperv/vmbus.c
2219
struct vmbus_softc *sc = arg;
sys/dev/hyperv/vmbus.c
2258
struct vmbus_softc *sc = arg;
sys/dev/hyperv/vmbus.c
2275
vmbus_devq_enqueue(struct vmbus_softc *sc, int type, struct vmbus_channel *ch)
sys/dev/hyperv/vmbus.c
2304
struct vmbus_softc *sc = arg;
sys/dev/hyperv/vmbus.c
2353
struct vmbus_softc *sc = arg;
sys/dev/hyperv/vmbus.c
2372
struct vmbus_softc *sc = arg;
sys/dev/hyperv/vmbus.c
263
vmbus_attach(struct vmbus_softc *sc)
sys/dev/hyperv/vmbus.c
318
struct vmbus_softc *sc = device_private(self);
sys/dev/hyperv/vmbus.c
327
vmbus_detach(struct vmbus_softc *sc, int flags)
sys/dev/hyperv/vmbus.c
339
vmbus_alloc_dma(struct vmbus_softc *sc)
sys/dev/hyperv/vmbus.c
381
vmbus_free_dma(struct vmbus_softc *sc)
sys/dev/hyperv/vmbus.c
412
vmbus_init_interrupts(struct vmbus_softc *sc)
sys/dev/hyperv/vmbus.c
446
vmbus_deinit_interrupts(struct vmbus_softc *sc)
sys/dev/hyperv/vmbus.c
470
struct vmbus_softc *sc = arg1;
sys/dev/hyperv/vmbus.c
489
struct vmbus_softc *sc = arg1;
sys/dev/hyperv/vmbus.c
507
vmbus_connect(struct vmbus_softc *sc)
sys/dev/hyperv/vmbus.c
553
vmbus_cmd(struct vmbus_softc *sc, void *cmd, size_t cmdlen, void *rsp,
sys/dev/hyperv/vmbus.c
592
vmbus_start(struct vmbus_softc *sc, struct vmbus_msg *msg, paddr_t msg_pa)
sys/dev/hyperv/vmbus.c
650
vmbus_reply_done(struct vmbus_softc *sc, struct vmbus_msg *msg)
sys/dev/hyperv/vmbus.c
666
vmbus_reply(struct vmbus_softc *sc, struct vmbus_msg *msg)
sys/dev/hyperv/vmbus.c
68
static int vmbus_alloc_dma(struct vmbus_softc *);
sys/dev/hyperv/vmbus.c
69
static void vmbus_free_dma(struct vmbus_softc *);
sys/dev/hyperv/vmbus.c
691
vmbus_intr_signal(struct vmbus_softc *sc, paddr_t con_pa)
sys/dev/hyperv/vmbus.c
70
static int vmbus_init_interrupts(struct vmbus_softc *);
sys/dev/hyperv/vmbus.c
708
vmbus_event_flags_proc(struct vmbus_softc *sc, volatile u_long *revents,
sys/dev/hyperv/vmbus.c
71
static void vmbus_deinit_interrupts(struct vmbus_softc *);
sys/dev/hyperv/vmbus.c
75
static int vmbus_connect(struct vmbus_softc *);
sys/dev/hyperv/vmbus.c
753
struct vmbus_softc *sc = arg;
sys/dev/hyperv/vmbus.c
76
static int vmbus_cmd(struct vmbus_softc *, void *, size_t, void *, size_t,
sys/dev/hyperv/vmbus.c
771
struct vmbus_softc *sc = arg;
sys/dev/hyperv/vmbus.c
78
static int vmbus_start(struct vmbus_softc *, struct vmbus_msg *, paddr_t);
sys/dev/hyperv/vmbus.c
79
static int vmbus_reply(struct vmbus_softc *, struct vmbus_msg *);
sys/dev/hyperv/vmbus.c
790
struct vmbus_softc *sc = arg;
sys/dev/hyperv/vmbus.c
80
static uint16_t vmbus_intr_signal(struct vmbus_softc *, paddr_t);
sys/dev/hyperv/vmbus.c
807
struct vmbus_softc *sc = arg;
sys/dev/hyperv/vmbus.c
85
static void vmbus_channel_response(struct vmbus_softc *,
sys/dev/hyperv/vmbus.c
859
vmbus_channel_response(struct vmbus_softc *sc, struct vmbus_chanmsg_hdr *rsphdr)
sys/dev/hyperv/vmbus.c
87
static void vmbus_channel_offer(struct vmbus_softc *,
sys/dev/hyperv/vmbus.c
885
vmbus_channel_offer(struct vmbus_softc *sc, struct vmbus_chanmsg_hdr *hdr)
sys/dev/hyperv/vmbus.c
89
static void vmbus_channel_rescind(struct vmbus_softc *,
sys/dev/hyperv/vmbus.c
901
vmbus_channel_rescind(struct vmbus_softc *sc, struct vmbus_chanmsg_hdr *hdr)
sys/dev/hyperv/vmbus.c
91
static void vmbus_channel_delivered(struct vmbus_softc *,
sys/dev/hyperv/vmbus.c
917
vmbus_channel_delivered(struct vmbus_softc *sc, struct vmbus_chanmsg_hdr *hdr)
sys/dev/hyperv/vmbus.c
93
static int vmbus_channel_scan(struct vmbus_softc *);
sys/dev/hyperv/vmbus.c
95
static void vmbus_process_offer(struct vmbus_softc *,
sys/dev/hyperv/vmbus.c
965
vmbus_channel_scan(struct vmbus_softc *sc)
sys/dev/hyperv/vmbus.c
97
static void vmbus_process_rescind(struct vmbus_softc *,
sys/dev/hyperv/vmbusvar.h
272
int vmbus_attach(struct vmbus_softc *);
sys/dev/hyperv/vmbusvar.h
273
int vmbus_detach(struct vmbus_softc *, int);
sys/dev/hyperv/vmbusvar.h
46
struct vmbus_softc;
sys/dev/hyperv/vmbusvar.h
92
struct vmbus_softc *ch_sc;