Home
last modified time | relevance | path

Searched refs:mem_info (Results 1 – 25 of 39) sorted by relevance

12

/linux/tools/perf/util/
A Dmem-info.h10 DECLARE_RC_STRUCT(mem_info) { in DECLARE_RC_STRUCT() argument
17 struct mem_info *mem_info__new(void);
18 struct mem_info *mem_info__clone(struct mem_info *mi);
19 struct mem_info *mem_info__get(struct mem_info *mi);
20 void mem_info__put(struct mem_info *mi);
22 static inline void __mem_info__zput(struct mem_info **mi) in __mem_info__zput()
30 static inline struct addr_map_symbol *mem_info__iaddr(struct mem_info *mi) in mem_info__iaddr()
35 static inline struct addr_map_symbol *mem_info__daddr(struct mem_info *mi) in mem_info__daddr()
40 static inline union perf_mem_data_src *mem_info__data_src(struct mem_info *mi) in mem_info__data_src()
45 static inline const union perf_mem_data_src *mem_info__const_data_src(const struct mem_info *mi) in mem_info__const_data_src()
[all …]
A Dmem-events.h25 struct mem_info;
43 int perf_mem__tlb_scnprintf(char *out, size_t sz, const struct mem_info *mem_info);
44 int perf_mem__lvl_scnprintf(char *out, size_t sz, const struct mem_info *mem_info);
45 int perf_mem__snp_scnprintf(char *out, size_t sz, const struct mem_info *mem_info);
46 int perf_mem__lck_scnprintf(char *out, size_t sz, const struct mem_info *mem_info);
47 int perf_mem__blk_scnprintf(char *out, size_t sz, const struct mem_info *mem_info);
49 int perf_script__meminfo_scnprintf(char *bf, size_t size, const struct mem_info *mem_info);
88 int c2c_decode_stats(struct c2c_stats *stats, struct mem_info *mi);
A Dmem-info.c5 struct mem_info *mem_info__get(struct mem_info *mi) in mem_info__get()
7 struct mem_info *result; in mem_info__get()
15 void mem_info__put(struct mem_info *mi) in mem_info__put()
26 struct mem_info *mem_info__new(void) in mem_info__new()
28 struct mem_info *result = NULL; in mem_info__new()
29 RC_STRUCT(mem_info) *mi = zalloc(sizeof(*mi)); in mem_info__new()
37 struct mem_info *mem_info__clone(struct mem_info *mi) in mem_info__clone()
39 struct mem_info *result = mem_info__new(); in mem_info__clone()
A Dmem-events.c314 int perf_mem__tlb_scnprintf(char *out, size_t sz, const struct mem_info *mem_info) in perf_mem__tlb_scnprintf() argument
323 if (mem_info) in perf_mem__tlb_scnprintf()
397 if (mem_info) in perf_mem__op_scnprintf()
416 int perf_mem__lvl_scnprintf(char *out, size_t sz, const struct mem_info *mem_info) in perf_mem__lvl_scnprintf() argument
428 if (!mem_info) in perf_mem__lvl_scnprintf()
498 int perf_mem__snp_scnprintf(char *out, size_t sz, const struct mem_info *mem_info) in perf_mem__snp_scnprintf() argument
506 if (mem_info) in perf_mem__snp_scnprintf()
520 if (mem_info) in perf_mem__snp_scnprintf()
540 int perf_mem__lck_scnprintf(char *out, size_t sz, const struct mem_info *mem_info) in perf_mem__lck_scnprintf() argument
545 if (mem_info) in perf_mem__lck_scnprintf()
[all …]
A Dsort.c1367 if (left->mem_info) in sort__daddr_cmp()
1381 if (he->mem_info) { in hist_entry__daddr_snprintf()
1393 if (left->mem_info) in sort__iaddr_cmp()
1407 if (he->mem_info) { in hist_entry__iaddr_snprintf()
1420 if (left->mem_info) in sort__dso_daddr_cmp()
1433 if (he->mem_info) in hist_entry__dso_daddr_snprintf()
1445 if (left->mem_info) in sort__locked_cmp()
1473 if (left->mem_info) in sort__tlb_cmp()
1501 if (left->mem_info) in sort__lvl_cmp()
1529 if (left->mem_info) in sort__snoop_cmp()
[all …]
A Dhist.c156 if (h->mem_info) { in hists__calc_col_len()
481 if (he->mem_info) { in hist_entry__init()
482 he->mem_info = mem_info__clone(template->mem_info); in hist_entry__init()
483 if (he->mem_info == NULL) in hist_entry__init()
531 if (he->mem_info) { in hist_entry__init()
710 struct mem_info *mi, in __hists__add_entry()
749 .mem_info = mi, in __hists__add_entry()
774 struct mem_info *mi, in hists__add_entry()
788 struct mem_info *mi, in hists__add_entry_ops()
832 struct mem_info *mi; in iter_prepare_mem_entry()
[all …]
A Dhist.h18 struct mem_info;
141 struct mem_info *mi;
267 struct mem_info *mem_info; member
317 struct mem_info *mi,
327 struct mem_info *mi,
/linux/drivers/net/ethernet/brocade/bna/
A Dbna_tx_rx.c2167 mem_info = &res_info[BNA_RX_RES_MEM_T_CCB].res_u.mem_info; in bna_rx_res_req()
2173 mem_info = &res_info[BNA_RX_RES_MEM_T_RCB].res_u.mem_info; in bna_rx_res_req()
2179 mem_info = &res_info[BNA_RX_RES_MEM_T_CQPT].res_u.mem_info; in bna_rx_res_req()
2197 mem_info = &res_info[BNA_RX_RES_MEM_T_DQPT].res_u.mem_info; in bna_rx_res_req()
2209 mem_info = &res_info[BNA_RX_RES_MEM_T_DPAGE].res_u.mem_info; in bna_rx_res_req()
2215 mem_info = &res_info[BNA_RX_RES_MEM_T_HQPT].res_u.mem_info; in bna_rx_res_req()
2227 mem_info = &res_info[BNA_RX_RES_MEM_T_HPAGE].res_u.mem_info; in bna_rx_res_req()
2239 mem_info = &res_info[BNA_RX_RES_MEM_T_RIT].res_u.mem_info; in bna_rx_res_req()
3323 mem_info = &res_info[BNA_TX_RES_MEM_T_TCB].res_u.mem_info; in bna_tx_res_req()
3333 mem_info = &res_info[BNA_TX_RES_MEM_T_QPT].res_u.mem_info; in bna_tx_res_req()
[all …]
A Dbna_enet.c1867 res_info[BNA_RES_MEM_T_COM].res_u.mem_info.num = 1; in bna_res_req()
1868 res_info[BNA_RES_MEM_T_COM].res_u.mem_info.len = ALIGN( in bna_res_req()
1876 res_info[BNA_RES_MEM_T_ATTR].res_u.mem_info.num = 1; in bna_res_req()
1877 res_info[BNA_RES_MEM_T_ATTR].res_u.mem_info.len = in bna_res_req()
1883 res_info[BNA_RES_MEM_T_FWTRC].res_u.mem_info.num = 1; in bna_res_req()
1889 res_info[BNA_RES_MEM_T_STATS].res_u.mem_info.num = 1; in bna_res_req()
1890 res_info[BNA_RES_MEM_T_STATS].res_u.mem_info.len = in bna_res_req()
1905 res_info[BNA_MOD_RES_MEM_T_TX_ARRAY].res_u.mem_info.len = in bna_mod_res_req()
1913 res_info[BNA_MOD_RES_MEM_T_TXQ_ARRAY].res_u.mem_info.len = in bna_mod_res_req()
1921 res_info[BNA_MOD_RES_MEM_T_RX_ARRAY].res_u.mem_info.len = in bna_mod_res_req()
[all …]
A Dbnad.c1316 if (mem_info->mdl == NULL) in bnad_mem_free()
1331 kfree(mem_info->mdl); in bnad_mem_free()
1332 mem_info->mdl = NULL; in bnad_mem_free()
1342 if ((mem_info->num == 0) || (mem_info->len == 0)) { in bnad_mem_alloc()
1343 mem_info->mdl = NULL; in bnad_mem_alloc()
1347 mem_info->mdl = kcalloc(mem_info->num, sizeof(struct bna_mem_descr), in bnad_mem_alloc()
1349 if (mem_info->mdl == NULL) in bnad_mem_alloc()
1354 mem_info->mdl[i].len = mem_info->len; in bnad_mem_alloc()
1355 mem_info->mdl[i].kva = in bnad_mem_alloc()
1367 mem_info->mdl[i].len = mem_info->len; in bnad_mem_alloc()
[all …]
/linux/drivers/acpi/acpica/
A Dexregion.c43 struct acpi_mem_space_context *mem_info = region_context; in acpi_ex_system_memory_space_handler() local
44 struct acpi_mem_mapping *mm = mem_info->cur_mm; in acpi_ex_system_memory_space_handler()
108 for (mm = mem_info->first_mm; mm; mm = mm->next_mm) { in acpi_ex_system_memory_space_handler()
109 if (mm == mem_info->cur_mm) in acpi_ex_system_memory_space_handler()
119 mem_info->cur_mm = mm; in acpi_ex_system_memory_space_handler()
138 ((mem_info->address + mem_info->length) - address); in acpi_ex_system_memory_space_handler()
165 mm->next_mm = mem_info->first_mm; in acpi_ex_system_memory_space_handler()
166 mem_info->first_mm = mm; in acpi_ex_system_memory_space_handler()
168 mem_info->cur_mm = mm; in acpi_ex_system_memory_space_handler()
/linux/drivers/remoteproc/
A Dingenic_rproc.c65 struct vpu_mem_info mem_info[ARRAY_SIZE(vpu_mem_map)]; member
131 const struct vpu_mem_info *info = &vpu->mem_info[i]; in ingenic_rproc_da_to_va()
196 vpu->mem_info[i].base = devm_ioremap_resource(dev, mem); in ingenic_rproc_probe()
197 if (IS_ERR(vpu->mem_info[i].base)) { in ingenic_rproc_probe()
198 ret = PTR_ERR(vpu->mem_info[i].base); in ingenic_rproc_probe()
203 vpu->mem_info[i].len = resource_size(mem); in ingenic_rproc_probe()
204 vpu->mem_info[i].map = &vpu_mem_map[i]; in ingenic_rproc_probe()
/linux/arch/powerpc/platforms/powernv/
A Dopal-imc.c56 struct imc_mem_info *ptr = pmu_ptr->mem_info; in export_imc_mode_and_cmd()
111 pmu_ptr->mem_info = kcalloc(nr_chips + 1, sizeof(*pmu_ptr->mem_info), in imc_get_mem_addr_nest()
113 if (!pmu_ptr->mem_info) in imc_get_mem_addr_nest()
117 pmu_ptr->mem_info[i].id = chipid_arr[i]; in imc_get_mem_addr_nest()
119 pmu_ptr->mem_info[i].vbase = phys_to_virt(baddr); in imc_get_mem_addr_nest()
171 kfree(pmu_ptr->mem_info); in imc_pmu_create()
/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_amdkfd.c450 struct kfd_local_mem_info *mem_info, in amdgpu_amdkfd_get_local_mem_info() argument
453 memset(mem_info, 0, sizeof(*mem_info)); in amdgpu_amdkfd_get_local_mem_info()
457 mem_info->local_mem_size_public = in amdgpu_amdkfd_get_local_mem_info()
460 mem_info->local_mem_size_private = in amdgpu_amdkfd_get_local_mem_info()
464 mem_info->local_mem_size_private = 0; in amdgpu_amdkfd_get_local_mem_info()
467 mem_info->local_mem_size_private = adev->gmc.real_vram_size - in amdgpu_amdkfd_get_local_mem_info()
470 mem_info->vram_width = adev->gmc.vram_width; in amdgpu_amdkfd_get_local_mem_info()
474 mem_info->local_mem_size_public, in amdgpu_amdkfd_get_local_mem_info()
475 mem_info->local_mem_size_private); in amdgpu_amdkfd_get_local_mem_info()
479 mem_info->mem_clk_max = 0; in amdgpu_amdkfd_get_local_mem_info()
[all …]
/linux/arch/powerpc/perf/
A Dimc-pmu.c546 pcni = pmu->mem_info; in nest_imc_event_init()
602 struct imc_mem_info *mem_info; in core_imc_mem_init() local
610 mem_info = &core_imc_pmu->mem_info[core_id]; in core_imc_mem_init()
611 mem_info->id = core_id; in core_imc_mem_init()
625 __pa((void *)mem_info->vbase), in core_imc_mem_init()
629 mem_info->vbase = NULL; in core_imc_mem_init()
637 struct imc_mem_info *mem_info; in is_core_imc_mem_inited() local
640 mem_info = &core_imc_pmu->mem_info[core_id]; in is_core_imc_mem_inited()
641 if (!mem_info->vbase) in is_core_imc_mem_inited()
1720 if (!pmu_ptr->mem_info) in imc_mem_init()
[all …]
/linux/drivers/net/ethernet/microsoft/mana/
A Dhw_channel.c234 rq_base_addr = hwc_rxq->msg_buf->mem_info.dma_handle; in mana_hwc_rx_event_handler()
440 gmi = &dma_buf->mem_info; in mana_hwc_alloc_dma_buf()
447 virt_addr = dma_buf->mem_info.virt_addr; in mana_hwc_alloc_dma_buf()
448 base_pa = (u8 *)dma_buf->mem_info.dma_handle; in mana_hwc_alloc_dma_buf()
472 mana_gd_free_memory(&dma_buf->mem_info); in mana_hwc_dealloc_dma_buf()
637 eq->mem_info.dma_handle, in mana_hwc_establish_channel()
638 cq->mem_info.dma_handle, in mana_hwc_establish_channel()
639 rq->mem_info.dma_handle, in mana_hwc_establish_channel()
640 sq->mem_info.dma_handle, in mana_hwc_establish_channel()
/linux/drivers/video/fbdev/omap2/omapfb/
A Domapfb-ioctl.c584 struct omapfb_mem_info mem_info; in omapfb_ioctl() member
668 if (copy_from_user(&p.mem_info, (void __user *)arg, in omapfb_ioctl()
669 sizeof(p.mem_info))) in omapfb_ioctl()
672 r = omapfb_setup_mem(fbi, &p.mem_info); in omapfb_ioctl()
677 r = omapfb_query_mem(fbi, &p.mem_info); in omapfb_ioctl()
680 if (copy_to_user((void __user *)arg, &p.mem_info, in omapfb_ioctl()
681 sizeof(p.mem_info))) in omapfb_ioctl()
/linux/drivers/net/wireless/ath/ath10k/
A Dqmi.c33 struct ath10k_msa_mem_info *mem_info) in ath10k_qmi_map_msa_permission() argument
48 if (mem_info->secure) { in ath10k_qmi_map_msa_permission()
56 ret = qcom_scm_assign_mem(mem_info->addr, mem_info->size, in ath10k_qmi_map_msa_permission()
65 struct ath10k_msa_mem_info *mem_info) in ath10k_qmi_unmap_msa_permission() argument
74 if (!mem_info->secure) in ath10k_qmi_unmap_msa_permission()
80 ret = qcom_scm_assign_mem(mem_info->addr, mem_info->size, in ath10k_qmi_unmap_msa_permission()
/linux/arch/powerpc/include/asm/
A Dimc-pmu.h117 struct imc_mem_info *mem_info; member
/linux/tools/perf/tests/
A Dmem.c16 struct mem_info *mi = mem_info__new(); in check()
/linux/arch/m68k/include/uapi/asm/
A Dbootinfo.h41 struct mem_info { struct
/linux/tools/perf/
A Dbuiltin-c2c.c287 struct mem_info *mi, *mi_dup; in process_sample_event()
514 if (he->mem_info) in dcacheline_entry()
515 addr = cl_address(mem_info__daddr(he->mem_info)->addr, chk_double_cl); in dcacheline_entry()
552 if (he->mem_info) in offset_entry()
564 if (left->mem_info) in offset_cmp()
565 l = cl_offset(mem_info__daddr(left->mem_info)->addr, chk_double_cl); in offset_cmp()
567 if (right->mem_info) in offset_cmp()
568 r = cl_offset(mem_info__daddr(right->mem_info)->addr, chk_double_cl); in offset_cmp()
581 if (he->mem_info) in iaddr_entry()
582 addr = mem_info__iaddr(he->mem_info)->addr; in iaddr_entry()
[all …]
/linux/arch/m68k/kernel/
A Dsetup_mm.c130 const struct mem_info *m = data; in m68k_parse_bootinfo()
143 const struct mem_info *m = data; in m68k_parse_bootinfo()
/linux/include/net/mana/
A Dhw_channel.h119 struct gdma_mem_info mem_info; member
/linux/drivers/video/fbdev/omap/
A Domapfb_main.c1060 struct omapfb_mem_info mem_info; in omapfb_ioctl() member
1131 if (copy_from_user(&p.mem_info, (void __user *)arg, in omapfb_ioctl()
1132 sizeof(p.mem_info))) in omapfb_ioctl()
1135 r = omapfb_setup_mem(fbi, &p.mem_info); in omapfb_ioctl()
1138 if ((r = omapfb_query_mem(fbi, &p.mem_info)) < 0) in omapfb_ioctl()
1140 if (copy_to_user((void __user *)arg, &p.mem_info, in omapfb_ioctl()
1141 sizeof(p.mem_info))) in omapfb_ioctl()

Completed in 764 milliseconds

12