/third_party/vk-gl-cts/external/amber/src/src/ |
H A D | format_test.cc | 268 const auto& segs = fmt.GetSegments(); in TEST_F() local 269 ASSERT_EQ(1U, segs.size()); in TEST_F() 271 EXPECT_EQ(FormatMode::kUInt, segs[0].GetFormatMode()); in TEST_F() 272 EXPECT_EQ(4u, segs[0].SizeInBytes()); in TEST_F() 283 const auto& segs = fmt.GetSegments(); in TEST_F() local 284 ASSERT_EQ(2U, segs.size()); in TEST_F() 285 EXPECT_EQ(FormatMode::kUInt, segs[0].GetFormatMode()); in TEST_F() 286 EXPECT_EQ(4u, segs[0].SizeInBytes()); in TEST_F() 287 EXPECT_EQ(FormatMode::kUInt, segs[1].GetFormatMode()); in TEST_F() 288 EXPECT_EQ(4u, segs[ in TEST_F() 299 const auto& segs = fmt.GetSegments(); TEST_F() local 319 const auto& segs = fmt.GetSegments(); TEST_F() local 340 const auto& segs = fmt.GetSegments(); TEST_F() local 366 const auto& segs = fmt.GetSegments(); TEST_F() local 388 const auto& segs = fmt.GetSegments(); TEST_F() local 418 const auto& segs = fmt.GetSegments(); TEST_F() local 435 const auto& segs = fmt.GetSegments(); TEST_F() local 456 const auto& segs = fmt.GetSegments(); TEST_F() local 476 const auto& segs = fmt.GetSegments(); TEST_F() local 501 const auto& segs = fmt.GetSegments(); TEST_F() local 522 const auto& segs = fmt.GetSegments(); TEST_F() local 550 const auto& segs = fmt.GetSegments(); TEST_F() local 575 const auto& segs = fmt.GetSegments(); TEST_F() local 607 const auto& segs = fmt.GetSegments(); TEST_F() local 635 const auto& segs = fmt.GetSegments(); TEST_F() local 665 const auto& segs = fmt.GetSegments(); TEST_F() local 700 const auto& segs = fmt.GetSegments(); TEST_F() local 741 const auto& segs = fmt.GetSegments(); TEST_F() local 775 const auto& segs = fmt.GetSegments(); TEST_F() local 816 const auto& segs = fmt.GetSegments(); TEST_F() local 859 const auto& segs = fmt.GetSegments(); TEST_F() local 908 const auto& segs = fmt.GetSegments(); TEST_F() local 953 const auto& segs = fmt.GetSegments(); TEST_F() local 1005 const auto& segs = fmt.GetSegments(); TEST_F() local 1049 const auto& segs = fmt.GetSegments(); TEST_F() local 1097 const auto& segs = fmt.GetSegments(); TEST_F() local 1158 const auto& segs = fmt.GetSegments(); TEST_F() local [all...] |
/third_party/musl/ldso/ |
H A D | dlstart.c | 37 struct fdpic_loadseg *segs, fakeseg; in _dlstart_c() local 43 segs = ((struct fdpic_loadmap *)(sp[-1] ? sp[-1] : sp[-2]))->segs; in _dlstart_c() 52 segs = &fakeseg; in _dlstart_c() 53 segs[0].addr = base; in _dlstart_c() 54 segs[0].p_vaddr = 0; in _dlstart_c() 55 segs[0].p_memsz = -1; in _dlstart_c() 74 for (j=0; dyn[i]-segs[j].p_vaddr >= segs[j].p_memsz; j++); in _dlstart_c() 75 dyn[i] += segs[ in _dlstart_c() [all...] |
/third_party/qrcodegen/python/ |
H A D | qrcodegen-demo.py | 89 segs = [ 92 qr = QrCode.encode_segments(segs, QrCode.Ecc.LOW) 102 segs = [ 106 qr = QrCode.encode_segments(segs, QrCode.Ecc.LOW) 145 segs = [QrSegment(QrSegment.Mode.KANJI, len(kanjicharbits) // 13, kanjicharbits)] 146 qr = QrCode.encode_segments(segs, QrCode.Ecc.LOW) 154 segs = QrSegment.make_segments("https://www.nayuki.io/") 155 print_qr(QrCode.encode_segments(segs, QrCode.Ecc.HIGH, mask=-1)) # Automatic mask 156 print_qr(QrCode.encode_segments(segs, QrCode.Ecc.HIGH, mask=3)) # Force mask 3 159 segs [all...] |
/third_party/musl/src/internal/ |
H A D | fdpic_crt.h | 15 } segs[]; in __fdpic_fixup() member 19 while (*a-lm->segs[rseg].p_vaddr >= lm->segs[rseg].p_memsz) in __fdpic_fixup() 22 (*a + lm->segs[rseg].addr - lm->segs[rseg].p_vaddr); in __fdpic_fixup() 24 while (*r-lm->segs[vseg].p_vaddr >= lm->segs[vseg].p_memsz) in __fdpic_fixup() 26 *r += lm->segs[vseg].addr - lm->segs[vseg].p_vaddr; in __fdpic_fixup()
|
/third_party/qrcodegen/rust/examples/ |
H A D | qrcodegen-demo.rs | 94 let segs = vec![ in do_segment_demo() 98 let qr = QrCode::encode_segments(&segs, QrCodeEcc::Low).unwrap(); in do_segment_demo() 108 let segs = vec![ in do_segment_demo() 113 let qr = QrCode::encode_segments(&segs, QrCodeEcc::Low).unwrap(); in do_segment_demo() 133 let segs = vec![ in do_segment_demo() 136 let qr = QrCode::encode_segments(&segs, QrCodeEcc::Low).unwrap(); in do_segment_demo() 144 let segs = QrSegment::make_segments("https://www.nayuki.io/"); in do_mask_demo() 145 let qr = QrCode::encode_segments_advanced(&segs, QrCodeEcc::High, Version::MIN, Version::MAX, None, true).unwrap(); // Automatic mask in do_mask_demo() 147 let qr = QrCode::encode_segments_advanced(&segs, QrCodeEcc::High, Version::MIN, Version::MAX, Some(Mask::new(3)), true).unwrap(); // Force mask 3 in do_mask_demo() 151 let segs in do_mask_demo() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
H A D | ice_flow.c | 221 * @segs: array of one or more packet segments that describe the flow 225 ice_flow_val_hdrs(struct ice_flow_seg_info *segs, u8 segs_cnt) in ice_flow_val_hdrs() argument 231 if (segs[i].hdrs & ICE_FLOW_SEG_HDRS_L3_MASK && in ice_flow_val_hdrs() 232 !is_power_of_2(segs[i].hdrs & ICE_FLOW_SEG_HDRS_L3_MASK)) in ice_flow_val_hdrs() 236 if (segs[i].hdrs & ICE_FLOW_SEG_HDRS_L4_MASK && in ice_flow_val_hdrs() 237 !is_power_of_2(segs[i].hdrs & ICE_FLOW_SEG_HDRS_L4_MASK)) in ice_flow_val_hdrs() 262 if (params->prof->segs[seg].hdrs & ICE_FLOW_SEG_HDR_IPV4) in ice_flow_calc_seg_sz() 264 else if (params->prof->segs[seg].hdrs & ICE_FLOW_SEG_HDR_IPV6) in ice_flow_calc_seg_sz() 268 if (params->prof->segs[seg].hdrs & ICE_FLOW_SEG_HDR_TCP) in ice_flow_calc_seg_sz() 270 else if (params->prof->segs[se in ice_flow_calc_seg_sz() 600 ice_flow_find_prof_conds(struct ice_hw *hw, enum ice_block blk, enum ice_flow_dir dir, struct ice_flow_seg_info *segs, u8 segs_cnt, u16 vsi_handle, u32 conds) ice_flow_find_prof_conds() argument 706 ice_flow_add_prof_sync(struct ice_hw *hw, enum ice_block blk, enum ice_flow_dir dir, u64 prof_id, struct ice_flow_seg_info *segs, u8 segs_cnt, struct ice_flow_prof **prof) ice_flow_add_prof_sync() argument 881 ice_flow_add_prof(struct ice_hw *hw, enum ice_block blk, enum ice_flow_dir dir, u64 prof_id, struct ice_flow_seg_info *segs, u8 segs_cnt, struct ice_flow_prof **prof) ice_flow_add_prof() argument 1177 ice_flow_set_rss_seg_info(struct ice_flow_seg_info *segs, u64 hash_fields, u32 flow_hdr) ice_flow_set_rss_seg_info() argument 1367 struct ice_flow_seg_info *segs; ice_add_rss_cfg_sync() local [all...] |
/kernel/linux/linux-6.6/net/core/ |
H A D | gso.c | 16 struct sk_buff *segs = ERR_PTR(-EPROTONOSUPPORT); in skb_eth_gso_segment() local 22 segs = ptype->callbacks.gso_segment(skb, features); in skb_eth_gso_segment() 28 return segs; in skb_eth_gso_segment() 40 struct sk_buff *segs = ERR_PTR(-EPROTONOSUPPORT); in skb_mac_gso_segment() local 53 segs = ptype->callbacks.gso_segment(skb, features); in skb_mac_gso_segment() 61 return segs; in skb_mac_gso_segment() 91 struct sk_buff *segs; in __skb_gso_segment() local 124 segs = skb_mac_gso_segment(skb, features); in __skb_gso_segment() 126 if (segs != skb && unlikely(skb_needs_check(skb, tx_path) && !IS_ERR(segs))) in __skb_gso_segment() [all...] |
/third_party/qrcodegen/java/ |
H A D | QrCodeGeneratorDemo.java | 105 List<QrSegment> segs; in doSegmentDemo() 113 segs = Arrays.asList( in doSegmentDemo() 116 qr = QrCode.encodeSegments(segs, QrCode.Ecc.LOW); in doSegmentDemo() 126 segs = Arrays.asList( in doSegmentDemo() 130 qr = QrCode.encodeSegments(segs, QrCode.Ecc.LOW); in doSegmentDemo() 138 segs = Arrays.asList(QrSegmentAdvanced.makeKanji(madoka)); in doSegmentDemo() 139 qr = QrCode.encodeSegments(segs, QrCode.Ecc.LOW); in doSegmentDemo() 147 List<QrSegment> segs; in doMaskDemo() 150 segs = QrSegment.makeSegments("https://www.nayuki.io/"); in doMaskDemo() 151 qr = QrCode.encodeSegments(segs, QrCod in doMaskDemo() [all...] |
/third_party/qrcodegen/java-fast/io/nayuki/fastqrcodegen/ |
H A D | QrCodeGeneratorDemo.java | 104 List<QrSegment> segs; in doSegmentDemo() 112 segs = Arrays.asList( in doSegmentDemo() 115 qr = QrCode.encodeSegments(segs, QrCode.Ecc.LOW); in doSegmentDemo() 125 segs = Arrays.asList( in doSegmentDemo() 129 qr = QrCode.encodeSegments(segs, QrCode.Ecc.LOW); in doSegmentDemo() 137 segs = Arrays.asList(QrSegmentAdvanced.makeKanji(madoka)); in doSegmentDemo() 138 qr = QrCode.encodeSegments(segs, QrCode.Ecc.LOW); in doSegmentDemo() 146 List<QrSegment> segs; in doMaskDemo() 149 segs = QrSegment.makeSegments("https://www.nayuki.io/"); in doMaskDemo() 150 qr = QrCode.encodeSegments(segs, QrCod in doMaskDemo() [all...] |
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | udp_offload.c | 22 struct sk_buff *segs = ERR_PTR(-EINVAL); in __skb_udp_tunnel_segment() local 82 segs = gso_inner_segment(skb, features); in __skb_udp_tunnel_segment() 83 if (IS_ERR_OR_NULL(segs)) { in __skb_udp_tunnel_segment() 89 gso_partial = !!(skb_shinfo(segs)->gso_type & SKB_GSO_PARTIAL); in __skb_udp_tunnel_segment() 93 skb = segs; in __skb_udp_tunnel_segment() 145 return segs; in __skb_udp_tunnel_segment() 155 struct sk_buff *segs = ERR_PTR(-EINVAL); in skb_udp_tunnel_segment() local 177 segs = __skb_udp_tunnel_segment(skb, features, gso_inner_segment, in skb_udp_tunnel_segment() 183 return segs; in skb_udp_tunnel_segment() 214 static struct sk_buff *__udpv4_gso_segment_list_csum(struct sk_buff *segs) in __udpv4_gso_segment_list_csum() argument 265 struct sk_buff *segs, *seg; __udp_gso_segment() local 367 struct sk_buff *segs = ERR_PTR(-EINVAL); udp4_ufo_fragment() local [all...] |
H A D | tcp_offload.c | 57 struct sk_buff *segs = ERR_PTR(-EINVAL); in tcp_gso_segment() local 89 segs = NULL; in tcp_gso_segment() 98 segs = skb_segment(skb, features); in tcp_gso_segment() 99 if (IS_ERR(segs)) in tcp_gso_segment() 103 segs->ooo_okay = ooo_okay; in tcp_gso_segment() 109 if (skb_is_gso(segs)) in tcp_gso_segment() 110 mss *= skb_shinfo(segs)->gso_segs; in tcp_gso_segment() 114 skb = segs; in tcp_gso_segment() 119 tcp_gso_tstamp(segs, skb_shinfo(gso_skb)->tskey, seq, mss); in tcp_gso_segment() 177 return segs; in tcp_gso_segment() [all...] |
H A D | gre_offload.c | 19 struct sk_buff *segs = ERR_PTR(-EINVAL); in gre_gso_segment() local 50 segs = skb_mac_gso_segment(skb, features); in gre_gso_segment() 51 if (IS_ERR_OR_NULL(segs)) { in gre_gso_segment() 57 gso_partial = !!(skb_shinfo(segs)->gso_type & SKB_GSO_PARTIAL); in gre_gso_segment() 61 skb = segs; in gre_gso_segment() 113 return segs; in gre_gso_segment()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_flow.c | 624 * @segs: array of one or more packet segments that describe the flow 627 static int ice_flow_val_hdrs(struct ice_flow_seg_info *segs, u8 segs_cnt) in ice_flow_val_hdrs() argument 633 if (segs[i].hdrs & ICE_FLOW_SEG_HDRS_L3_MASK && in ice_flow_val_hdrs() 634 !is_power_of_2(segs[i].hdrs & ICE_FLOW_SEG_HDRS_L3_MASK)) in ice_flow_val_hdrs() 638 if (segs[i].hdrs & ICE_FLOW_SEG_HDRS_L4_MASK && in ice_flow_val_hdrs() 639 !is_power_of_2(segs[i].hdrs & ICE_FLOW_SEG_HDRS_L4_MASK)) in ice_flow_val_hdrs() 667 sz = (params->prof->segs[seg].hdrs & ICE_FLOW_SEG_HDR_VLAN) ? in ice_flow_calc_seg_sz() 671 if (params->prof->segs[seg].hdrs & ICE_FLOW_SEG_HDR_IPV4) in ice_flow_calc_seg_sz() 673 else if (params->prof->segs[seg].hdrs & ICE_FLOW_SEG_HDR_IPV6) in ice_flow_calc_seg_sz() 675 else if (params->prof->segs[se in ice_flow_calc_seg_sz() 1250 ice_flow_find_prof_conds(struct ice_hw *hw, enum ice_block blk, enum ice_flow_dir dir, struct ice_flow_seg_info *segs, u8 segs_cnt, u16 vsi_handle, u32 conds) ice_flow_find_prof_conds() argument 1340 ice_flow_add_prof_sync(struct ice_hw *hw, enum ice_block blk, enum ice_flow_dir dir, u64 prof_id, struct ice_flow_seg_info *segs, u8 segs_cnt, struct ice_flow_prof **prof) ice_flow_add_prof_sync() argument 1521 ice_flow_add_prof(struct ice_hw *hw, enum ice_block blk, enum ice_flow_dir dir, u64 prof_id, struct ice_flow_seg_info *segs, u8 segs_cnt, struct ice_flow_prof **prof) ice_flow_add_prof() argument 1869 ice_flow_set_rss_seg_info(struct ice_flow_seg_info *segs, u64 hash_fields, u32 flow_hdr) ice_flow_set_rss_seg_info() argument 2060 struct ice_flow_seg_info *segs; ice_add_rss_cfg_sync() local 2196 struct ice_flow_seg_info *segs; ice_rem_rss_cfg_sync() local [all...] |
/third_party/qrcodegen/c/ |
H A D | qrcodegen-test.c | 61 int getTotalBits(const struct qrcodegen_Segment segs[], size_t len, int version); 1003 struct qrcodegen_Segment segs[] = { in testGetTotalBits() local 1006 assert(getTotalBits(segs, ARRAY_LENGTH(segs), 2) == 36); in testGetTotalBits() 1008 assert(getTotalBits(segs, ARRAY_LENGTH(segs), 10) == 44); in testGetTotalBits() 1010 assert(getTotalBits(segs, ARRAY_LENGTH(segs), 39) == 44); in testGetTotalBits() 1014 struct qrcodegen_Segment segs[] = { in testGetTotalBits() local 1020 assert(getTotalBits(segs, ARRAY_LENGT in testGetTotalBits() 1028 struct qrcodegen_Segment segs[] = { testGetTotalBits() local 1039 struct qrcodegen_Segment segs[] = { testGetTotalBits() local 1054 struct qrcodegen_Segment segs[] = { testGetTotalBits() local [all...] |
H A D | qrcodegen-demo.c | 150 struct qrcodegen_Segment segs[] = { in doSegmentDemo() local 154 ok = qrcodegen_encodeSegments(segs, sizeof(segs) / sizeof(segs[0]), qrcodegen_Ecc_LOW, tempBuffer, qrcode); in doSegmentDemo() 199 struct qrcodegen_Segment segs[] = { in doSegmentDemo() local 205 ok = qrcodegen_encodeSegments(segs, sizeof(segs) / sizeof(segs[0]), qrcodegen_Ecc_LOW, tempBuffer, qrcode); in doSegmentDemo()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | udp_offload.c | 24 struct sk_buff *segs = ERR_PTR(-EINVAL); in __skb_udp_tunnel_segment() local 87 segs = gso_inner_segment(skb, features); in __skb_udp_tunnel_segment() 88 if (IS_ERR_OR_NULL(segs)) { in __skb_udp_tunnel_segment() 94 gso_partial = !!(skb_shinfo(segs)->gso_type & SKB_GSO_PARTIAL); in __skb_udp_tunnel_segment() 98 skb = segs; in __skb_udp_tunnel_segment() 150 return segs; in __skb_udp_tunnel_segment() 160 struct sk_buff *segs = ERR_PTR(-EINVAL); in skb_udp_tunnel_segment() local 182 segs = __skb_udp_tunnel_segment(skb, features, gso_inner_segment, in skb_udp_tunnel_segment() 188 return segs; in skb_udp_tunnel_segment() 219 static struct sk_buff *__udpv4_gso_segment_list_csum(struct sk_buff *segs) in __udpv4_gso_segment_list_csum() argument 270 struct sk_buff *segs, *seg; __udp_gso_segment() local 379 struct sk_buff *segs = ERR_PTR(-EINVAL); udp4_ufo_fragment() local [all...] |
H A D | tcp_offload.c | 59 struct sk_buff *segs = ERR_PTR(-EINVAL); in tcp_gso_segment() local 91 segs = NULL; in tcp_gso_segment() 100 segs = skb_segment(skb, features); in tcp_gso_segment() 101 if (IS_ERR(segs)) in tcp_gso_segment() 105 segs->ooo_okay = ooo_okay; in tcp_gso_segment() 111 if (skb_is_gso(segs)) in tcp_gso_segment() 112 mss *= skb_shinfo(segs)->gso_segs; in tcp_gso_segment() 116 skb = segs; in tcp_gso_segment() 121 tcp_gso_tstamp(segs, skb_shinfo(gso_skb)->tskey, seq, mss); in tcp_gso_segment() 178 return segs; in tcp_gso_segment() [all...] |
/kernel/linux/linux-5.10/net/mpls/ |
H A D | mpls_gso.c | 22 struct sk_buff *segs = ERR_PTR(-EINVAL); in mpls_gso_segment() local 47 segs = skb_mac_gso_segment(skb, mpls_features); in mpls_gso_segment() 48 if (IS_ERR_OR_NULL(segs)) { in mpls_gso_segment() 53 skb = segs; in mpls_gso_segment() 69 return segs; in mpls_gso_segment()
|
/kernel/linux/linux-6.6/net/mpls/ |
H A D | mpls_gso.c | 23 struct sk_buff *segs = ERR_PTR(-EINVAL); in mpls_gso_segment() local 48 segs = skb_mac_gso_segment(skb, mpls_features); in mpls_gso_segment() 49 if (IS_ERR_OR_NULL(segs)) { in mpls_gso_segment() 54 skb = segs; in mpls_gso_segment() 70 return segs; in mpls_gso_segment()
|
/kernel/linux/linux-5.10/net/sctp/ |
H A D | offload.c | 37 struct sk_buff *segs = ERR_PTR(-EINVAL); in sctp_gso_segment() local 63 segs = NULL; in sctp_gso_segment() 67 segs = skb_segment(skb, features | NETIF_F_HW_CSUM | NETIF_F_SG); in sctp_gso_segment() 68 if (IS_ERR(segs)) in sctp_gso_segment() 73 for (skb = segs; skb; skb = skb->next) { in sctp_gso_segment() 82 return segs; in sctp_gso_segment()
|
/kernel/linux/linux-6.6/net/sctp/ |
H A D | offload.c | 42 struct sk_buff *segs = ERR_PTR(-EINVAL); in sctp_gso_segment() local 68 segs = NULL; in sctp_gso_segment() 72 segs = skb_segment(skb, (features | NETIF_F_HW_CSUM) & ~NETIF_F_SG); in sctp_gso_segment() 73 if (IS_ERR(segs)) in sctp_gso_segment() 78 for (skb = segs; skb; skb = skb->next) { in sctp_gso_segment() 87 return segs; in sctp_gso_segment()
|
/kernel/linux/linux-5.10/net/nsh/ |
H A D | nsh.c | 79 struct sk_buff *segs = ERR_PTR(-EINVAL); in nsh_gso_segment() local 107 segs = skb_mac_gso_segment(skb, features); in nsh_gso_segment() 108 if (IS_ERR_OR_NULL(segs)) { in nsh_gso_segment() 114 for (skb = segs; skb; skb = skb->next) { in nsh_gso_segment() 123 return segs; in nsh_gso_segment()
|
/kernel/linux/linux-6.6/net/nsh/ |
H A D | nsh.c | 80 struct sk_buff *segs = ERR_PTR(-EINVAL); in nsh_gso_segment() local 108 segs = skb_mac_gso_segment(skb, features); in nsh_gso_segment() 109 if (IS_ERR_OR_NULL(segs)) { in nsh_gso_segment() 115 for (skb = segs; skb; skb = skb->next) { in nsh_gso_segment() 124 return segs; in nsh_gso_segment()
|
/kernel/linux/linux-6.6/tools/lib/bpf/ |
H A D | usdt.c | 400 static int parse_elf_segs(Elf *elf, const char *path, struct elf_seg **segs, size_t *seg_cnt) in parse_elf_segs() argument 427 tmp = libbpf_reallocarray(*segs, *seg_cnt + 1, sizeof(**segs)); in parse_elf_segs() 431 *segs = tmp; in parse_elf_segs() 432 seg = *segs + *seg_cnt; in parse_elf_segs() 446 qsort(*segs, *seg_cnt, sizeof(**segs), cmp_elf_segs); in parse_elf_segs() 450 static int parse_vma_segs(int pid, const char *lib_path, struct elf_seg **segs, size_t *seg_cnt) in parse_vma_segs() argument 510 tmp = libbpf_reallocarray(*segs, *seg_cnt + 1, sizeof(**segs)); in parse_vma_segs() 540 find_elf_seg(struct elf_seg *segs, size_t seg_cnt, long virtaddr) find_elf_seg() argument 556 find_vma_seg(struct elf_seg *segs, size_t seg_cnt, long offset) find_vma_seg() argument 583 struct elf_seg *segs = NULL, *vma_segs = NULL; collect_usdt_targets() local [all...] |
/third_party/libbpf/src/ |
H A D | usdt.c | 400 static int parse_elf_segs(Elf *elf, const char *path, struct elf_seg **segs, size_t *seg_cnt) in parse_elf_segs() argument 427 tmp = libbpf_reallocarray(*segs, *seg_cnt + 1, sizeof(**segs)); in parse_elf_segs() 431 *segs = tmp; in parse_elf_segs() 432 seg = *segs + *seg_cnt; in parse_elf_segs() 446 qsort(*segs, *seg_cnt, sizeof(**segs), cmp_elf_segs); in parse_elf_segs() 450 static int parse_vma_segs(int pid, const char *lib_path, struct elf_seg **segs, size_t *seg_cnt) in parse_vma_segs() argument 510 tmp = libbpf_reallocarray(*segs, *seg_cnt + 1, sizeof(**segs)); in parse_vma_segs() 540 find_elf_seg(struct elf_seg *segs, size_t seg_cnt, long virtaddr) find_elf_seg() argument 556 find_vma_seg(struct elf_seg *segs, size_t seg_cnt, long offset) find_vma_seg() argument 583 struct elf_seg *segs = NULL, *vma_segs = NULL; collect_usdt_targets() local [all...] |