Home
last modified time | relevance | path

Searched refs:remlen (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/tools/testing/selftests/net/
H A Dioam6_parser.c257 trace->remlen != 1; in check_header()
264 trace->remlen != 1; in check_header()
269 trace->remlen != 1; in check_header()
276 trace->remlen != 0; in check_header()
298 trace->remlen != 0; in check_header()
308 trace->remlen != 0; in check_header()
373 trace->remlen != trace_size / 4; in check_header()
444 trace->remlen != 0; in check_header()
468 for (i = 0; i < trace->remlen * 4; i++) { in check_data()
473 if (trace->remlen * 4 == trace_size) in check_data()
[all …]
/linux-6.15/include/uapi/linux/
H A Dioam6.h48 __u8 remlen:7, member
91 remlen:7;
/linux-6.15/net/ipv6/
H A Dioam6_iptunnel.c87 if (!trace->type_be32 || !trace->remlen || in ioam6_validate_trace_hdr()
88 trace->remlen > IOAM6_TRACE_DATA_SIZE_MAX / 4 || in ioam6_validate_trace_hdr()
170 len_aligned = ALIGN(trace->remlen * 4, 8); in ioam6_build_state()
217 + trace->remlen * 4; in ioam6_build_state()
221 if (len_aligned - trace->remlen * 4) { in ioam6_build_state()
222 tuninfo->traceh.data[trace->remlen * 4] = IPV6_TLV_PADN; in ioam6_build_state()
223 tuninfo->traceh.data[trace->remlen * 4 + 1] = 2; in ioam6_build_state()
H A Dioam6.c628 len - sizeof(struct ioam6_trace_hdr) - trace->remlen * 4, in ioam6_event_put_trace()
629 trace->data + trace->remlen * 4)) in ioam6_event_put_trace()
707 data = trace->data + trace->remlen * 4 - trace->nodelen * 4 - sclen * 4; in __ioam6_fill_trace_data()
949 if (!trace->remlen || trace->remlen < trace->nodelen + sclen) { in ioam6_fill_trace_data()
955 trace->remlen -= trace->nodelen + sclen; in ioam6_fill_trace_data()
H A Dexthdrs.c932 if (hdr->opt_len < 2 + sizeof(*trace) + trace->remlen * 4) in ipv6_hop_ioam()