| /linux/drivers/gpio/ |
| H A D | gpio-aggregator.c | 84 static int gpio_aggregator_alloc(struct gpio_aggregator **aggr, size_t arg_size) in gpio_aggregator_alloc() argument 102 *aggr = no_free_ptr(new); in gpio_aggregator_alloc() 106 static void gpio_aggregator_free(struct gpio_aggregator *aggr) in gpio_aggregator_free() argument 109 idr_remove(&gpio_aggregator_idr, aggr->id); in gpio_aggregator_free() 111 mutex_destroy(&aggr->lock); in gpio_aggregator_free() 112 kfree(aggr); in gpio_aggregator_free() 115 static int gpio_aggregator_add_gpio(struct gpio_aggregator *aggr, in gpio_aggregator_add_gpio() argument 120 lookups = krealloc(aggr->lookups, struct_size(lookups, table, *n + 2), in gpio_aggregator_add_gpio() 130 aggr->lookups = lookups; in gpio_aggregator_add_gpio() 134 static bool gpio_aggregator_is_active(struct gpio_aggregator *aggr) in gpio_aggregator_is_active() argument [all …]
|
| /linux/tools/perf/util/ |
| H A D | stat.c | 83 struct perf_stat_aggr *aggr = ps->aggr; in evsel__reset_aggr_stats() local 85 if (aggr) in evsel__reset_aggr_stats() 86 memset(aggr, 0, sizeof(*aggr) * ps->nr_aggr); in evsel__reset_aggr_stats() 105 ps->aggr = calloc(nr_aggr, sizeof(*ps->aggr)); in evsel__alloc_aggr_stats() 106 if (ps->aggr == NULL) in evsel__alloc_aggr_stats() 148 zfree(&ps->aggr); in evsel__free_stat_priv() 275 *ps->aggr[0].counts.values = avg_stats(&ps->res_stats); in evsel__copy_res_stats() 407 struct perf_counts_values *aggr_counts = &ps->aggr[thread].counts; in process_counter_values() 416 ps->aggr[thread].nr++; in process_counter_values() 424 if (ps->aggr) { in process_counter_values() [all …]
|
| H A D | stat-shadow.c | 60 struct perf_stat_aggr *aggr; in prepare_metric() local 85 aggr = &ps->aggr[is_tool_time ? tool_aggr_idx : aggr_idx]; in prepare_metric() 86 if (!aggr || !metric_events[i]->supported) { in prepare_metric() 96 val = aggr->counts.val; in prepare_metric()
|
| H A D | stat-display.c | 966 struct perf_stat_aggr *aggr = &ps->aggr[aggr_idx]; in print_counter_aggrdata() local 968 double avg = aggr->counts.val; in print_counter_aggrdata() 972 os->aggr_nr = aggr->nr; in print_counter_aggrdata() 986 val = aggr->counts.val; in print_counter_aggrdata() 987 ena = aggr->counts.ena; in print_counter_aggrdata() 988 run = aggr->counts.run; in print_counter_aggrdata() 1023 struct perf_stat_aggr *aggr; in print_metric_begin() local 1042 aggr = &evsel->stats->aggr[aggr_idx]; in print_metric_begin() 1043 aggr_printout(config, os, evsel, id, aggr->nr); in print_metric_begin() 1162 val = ps->aggr[aggr_idx].counts.val; in print_no_aggr_metric() [all …]
|
| H A D | stat.h | 40 struct perf_stat_aggr *aggr; member
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | ar9002_mac.c | 237 i->aggr != AGGR_BUF_MIDDLE && i->aggr != AGGR_BUF_LAST) { in ar9002_set_txdesc() 267 switch (i->aggr) { in ar9002_set_txdesc() 295 if (i->aggr == AGGR_BUF_MIDDLE || i->aggr == AGGR_BUF_LAST) in ar9002_set_txdesc()
|
| H A D | htc_drv_main.c | 709 struct ath9k_htc_target_aggr aggr; in ath9k_htc_tx_aggr_oper() local 717 memset(&aggr, 0, sizeof(struct ath9k_htc_target_aggr)); in ath9k_htc_tx_aggr_oper() 720 aggr.sta_index = ista->index; in ath9k_htc_tx_aggr_oper() 721 aggr.tidno = tid & 0xf; in ath9k_htc_tx_aggr_oper() 722 aggr.aggr_enable = action == IEEE80211_AMPDU_TX_START; in ath9k_htc_tx_aggr_oper() 724 WMI_CMD_BUF(WMI_TX_AGGR_ENABLE_CMDID, &aggr); in ath9k_htc_tx_aggr_oper() 728 (aggr.aggr_enable) ? "start" : "stop", sta->addr, tid); in ath9k_htc_tx_aggr_oper() 732 (aggr.aggr_enable) ? "Starting" : "Stopping", in ath9k_htc_tx_aggr_oper() 736 ista->tid_state[tid] = (aggr.aggr_enable && !ret) ? AGGR_START : AGGR_STOP; in ath9k_htc_tx_aggr_oper()
|
| H A D | xmit.c | 1421 bool aggr = !!(bf->bf_state.bf_type & BUF_AGGR); in ath_tx_fill_desc() local 1454 if (aggr && (bf == bf_first) && in ath_tx_fill_desc() 1463 if (!aggr) in ath_tx_fill_desc() 1475 if (aggr) { in ath_tx_fill_desc() 1477 info.aggr = AGGR_BUF_FIRST; in ath_tx_fill_desc() 1479 info.aggr = AGGR_BUF_LAST; in ath_tx_fill_desc() 1481 info.aggr = AGGR_BUF_MIDDLE; in ath_tx_fill_desc() 1536 bool aggr; in ath_tx_sched_aggr() local 1545 aggr = !!(tx_info->flags & IEEE80211_TX_CTL_AMPDU); in ath_tx_sched_aggr() 1546 if ((aggr && txq->axq_ampdu_depth >= ATH_AGGR_MIN_QDEPTH) || in ath_tx_sched_aggr() [all …]
|
| H A D | ar9003_mac.c | 120 switch (i->aggr) { in ar9003_set_txdesc()
|
| /linux/tools/perf/python/ |
| H A D | ilist.py | 370 aggr = 0 372 aggr += self.selected.value(self.evlist, evsel, cpu, thread) 373 update_count(cpu, aggr) 374 total += aggr
|
| /linux/drivers/net/wireless/ath/ath6kl/ |
| H A D | txrx.c | 1122 if (!rxtid->aggr) { in aggr_process_recv_frm() 1635 if (!rxtid->aggr || !rxtid->timer_mon) in aggr_timeout() 1652 if (rxtid->aggr && rxtid->hold_q) { in aggr_timeout() 1684 if (rxtid->aggr) in aggr_delete_tid_state() 1687 rxtid->aggr = false; in aggr_delete_tid_state() 1730 if (rxtid->aggr) in aggr_recv_addba_req_evt() 1744 rxtid->aggr = true; in aggr_recv_addba_req_evt() 1762 rxtid->aggr = false; in aggr_conn_init() 1819 if (rxtid->aggr) in aggr_recv_delba_req_evt()
|
| H A D | core.h | 324 bool aggr; member
|
| /linux/tools/perf/tests/shell/lib/ |
| H A D | stat_output.sh | 41 commachecker --system-wide-no-aggr
|
| /linux/kernel/ |
| H A D | taskstats.c | 379 int aggr; in mk_reply() local 381 aggr = (type == TASKSTATS_TYPE_PID) in mk_reply() 385 na = nla_nest_start_noflag(skb, aggr); in mk_reply()
|
| /linux/tools/perf/tests/shell/ |
| H A D | stat+json_output.sh | 66 $PYTHON $pythonchecker --system-wide-no-aggr --file "${stat_output}"
|
| /linux/drivers/net/wireless/mediatek/mt7601u/ |
| H A D | mac.h | 13 u8 aggr:1; member
|
| H A D | mac.c | 94 if (st->aggr) in mt76_mac_fill_tx_status() 165 stat.aggr = !!(val & MT_TX_STAT_FIFO_AGGR); in mt7601u_mac_fetch_tx_status()
|
| /linux/tools/perf/tests/ |
| H A D | parse-metric.c | 43 evsel->stats->aggr->counts.val = count; in load_runtime_stat()
|
| H A D | pmu-events.c | 874 evsel->stats->aggr->counts.val = k; in test__parsing_callback()
|
| /linux/drivers/net/wireless/silabs/wfx/ |
| H A D | hif_api_cmd.h | 219 u8 aggr:1; member
|
| /linux/tools/perf/Documentation/ |
| H A D | perf-stat.txt | 155 --no-aggr:: 435 --no-aggr::
|
| /linux/tools/perf/ |
| H A D | builtin-script.c | 2318 if (!evsel->stats->aggr) { in perf_sample__fprint_metric()
|