Lines Matching full:offer
1700 device_printf(sc->vmbus_dev, "got chan0 offer, discard\n");
1703 device_printf(sc->vmbus_dev, "invalid chan%u offer\n",
1783 vmbus_chan_printf(newchan, "chan%u subidx%u offer\n",
1839 const struct vmbus_chanmsg_choffer *offer;
1844 offer = (const struct vmbus_chanmsg_choffer *)msg->msg_data;
1849 offer->chm_chanid);
1853 chan->ch_id = offer->chm_chanid;
1854 chan->ch_subidx = offer->chm_subidx;
1855 chan->ch_guid_type = offer->chm_chtype;
1856 chan->ch_guid_inst = offer->chm_chinst;
1863 chan->ch_monprm->mp_connid = offer->chm_connid;
1865 if (offer->chm_flags1 & VMBUS_CHOFFER_FLAG1_HASMNF) {
1873 trig_idx = offer->chm_montrig / VMBUS_MONTRIG_LEN;
1875 panic("invalid monitor trigger %u", offer->chm_montrig);
1880 1 << (offer->chm_montrig % VMBUS_MONTRIG_LEN);
1883 if (offer->chm_chflags & VMBUS_CHAN_TLNPI_PROVIDER_OFFER) {
1888 offer->chm_udata.pipe.user_def[0];