Lines Matching defs:trace
623 struct ioam6_trace_hdr *trace,
627 be16_to_cpu(trace->namespace_id)) ||
628 nla_put_u8(skb, IOAM6_EVENT_ATTR_TRACE_NODELEN, trace->nodelen) ||
630 be32_to_cpu(trace->type_be32)) ||
632 len - sizeof(struct ioam6_trace_hdr) - trace->remlen * 4,
633 trace->data + trace->remlen * 4))
699 struct ioam6_trace_hdr *trace,
711 data = trace->data + trace->remlen * 4 - trace->nodelen * 4 - sclen * 4;
714 if (trace->type.bit0) {
726 if (trace->type.bit1) {
745 if (trace->type.bit2) {
758 if (trace->type.bit3) {
762 if (!trace->type.bit2) {
773 if (trace->type.bit4) {
779 if (trace->type.bit5) {
785 if (trace->type.bit6) {
803 if (trace->type.bit7) {
809 if (trace->type.bit8) {
821 if (trace->type.bit9) {
840 if (trace->type.bit10) {
846 if (trace->type.bit11) {
852 if (trace->type.bit12) {
858 if (trace->type.bit13) {
864 if (trace->type.bit14) {
870 if (trace->type.bit15) {
876 if (trace->type.bit16) {
882 if (trace->type.bit17) {
888 if (trace->type.bit18) {
894 if (trace->type.bit19) {
900 if (trace->type.bit20) {
906 if (trace->type.bit21) {
912 if (trace->type.bit22) {
927 struct ioam6_trace_hdr *trace,
935 if (trace->overflow)
943 if (trace->type.bit22) {
951 * skip without filling the trace
953 if (!trace->remlen || trace->remlen < trace->nodelen + sclen) {
954 trace->overflow = 1;
958 __ioam6_fill_trace_data(skb, ns, trace, sc, sclen, is_input);
959 trace->remlen -= trace->nodelen + sclen;