Lines Matching refs:sgp
33 static inline struct scatterlist *__sg_next(struct scatterlist *sgp) in __sg_next() argument
37 bpf_probe_read_kernel(&sg, sizeof(sg), sgp); in __sg_next()
41 sgp++; in __sg_next()
43 bpf_probe_read_kernel(&sg, sizeof(sg), sgp); in __sg_next()
45 sgp = sg_chain_ptr(&sg); in __sg_next()
47 return sgp; in __sg_next()
52 struct scatterlist *sgp; in get_sgp() local
54 bpf_probe_read_kernel(&sgp, sizeof(sgp), sgs + i); in get_sgp()
55 return sgp; in get_sgp()
65 struct scatterlist *sgp = NULL; in BPF_KPROBE() local
74 for (n = 0, sgp = get_sgp(sgs, i); sgp && (n < SG_MAX); in BPF_KPROBE()
75 sgp = __sg_next(sgp)) { in BPF_KPROBE()
76 len = BPF_CORE_READ(sgp, length); in BPF_KPROBE()
84 for (n = 0, sgp = get_sgp(sgs, i); sgp && (n < SG_MAX); in BPF_KPROBE()
85 sgp = __sg_next(sgp)) { in BPF_KPROBE()
86 len = BPF_CORE_READ(sgp, length); in BPF_KPROBE()