/linux-master/tools/perf/tests/ |
H A D | hists_output.c | 97 struct hist_entry *he; local 112 he = rb_entry(node, struct hist_entry, rb_node); 114 rb_erase_cached(&he->rb_node_in, root_in); 115 hist_entry__delete(he); 131 #define COMM(he) (thread__comm_str(he->thread)) 132 #define DSO(he) (map__dso(he->ms.map)->short_name) 133 #define SYM(he) (he 142 struct hist_entry *he; local 244 struct hist_entry *he; local 300 struct hist_entry *he; local 374 struct hist_entry *he; local 476 struct hist_entry *he; local [all...] |
H A D | hists_common.c | 177 struct hist_entry *he; local 179 he = rb_entry(node, struct hist_entry, rb_node_in); 181 if (!he->filtered) { 182 struct dso *dso = map__dso(he->ms.map); 185 i, thread__comm_str(he->thread), 187 he->ms.sym->name, he->stat.period); 206 struct hist_entry *he; local 208 he = rb_entry(node, struct hist_entry, rb_node); 210 if (!he [all...] |
H A D | hists_link.c | 70 struct hist_entry *he; local 92 he = hists__add_entry(hists, &al, NULL, 94 if (he == NULL) { 112 he = hists__add_entry(hists, &al, NULL, 114 if (he == NULL) { 176 struct hist_entry *he; local 178 he = rb_entry(node, struct hist_entry, rb_node_in); 180 if (hist_entry__has_pairs(he)) { 183 he->thread, he 228 struct hist_entry *he; local [all...] |
H A D | hists_cumulate.c | 132 struct hist_entry *he; local 147 he = rb_entry(node, struct hist_entry, rb_node); 149 rb_erase_cached(&he->rb_node_in, root_in); 150 hist_entry__delete(he); 166 #define COMM(he) (thread__comm_str(he->thread)) 167 #define DSO(he) (map__dso(he->ms.map)->short_name) 168 #define SYM(he) (he 195 struct hist_entry *he; local [all...] |
/linux-master/tools/perf/util/ |
H A D | hist.c | 35 struct hist_entry *he); 37 struct hist_entry *he); 39 struct hist_entry *he); 41 struct hist_entry *he); 321 static void hists__delete_entry(struct hists *hists, struct hist_entry *he); 323 static bool hists__decay_entry(struct hists *hists, struct hist_entry *he) argument 325 u64 prev_period = he->stat.period; 331 he_stat__decay(&he->stat); 333 he_stat__decay(he->stat_acc); 334 decay_callchain(he 359 hists__delete_entry(struct hists *hists, struct hist_entry *he) argument 436 hist_entry__init(struct hist_entry *he, struct hist_entry *template, bool sample_self, size_t callchain_size) argument 552 struct hist_entry *he; local 580 hist_entry__add_callchain_period(struct hist_entry *he, u64 period) argument 597 struct hist_entry *he; local 682 hists__res_sample(struct hist_entry *he, struct perf_sample *sample) argument 751 }, *he = hists__findnew_entry(hists, &entry, al, sample_self); local 799 }, *he = hists__findnew_entry(hists, &entry, al, false); local 839 struct hist_entry *he; local 872 struct hist_entry *he = iter->he; local 946 struct hist_entry *he = NULL; local 997 struct hist_entry *he; local 1012 struct hist_entry *he = iter->he; local 1061 struct hist_entry *he; local 1119 struct hist_entry *he; local 1314 hist_entry__delete(struct hist_entry *he) argument 1359 hist_entry__snprintf_alignment(struct hist_entry *he, struct perf_hpp *hpp, struct perf_hpp_fmt *fmt, int printed) argument 1388 hist_entry__check_and_remove_filter(struct hist_entry *he, enum hist_filter type, fmt_chk_fn check) argument 1458 hist_entry__apply_hierarchy_filters(struct hist_entry *he) argument 1472 hierarchy_insert_entry(struct hists *hists, struct rb_root_cached *root, struct hist_entry *he, struct hist_entry *parent_he, struct perf_hpp_list *hpp_list) argument 1544 hists__hierarchy_insert_entry(struct hists *hists, struct rb_root_cached *root, struct hist_entry *he) argument 1596 hists__collapse_insert_entry(struct hists *hists, struct rb_root_cached *root, struct hist_entry *he) argument 1666 hists__apply_filters(struct hists *hists, struct hist_entry *he) argument 1765 struct hist_entry *he; local 1787 hierarchy_insert_output_entry(struct rb_root_cached *root, struct hist_entry *he) argument 1826 struct hist_entry *he; local 1872 __hists__insert_output_entry(struct rb_root_cached *entries, struct hist_entry *he, u64 min_callchain_hits, bool use_callchain) argument 2004 can_goto_child(struct hist_entry *he, enum hierarchy_move_dir hmd) argument 2017 struct hist_entry *he = rb_entry(node, struct hist_entry, rb_node); local 2028 struct hist_entry *he = rb_entry(node, struct hist_entry, rb_node); local 2047 struct hist_entry *he = rb_entry(node, struct hist_entry, rb_node); local 2060 hist_entry__has_hierarchy_children(struct hist_entry *he, float limit) argument 2127 hists__filter_entry_by_dso(struct hists *hists, struct hist_entry *he) argument 2139 hists__filter_entry_by_thread(struct hists *hists, struct hist_entry *he) argument 2151 hists__filter_entry_by_symbol(struct hists *hists, struct hist_entry *he) argument 2164 hists__filter_entry_by_socket(struct hists *hists, struct hist_entry *he) argument 2197 resort_filtered_entry(struct rb_root_cached *root, struct hist_entry *he) argument 2379 struct hist_entry *he; local 2428 struct hist_entry *he; local 2469 hists__find_entry(struct hists *hists, struct hist_entry *he) argument 2494 hists__find_hierarchy_entry(struct rb_root_cached *root, struct hist_entry *he) argument 2859 struct hist_entry *he; local [all...] |
H A D | sort.h | 172 static __pure inline bool hist_entry__has_callchains(struct hist_entry *he) argument 174 return he->callchain_size != 0; 177 int hist_entry__sym_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width); 179 static inline bool hist_entry__has_pairs(struct hist_entry *he) argument 181 return !list_empty(&he->pairs.node); 184 static inline struct hist_entry *hist_entry__next_pair(struct hist_entry *he) argument 186 if (hist_entry__has_pairs(he)) 187 return list_entry(he->pairs.node.next, struct hist_entry, pairs.node); 192 struct hist_entry *he) 194 list_add_tail(&pair->pairs.node, &he 191 hist_entry__add_pair(struct hist_entry *pair, struct hist_entry *he) argument 197 hist_entry__get_percent_limit(struct hist_entry *he) argument 308 struct hist_entry he; member in struct:block_hist [all...] |
H A D | sort.c | 115 static int hist_entry__thread_snprintf(struct hist_entry *he, char *bf, argument 118 const char *comm = thread__comm_str(he->thread); 121 return repsep_snprintf(bf, size, "%7d:%-*.*s", thread__tid(he->thread), 125 static int hist_entry__thread_filter(struct hist_entry *he, int type, const void *arg) argument 132 return th && !RC_CHK_EQUAL(he->thread, th); 164 static int hist_entry__simd_snprintf(struct hist_entry *he, char *bf, argument 169 if (!he->simd_flags.arch) 172 name = hist_entry__get_simd_name(&he->simd_flags); 174 if (he->simd_flags.pred & SIMD_OP_FLAGS_PRED_EMPTY) 176 else if (he 214 hist_entry__comm_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 270 hist_entry__dso_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 276 hist_entry__dso_filter(struct hist_entry *he, int type, const void *arg) argument 397 hist_entry__sym_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 403 hist_entry__sym_filter(struct hist_entry *he, int type, const void *arg) argument 449 hist_entry__symoff_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 470 hist_entry__srcline(struct hist_entry *he) argument 505 sort__srcline_init(struct hist_entry *he) argument 511 hist_entry__srcline_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 558 sort__srcline_from_init(struct hist_entry *he) argument 564 hist_entry__srcline_from_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 606 sort__srcline_to_init(struct hist_entry *he) argument 612 hist_entry__srcline_to_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 628 hist_entry__sym_ipc_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 727 sort__srcfile_init(struct hist_entry *he) argument 733 hist_entry__srcfile_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 763 hist_entry__parent_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 785 hist_entry__cpu_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 823 hist_entry__cgroup_id_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width __maybe_unused) argument 846 hist_entry__cgroup_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width __maybe_unused) argument 879 hist_entry__socket_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 885 hist_entry__socket_filter(struct hist_entry *he, int type, const void *arg) argument 911 hist_entry__time_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 936 get_trace_output(struct hist_entry *he) argument 979 hist_entry__trace_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1013 hist_entry__dso_from_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1023 hist_entry__dso_from_filter(struct hist_entry *he, int type, const void *arg) argument 1045 hist_entry__dso_to_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1055 hist_entry__dso_to_filter(struct hist_entry *he, int type, const void *arg) argument 1101 hist_entry__sym_from_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1114 hist_entry__sym_to_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1127 hist_entry__sym_from_filter(struct hist_entry *he, int type, const void *arg) argument 1139 hist_entry__sym_to_filter(struct hist_entry *he, int type, const void *arg) argument 1214 hist_entry__addr_from_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1227 hist_entry__addr_to_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1318 hist_entry__mispredict_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1342 hist_entry__cycles_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1374 hist_entry__daddr_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1400 hist_entry__iaddr_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1427 hist_entry__dso_daddr_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1457 hist_entry__locked_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1485 hist_entry__tlb_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1513 hist_entry__lvl_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1541 hist_entry__snoop_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1610 hist_entry__dcacheline_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1650 hist_entry__local_weight_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1663 hist_entry__global_weight_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1683 hist_entry__local_ins_lat_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1696 hist_entry__global_ins_lat_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1716 hist_entry__global_p_stage_cyc_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1724 hist_entry__p_stage_cyc_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1819 hist_entry__blocked_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1848 hist_entry__phys_daddr_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1889 hist_entry__data_page_size_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1914 hist_entry__code_page_size_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1940 hist_entry__abort_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 1972 hist_entry__in_tx_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 2035 hist_entry__transaction_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 2092 hist_entry__sym_size_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 2131 hist_entry__dso_size_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 2162 hist_entry__addr_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 2196 sort__type_init(struct hist_entry *he) argument 2233 hist_entry__type_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width) argument 2299 hist_entry__typeoff_snprintf(struct hist_entry *he, char *bf, size_t size, unsigned int width __maybe_unused) argument 2494 __sort__hpp_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 2594 hse_init(struct perf_hpp_fmt *fmt, struct hist_entry *he) argument 2663 hist_entry__filter(struct hist_entry *he, int type, const void *arg) argument 2759 update_dynamic_len(struct hpp_dynamic_entry *hde, struct hist_entry *he) argument 2842 __sort__hde_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 2960 __sort__hde_init(struct perf_hpp_fmt *fmt, struct hist_entry *he) argument [all...] |
H A D | block-info.c | 116 int block_info__process_sym(struct hist_entry *he, struct block_hist *bh, argument 124 if (!he->ms.map || !he->ms.sym) 128 al.map = he->ms.map; 129 al.sym = he->ms.sym; 131 notes = symbol__annotation(he->ms.sym); 135 for (unsigned int i = 0; i < symbol__size(he->ms.sym); i++) { 144 init_block_info(bi, he->ms.sym, &ch[i], i, 197 struct hist_entry *he) 200 struct block_info *bi = he 195 block_total_cycles_pct_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 239 block_cycles_lbr_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 252 block_cycles_pct_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 268 block_avg_cycles_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 283 block_range_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 314 block_dso_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 409 struct hist_entry *he; local 488 block_info__total_cycles_percent(struct hist_entry *he) argument [all...] |
H A D | block-info.h | 70 int block_info__process_sym(struct hist_entry *he, struct block_hist *bh, 83 float block_info__total_cycles_percent(struct hist_entry *he);
|
H A D | hist.h | 138 struct hist_entry *he; member in struct:hist_entry_iter 185 int hist_entry__sort_snprintf(struct hist_entry *he, char *bf, size_t size, 187 int hist_entry__snprintf_alignment(struct hist_entry *he, struct perf_hpp *hpp, 189 void hist_entry__delete(struct hist_entry *he); 191 typedef int (*hists__resort_cb_t)(struct hist_entry *he, void *arg); 235 void hists__calc_col_len(struct hists *hists, struct hist_entry *he); 282 void (*init)(struct perf_hpp_fmt *fmt, struct hist_entry *he); 284 struct hist_entry *he); 286 struct hist_entry *he); 406 int hist_entry__filter(struct hist_entry *he, in [all...] |
H A D | stream.c | 99 static void update_hot_callchain(struct hist_entry *he, argument 102 struct rb_root *root = &he->sorted_chain; 118 struct hist_entry *he; local 120 he = rb_entry(next, struct hist_entry, rb_node); 121 update_hot_callchain(he, es); 122 next = rb_next(&he->rb_node);
|
/linux-master/net/netfilter/ |
H A D | nft_set_hash.c | 51 const struct nft_rhash_elem *he = data; local 53 return jhash(nft_set_ext_key(&he->ext), len, seed); 60 const struct nft_rhash_elem *he = ptr; local 62 if (memcmp(nft_set_ext_key(&he->ext), x->key, x->set->klen)) 64 if (nft_set_elem_is_dead(&he->ext)) 66 if (__nft_set_elem_expired(&he->ext, x->tstamp)) 68 if (!nft_set_elem_active(&he->ext, x->genmask)) 86 const struct nft_rhash_elem *he; local 94 he = rhashtable_lookup(&priv->ht, &arg, nft_rhash_params); 95 if (he ! 106 struct nft_rhash_elem *he; local 131 struct nft_rhash_elem *he, *prev; local 176 struct nft_rhash_elem *he = nft_elem_priv_cast(elem->priv); local 200 struct nft_rhash_elem *he = nft_elem_priv_cast(elem_priv); local 209 struct nft_rhash_elem *he = nft_elem_priv_cast(elem_priv); local 219 struct nft_rhash_elem *he; local 241 struct nft_rhash_elem *he = nft_elem_priv_cast(elem_priv); local 256 struct nft_rhash_elem *he; local 271 struct nft_rhash_elem *he; local 321 struct nft_rhash_elem *he; local 438 struct nft_rhash_elem *he = ptr; local 498 const struct nft_hash_elem *he; local 519 struct nft_hash_elem *he; local 539 const struct nft_hash_elem *he; local 577 struct nft_hash_elem *this = nft_elem_priv_cast(elem->priv), *he; local 598 struct nft_hash_elem *he = nft_elem_priv_cast(elem_priv); local 607 struct nft_hash_elem *he = nft_elem_priv_cast(elem_priv); local 616 struct nft_hash_elem *this = nft_elem_priv_cast(elem->priv), *he; local 637 struct nft_hash_elem *he = nft_elem_priv_cast(elem_priv); local 646 struct nft_hash_elem *he; local 686 struct nft_hash_elem *he; local [all...] |
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76_connac3_mac.c | 14 struct ieee80211_radiotap_he *he, 50 he->data1 |= HE_BITS(DATA1_BW_RU_ALLOC_KNOWN); 51 he->data2 |= HE_BITS(DATA2_RU_OFFSET_KNOWN) | 120 struct ieee80211_radiotap_he *he; local 124 he = skb_push(skb, sizeof(known)); 125 memcpy(he, &known, sizeof(known)); 127 he->data3 = HE_PREP(DATA3_BSS_COLOR, BSS_COLOR, rxv[9]) | 129 he->data4 = HE_PREP(DATA4_SU_MU_SPTL_REUSE, SR_MASK, rxv[13]); 130 he->data5 = HE_PREP(DATA5_PE_DISAMBIG, PE_DISAMBIG, rxv[5]) | 134 he 13 mt76_connac3_mac_decode_he_radiotap_ru(struct mt76_rx_status *status, struct ieee80211_radiotap_he *he, __le32 *rxv) argument [all...] |
/linux-master/tools/perf/ |
H A D | builtin-diff.c | 272 static double period_percent(struct hist_entry *he, u64 period) argument 274 u64 total = hists__total_period(he->hists); 279 static double compute_delta(struct hist_entry *he, struct hist_entry *pair) argument 281 double old_percent = period_percent(he, he->stat.period); 289 static double compute_ratio(struct hist_entry *he, struct hist_entry *pair) argument 291 double old_period = he->stat.period ?: 1; 299 static s64 compute_wdiff(struct hist_entry *he, struct hist_entry *pair) argument 301 u64 old_period = he->stat.period; 311 static int formula_delta(struct hist_entry *he, struc argument 328 formula_ratio(struct hist_entry *he, struct hist_entry *pair, char *buf, size_t size) argument 337 formula_wdiff(struct hist_entry *he, struct hist_entry *pair, char *buf, size_t size) argument 348 formula_fprintf(struct hist_entry *he, struct hist_entry *pair, char *buf, size_t size) argument 377 block_hist_free(void *he) argument 520 get_pair_data(struct hist_entry *he, struct data__file *d) argument 534 get_pair_fmt(struct hist_entry *he, struct diff_hpp_fmt *dfmt) argument 553 struct hist_entry *he = rb_entry(next, struct hist_entry, rb_node_in); local 598 get_block_pair(struct hist_entry *he, struct hists *hists_pair) argument 634 compute_cycles_diff(struct hist_entry *he, struct hist_entry *pair) argument 672 struct hist_entry *he = rb_entry(next, struct hist_entry, local 698 struct hist_entry *he, *pair; local 1316 baseline_percent(struct hist_entry *he) argument 1323 hpp__color_baseline(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1340 hpp__entry_baseline(struct hist_entry *he, char *buf, size_t size) argument 1352 cycles_printf(struct hist_entry *he, struct hist_entry *pair, struct perf_hpp *hpp, int width) argument 1396 __hpp__color_compare(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he, int comparison_method) argument 1465 hpp__color_delta(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1471 hpp__color_ratio(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1477 hpp__color_wdiff(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1483 hpp__color_cycles(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1516 hpp__color_cycles_hist(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1574 hpp__entry_unpair(struct hist_entry *he, int idx, char *buf, size_t size) argument 1587 hpp__entry_pair(struct hist_entry *he, struct hist_entry *pair, int idx, char *buf, size_t size) argument 1651 __hpp__entry_global(struct hist_entry *he, struct diff_hpp_fmt *dfmt, char *buf, size_t size) argument 1668 hpp__entry_global(struct perf_hpp_fmt *_fmt, struct perf_hpp *hpp, struct hist_entry *he) argument [all...] |
H A D | builtin-c2c.c | 81 struct hist_entry he; member in struct:c2c_hist_entry 164 return &c2c_he->he; 173 static void c2c_he_free(void *he) argument 177 c2c_he = container_of(he, struct c2c_hist_entry, he); 200 he__get_c2c_hists(struct hist_entry *he, argument 208 c2c_he = container_of(he, struct c2c_hist_entry, he); 284 struct hist_entry *he; local 322 he 524 dcacheline_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 538 dcacheline_node_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 552 dcacheline_node_count(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 562 offset_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 591 iaddr_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 612 tot_hitm_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 720 tot_recs_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 758 tot_loads_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 792 percent_color(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he, get_percent_cb get_percent) argument 854 percent_costly_snoop_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 868 percent_costly_snoop_color(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 892 he_stats(struct hist_entry *he) argument 900 total_stats(struct hist_entry *he) argument 933 percent_rmt_hitm_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 944 percent_rmt_hitm_color(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 964 percent_lcl_hitm_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 975 percent_lcl_hitm_color(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 995 percent_lcl_peer_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1006 percent_lcl_peer_color(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1026 percent_rmt_peer_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1037 percent_rmt_peer_color(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1057 percent_stores_l1hit_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1068 percent_stores_l1hit_color(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1088 percent_stores_l1miss_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1099 percent_stores_l1miss_color(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1119 percent_stores_na_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1130 percent_stores_na_color(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1153 pid_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1190 node_entry(struct perf_hpp_fmt *fmt __maybe_unused, struct perf_hpp *hpp, struct hist_entry *he) argument 1286 mean_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he, double mean) argument 1312 cpucnt_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1326 cl_idx_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1340 cl_idx_empty_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 1917 c2c_se_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 2106 he__display(struct hist_entry *he, struct c2c_stats *stats) argument 2139 is_valid_hist_entry(struct hist_entry *he) argument 2209 filter_cb(struct hist_entry *he, void *arg __maybe_unused) argument 2226 resort_cl_cb(struct hist_entry *he, void *arg __maybe_unused) argument 2343 resort_shared_cl_cb(struct hist_entry *he, void *arg __maybe_unused) argument 2362 struct hist_entry *he; local 2504 struct hist_entry *he = rb_entry(nd, struct hist_entry, rb_node); local 2571 struct hist_entry *he = rb_entry(nd, struct hist_entry, rb_node); local 2584 struct hist_entry *he; member in struct:c2c_cacheline_browser 2592 struct hist_entry *he; local 2606 c2c_cacheline_browser__new(struct hists *hists, struct hist_entry *he) argument 2621 perf_c2c__browse_cacheline(struct hist_entry *he) argument [all...] |
H A D | builtin-annotate.c | 174 struct hist_entry *he = iter->he; local 180 bi = he->branch_info; 240 struct hist_entry *he; local 271 he = hists__add_entry(hists, al, NULL, NULL, NULL, NULL, sample, true); 272 if (he == NULL) 275 ret = hist_entry__inc_addr_samples(he, sample, evsel, al->addr); 320 static int hist_entry__tty_annotate(struct hist_entry *he, argument 325 return symbol__tty_annotate(&he->ms, evsel); 327 return symbol__tty_annotate2(&he 330 print_annotated_data_header(struct hist_entry *he, struct evsel *evsel) argument 487 struct hist_entry *he = rb_entry(nd, struct hist_entry, rb_node); local [all...] |
H A D | builtin-kvm.c | 95 struct hist_entry *he); 118 struct hist_entry *he) 120 int width = fmt_width(fmt, hpp, he->hists); 122 return scnprintf(hpp->buf, hpp->size, "%*s", width, he->kvm_info->name); 142 event_left = container_of(left, struct kvm_event, he); \ 143 event_right = container_of(right, struct kvm_event, he); \ 159 struct hist_entry *he) \ 162 int width = fmt_width(fmt, hpp, he->hists); \ 165 event = container_of(he, struct kvm_event, he); \ 117 ev_name_entry(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 208 ev_entry_mean(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 256 ev_entry_time_precent(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 289 ev_entry_count_precent(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he) argument 522 struct hist_entry *he = rb_entry(nd, struct hist_entry, local 713 struct hist_entry *he; local 768 kvm_he_free(void *he) argument 786 struct hist_entry *he; local 1049 filter_cb(struct hist_entry *he, void *arg __maybe_unused) argument 1136 struct hist_entry *he; local [all...] |
/linux-master/kernel/locking/ |
H A D | qspinlock_paravirt.h | 207 #define for_each_hash_entry(he, offset, hash) \ 208 for (hash &= ~(PV_HE_PER_LINE - 1), he = &pv_lock_hash[hash], offset = 0; \ 210 offset++, he = &pv_lock_hash[(hash + offset) & ((1 << pv_lock_hash_bits) - 1)]) 215 struct pv_hash_entry *he; local 218 for_each_hash_entry(he, offset, hash) { 220 if (!cmpxchg(&he->lock, NULL, lock)) { 221 WRITE_ONCE(he->node, node); 223 return &he->lock; 242 struct pv_hash_entry *he; local 245 for_each_hash_entry(he, offse [all...] |
/linux-master/net/mac80211/ |
H A D | spectmgmt.c | 153 } __packed he; local 169 he._oper.he_oper_params = 171 he._6ghz_oper.primary = 173 he._6ghz_oper.ccfs0 = ieee80211_frequency_to_channel(center_freq1); 174 he._6ghz_oper.ccfs1 = center_freq2 ? 179 he._6ghz_oper.ccfs1 = he._6ghz_oper.ccfs0; 180 he._6ghz_oper.ccfs0 += control_freq < center_freq1 ? -16 : 16; 181 he._6ghz_oper.control = IEEE80211_EHT_OPER_CHAN_WIDTH_320MHZ; 184 he [all...] |
/linux-master/tools/perf/ui/stdio/ |
H A D | hist.c | 381 static size_t hist_entry_callchain__fprintf(struct hist_entry *he, argument 385 u64 parent_samples = he->stat.period; 388 parent_samples = he->stat_acc->period; 392 return callchain__fprintf_graph(fp, &he->sorted_chain, total_samples, 396 return callchain__fprintf_graph(fp, &he->sorted_chain, total_samples, 400 return callchain__fprintf_flat(fp, &he->sorted_chain, total_samples); 403 return callchain__fprintf_folded(fp, &he->sorted_chain, total_samples); 414 int __hist_entry__snprintf(struct hist_entry *he, struct perf_hpp *hpp, argument 423 if (symbol_conf.exclude_other && !he->parent) 427 if (perf_hpp__should_skip(fmt, he 452 hist_entry__snprintf(struct hist_entry *he, struct perf_hpp *hpp) argument 457 hist_entry__hierarchy_fprintf(struct hist_entry *he, struct perf_hpp *hpp, struct hists *hists, FILE *fp) argument 538 hist_entry__block_fprintf(struct hist_entry *he, char *bf, size_t size, FILE *fp) argument 562 hist_entry__individual_block_fprintf(struct hist_entry *he, char *bf, size_t size, FILE *fp) argument 581 hist_entry__fprintf(struct hist_entry *he, size_t size, char *bf, size_t bfsz, FILE *fp, bool ignore_callchains) argument [all...] |
/linux-master/tools/perf/ui/gtk/ |
H A D | hists.c | 44 static u64 he_get_##_field(struct hist_entry *he) \ 46 return he->stat._field; \ 51 struct hist_entry *he) \ 53 return hpp__fmt(fmt, hpp, he, he_get_##_field, " %*.2f%%", \ 58 static u64 he_get_acc_##_field(struct hist_entry *he) \ 60 return he->stat_acc->_field; \ 65 struct hist_entry *he) \ 67 return hpp__fmt_acc(fmt, hpp, he, he_get_acc_##_field, " %*.2f%%", \ 414 struct hist_entry *he; local 425 he [all...] |
/linux-master/tools/perf/ui/browsers/ |
H A D | hists.c | 70 struct hist_entry *he = local 73 if (he->leaf && he->unfolded) 74 unfolded_rows += he->nr_rows; 161 static char hist_entry__folded(const struct hist_entry *he) argument 163 return he->has_children ? tree__folded_sign(he->unfolded) : ' '; 272 static int hierarchy_count_rows(struct hist_browser *hb, struct hist_entry *he, argument 279 if (he->leaf) 280 return callchain__count_rows(&he 304 hist_entry__toggle_fold(struct hist_entry *he) argument 381 hist_entry__init_have_children(struct hist_entry *he) argument 398 struct hist_entry *he = browser->he_selection; local 412 struct hist_entry *he = browser->he_selection; local 426 struct hist_entry *he = browser->he_selection; local 444 struct hist_entry *he = browser->he_selection; local 564 hierarchy_set_folding(struct hist_browser *hb, struct hist_entry *he, bool unfold __maybe_unused) argument 582 hist_entry__set_folding(struct hist_entry *he, struct hist_browser *hb, bool unfold) argument 605 struct hist_entry *he; local 2036 hist_browser__fprintf_callchain(struct hist_browser *browser, struct hist_entry *he, FILE *fp, int level) argument 2050 hist_browser__fprintf_entry(struct hist_browser *browser, struct hist_entry *he, FILE *fp) argument 2092 hist_browser__fprintf_hierarchy_entry(struct hist_browser *browser, struct hist_entry *he, FILE *fp, int level) argument 2430 struct hist_entry *he; local 2712 struct hist_entry *he; local 2753 struct hist_entry *he; local 2902 struct hist_entry *he; local [all...] |
/linux-master/tools/perf/ui/ |
H A D | hist.c | 26 static int __hpp__fmt(struct perf_hpp *hpp, struct hist_entry *he, argument 31 struct hists *hists = he->hists; 41 percent = 100.0 * get_field(he) / total; 45 ret = hpp__call_print_fn(hpp, print_fn, fmt, len, get_field(he)); 54 list_for_each_entry(pair, &he->pairs.head, pairs.node) { 116 struct hist_entry *he, hpp_field_fn get_field, 122 return __hpp__fmt(hpp, he, get_field, fmtstr, 1, 131 return __hpp__fmt(hpp, he, get_field, fmtstr, len, print_fn, fmt_percent); 135 struct hist_entry *he, hpp_field_fn get_field, 143 return hpp__fmt(fmt, hpp, he, get_fiel 115 hpp__fmt(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he, hpp_field_fn get_field, const char *fmtstr, hpp_snprint_fn print_fn, bool fmt_percent) argument 134 hpp__fmt_acc(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp, struct hist_entry *he, hpp_field_fn get_field, const char *fmtstr, hpp_snprint_fn print_fn, bool fmt_percent) argument [all...] |
/linux-master/drivers/atm/ |
H A D | Makefile | 29 obj-$(CONFIG_ATM_HE) += he.o
|
/linux-master/include/linux/ |
H A D | rhashtable.h | 114 const struct rhash_head *he) 116 return (char *)he - ht->p.head_offset; 166 const struct rhash_head *he, const struct rhashtable_params params) 168 const char *ptr = rht_obj(ht, he); 599 struct rhash_head *he; local 607 rht_for_each_rcu_from(he, rht_ptr_rcu(bkt), tbl, hash) { 609 params.obj_cmpfn(&arg, rht_obj(ht, he)) : 610 rhashtable_compare(&arg, rht_obj(ht, he))) 612 return he; 617 } while (he ! 113 rht_obj(const struct rhashtable *ht, const struct rhash_head *he) argument 164 rht_head_hashfn( struct rhashtable *ht, const struct bucket_table *tbl, const struct rhash_head *he, const struct rhashtable_params params) argument 646 struct rhash_head *he = __rhashtable_lookup(ht, key, params); local 696 struct rhash_head *he = __rhashtable_lookup(&hlt->ht, key, params); local 1002 struct rhash_head *he; local 1155 struct rhash_head *he; local [all...] |