aboutsummaryrefslogtreecommitdiffstats
path: root/package/utils/policycoreutils/Makefile
Commit message (Expand)AuthorAgeFilesLines
* policycoreutils: update to 3.5Linhui Liu2023-05-181-2/+2
* policycoreutils: update to version 3.3Dominick Grift2021-10-281-3/+3
* policycoreutils: update to version 3.2Dominick Grift2021-03-081-8/+8
* policycoreutils: 'restorecon' is a 'setfiles' appletDaniel Golle2020-10-161-7/+2
* policycoreutils: add missing gettext dependencyPaul Spooren2020-10-011-2/+2
* policycoreutils: install to host/bin not hostpkgPaul Spooren2020-09-291-1/+1
* policycoreutils: fix host utils rpath and bin directoryDaniel Golle2020-09-271-4/+6
* policycoreutils: fix ALTERNATIVES install locationDaniel Golle2020-09-211-1/+1
* policycoreutils: break into smaller packagesDaniel Golle2020-09-211-45/+110
* policycoreutils: add nls.mkRosen Penev2020-09-031-1/+2
* policycoreutils: fix i18n dependsDaniel Golle2020-08-311-1/+1
* policycoreutils: new packageThomas Petazzoni2020-08-311-0/+83
al.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
/******************************************************************************
 * trace.h
 * 
 * Mark Williamson, (C) 2004 Intel Research Cambridge
 */

#ifndef __XEN_PUBLIC_TRACE_H__
#define __XEN_PUBLIC_TRACE_H__

/* This structure represents a single trace buffer record. */
struct t_rec {
    u64 cycles;               /* 64 bit cycle counter timestamp */
    u32 event;                /* 32 bit event ID                */
    u32 d1, d2, d3, d4, d5;   /* event data items               */
};

/*
 * This structure contains the metadata for a single trace buffer.  The head
 * field, indexes into an array of struct t_rec's.
 */
struct t_buf {
    unsigned long data;      /* pointer to data area.  machine address
                              * for convenience in user space code           */

    unsigned long size;      /* size of the data area, in t_recs             */
    unsigned long head;      /* array index of the most recent record        */

    /* Xen-private elements follow... */
    struct t_rec *head_ptr; /* pointer to the head record                    */
    struct t_rec *vdata;    /* virtual address pointer to data               */
};

#endif /* __XEN_PUBLIC_TRACE_H__ */