Home
last modified time | relevance | path

Searched refs:vmpacket_descriptor (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/drivers/hv/
H A Dring_buffer.c287 struct vmpacket_descriptor *desc = kv_list[0].iov_base; in hv_ringbuffer_write()
392 struct vmpacket_descriptor *desc; in hv_ringbuffer_read()
463 struct vmpacket_descriptor *hv_pkt_iter_first(struct vmbus_channel *channel) in hv_pkt_iter_first()
466 struct vmpacket_descriptor *desc, *desc_copy; in hv_pkt_iter_first()
472 if (bytes_avail < sizeof(struct vmpacket_descriptor)) in hv_pkt_iter_first()
489 if (pkt_len < sizeof(struct vmpacket_descriptor) || pkt_len > bytes_avail) in hv_pkt_iter_first()
496 if (pkt_offset < sizeof(struct vmpacket_descriptor) || pkt_offset > pkt_len) in hv_pkt_iter_first()
497 pkt_offset = sizeof(struct vmpacket_descriptor); in hv_pkt_iter_first()
500 desc_copy = (struct vmpacket_descriptor *)rbi->pkt_buffer; in hv_pkt_iter_first()
521 struct vmpacket_descriptor *
[all …]
H A Dchannel.c1028 struct vmpacket_descriptor desc; in vmbus_sendpacket_getid()
1029 u32 packetlen = sizeof(struct vmpacket_descriptor) + bufferlen; in vmbus_sendpacket_getid()
1040 desc.offset8 = sizeof(struct vmpacket_descriptor) >> 3; in vmbus_sendpacket_getid()
1045 bufferlist[0].iov_len = sizeof(struct vmpacket_descriptor); in vmbus_sendpacket_getid()
/linux-6.15/include/linux/
H A Dhyperv.h347 struct vmpacket_descriptor { struct
357 struct vmpacket_descriptor descriptor; argument
366 struct vmpacket_descriptor d;
389 struct vmpacket_descriptor d;
400 ((((struct vmpacket_descriptor)__packet)->len8 - \
1668 struct vmpacket_descriptor *
1671 struct vmpacket_descriptor *
1673 const struct vmpacket_descriptor *pkt);
1677 static inline struct vmpacket_descriptor *
1679 const struct vmpacket_descriptor *pkt) in hv_pkt_iter_next()
[all …]
/linux-6.15/drivers/input/serio/
H A Dhyperv-keyboard.c183 struct vmpacket_descriptor *desc, in hv_kbd_handle_received_packet()
240 struct vmpacket_descriptor *desc; in hv_kbd_on_channel_callback()
/linux-6.15/drivers/hid/
H A Dhid-hyperv.c243 struct vmpacket_descriptor *packet) in mousevsc_on_receive()
311 struct vmpacket_descriptor *desc; in mousevsc_on_channel_callback()
/linux-6.15/drivers/net/hyperv/
H A Dnetvsc.c760 const struct vmpacket_descriptor *desc, in netvsc_send_tx_complete()
820 const struct vmpacket_descriptor *desc, in netvsc_send_completion()
1440 const struct vmpacket_descriptor *desc) in netvsc_receive()
1622 const struct vmpacket_descriptor *desc) in netvsc_receive_inband()
1651 const struct vmpacket_descriptor *desc, in netvsc_process_raw_pkt()
H A Dhyperv_net.h891 #define NETVSC_MIN_OUT_MSG_SIZE (sizeof(struct vmpacket_descriptor) + \
893 #define NETVSC_MIN_IN_MSG_SIZE sizeof(struct vmpacket_descriptor)
1132 const struct vmpacket_descriptor *desc;
/linux-6.15/net/vmw_vsock/
H A Dhyperv_transport.c69 #define HVS_HEADER_LEN (sizeof(struct vmpacket_descriptor) + \
101 struct vmpacket_descriptor *recv_desc;
/linux-6.15/drivers/pci/controller/
H A Dpci-hyperv.c299 struct vmpacket_descriptor hdr;
304 struct vmpacket_descriptor hdr;
359 struct vmpacket_descriptor hdr;
372 struct vmpacket_descriptor hdr;
436 struct vmpacket_descriptor hdr;
2918 struct vmpacket_descriptor *desc; in hv_pci_onchannelcallback()
2959 desc = (struct vmpacket_descriptor *)buffer; in hv_pci_onchannelcallback()
/linux-6.15/drivers/scsi/
H A Dstorvsc_drv.c390 #define STORVSC_MAX_PKT_SIZE (sizeof(struct vmpacket_descriptor) +\
1242 const struct vmpacket_descriptor *desc; in storvsc_on_channel_callback()