/kernel/linux/common_modules/tzdriver/core/ |
H A D | cmdmonitor.c | 163 static int send_memstat_packet(const struct tee_mem *meminfo) in send_memstat_packet() argument 177 result |= (uint32_t)imonitor_set_param_integer_v2(memstat, "totalmem", meminfo->total_mem); in send_memstat_packet() 178 result |= (uint32_t)imonitor_set_param_integer_v2(memstat, "mem", meminfo->pmem); in send_memstat_packet() 179 result |= (uint32_t)imonitor_set_param_integer_v2(memstat, "freemem", meminfo->free_mem); in send_memstat_packet() 180 result |= (uint32_t)imonitor_set_param_integer_v2(memstat, "freememmin", meminfo->free_mem_min); in send_memstat_packet() 181 result |= (uint32_t)imonitor_set_param_integer_v2(memstat, "tanum", meminfo->ta_num); in send_memstat_packet() 198 void report_imonitor(const struct tee_mem *meminfo) in report_imonitor() argument 207 if (!meminfo) in report_imonitor() 210 if (meminfo->ta_num > MEMINFO_TA_MAX) in report_imonitor() 213 if (send_memstat_packet(meminfo)) in report_imonitor() 246 struct tee_mem *meminfo = NULL; memstat_report() local [all...] |
H A D | tzdebug.h | 33 int get_tee_meminfo(struct tee_mem *meminfo);
|
H A D | tzdebug.c | 121 /* get meminfo (tee_mem + N * ta_mem < 4Kbyte) from tee */ 156 int get_tee_meminfo(struct tee_mem *meminfo) in get_tee_meminfo() argument 162 if (!meminfo) in get_tee_meminfo() 173 s_ret = memcpy_s(meminfo, sizeof(*meminfo), in get_tee_meminfo() 307 tloge("get tee meminfo failed\n"); in memstat_debug_show()
|
/kernel/linux/build/test/moduletest/runtest/bin/mem_debug_t/testcases/bin/ |
H A D | mem_debug04.sh | 48 local old_vmallocused=$(cat /proc/meminfo | awk '$1=="VmallocUsed:"{print $2}') 49 local old_zspageused=$(cat /proc/meminfo | awk '$1=="ZspageUsed:"{print $2}') 50 local old_gltrack=$(cat /proc/meminfo | awk '$1=="GLTrack:"{print $2}') 59 local new_vmallocused=$(cat /proc/meminfo | awk '$1=="VmallocUsed:"{print $2}') 60 local new_zspageused=$(cat /proc/meminfo | awk '$1=="ZspageUsed:"{print $2}') 61 local new_gltrack=$(cat /proc/meminfo | awk '$1=="GLTrack:"{print $2}')
|
H A D | mem_debug02.sh | 43 local memtotal=$(cat /proc/meminfo | awk '$1=="MemTotal:"{print $2}')
|
/kernel/linux/linux-5.10/drivers/scsi/bfa/ |
H A D | bfa_core.c | 1471 bfa_iocfc_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *meminfo, in bfa_iocfc_meminfo() argument 1481 bfa_mem_dma_setup(meminfo, ioc_dma, in bfa_iocfc_meminfo() 1491 bfa_mem_dma_setup(meminfo, BFA_MEM_REQQ_DMA(bfa, q), in bfa_iocfc_meminfo() 1493 bfa_mem_dma_setup(meminfo, BFA_MEM_RSPQ_DMA(bfa, q), in bfa_iocfc_meminfo() 1507 bfa_mem_dma_setup(meminfo, iocfc_dma, dm_len); in bfa_iocfc_meminfo() 1510 bfa_mem_kva_setup(meminfo, iocfc_kva, BFA_DBG_FWTRC_LEN); in bfa_iocfc_meminfo() 1741 * @param[out] meminfo - pointer to bfa_meminfo_t. This content 1757 bfa_cfg_get_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *meminfo, in bfa_cfg_get_meminfo() argument 1769 WARN_ON((cfg == NULL) || (meminfo == NULL)); in bfa_cfg_get_meminfo() 1771 memset((void *)meminfo, in bfa_cfg_get_meminfo() 1828 bfa_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *meminfo, struct bfa_pcidev_s *pcidev) bfa_attach() argument [all...] |
H A D | bfa.h | 294 struct bfa_meminfo_s *meminfo, 397 struct bfa_meminfo_s *meminfo, 400 struct bfa_meminfo_s *meminfo,
|
/kernel/linux/linux-6.6/drivers/scsi/bfa/ |
H A D | bfa_core.c | 1471 bfa_iocfc_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *meminfo, in bfa_iocfc_meminfo() argument 1481 bfa_mem_dma_setup(meminfo, ioc_dma, in bfa_iocfc_meminfo() 1491 bfa_mem_dma_setup(meminfo, BFA_MEM_REQQ_DMA(bfa, q), in bfa_iocfc_meminfo() 1493 bfa_mem_dma_setup(meminfo, BFA_MEM_RSPQ_DMA(bfa, q), in bfa_iocfc_meminfo() 1507 bfa_mem_dma_setup(meminfo, iocfc_dma, dm_len); in bfa_iocfc_meminfo() 1510 bfa_mem_kva_setup(meminfo, iocfc_kva, BFA_DBG_FWTRC_LEN); in bfa_iocfc_meminfo() 1741 * @param[out] meminfo - pointer to bfa_meminfo_t. This content 1757 bfa_cfg_get_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *meminfo, in bfa_cfg_get_meminfo() argument 1769 WARN_ON((cfg == NULL) || (meminfo == NULL)); in bfa_cfg_get_meminfo() 1771 memset((void *)meminfo, in bfa_cfg_get_meminfo() 1828 bfa_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *meminfo, struct bfa_pcidev_s *pcidev) bfa_attach() argument [all...] |
H A D | bfa.h | 293 struct bfa_meminfo_s *meminfo, 396 struct bfa_meminfo_s *meminfo, 399 struct bfa_meminfo_s *meminfo,
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_debugfs.c | 3470 struct cudbg_meminfo meminfo; in meminfo_show() local 3473 memset(&meminfo, 0, sizeof(struct cudbg_meminfo)); in meminfo_show() 3474 rc = cudbg_fill_meminfo(adap, &meminfo); in meminfo_show() 3478 for (i = 0; i < meminfo.avail_c; i++) in meminfo_show() 3479 mem_region_show(seq, memory[meminfo.avail[i].idx], in meminfo_show() 3480 meminfo.avail[i].base, in meminfo_show() 3481 meminfo.avail[i].limit - 1); in meminfo_show() 3484 for (i = 0; i < meminfo.mem_c; i++) { in meminfo_show() 3485 if (meminfo.mem[i].idx >= ARRAY_SIZE(cudbg_region)) in meminfo_show() 3487 if (!meminfo in meminfo_show() 3526 DEFINE_SHOW_ATTRIBUTE(meminfo); global() variable [all...] |
H A D | cudbg_lib.c | 1180 /* Fetch the @region_name's start and end from @meminfo. */ 1182 struct cudbg_meminfo *meminfo, in cudbg_get_mem_region() 1190 rc = cudbg_meminfo_get_mem_index(padap, meminfo, mem_type, &mc); in cudbg_get_mem_region() 1199 for (i = 0; i < meminfo->mem_c; i++) { in cudbg_get_mem_region() 1200 if (meminfo->mem[i].idx >= ARRAY_SIZE(cudbg_region)) in cudbg_get_mem_region() 1203 if (!(meminfo->mem[i].limit)) in cudbg_get_mem_region() 1204 meminfo->mem[i].limit = in cudbg_get_mem_region() 1205 i < meminfo->mem_c - 1 ? in cudbg_get_mem_region() 1206 meminfo->mem[i + 1].base - 1 : ~0; in cudbg_get_mem_region() 1208 if (meminfo in cudbg_get_mem_region() 1181 cudbg_get_mem_region(struct adapter *padap, struct cudbg_meminfo *meminfo, u8 mem_type, const char *region_name, struct cudbg_mem_desc *mem_desc) cudbg_get_mem_region() argument 1232 cudbg_get_mem_relative(struct adapter *padap, struct cudbg_meminfo *meminfo, u8 mem_type, u32 *out_base, u32 *out_end) cudbg_get_mem_relative() argument 1262 struct cudbg_meminfo meminfo; cudbg_get_payload_range() local 2263 struct cudbg_meminfo meminfo; cudbg_get_ctxt_region_info() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_debugfs.c | 3470 struct cudbg_meminfo meminfo; in meminfo_show() local 3473 memset(&meminfo, 0, sizeof(struct cudbg_meminfo)); in meminfo_show() 3474 rc = cudbg_fill_meminfo(adap, &meminfo); in meminfo_show() 3478 for (i = 0; i < meminfo.avail_c; i++) in meminfo_show() 3479 mem_region_show(seq, memory[meminfo.avail[i].idx], in meminfo_show() 3480 meminfo.avail[i].base, in meminfo_show() 3481 meminfo.avail[i].limit - 1); in meminfo_show() 3484 for (i = 0; i < meminfo.mem_c; i++) { in meminfo_show() 3485 if (meminfo.mem[i].idx >= ARRAY_SIZE(cudbg_region)) in meminfo_show() 3487 if (!meminfo in meminfo_show() 3526 DEFINE_SHOW_ATTRIBUTE(meminfo); global() variable [all...] |
H A D | cudbg_lib.c | 1180 /* Fetch the @region_name's start and end from @meminfo. */ 1182 struct cudbg_meminfo *meminfo, in cudbg_get_mem_region() 1190 rc = cudbg_meminfo_get_mem_index(padap, meminfo, mem_type, &mc); in cudbg_get_mem_region() 1199 for (i = 0; i < meminfo->mem_c; i++) { in cudbg_get_mem_region() 1200 if (meminfo->mem[i].idx >= ARRAY_SIZE(cudbg_region)) in cudbg_get_mem_region() 1203 if (!(meminfo->mem[i].limit)) in cudbg_get_mem_region() 1204 meminfo->mem[i].limit = in cudbg_get_mem_region() 1205 i < meminfo->mem_c - 1 ? in cudbg_get_mem_region() 1206 meminfo->mem[i + 1].base - 1 : ~0; in cudbg_get_mem_region() 1208 if (meminfo in cudbg_get_mem_region() 1181 cudbg_get_mem_region(struct adapter *padap, struct cudbg_meminfo *meminfo, u8 mem_type, const char *region_name, struct cudbg_mem_desc *mem_desc) cudbg_get_mem_region() argument 1232 cudbg_get_mem_relative(struct adapter *padap, struct cudbg_meminfo *meminfo, u8 mem_type, u32 *out_base, u32 *out_end) cudbg_get_mem_relative() argument 1262 struct cudbg_meminfo meminfo; cudbg_get_payload_range() local 2263 struct cudbg_meminfo meminfo; cudbg_get_ctxt_region_info() local [all...] |
/kernel/linux/build/test/moduletest/runtest/bin/purgeable_t/testcases/bin/ |
H A D | purgeable_mem02.sh | 47 cat /proc/meminfo | grep -i purg | grep -v grep | grep -v Name >>mem.log
|
/kernel/linux/linux-5.10/drivers/nubus/ |
H A D | nubus.c | 441 unsigned long meminfo[2]; in nubus_get_cpu_resource() local 443 nubus_get_rsrc_mem(&meminfo, ent, 8); in nubus_get_cpu_resource() 445 meminfo[0], meminfo[1]); in nubus_get_cpu_resource()
|
/kernel/linux/linux-6.6/drivers/nubus/ |
H A D | nubus.c | 448 unsigned long meminfo[2]; in nubus_get_cpu_resource() local 450 nubus_get_rsrc_mem(&meminfo, ent, 8); in nubus_get_cpu_resource() 452 meminfo[0], meminfo[1]); in nubus_get_cpu_resource()
|
/kernel/linux/linux-5.10/fs/proc/ |
H A D | Makefile | 21 proc-y += meminfo.o
|
/kernel/linux/linux-6.6/fs/proc/ |
H A D | Makefile | 21 proc-y += meminfo.o
|
/kernel/linux/linux-6.6/tools/testing/selftests/mm/ |
H A D | run_vmtests.sh | 128 # get huge pagesize and freepages from /proc/meminfo 136 done < /proc/meminfo 164 done < /proc/meminfo
|
H A D | hugetlb_reparenting_test.sh | 41 hpz=$(grep -i hugepagesize /proc/meminfo)
|
/kernel/linux/linux-6.6/arch/x86/events/intel/ |
H A D | ds.c | 1802 struct pebs_meminfo *meminfo = NULL; in setup_pebs_adaptive_sample_data() local 1842 meminfo = next_record; in setup_pebs_adaptive_sample_data() 1843 next_record = meminfo + 1; in setup_pebs_adaptive_sample_data() 1861 u64 weight = meminfo->latency; in setup_pebs_adaptive_sample_data() 1869 * Although meminfo::latency is defined as a u64, in setup_pebs_adaptive_sample_data() 1875 intel_get_tsx_weight(meminfo->tsx_tuning); in setup_pebs_adaptive_sample_data() 1878 intel_get_tsx_weight(meminfo->tsx_tuning); in setup_pebs_adaptive_sample_data() 1884 data->data_src.val = get_data_src(event, meminfo->aux); in setup_pebs_adaptive_sample_data() 1889 data->addr = meminfo->address; in setup_pebs_adaptive_sample_data() 1894 data->txn = intel_get_tsx_transaction(meminfo in setup_pebs_adaptive_sample_data() [all...] |
/kernel/linux/linux-5.10/sound/soc/intel/catpt/ |
H A D | loader.c | 154 info = &cdev->dx_ctx.meminfo[i]; in catpt_store_memdumps() 214 info = &cdev->dx_ctx.meminfo[i]; in catpt_restore_memdumps() 258 info = &cdev->dx_ctx.meminfo[i]; in catpt_restore_fwimage()
|
/kernel/linux/linux-6.6/sound/soc/intel/catpt/ |
H A D | loader.c | 154 info = &cdev->dx_ctx.meminfo[i]; in catpt_store_memdumps() 214 info = &cdev->dx_ctx.meminfo[i]; in catpt_restore_memdumps() 258 info = &cdev->dx_ctx.meminfo[i]; in catpt_restore_fwimage()
|
/kernel/linux/linux-5.10/arch/x86/events/intel/ |
H A D | ds.c | 1524 struct pebs_meminfo *meminfo = NULL; in setup_pebs_adaptive_sample_data() local 1562 meminfo = next_record; in setup_pebs_adaptive_sample_data() 1563 next_record = meminfo + 1; in setup_pebs_adaptive_sample_data() 1581 data->weight = meminfo->latency ?: in setup_pebs_adaptive_sample_data() 1582 intel_get_tsx_weight(meminfo->tsx_tuning); in setup_pebs_adaptive_sample_data() 1585 data->data_src.val = get_data_src(event, meminfo->aux); in setup_pebs_adaptive_sample_data() 1588 data->addr = meminfo->address; in setup_pebs_adaptive_sample_data() 1591 data->txn = intel_get_tsx_transaction(meminfo->tsx_tuning, in setup_pebs_adaptive_sample_data()
|
/kernel/linux/linux-5.10/tools/testing/selftests/vm/ |
H A D | hugetlb_reparenting_test.sh | 38 hpz=$(grep -i hugepagesize /proc/meminfo)
|