/kernel/linux/linux-5.10/drivers/hv/ |
H A D | hv_trace.h | 94 __field(u32, gpadl) 98 __entry->gpadl = gpadlcreated->gpadl; 101 TP_printk("child_relid 0x%x, gpadl 0x%x, creation_status %d", 102 __entry->child_relid, __entry->gpadl, __entry->status 109 TP_STRUCT__entry(__field(u32, gpadl)), 110 TP_fast_assign(__entry->gpadl = gpadltorndown->gpadl), 111 TP_printk("gpadl 0x%x", __entry->gpadl) [all...] |
H A D | channel_mgmt.c | 1244 * This is invoked when we received a response to our gpadl create request. 1277 (gpadlcreated->gpadl == gpadlheader->gpadl)) { in vmbus_ongpadl_created() 1293 * This is invoked when we received a response to our gpadl teardown request. 1324 if (gpadl_torndown->gpadl == gpadl_teardown->gpadl) { in vmbus_ongpadl_torndown()
|
H A D | channel.c | 26 * hv_gpadl_size - Return the real size of a gpadl, the size that Hyper-V uses 28 * For BUFFER gpadl, Hyper-V uses the exact same size as the guest does. 30 * For RING gpadl, in each ring, the guest uses one PAGE_SIZE as the header 34 * ringbuffer, the total size for a RING gpadl that Hyper-V uses is the 61 * HV_HYP_PAGE) in a ring gpadl based on the 71 * For RING gpadl, in each ring, the guest uses one PAGE_SIZE as the in hv_ring_gpadl_send_hvpgoffset() 76 * And to calculate the effective send offset in gpadl, we need to in hv_ring_gpadl_send_hvpgoffset() 84 * the gpadl 86 * @type: the type of the gpadl 87 * @kbuffer: the pointer to the gpadl i [all...] |
/kernel/linux/linux-6.6/drivers/hv/ |
H A D | hv_trace.h | 94 __field(u32, gpadl) 98 __entry->gpadl = gpadlcreated->gpadl; 101 TP_printk("child_relid 0x%x, gpadl 0x%x, creation_status %d", 102 __entry->child_relid, __entry->gpadl, __entry->status 124 TP_STRUCT__entry(__field(u32, gpadl)), 125 TP_fast_assign(__entry->gpadl = gpadltorndown->gpadl), 126 TP_printk("gpadl 0x%x", __entry->gpadl) [all...] |
H A D | channel.c | 27 * hv_gpadl_size - Return the real size of a gpadl, the size that Hyper-V uses 29 * For BUFFER gpadl, Hyper-V uses the exact same size as the guest does. 31 * For RING gpadl, in each ring, the guest uses one PAGE_SIZE as the header 35 * ringbuffer, the total size for a RING gpadl that Hyper-V uses is the 62 * HV_HYP_PAGE) in a ring gpadl based on the 72 * For RING gpadl, in each ring, the guest uses one PAGE_SIZE as the in hv_ring_gpadl_send_hvpgoffset() 77 * And to calculate the effective send offset in gpadl, we need to in hv_ring_gpadl_send_hvpgoffset() 85 * the gpadl 87 * @type: the type of the gpadl 88 * @kbuffer: the pointer to the gpadl i 457 __vmbus_establish_gpadl(struct vmbus_channel *channel, enum hv_gpadl_type type, void *kbuffer, u32 size, u32 send_offset, struct vmbus_gpadl *gpadl) __vmbus_establish_gpadl() argument 581 vmbus_establish_gpadl(struct vmbus_channel *channel, void *kbuffer, u32 size, struct vmbus_gpadl *gpadl) vmbus_establish_gpadl() argument 828 vmbus_teardown_gpadl(struct vmbus_channel *channel, struct vmbus_gpadl *gpadl) vmbus_teardown_gpadl() argument [all...] |
H A D | channel_mgmt.c | 1348 * This is invoked when we received a response to our gpadl create request. 1381 (gpadlcreated->gpadl == gpadlheader->gpadl)) { in vmbus_ongpadl_created() 1437 * This is invoked when we received a response to our gpadl teardown request. 1468 if (gpadl_torndown->gpadl == gpadl_teardown->gpadl) { in vmbus_ongpadl_torndown()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | hyperv.h | 42 * into gpadl, therefore the number for HV_HYP_PAGE and the indexes of each 53 * gpadl: | 4k | 4k | ... | 4k | 4k | 4k | ... | 4k | ... | 68 * gpadl: | 4k | 4k | ... | ... | 4k | 4k | ... | 346 u32 gpadl; member 352 u32 gpadl; member 376 u32 gpadl; member 387 u32 gpadl; member 611 u32 gpadl; member 621 u32 gpadl; member 628 u32 gpadl; member 635 u32 gpadl; global() member 640 u32 gpadl; global() member [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | hyperv.h | 42 * into gpadl, therefore the number for HV_HYP_PAGE and the indexes of each 53 * gpadl: | 4k | 4k | ... | 4k | 4k | 4k | ... | 4k | ... | 68 * gpadl: | 4k | 4k | ... | ... | 4k | 4k | ... | 356 u32 gpadl; member 362 u32 gpadl; member 386 u32 gpadl; member 397 u32 gpadl; member 623 u32 gpadl; member 633 u32 gpadl; member 640 u32 gpadl; member 647 u32 gpadl; global() member 652 u32 gpadl; global() member [all...] |