Deleted Added
full compact
libpmc.c (241738) libpmc.c (241974)
1/*-
2 * Copyright (c) 2003-2008 Joseph Koshy
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 11 unchanged lines hidden (view full) ---

20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24 * SUCH DAMAGE.
25 */
26
27#include <sys/cdefs.h>
1/*-
2 * Copyright (c) 2003-2008 Joseph Koshy
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 11 unchanged lines hidden (view full) ---

20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24 * SUCH DAMAGE.
25 */
26
27#include <sys/cdefs.h>
28__FBSDID("$FreeBSD: head/lib/libpmc/libpmc.c 241738 2012-10-19 17:01:27Z sbruno $");
28__FBSDID("$FreeBSD: head/lib/libpmc/libpmc.c 241974 2012-10-24 01:26:29Z sbruno $");
29
30#include <sys/types.h>
31#include <sys/module.h>
32#include <sys/pmc.h>
33#include <sys/syscall.h>
34
35#include <ctype.h>
36#include <errno.h>

--- 679 unchanged lines hidden (view full) ---

716 PMCMASK(REQ_OTHER, (1ULL << 15)),
717 PMCMASK(RES_ANY, (1ULL << 16)),
718 PMCMASK(RES_SUPPLIER_SUPP, (1ULL << 17)),
719 PMCMASK(RES_SUPPLIER_LLC_HITM, (1ULL << 18)),
720 PMCMASK(RES_SUPPLIER_LLC_HITE, (1ULL << 19)),
721 PMCMASK(RES_SUPPLIER_LLC_HITS, (1ULL << 20)),
722 PMCMASK(RES_SUPPLIER_LLC_HITF, (1ULL << 21)),
723 PMCMASK(RES_SUPPLIER_LOCAL, (1ULL << 22)),
29
30#include <sys/types.h>
31#include <sys/module.h>
32#include <sys/pmc.h>
33#include <sys/syscall.h>
34
35#include <ctype.h>
36#include <errno.h>

--- 679 unchanged lines hidden (view full) ---

716 PMCMASK(REQ_OTHER, (1ULL << 15)),
717 PMCMASK(RES_ANY, (1ULL << 16)),
718 PMCMASK(RES_SUPPLIER_SUPP, (1ULL << 17)),
719 PMCMASK(RES_SUPPLIER_LLC_HITM, (1ULL << 18)),
720 PMCMASK(RES_SUPPLIER_LLC_HITE, (1ULL << 19)),
721 PMCMASK(RES_SUPPLIER_LLC_HITS, (1ULL << 20)),
722 PMCMASK(RES_SUPPLIER_LLC_HITF, (1ULL << 21)),
723 PMCMASK(RES_SUPPLIER_LOCAL, (1ULL << 22)),
724 PMCMASK(RES_SNOOP_SNPI_NONE, (1ULL << 31)),
724 PMCMASK(RES_SNOOP_SNP_NONE, (1ULL << 31)),
725 PMCMASK(RES_SNOOP_SNP_NO_NEEDED,(1ULL << 32)),
726 PMCMASK(RES_SNOOP_SNP_MISS, (1ULL << 33)),
727 PMCMASK(RES_SNOOP_HIT_NO_FWD, (1ULL << 34)),
728 PMCMASK(RES_SNOOP_HIT_FWD, (1ULL << 35)),
729 PMCMASK(RES_SNOOP_HITM, (1ULL << 36)),
730 PMCMASK(RES_NON_DRAM, (1ULL << 37)),
731 NULLMASK
732};

--- 2667 unchanged lines hidden ---
725 PMCMASK(RES_SNOOP_SNP_NO_NEEDED,(1ULL << 32)),
726 PMCMASK(RES_SNOOP_SNP_MISS, (1ULL << 33)),
727 PMCMASK(RES_SNOOP_HIT_NO_FWD, (1ULL << 34)),
728 PMCMASK(RES_SNOOP_HIT_FWD, (1ULL << 35)),
729 PMCMASK(RES_SNOOP_HITM, (1ULL << 36)),
730 PMCMASK(RES_NON_DRAM, (1ULL << 37)),
731 NULLMASK
732};

--- 2667 unchanged lines hidden ---