/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/ |
H A D | mpt.h | 55 if (!intel_gvt_host.mpt->host_init) in intel_gvt_hypervisor_host_init() 58 return intel_gvt_host.mpt->host_init(dev, gvt, ops); in intel_gvt_hypervisor_host_init() 67 if (!intel_gvt_host.mpt->host_exit) in intel_gvt_hypervisor_host_exit() 70 intel_gvt_host.mpt->host_exit(dev); in intel_gvt_hypervisor_host_exit() 83 if (!intel_gvt_host.mpt->attach_vgpu) in intel_gvt_hypervisor_attach_vgpu() 86 return intel_gvt_host.mpt->attach_vgpu(vgpu, &vgpu->handle); in intel_gvt_hypervisor_attach_vgpu() 99 if (!intel_gvt_host.mpt->detach_vgpu) in intel_gvt_hypervisor_detach_vgpu() 102 intel_gvt_host.mpt->detach_vgpu(vgpu); in intel_gvt_hypervisor_detach_vgpu() 136 ret = intel_gvt_host.mpt->inject_msi(vgpu->handle, addr, data); in intel_gvt_hypervisor_inject_msi() 151 return intel_gvt_host.mpt in intel_gvt_hypervisor_virt_to_mfn() [all...] |
H A D | gvt.c | 434 intel_gvt_host.mpt = m; in intel_gvt_register_hypervisor()
|
H A D | gvt.h | 59 struct intel_gvt_mpt *mpt; member 693 #include "mpt.h"
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | mpparse.c | 184 static void __init smp_dump_mptable(struct mpc_table *mpc, unsigned char *mpt) in smp_dump_mptable() argument 187 pr_cont("type %x\n", *mpt); in smp_dump_mptable() 198 unsigned char *mpt = ((unsigned char *)mpc) + count; in smp_read_mpc() local 212 switch (*mpt) { in smp_read_mpc() 216 MP_processor_info((struct mpc_cpu *)mpt); in smp_read_mpc() 217 skip_entry(&mpt, &count, sizeof(struct mpc_cpu)); in smp_read_mpc() 220 MP_bus_info((struct mpc_bus *)mpt); in smp_read_mpc() 221 skip_entry(&mpt, &count, sizeof(struct mpc_bus)); in smp_read_mpc() 224 MP_ioapic_info((struct mpc_ioapic *)mpt); in smp_read_mpc() 225 skip_entry(&mpt, in smp_read_mpc() 734 unsigned char *mpt = ((unsigned char *)mpc) + count; replace_intsrc_all() local [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | mpparse.c | 180 static void __init smp_dump_mptable(struct mpc_table *mpc, unsigned char *mpt) in smp_dump_mptable() argument 183 pr_cont("type %x\n", *mpt); in smp_dump_mptable() 194 unsigned char *mpt = ((unsigned char *)mpc) + count; in smp_read_mpc() local 208 switch (*mpt) { in smp_read_mpc() 212 MP_processor_info((struct mpc_cpu *)mpt); in smp_read_mpc() 213 skip_entry(&mpt, &count, sizeof(struct mpc_cpu)); in smp_read_mpc() 216 MP_bus_info((struct mpc_bus *)mpt); in smp_read_mpc() 217 skip_entry(&mpt, &count, sizeof(struct mpc_bus)); in smp_read_mpc() 220 MP_ioapic_info((struct mpc_ioapic *)mpt); in smp_read_mpc() 221 skip_entry(&mpt, in smp_read_mpc() 723 unsigned char *mpt = ((unsigned char *)mpc) + count; replace_intsrc_all() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | resource_tracker.c | 457 dev->quotas.mpt = dev->caps.num_mpts - dev->caps.reserved_mrws; in mlx4_init_quotas() 470 dev->quotas.mpt = in mlx4_init_quotas() 1570 enum res_mpt_states state, struct res_mpt **mpt) in mr_res_start_move_to() 1612 if (mpt) in mr_res_start_move_to() 1613 *mpt = r; in mr_res_start_move_to() 1892 struct res_mpt *mpt; in mpt_alloc_res() local 1919 RES_MPT_MAPPED, &mpt); in mpt_alloc_res() 1923 err = __mlx4_mpt_alloc_icm(dev, mpt->key); in mpt_alloc_res() 2425 struct res_mpt *mpt; in mpt_free_res() local 2431 err = get_res(dev, slave, id, RES_MPT, &mpt); in mpt_free_res() 1569 mr_res_start_move_to(struct mlx4_dev *dev, int slave, int index, enum res_mpt_states state, struct res_mpt **mpt) mr_res_start_move_to() argument 2671 mr_phys_mpt(struct mlx4_mpt_entry *mpt) mr_phys_mpt() argument 2676 mr_get_mtt_addr(struct mlx4_mpt_entry *mpt) mr_get_mtt_addr() argument 2681 mr_get_mtt_size(struct mlx4_mpt_entry *mpt) mr_get_mtt_size() argument 2686 mr_get_pd(struct mlx4_mpt_entry *mpt) mr_get_pd() argument 2691 mr_is_fmr(struct mlx4_mpt_entry *mpt) mr_is_fmr() argument 2696 mr_is_bind_enabled(struct mlx4_mpt_entry *mpt) mr_is_bind_enabled() argument 2701 mr_is_region(struct mlx4_mpt_entry *mpt) mr_is_region() argument 2763 struct res_mpt *mpt = NULL; mlx4_SW2HW_MPT_wrapper() local 2845 struct res_mpt *mpt; mlx4_HW2SW_MPT_wrapper() local 2877 struct res_mpt *mpt; mlx4_QUERY_MPT_wrapper() local 4865 struct res_mpt *mpt; rem_slave_mrs() local [all...] |
H A D | main.c | 1001 dev->quotas.mpt = func_cap->mpt_quota; in mlx4_slave_cap()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
H A D | resource_tracker.c | 457 dev->quotas.mpt = dev->caps.num_mpts - dev->caps.reserved_mrws; in mlx4_init_quotas() 470 dev->quotas.mpt = in mlx4_init_quotas() 1570 enum res_mpt_states state, struct res_mpt **mpt) in mr_res_start_move_to() 1612 if (mpt) in mr_res_start_move_to() 1613 *mpt = r; in mr_res_start_move_to() 1892 struct res_mpt *mpt; in mpt_alloc_res() local 1919 RES_MPT_MAPPED, &mpt); in mpt_alloc_res() 1923 err = __mlx4_mpt_alloc_icm(dev, mpt->key); in mpt_alloc_res() 2425 struct res_mpt *mpt; in mpt_free_res() local 2431 err = get_res(dev, slave, id, RES_MPT, &mpt); in mpt_free_res() 1569 mr_res_start_move_to(struct mlx4_dev *dev, int slave, int index, enum res_mpt_states state, struct res_mpt **mpt) mr_res_start_move_to() argument 2672 mr_phys_mpt(struct mlx4_mpt_entry *mpt) mr_phys_mpt() argument 2677 mr_get_mtt_addr(struct mlx4_mpt_entry *mpt) mr_get_mtt_addr() argument 2682 mr_get_mtt_size(struct mlx4_mpt_entry *mpt) mr_get_mtt_size() argument 2687 mr_get_pd(struct mlx4_mpt_entry *mpt) mr_get_pd() argument 2692 mr_is_fmr(struct mlx4_mpt_entry *mpt) mr_is_fmr() argument 2697 mr_is_bind_enabled(struct mlx4_mpt_entry *mpt) mr_is_bind_enabled() argument 2702 mr_is_region(struct mlx4_mpt_entry *mpt) mr_is_region() argument 2764 struct res_mpt *mpt = NULL; mlx4_SW2HW_MPT_wrapper() local 2846 struct res_mpt *mpt; mlx4_HW2SW_MPT_wrapper() local 2878 struct res_mpt *mpt; mlx4_QUERY_MPT_wrapper() local 4866 struct res_mpt *mpt; rem_slave_mrs() local [all...] |
H A D | main.c | 1000 dev->quotas.mpt = func_cap->mpt_quota; in mlx4_slave_cap()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | Makefile | 294 gvt/mpt.h \
|
/kernel/linux/linux-5.10/include/linux/mlx4/ |
H A D | device.h | 834 int mpt; member
|
/kernel/linux/linux-6.6/include/linux/mlx4/ |
H A D | device.h | 834 int mpt; member
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/ |
H A D | main.c | 543 props->max_mr = dev->dev->quotas.mpt; in mlx4_ib_query_device()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/ |
H A D | main.c | 541 props->max_mr = dev->dev->quotas.mpt; in mlx4_ib_query_device()
|