Searched refs:seg_desc (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/google/gve/ |
H A D | gve_tx.c | 382 static void gve_tx_fill_seg_desc(union gve_tx_desc *seg_desc, in gve_tx_fill_seg_desc() argument 386 seg_desc->seg.type_flags = GVE_TXD_SEG; in gve_tx_fill_seg_desc() 389 seg_desc->seg.type_flags |= GVE_TXSF_IPV6; in gve_tx_fill_seg_desc() 390 seg_desc->seg.l3_offset = skb_network_offset(skb) >> 1; in gve_tx_fill_seg_desc() 391 seg_desc->seg.mss = cpu_to_be16(skb_shinfo(skb)->gso_size); in gve_tx_fill_seg_desc() 393 seg_desc->seg.seg_len = cpu_to_be16(len); in gve_tx_fill_seg_desc() 394 seg_desc->seg.seg_addr = cpu_to_be64(addr); in gve_tx_fill_seg_desc() 415 union gve_tx_desc *pkt_desc, *seg_desc; in gve_tx_add_skb() local 461 seg_desc = &tx->desc[next_idx]; in gve_tx_add_skb() 463 gve_tx_fill_seg_desc(seg_desc, sk in gve_tx_add_skb() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/google/gve/ |
H A D | gve_tx.c | 481 static void gve_tx_fill_seg_desc(union gve_tx_desc *seg_desc, in gve_tx_fill_seg_desc() argument 486 seg_desc->seg.type_flags = GVE_TXD_SEG; in gve_tx_fill_seg_desc() 489 seg_desc->seg.type_flags |= GVE_TXSF_IPV6; in gve_tx_fill_seg_desc() 490 seg_desc->seg.l3_offset = l3_offset >> 1; in gve_tx_fill_seg_desc() 491 seg_desc->seg.mss = cpu_to_be16(gso_size); in gve_tx_fill_seg_desc() 493 seg_desc->seg.seg_len = cpu_to_be16(len); in gve_tx_fill_seg_desc() 494 seg_desc->seg.seg_addr = cpu_to_be64(addr); in gve_tx_fill_seg_desc() 511 union gve_tx_desc *pkt_desc, *seg_desc; in gve_tx_add_skb_copy() local 562 seg_desc = &tx->desc[next_idx]; in gve_tx_add_skb_copy() 564 gve_tx_fill_seg_desc(seg_desc, skb_network_offse in gve_tx_add_skb_copy() 587 union gve_tx_desc *pkt_desc, *mtd_desc, *seg_desc; gve_tx_add_skb_no_copy() local [all...] |
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | emulate.c | 1556 struct desc_struct seg_desc, old_desc; in __load_segment_descriptor() local 1566 memset(&seg_desc, 0, sizeof(seg_desc)); in __load_segment_descriptor() 1571 ctxt->ops->get_segment(ctxt, &dummy, &seg_desc, NULL, seg); in __load_segment_descriptor() 1572 set_desc_base(&seg_desc, selector << 4); in __load_segment_descriptor() 1576 set_desc_base(&seg_desc, selector << 4); in __load_segment_descriptor() 1577 set_desc_limit(&seg_desc, 0xffff); in __load_segment_descriptor() 1578 seg_desc.type = 3; in __load_segment_descriptor() 1579 seg_desc.p = 1; in __load_segment_descriptor() 1580 seg_desc in __load_segment_descriptor() [all...] |
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | emulate.c | 1690 struct desc_struct seg_desc, old_desc; in __load_segment_descriptor() local 1700 memset(&seg_desc, 0, sizeof(seg_desc)); in __load_segment_descriptor() 1705 ctxt->ops->get_segment(ctxt, &dummy, &seg_desc, NULL, seg); in __load_segment_descriptor() 1706 set_desc_base(&seg_desc, selector << 4); in __load_segment_descriptor() 1710 set_desc_base(&seg_desc, selector << 4); in __load_segment_descriptor() 1711 set_desc_limit(&seg_desc, 0xffff); in __load_segment_descriptor() 1712 seg_desc.type = 3; in __load_segment_descriptor() 1713 seg_desc.p = 1; in __load_segment_descriptor() 1714 seg_desc in __load_segment_descriptor() [all...] |
/kernel/linux/linux-5.10/drivers/target/ |
H A D | target_core_xcopy.c | 801 unsigned char *p = NULL, *seg_desc; in target_parse_xcopy_cmd() local 850 seg_desc = &p[16] + tdll; in target_parse_xcopy_cmd() 852 rc = target_xcopy_parse_segment_descriptors(se_cmd, xop, seg_desc, in target_parse_xcopy_cmd()
|
/kernel/linux/linux-6.6/drivers/target/ |
H A D | target_core_xcopy.c | 789 unsigned char *p = NULL, *seg_desc; in target_parse_xcopy_cmd() local 838 seg_desc = &p[16] + tdll; in target_parse_xcopy_cmd() 840 rc = target_xcopy_parse_segment_descriptors(xop, seg_desc, sdll, &ret); in target_parse_xcopy_cmd()
|
Completed in 15 milliseconds