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