__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
/*
 * Copyright IBM Corp. 2021
 * Interface implementation for communication with the CPU Measurement
 * counter facility device driver.
 *
 * Author(s): Thomas Richter <[email protected]>
 *
 * Define for ioctl() commands to communicate with the CPU Measurement
 * counter facility device driver.
 */

#ifndef _PERF_CPUM_CF_DIAG_H
#define _PERF_CPUM_CF_DIAG_H

#include <linux/ioctl.h>
#include <linux/types.h>

#define S390_HWCTR_DEVICE		"hwctr"
#define S390_HWCTR_START_VERSION	1

struct s390_ctrset_start {		/* Set CPUs to operate on */
	__u64 version;			/* Version of interface */
	__u64 data_bytes;		/* # of bytes required */
	__u64 cpumask_len;		/* Length of CPU mask in bytes */
	__u64 *cpumask;			/* Pointer to CPU mask */
	__u64 counter_sets;		/* Bit mask of counter sets to get */
};

struct s390_ctrset_setdata {		/* Counter set data */
	__u32 set;			/* Counter set number */
	__u32 no_cnts;			/* # of counters stored in cv[] */
	__u64 cv[];			/* Counter values (variable length) */
};

struct s390_ctrset_cpudata {		/* Counter set data per CPU */
	__u32 cpu_nr;			/* CPU number */
	__u32 no_sets;			/* # of counters sets in data[] */
	struct s390_ctrset_setdata data[];
};

struct s390_ctrset_read {		/* Structure to get all ctr sets */
	__u64 no_cpus;			/* Total # of CPUs data taken from */
	struct s390_ctrset_cpudata data[];
};

#define S390_HWCTR_MAGIC	'C'	/* Random magic # for ioctls */
#define	S390_HWCTR_START	_IOWR(S390_HWCTR_MAGIC, 1, struct s390_ctrset_start)
#define	S390_HWCTR_STOP		_IO(S390_HWCTR_MAGIC, 2)
#define	S390_HWCTR_READ		_IOWR(S390_HWCTR_MAGIC, 3, struct s390_ctrset_read)
#endif

Filemanager

Name Type Size Permission Actions
Kbuild File 90 B 0644
auxvec.h File 214 B 0644
bitsperlong.h File 293 B 0644
bpf_perf_event.h File 250 B 0644
byteorder.h File 188 B 0644
chpid.h File 456 B 0644
chsc.h File 2.83 KB 0644
clp.h File 549 B 0644
cmb.h File 1.88 KB 0644
dasd.h File 12.77 KB 0644
diag.h File 811 B 0644
fs3270.h File 729 B 0644
guarded_storage.h File 1.18 KB 0644
hwctrset.h File 1.65 KB 0644
hypfs.h File 1.35 KB 0644
ioctls.h File 191 B 0644
ipcbuf.h File 770 B 0644
ipl.h File 3.73 KB 0644
kvm.h File 15.51 KB 0644
kvm_para.h File 224 B 0644
kvm_perf.h File 474 B 0644
monwriter.h File 939 B 0644
perf_regs.h File 887 B 0644
pkey.h File 20.6 KB 0644
posix_types.h File 1.56 KB 0644
ptrace.h File 11.63 KB 0644
qeth.h File 3.05 KB 0644
raw3270.h File 2.12 KB 0644
runtime_instr.h File 1.39 KB 0644
schid.h File 380 B 0644
sclp_ctl.h File 465 B 0644
setup.h File 63 B 0644
sie.h File 9.25 KB 0644
sigcontext.h File 1.73 KB 0644
signal.h File 2.99 KB 0644
stat.h File 2.9 KB 0644
statfs.h File 1.03 KB 0644
sthyi.h File 178 B 0644
tape390.h File 2.76 KB 0644
types.h File 511 B 0644
ucontext.h File 1.18 KB 0644
unistd.h File 326 B 0644
uvdevice.h File 3.79 KB 0644
virtio-ccw.h File 444 B 0644
vmcp.h File 737 B 0644
vtoc.h File 7.36 KB 0644
zcrypt.h File 11.14 KB 0644
Filemanager