sfq               198 tools/perf/util/s390-cpumsf.c 	struct s390_cpumsf_queue *sfq;
sfq               206 tools/perf/util/s390-cpumsf.c 	sfq = q->priv;
sfq               207 tools/perf/util/s390-cpumsf.c 	if (!sfq)		/* Queue not yet allocated */
sfq               210 tools/perf/util/s390-cpumsf.c 	if (!sfq->logfile_ctr) {
sfq               218 tools/perf/util/s390-cpumsf.c 			sfq->logfile_ctr = fopen(name, "w");
sfq               219 tools/perf/util/s390-cpumsf.c 		if (sfq->logfile_ctr == NULL) {
sfq               227 tools/perf/util/s390-cpumsf.c 	if (sfq->logfile_ctr) {
sfq               230 tools/perf/util/s390-cpumsf.c 				  sfq->logfile_ctr);
sfq               504 tools/perf/util/s390-cpumsf.c 				   struct s390_cpumsf_queue *sfq)
sfq               511 tools/perf/util/s390-cpumsf.c 				.cpu = sfq->cpu,
sfq               538 tools/perf/util/s390-cpumsf.c 	if (perf_session__deliver_synth_event(sfq->sf->session, &event,
sfq               599 tools/perf/util/s390-cpumsf.c static int s390_cpumsf_samples(struct s390_cpumsf_queue *sfq, u64 *ts)
sfq               601 tools/perf/util/s390-cpumsf.c 	struct s390_cpumsf *sf = sfq->sf;
sfq               602 tools/perf/util/s390-cpumsf.c 	unsigned char *buf = sfq->buffer->use_data;
sfq               603 tools/perf/util/s390-cpumsf.c 	size_t len = sfq->buffer->use_size;
sfq               624 tools/perf/util/s390-cpumsf.c 		       (s64)sfq->buffer->data_offset);
sfq               636 tools/perf/util/s390-cpumsf.c 		if (s390_cpumsf_make_event(pos, basic, sfq))
sfq               659 tools/perf/util/s390-cpumsf.c 				sfq->buffer->use_data += pos;
sfq               660 tools/perf/util/s390-cpumsf.c 				sfq->buffer->use_size -= pos;
sfq               667 tools/perf/util/s390-cpumsf.c 	sfq->buffer->use_size = 0;
sfq               668 tools/perf/util/s390-cpumsf.c 	sfq->buffer->use_data = NULL;
sfq               692 tools/perf/util/s390-cpumsf.c static int s390_cpumsf_run_decoder(struct s390_cpumsf_queue *sfq,
sfq               700 tools/perf/util/s390-cpumsf.c 	queue = &sfq->sf->queues.queue_array[sfq->queue_nr];
sfq               708 tools/perf/util/s390-cpumsf.c 	if (sfq->buffer == NULL) {
sfq               709 tools/perf/util/s390-cpumsf.c 		sfq->buffer = buffer = auxtrace_buffer__next(queue,
sfq               710 tools/perf/util/s390-cpumsf.c 							     sfq->buffer);
sfq               720 tools/perf/util/s390-cpumsf.c 		if (sfq->logfile) {	/* Write into log file */
sfq               722 tools/perf/util/s390-cpumsf.c 					   sfq->logfile);
sfq               727 tools/perf/util/s390-cpumsf.c 		buffer = sfq->buffer;
sfq               730 tools/perf/util/s390-cpumsf.c 		int fd = perf_data__fd(sfq->sf->session->data);
sfq               738 tools/perf/util/s390-cpumsf.c 		if (sfq->logfile) {	/* Write into log file */
sfq               740 tools/perf/util/s390-cpumsf.c 					   sfq->logfile);
sfq               746 tools/perf/util/s390-cpumsf.c 		  __func__, sfq->queue_nr, buffer->buffer_nr, buffer->offset,
sfq               748 tools/perf/util/s390-cpumsf.c 	err = s390_cpumsf_samples(sfq, ts);
sfq               757 tools/perf/util/s390-cpumsf.c 		sfq->buffer = NULL;
sfq               769 tools/perf/util/s390-cpumsf.c 	struct s390_cpumsf_queue *sfq;
sfq               771 tools/perf/util/s390-cpumsf.c 	sfq = zalloc(sizeof(struct s390_cpumsf_queue));
sfq               772 tools/perf/util/s390-cpumsf.c 	if (sfq == NULL)
sfq               775 tools/perf/util/s390-cpumsf.c 	sfq->sf = sf;
sfq               776 tools/perf/util/s390-cpumsf.c 	sfq->queue_nr = queue_nr;
sfq               777 tools/perf/util/s390-cpumsf.c 	sfq->cpu = -1;
sfq               787 tools/perf/util/s390-cpumsf.c 			sfq->logfile = fopen(name, "w");
sfq               788 tools/perf/util/s390-cpumsf.c 		if (sfq->logfile == NULL) {
sfq               795 tools/perf/util/s390-cpumsf.c 	return sfq;
sfq               802 tools/perf/util/s390-cpumsf.c 	struct s390_cpumsf_queue *sfq = queue->priv;
sfq               807 tools/perf/util/s390-cpumsf.c 	if (sfq == NULL) {
sfq               808 tools/perf/util/s390-cpumsf.c 		sfq = s390_cpumsf_alloc_queue(sf, queue_nr);
sfq               809 tools/perf/util/s390-cpumsf.c 		if (!sfq)
sfq               811 tools/perf/util/s390-cpumsf.c 		queue->priv = sfq;
sfq               814 tools/perf/util/s390-cpumsf.c 			sfq->cpu = queue->cpu;
sfq               850 tools/perf/util/s390-cpumsf.c 		struct s390_cpumsf_queue *sfq;
sfq               860 tools/perf/util/s390-cpumsf.c 		sfq = queue->priv;
sfq               871 tools/perf/util/s390-cpumsf.c 		ret = s390_cpumsf_run_decoder(sfq, &ts);
sfq              1019 tools/perf/util/s390-cpumsf.c 		struct s390_cpumsf_queue *sfq = (struct s390_cpumsf_queue *)
sfq              1022 tools/perf/util/s390-cpumsf.c 		if (sfq != NULL) {
sfq              1023 tools/perf/util/s390-cpumsf.c 			if (sfq->logfile) {
sfq              1024 tools/perf/util/s390-cpumsf.c 				fclose(sfq->logfile);
sfq              1025 tools/perf/util/s390-cpumsf.c 				sfq->logfile = NULL;
sfq              1027 tools/perf/util/s390-cpumsf.c 			if (sfq->logfile_ctr) {
sfq              1028 tools/perf/util/s390-cpumsf.c 				fclose(sfq->logfile_ctr);
sfq              1029 tools/perf/util/s390-cpumsf.c 				sfq->logfile_ctr = NULL;