Searched refs:relid (Results 1 - 6 of 6) sorted by relevance
/linux-master/drivers/hv/ |
H A D | connection.c | 368 struct vmbus_channel *relid2channel(u32 relid) argument 371 pr_warn_once("relid2channel: relid=%d: No channels mapped!\n", relid); 374 if (WARN_ON(relid >= MAX_CHANNEL_RELIDS)) 376 return READ_ONCE(vmbus_connection.channels[relid]);
|
H A D | hyperv_vmbus.h | 318 static inline void vmbus_send_interrupt(u32 relid) argument 320 sync_set_bit(relid, vmbus_connection.send_int_page); 358 struct vmbus_channel *relid2channel(u32 relid);
|
H A D | hv.c | 421 u32 relid; local 426 for_each_set_bit(relid, recv_int_page, HV_EVENT_FLAGS_COUNT) { 428 if (relid == 0)
|
H A D | hv_trace.h | 334 TP_STRUCT__entry(__field(u32, relid)), 335 TP_fast_assign(__entry->relid = channel->offermsg.child_relid), 336 TP_printk("relid 0x%x", __entry->relid)
|
H A D | vmbus_drv.c | 1199 u32 maxbits, relid; local 1216 for_each_set_bit(relid, recv_int_page, maxbits) { 1220 if (!sync_test_and_clear_bit(relid, recv_int_page)) 1224 if (relid == 0) 1235 /* Find channel based on relid */ 1236 channel = relid2channel(relid); 1823 u32 relid = channel->offermsg.child_relid; local 1828 "%u", relid); 2411 * the channel's relid. Upon resume, vmbus_onoffer() will fix 2412 * up the relid (an [all...] |
H A D | channel_mgmt.c | 380 * The mapping of the channel's relid is visible from the CPUs that 393 * that vmbus_chan_sched() must find the channel's relid in 418 static void vmbus_release_relid(u32 relid) argument 424 msg.child_relid = relid; 446 * channels and the relid is invalidated. After hibernation, when the 468 * the relid is invalidated; after hibernation, when the user-space app 469 * destroys the channel, the relid is INVALID_RELID, and in this case 470 * it's unnecessary and unsafe to release the old relid, since the same 471 * relid can refer to a completely different channel now. 545 pr_err("unable to add child device object (relid [all...] |
Completed in 106 milliseconds