Home
last modified time | relevance | path

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

/linux-6.12.1/fs/f2fs/
Diostat.c216 unsigned int page_type = iostat_ctx->type; in __update_iostat_latency() local
225 if (page_type == META_FLUSH) { in __update_iostat_latency()
226 page_type = META; in __update_iostat_latency()
227 } else if (page_type >= NR_PAGE_TYPE) { in __update_iostat_latency()
228 f2fs_warn(sbi, "%s: %d over NR_PAGE_TYPE", __func__, page_type); in __update_iostat_latency()
233 io_lat->sum_lat[lat_type][page_type] += ts_diff; in __update_iostat_latency()
234 io_lat->bio_cnt[lat_type][page_type]++; in __update_iostat_latency()
235 if (ts_diff > io_lat->peak_lat[lat_type][page_type]) in __update_iostat_latency()
236 io_lat->peak_lat[lat_type][page_type] = ts_diff; in __update_iostat_latency()
Diostat.h41 enum page_type type;
46 enum page_type type) in iostat_update_submit_ctx()
75 enum page_type type) {} in iostat_update_submit_ctx()
Ddata.c506 enum page_type type) in f2fs_submit_read_bio()
516 enum page_type type) in f2fs_submit_write_bio()
619 enum page_type type, enum temp_type temp) in __f2fs_submit_merged_write()
621 enum page_type btype = PAGE_TYPE_OF_BIO(type); in __f2fs_submit_merged_write()
643 nid_t ino, enum page_type type, bool force) in __submit_merged_write_cond()
650 enum page_type btype = PAGE_TYPE_OF_BIO(type); in __submit_merged_write_cond()
666 void f2fs_submit_merged_write(struct f2fs_sb_info *sbi, enum page_type type) in f2fs_submit_merged_write()
673 nid_t ino, enum page_type type) in f2fs_submit_merged_write_cond()
949 enum page_type btype = PAGE_TYPE_OF_BIO(fio->type); in f2fs_submit_page_write()
Df2fs.h1129 enum page_type { enum
1208 enum page_type type; /* contains DATA/NODE/META/META_FLUSH */
3765 enum page_type type, bool ordered, bool locked);
3782 enum page_type type, enum temp_type temp);
3815 long f2fs_sync_meta_pages(struct f2fs_sb_info *sbi, enum page_type type,
3855 enum page_type type);
3857 void f2fs_submit_merged_write(struct f2fs_sb_info *sbi, enum page_type type);
3860 nid_t ino, enum page_type type);
4689 struct folio *folio, enum page_type type) in f2fs_handle_page_eio()
Ddir.c408 enum page_type type = f2fs_has_inline_dentry(dir) ? NODE : DATA; in f2fs_set_link()
Dcheckpoint.c422 long f2fs_sync_meta_pages(struct f2fs_sb_info *sbi, enum page_type type, in f2fs_sync_meta_pages()
Dsegment.c3469 enum page_type type, enum temp_type temp) in f2fs_io_type_to_rw_hint()
4049 enum page_type type, bool ordered, bool locked) in f2fs_wait_on_page_writeback()
/linux-6.12.1/include/linux/
Dpage-flags.h955 static inline bool page_type_has_type(int page_type) in page_type_has_type() argument
957 return page_type < (PGTY_mapcount_underflow << 24); in page_type_has_type()
968 return page_mapcount_is_type(data_race(page->page_type)); in page_has_type()
974 return data_race(folio->page.page_type >> 24) == PGTY_##lname; \
980 VM_BUG_ON_FOLIO(data_race(folio->page.page_type) != UINT_MAX, \
982 folio->page.page_type = (unsigned int)PGTY_##lname << 24; \
986 if (folio->page.page_type == UINT_MAX) \
989 folio->page.page_type = UINT_MAX; \
996 return data_race(page->page_type >> 24) == PGTY_##lname; \
1002 VM_BUG_ON_PAGE(data_race(page->page_type) != UINT_MAX, page); \
[all …]
Dmm_types.h166 unsigned int page_type; member
499 TABLE_MATCH(page_type, __page_type);
Dpsp-sev.h641 u32 page_type:3; /* In */ member
/linux-6.12.1/mm/
Ddebug.c61 static const char *page_type_name(unsigned int page_type) in page_type_name() argument
63 unsigned i = (page_type >> 24) - 0xf0; in page_type_name()
111 pr_warn("page_type: %x(%s)\n", folio->page.page_type >> 24, in __dump_folio()
112 page_type_name(folio->page.page_type)); in __dump_folio()
Dzsmalloc.c471 return page->page_type & FIRST_OBJ_PAGE_TYPE_MASK; in get_first_obj_offset()
480 page->page_type &= ~FIRST_OBJ_PAGE_TYPE_MASK; in set_first_obj_offset()
481 page->page_type |= offset & FIRST_OBJ_PAGE_TYPE_MASK; in set_first_obj_offset()
/linux-6.12.1/arch/x86/kernel/cpu/sgx/
Dioctl.c894 enum sgx_page_type page_type; in sgx_enclave_modify_types() local
903 page_type = modt->page_type & SGX_PAGE_TYPE_MASK; in sgx_enclave_modify_types()
908 if (page_type != SGX_PAGE_TYPE_TCS && page_type != SGX_PAGE_TYPE_TRIM) in sgx_enclave_modify_types()
913 secinfo.flags = page_type << 8; in sgx_enclave_modify_types()
936 page_type == SGX_PAGE_TYPE_TRIM))) { in sgx_enclave_modify_types()
952 page_type == SGX_PAGE_TYPE_TCS) { in sgx_enclave_modify_types()
1010 entry->type = page_type; in sgx_enclave_modify_types()
1067 if (params.page_type & ~SGX_PAGE_TYPE_MASK) in sgx_ioc_enclave_modify_types()
/linux-6.12.1/arch/x86/include/uapi/asm/
Dsgx.h117 __u64 page_type; member
/linux-6.12.1/tools/testing/selftests/sgx/
Dmain.c455 modt_ioc.page_type = SGX_PAGE_TYPE_TRIM;
1379 modt_ioc.page_type = SGX_PAGE_TYPE_TCS; in TEST_F()
1442 modt_ioc.page_type = SGX_PAGE_TYPE_TRIM; in TEST_F()
1643 modt_ioc.page_type = SGX_PAGE_TYPE_TRIM; in TEST_F()
1754 ioc.page_type = SGX_PAGE_TYPE_TRIM; in TEST_F()
1869 ioc.page_type = SGX_PAGE_TYPE_TRIM; in TEST_F()
1955 modt_ioc.page_type = SGX_PAGE_TYPE_TRIM; in TEST_F()
/linux-6.12.1/tools/cgroup/
Dmemcg_slabinfo.py153 if page.page_type.value_() == PGSlab:
/linux-6.12.1/include/uapi/scsi/
Dscsi_bsg_mpi3mr.h354 __u8 page_type; member
/linux-6.12.1/drivers/scsi/mpi3mr/
Dmpi3mr_fw.c5567 cfg_req->action, cfg_req->page_type, in mpi3mr_process_cfg_req()
5591 cfg_req->action, cfg_req->page_type, in mpi3mr_process_cfg_req()
5663 cfg_req.page_type = MPI3_CONFIG_PAGETYPE_DEVICE; in mpi3mr_cfg_get_dev_pg0()
5723 cfg_req.page_type = MPI3_CONFIG_PAGETYPE_SAS_PHY; in mpi3mr_cfg_get_sas_phy_pg0()
5782 cfg_req.page_type = MPI3_CONFIG_PAGETYPE_SAS_PHY; in mpi3mr_cfg_get_sas_phy_pg1()
5842 cfg_req.page_type = MPI3_CONFIG_PAGETYPE_SAS_EXPANDER; in mpi3mr_cfg_get_sas_exp_pg0()
5902 cfg_req.page_type = MPI3_CONFIG_PAGETYPE_SAS_EXPANDER; in mpi3mr_cfg_get_sas_exp_pg1()
5962 cfg_req.page_type = MPI3_CONFIG_PAGETYPE_ENCLOSURE; in mpi3mr_cfg_get_enclosure_pg0()
6016 cfg_req.page_type = MPI3_CONFIG_PAGETYPE_SAS_IO_UNIT; in mpi3mr_cfg_get_sas_io_unit_pg0()
6072 cfg_req.page_type = MPI3_CONFIG_PAGETYPE_SAS_IO_UNIT; in mpi3mr_cfg_get_sas_io_unit_pg1()
[all …]
Dmpi3mr.h1521 struct mpi3_driver_page2 *driver_pg2, u16 pg_sz, u8 page_type);
1562 int mpi3mr_refresh_trigger(struct mpi3mr_ioc *mrioc, u8 page_type);
Dmpi3mr_app.c991 switch (refresh_triggers.page_type) { in mpi3mr_bsg_refresh_hdb_triggers()
1004 __func__, refresh_triggers.page_type); in mpi3mr_bsg_refresh_hdb_triggers()
/linux-6.12.1/drivers/message/fusion/
Dmptbase.c6361 u8 page_type = 0, extend_page; in mpt_config() local
6447 page_type = pReq->ExtPageType; in mpt_config()
6451 page_type = pReq->Header.PageType; in mpt_config()
6457 ioc->name, page_type, pReq->Header.PageNumber, pReq->Action)); in mpt_config()
6469 ioc->name, page_type, pReq->Header.PageNumber, in mpt_config()
6539 " action %d\n", ioc->name, page_type, in mpt_config()
8146 u8 page_type; in mpt_iocstatus_info_config() local
8149 page_type = pReq->ExtPageType; in mpt_iocstatus_info_config()
8151 page_type = pReq->Header.PageType; in mpt_iocstatus_info_config()
8158 if (page_type == MPI_CONFIG_EXTPAGETYPE_SAS_DEVICE || in mpt_iocstatus_info_config()
[all …]
/linux-6.12.1/drivers/scsi/mpi3mr/mpi/
Dmpi30_cnfg.h83 u8 page_type; member
98 u8 page_type; member
1198 u8 page_type; member
/linux-6.12.1/drivers/crypto/hisilicon/
Dqm.c1085 u32 page_type = 0x0; in qm_init_prefetch() local
1092 page_type = 0x0; in qm_init_prefetch()
1095 page_type = 0x1; in qm_init_prefetch()
1098 page_type = 0x2; in qm_init_prefetch()
1105 writel(page_type, qm->io_base + QM_PAGE_SIZE); in qm_init_prefetch()
/linux-6.12.1/Documentation/virt/kvm/x86/
Damd-memory-encryption.rst536 where the allowed values for page_type are #define'd as::
/linux-6.12.1/arch/x86/kvm/svm/
Dsev.c2313 fw_args.page_type = sev_populate_args->type; in sev_gmem_post_populate()
2453 data.page_type = SNP_PAGE_TYPE_VMSA; in snp_launch_update_vmsa()