Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/hv/
Dring_buffer.c265 struct vmpacket_descriptor *desc = kv_list[0].iov_base; in hv_ringbuffer_write()
362 struct vmpacket_descriptor *desc; in hv_ringbuffer_read()
422 struct vmpacket_descriptor *hv_pkt_iter_first_raw(struct vmbus_channel *channel) in hv_pkt_iter_first_raw()
428 if (hv_pkt_iter_avail(rbi) < sizeof(struct vmpacket_descriptor)) in hv_pkt_iter_first_raw()
431 return (struct vmpacket_descriptor *)(hv_get_ring_buffer(rbi) + rbi->priv_read_index); in hv_pkt_iter_first_raw()
440 struct vmpacket_descriptor *hv_pkt_iter_first(struct vmbus_channel *channel) in hv_pkt_iter_first()
443 struct vmpacket_descriptor *desc, *desc_copy; in hv_pkt_iter_first()
463 if (pkt_len < sizeof(struct vmpacket_descriptor) || pkt_len > bytes_avail) in hv_pkt_iter_first()
470 if (pkt_offset < sizeof(struct vmpacket_descriptor) || pkt_offset > pkt_len) in hv_pkt_iter_first()
471 pkt_offset = sizeof(struct vmpacket_descriptor); in hv_pkt_iter_first()
[all …]
Dchannel.c1019 struct vmpacket_descriptor desc; in vmbus_sendpacket()
1020 u32 packetlen = sizeof(struct vmpacket_descriptor) + bufferlen; in vmbus_sendpacket()
1031 desc.offset8 = sizeof(struct vmpacket_descriptor) >> 3; in vmbus_sendpacket()
1036 bufferlist[0].iov_len = sizeof(struct vmpacket_descriptor); in vmbus_sendpacket()
/Linux-v5.15/include/linux/
Dhyperv.h323 struct vmpacket_descriptor { struct
333 struct vmpacket_descriptor descriptor; argument
342 struct vmpacket_descriptor d;
351 struct vmpacket_descriptor d;
357 struct vmpacket_descriptor d;
381 struct vmpacket_descriptor d;
392 struct vmpacket_descriptor d;
402 struct vmpacket_descriptor d;
410 struct vmpacket_descriptor d;
418 struct vmpacket_descriptor simple_hdr;
[all …]
/Linux-v5.15/drivers/input/serio/
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-v5.15/drivers/hid/
Dhid-hyperv.c250 struct vmpacket_descriptor *packet) in mousevsc_on_receive()
322 struct vmpacket_descriptor *desc; in mousevsc_on_channel_callback()
/Linux-v5.15/drivers/net/hyperv/
Dnetvsc.c751 const struct vmpacket_descriptor *desc, in netvsc_send_tx_complete()
810 const struct vmpacket_descriptor *desc, in netvsc_send_completion()
1282 const struct vmpacket_descriptor *desc) in netvsc_receive()
1460 const struct vmpacket_descriptor *desc) in netvsc_receive_inband()
1489 const struct vmpacket_descriptor *desc, in netvsc_process_raw_pkt()
Dhyperv_net.h885 #define NETVSC_MIN_OUT_MSG_SIZE (sizeof(struct vmpacket_descriptor) + \
887 #define NETVSC_MIN_IN_MSG_SIZE sizeof(struct vmpacket_descriptor)
1053 const struct vmpacket_descriptor *desc;
/Linux-v5.15/drivers/pci/controller/
Dpci-hyperv.c292 struct vmpacket_descriptor hdr;
297 struct vmpacket_descriptor hdr;
352 struct vmpacket_descriptor hdr;
365 struct vmpacket_descriptor hdr;
429 struct vmpacket_descriptor hdr;
2436 struct vmpacket_descriptor *desc; in hv_pci_onchannelcallback()
2476 desc = (struct vmpacket_descriptor *)buffer; in hv_pci_onchannelcallback()
/Linux-v5.15/net/vmw_vsock/
Dhyperv_transport.c69 #define HVS_HEADER_LEN (sizeof(struct vmpacket_descriptor) + \
98 struct vmpacket_descriptor *recv_desc;
/Linux-v5.15/drivers/scsi/
Dstorvsc_drv.c414 #define STORVSC_MAX_PKT_SIZE (sizeof(struct vmpacket_descriptor) +\
1269 const struct vmpacket_descriptor *desc; in storvsc_on_channel_callback()