Home
last modified time | relevance | path

Searched refs:min_level (Results 1 - 25 of 25) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kvm/mmu/
H A Dtdp_iter.h34 int min_level; member
50 #define for_each_tdp_pte_min_level(iter, root, root_level, min_level, start, end) \
51 for (tdp_iter_start(&iter, root, root_level, min_level, start); \
61 int min_level, gfn_t next_last_level_gfn);
H A Dtdp_iter.c28 int min_level, gfn_t next_last_level_gfn) in tdp_iter_start()
36 iter->min_level = min_level; in tdp_iter_start()
71 if (iter->level == iter->min_level) in try_step_down()
27 tdp_iter_start(struct tdp_iter *iter, u64 *root_pt, int root_level, int min_level, gfn_t next_last_level_gfn) tdp_iter_start() argument
H A Dtdp_mmu.c438 iter->root_level, iter->min_level, in tdp_mmu_iter_cond_resched()
838 gfn_t start, gfn_t end, int min_level) in wrprot_gfn_range()
844 BUG_ON(min_level > KVM_MAX_HUGEPAGE_LEVEL); in wrprot_gfn_range()
847 min_level, start, end) { in wrprot_gfn_range()
865 * only affect leaf SPTEs down to min_level.
869 int min_level) in kvm_tdp_mmu_wrprot_slot()
881 slot->base_gfn + slot->npages, min_level); in kvm_tdp_mmu_wrprot_slot()
837 wrprot_gfn_range(struct kvm *kvm, struct kvm_mmu_page *root, gfn_t start, gfn_t end, int min_level) wrprot_gfn_range() argument
868 kvm_tdp_mmu_wrprot_slot(struct kvm *kvm, struct kvm_memory_slot *slot, int min_level) kvm_tdp_mmu_wrprot_slot() argument
H A Dtdp_mmu.h49 int min_level);
/kernel/linux/linux-6.6/arch/x86/kvm/mmu/
H A Dtdp_iter.h99 int min_level; member
123 #define for_each_tdp_pte_min_level(iter, root, min_level, start, end) \
124 for (tdp_iter_start(&iter, root, min_level, start); \
134 int min_level, gfn_t next_last_level_gfn);
H A Dtdp_iter.c40 int min_level, gfn_t next_last_level_gfn) in tdp_iter_start()
50 iter->min_level = min_level; in tdp_iter_start()
82 if (iter->level == iter->min_level) in try_step_down()
39 tdp_iter_start(struct tdp_iter *iter, struct kvm_mmu_page *root, int min_level, gfn_t next_last_level_gfn) tdp_iter_start() argument
H A Dtdp_mmu.h38 const struct kvm_memory_slot *slot, int min_level);
50 int min_level);
H A Dtdp_mmu.c1267 * Remove write access from all SPTEs at or above min_level that map GFNs
1272 gfn_t start, gfn_t end, int min_level) in wrprot_gfn_range()
1280 BUG_ON(min_level > KVM_MAX_HUGEPAGE_LEVEL); in wrprot_gfn_range()
1282 for_each_tdp_pte_min_level(iter, root, min_level, start, end) { in wrprot_gfn_range()
1306 * only affect leaf SPTEs down to min_level.
1310 const struct kvm_memory_slot *slot, int min_level) in kvm_tdp_mmu_wrprot_slot()
1319 slot->base_gfn + slot->npages, min_level); in kvm_tdp_mmu_wrprot_slot()
1709 gfn_t gfn, int min_level) in write_protect_gfn()
1715 BUG_ON(min_level > KVM_MAX_HUGEPAGE_LEVEL); in write_protect_gfn()
1719 for_each_tdp_pte_min_level(iter, root, min_level, gf in write_protect_gfn()
1271 wrprot_gfn_range(struct kvm *kvm, struct kvm_mmu_page *root, gfn_t start, gfn_t end, int min_level) wrprot_gfn_range() argument
1309 kvm_tdp_mmu_wrprot_slot(struct kvm *kvm, const struct kvm_memory_slot *slot, int min_level) kvm_tdp_mmu_wrprot_slot() argument
1708 write_protect_gfn(struct kvm *kvm, struct kvm_mmu_page *root, gfn_t gfn, int min_level) write_protect_gfn() argument
1744 kvm_tdp_mmu_write_protect_gfn(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn, int min_level) kvm_tdp_mmu_write_protect_gfn() argument
[all...]
H A Dmmu_internal.h172 int min_level);
H A Dmmu.c1410 int min_level) in kvm_mmu_slot_gfn_write_protect()
1417 for (i = min_level; i <= KVM_MAX_HUGEPAGE_LEVEL; ++i) { in kvm_mmu_slot_gfn_write_protect()
1425 kvm_tdp_mmu_write_protect_gfn(kvm, slot, gfn, min_level); in kvm_mmu_slot_gfn_write_protect()
1408 kvm_mmu_slot_gfn_write_protect(struct kvm *kvm, struct kvm_memory_slot *slot, u64 gfn, int min_level) kvm_mmu_slot_gfn_write_protect() argument
/kernel/linux/linux-5.10/net/rxrpc/
H A Drxkad.c661 challenge.min_level = htonl(0); in rxkad_issue_challenge()
817 u32 version, nonce, min_level, abort_code; in rxkad_respond_to_challenge() local
840 min_level = ntohl(challenge.min_level); in rxkad_respond_to_challenge()
843 sp->hdr.serial, version, nonce, min_level); in rxkad_respond_to_challenge()
852 if (conn->params.security_level < min_level) in rxkad_respond_to_challenge()
H A Dprotocol.h159 __be32 min_level; /* minimum security level */ member
/kernel/linux/linux-6.6/net/rxrpc/
H A Drxkad.c640 challenge.min_level = htonl(0); in rxkad_issue_challenge()
794 u32 version, nonce, min_level; in rxkad_respond_to_challenge() local
815 min_level = ntohl(challenge.min_level); in rxkad_respond_to_challenge()
817 trace_rxrpc_rx_challenge(conn, sp->hdr.serial, version, nonce, min_level); in rxkad_respond_to_challenge()
823 if (conn->security_level < min_level) in rxkad_respond_to_challenge()
H A Dprotocol.h152 __be32 min_level; /* minimum security level */ member
/kernel/linux/linux-5.10/drivers/firmware/arm_scmi/
H A Dperf.c70 __le32 min_level; member
75 __le32 min_level; member
371 limits->min_level = cpu_to_le32(min_perf); in scmi_perf_mb_limits_set()
414 *min_perf = le32_to_cpu(limits->min_level); in scmi_perf_mb_limits_get()
/kernel/linux/linux-5.10/kernel/
H A Dparams.c120 s16 min_level, in parse_one()
132 if (params[i].level < min_level in parse_one()
165 s16 min_level, in parse_args()
189 min_level, max_level, arg, unknown); in parse_args()
115 parse_one(char *param, char *val, const char *doing, const struct kernel_param *params, unsigned num_params, s16 min_level, s16 max_level, void *arg, int (*handle_unknown)(char *param, char *val, const char *doing, void *arg)) parse_one() argument
161 parse_args(const char *doing, char *args, const struct kernel_param *params, unsigned num, s16 min_level, s16 max_level, void *arg, int (*unknown)(char *param, char *val, const char *doing, void *arg)) parse_args() argument
/kernel/linux/linux-6.6/kernel/
H A Dparams.c121 s16 min_level, in parse_one()
133 if (params[i].level < min_level in parse_one()
166 s16 min_level, in parse_args()
190 min_level, max_level, arg, unknown); in parse_args()
116 parse_one(char *param, char *val, const char *doing, const struct kernel_param *params, unsigned num_params, s16 min_level, s16 max_level, void *arg, int (*handle_unknown)(char *param, char *val, const char *doing, void *arg)) parse_one() argument
162 parse_args(const char *doing, char *args, const struct kernel_param *params, unsigned num, s16 min_level, s16 max_level, void *arg, int (*unknown)(char *param, char *val, const char *doing, void *arg)) parse_args() argument
/kernel/linux/linux-6.6/drivers/firmware/arm_scmi/
H A Dperf.c90 __le32 min_level; member
95 __le32 min_level; member
485 limits->min_level = cpu_to_le32(min_perf); in scmi_perf_msg_limits_set()
566 *min_perf = le32_to_cpu(limits->min_level); in scmi_perf_msg_limits_get()
/kernel/linux/linux-6.6/include/trace/events/
H A Drxrpc.h965 u32 version, u32 nonce, u32 min_level),
967 TP_ARGS(conn, serial, version, nonce, min_level),
974 __field(u32, min_level)
982 __entry->min_level = min_level;
990 __entry->min_level)
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dvega12_hwmgr.c780 uint32_t min_level;
789 min_level = dpm_table->count - 2;
791 min_level = 1;
793 min_level = 0;
796 dpm_table->dpm_levels[min_level].value;
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dvega12_hwmgr.c779 uint32_t min_level;
788 min_level = dpm_table->count - 2;
790 min_level = 1;
792 min_level = 0;
795 dpm_table->dpm_levels[min_level].value;
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_bios.c1060 u16 min_level; in parse_lfp_backlight() local
1064 min_level = backlight_data->brightness_min_level[panel_type].level; in parse_lfp_backlight()
1072 min_level = min_level / 255; in parse_lfp_backlight()
1074 if (min_level > 255) { in parse_lfp_backlight()
1078 panel->vbt.backlight.min_brightness = min_level; in parse_lfp_backlight()
/kernel/linux/linux-5.10/drivers/staging/media/allegro-dvt/
H A Dallegro-core.c2023 enum v4l2_mpeg_video_h264_level min_level; in allegro_create_channel() local
2046 min_level = select_minimum_h264_level(channel->width, channel->height); in allegro_create_channel()
2047 if (channel->level < min_level) { in allegro_create_channel()
2052 v4l2_ctrl_get_menu(V4L2_CID_MPEG_VIDEO_H264_LEVEL)[min_level]); in allegro_create_channel()
2053 channel->level = min_level; in allegro_create_channel()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
H A Dfs_core.c964 int min_level = INT_MAX; in update_root_ft_create() local
969 min_level = root->root_ft->level; in update_root_ft_create()
971 if (ft->level >= min_level) in update_root_ft_create()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
H A Dfs_core.c1072 int min_level = INT_MAX; in update_root_ft_create() local
1077 min_level = root->root_ft->level; in update_root_ft_create()
1079 if (ft->level >= min_level) in update_root_ft_create()

Completed in 51 milliseconds