Lines Matching refs:pb
948 struct hv_page_buffer *pb, in netvsc_copy_to_send_buf() argument
968 char *src = phys_to_virt(pb[i].pfn << HV_HYP_PAGE_SHIFT); in netvsc_copy_to_send_buf()
969 u32 offset = pb[i].offset; in netvsc_copy_to_send_buf()
970 u32 len = pb[i].len; in netvsc_copy_to_send_buf()
1019 struct hv_page_buffer *pb) in netvsc_dma_map() argument
1035 char *src = phys_to_virt((pb[i].pfn << HV_HYP_PAGE_SHIFT) in netvsc_dma_map()
1036 + pb[i].offset); in netvsc_dma_map()
1037 u32 len = pb[i].len; in netvsc_dma_map()
1051 pb[i].pfn = dma >> HV_HYP_PAGE_SHIFT; in netvsc_dma_map()
1068 static inline void netvsc_build_mpb_array(struct hv_page_buffer *pb, in netvsc_build_mpb_array() argument
1077 u32 offset = pb[i].offset; in netvsc_build_mpb_array()
1078 u32 len = pb[i].len; in netvsc_build_mpb_array()
1084 mpb_entry->pfn_array[j] = pb[i].pfn + j; in netvsc_build_mpb_array()
1097 struct hv_page_buffer *pb, in netvsc_send_pkt() argument
1139 pb++; in netvsc_send_pkt()
1141 ret = netvsc_dma_map(ndev_ctx->device_ctx, packet, pb); in netvsc_send_pkt()
1147 netvsc_build_mpb_array(pb, packet->page_buf_cnt, in netvsc_send_pkt()
1228 struct hv_page_buffer *pb, in netvsc_send() argument
1258 return netvsc_send_pkt(device, packet, net_device, pb, skb); in netvsc_send()
1296 packet, rndis_msg, pb, xmit_more); in netvsc_send()
1343 ret = netvsc_send_pkt(device, cur_send, net_device, pb, skb); in netvsc_send()