vmbus_xact
struct vmbus_xact;
struct vmbus_xact *xact, size_t *resp_len, bool can_sleep);
struct vmbus_xact;
struct vmbus_xact *vmbus_xact_get(struct vmbus_xact_ctx *ctx,
void vmbus_xact_put(struct vmbus_xact *xact);
void *vmbus_xact_req_data(const struct vmbus_xact *xact);
bus_addr_t vmbus_xact_req_paddr(const struct vmbus_xact *xact);
void *vmbus_xact_priv(const struct vmbus_xact *xact,
void vmbus_xact_activate(struct vmbus_xact *xact);
void vmbus_xact_deactivate(struct vmbus_xact *xact);
const void *vmbus_xact_wait(struct vmbus_xact *xact,
const void *vmbus_xact_busywait(struct vmbus_xact *xact,
const void *vmbus_xact_poll(struct vmbus_xact *xact,
void vmbus_xact_wakeup(struct vmbus_xact *xact,
struct vmbus_xact *xact;
struct vmbus_xact *xact;
struct vmbus_xact *xact;
struct vmbus_xact *xact = NULL;
struct vmbus_xact *xact = NULL;
struct vmbus_xact *xact;
struct vmbus_xact *xact;
struct vmbus_xact *, void *, int,
hn_nvs_xact_execute(struct hn_softc *sc, struct vmbus_xact *xact,
hn_rndis_xact_exec1(struct hn_softc *sc, struct vmbus_xact *xact, size_t reqlen,
hn_rndis_xact_execute(struct hn_softc *sc, struct vmbus_xact *xact, uint32_t rid,
struct vmbus_xact *xact;
struct vmbus_xact *xact;
struct vmbus_xact *, size_t,
struct vmbus_xact *, uint32_t, size_t, size_t *,
struct vmbus_xact *xact;
struct vmbus_xact *xact;
struct vmbus_xact *xact;
struct vmbus_xact *mh_xact;
struct vmbus_xact *xact, size_t *resp_len, bool can_sleep)
vmbus_xact_free(struct vmbus_xact *xact)
static struct vmbus_xact *
struct vmbus_xact *xact;
struct vmbus_xact *
struct vmbus_xact *xact;
vmbus_xact_put(struct vmbus_xact *xact)
vmbus_xact_req_data(const struct vmbus_xact *xact)
vmbus_xact_req_paddr(const struct vmbus_xact *xact)
vmbus_xact_priv(const struct vmbus_xact *xact, size_t priv_len)
vmbus_xact_activate(struct vmbus_xact *xact)
vmbus_xact_deactivate(struct vmbus_xact *xact)
vmbus_xact_return(struct vmbus_xact *xact, size_t *resp_len)
vmbus_xact_wait1(struct vmbus_xact *xact, size_t *resp_len,
vmbus_xact_wait(struct vmbus_xact *xact, size_t *resp_len)
vmbus_xact_busywait(struct vmbus_xact *xact, size_t *resp_len)
vmbus_xact_poll(struct vmbus_xact *xact, size_t *resp_len)
vmbus_xact_save_resp(struct vmbus_xact *xact, const void *data, size_t dlen)
vmbus_xact_wakeup(struct vmbus_xact *xact, const void *data, size_t dlen)
struct vmbus_xact *xc_free;
struct vmbus_xact *xc_active;
struct vmbus_xact *xc_orphan;
static struct vmbus_xact *vmbus_xact_alloc(struct vmbus_xact_ctx *,
static void vmbus_xact_free(struct vmbus_xact *);
static struct vmbus_xact *vmbus_xact_get1(struct vmbus_xact_ctx *,
static const void *vmbus_xact_wait1(struct vmbus_xact *, size_t *,
static const void *vmbus_xact_return(struct vmbus_xact *,
static void vmbus_xact_save_resp(struct vmbus_xact *,
static struct vmbus_xact *
struct vmbus_xact *xact;