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;