Searched refs:mpt (Results 1 – 9 of 9) sorted by relevance
/linux-4.4.14/arch/x86/kernel/ |
D | mpparse.c | 193 static void __init smp_dump_mptable(struct mpc_table *mpc, unsigned char *mpt) in smp_dump_mptable() argument 196 pr_cont("type %x\n", *mpt); in smp_dump_mptable() 209 unsigned char *mpt = ((unsigned char *)mpc) + count; in smp_read_mpc() local 230 switch (*mpt) { in smp_read_mpc() 234 MP_processor_info((struct mpc_cpu *)mpt); in smp_read_mpc() 235 skip_entry(&mpt, &count, sizeof(struct mpc_cpu)); in smp_read_mpc() 238 MP_bus_info((struct mpc_bus *)mpt); in smp_read_mpc() 239 skip_entry(&mpt, &count, sizeof(struct mpc_bus)); in smp_read_mpc() 242 MP_ioapic_info((struct mpc_ioapic *)mpt); in smp_read_mpc() 243 skip_entry(&mpt, &count, sizeof(struct mpc_ioapic)); in smp_read_mpc() [all …]
|
/linux-4.4.14/Documentation/DocBook/ |
D | device-drivers.xml.db | 498 API-mpt-register 499 API-mpt-deregister 500 API-mpt-event-register 501 API-mpt-event-deregister 502 API-mpt-reset-register 503 API-mpt-reset-deregister 504 API-mpt-device-driver-register 505 API-mpt-device-driver-deregister 506 API-mpt-get-msg-frame 507 API-mpt-put-msg-frame [all …]
|
/linux-4.4.14/drivers/infiniband/hw/mthca/ |
D | mthca_mr.c | 601 mr->mem.arbel.mpt = mthca_table_find(dev->mr_table.mpt_table, key, NULL); in mthca_fmr_alloc() 602 BUG_ON(!mr->mem.arbel.mpt); in mthca_fmr_alloc() 604 mr->mem.tavor.mpt = dev->mr_table.tavor_fmr.mpt_base + in mthca_fmr_alloc() 605 sizeof *(mr->mem.tavor.mpt) * idx; in mthca_fmr_alloc() 736 writeb(MTHCA_MPT_STATUS_SW, fmr->mem.tavor.mpt); in mthca_tavor_map_phys_fmr() 748 __raw_writel((__force u32) mpt_entry.lkey, &fmr->mem.tavor.mpt->key); in mthca_tavor_map_phys_fmr() 749 memcpy_toio(&fmr->mem.tavor.mpt->start, &mpt_entry.start, in mthca_tavor_map_phys_fmr() 753 writeb(MTHCA_MPT_STATUS_HW, fmr->mem.tavor.mpt); in mthca_tavor_map_phys_fmr() 779 *(u8 *) fmr->mem.arbel.mpt = MTHCA_MPT_STATUS_SW; in mthca_arbel_map_phys_fmr() 793 fmr->mem.arbel.mpt->key = cpu_to_be32(key); in mthca_arbel_map_phys_fmr() [all …]
|
D | mthca_provider.h | 86 struct mthca_mpt_entry __iomem *mpt; member 90 struct mthca_mpt_entry *mpt; member
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
D | resource_tracker.c | 449 dev->quotas.mpt = dev->caps.num_mpts - dev->caps.reserved_mrws; in mlx4_init_quotas() 462 dev->quotas.mpt = in mlx4_init_quotas() 1493 enum res_mpt_states state, struct res_mpt **mpt) in mr_res_start_move_to() argument 1535 if (mpt) in mr_res_start_move_to() 1536 *mpt = r; in mr_res_start_move_to() 1814 struct res_mpt *mpt; in mpt_alloc_res() local 1841 RES_MPT_MAPPED, &mpt); in mpt_alloc_res() 1845 err = __mlx4_mpt_alloc_icm(dev, mpt->key, GFP_KERNEL); in mpt_alloc_res() 2347 struct res_mpt *mpt; in mpt_free_res() local 2353 err = get_res(dev, slave, id, RES_MPT, &mpt); in mpt_free_res() [all …]
|
D | mr.c | 1015 *(u8 *) fmr->mpt = MLX4_MPT_STATUS_SW; in mlx4_map_phys_fmr() 1029 fmr->mpt->key = cpu_to_be32(key); in mlx4_map_phys_fmr() 1030 fmr->mpt->lkey = cpu_to_be32(key); in mlx4_map_phys_fmr() 1031 fmr->mpt->length = cpu_to_be64(npages * (1ull << fmr->page_shift)); in mlx4_map_phys_fmr() 1032 fmr->mpt->start = cpu_to_be64(iova); in mlx4_map_phys_fmr() 1037 *(u8 *) fmr->mpt = MLX4_MPT_STATUS_HW; in mlx4_map_phys_fmr() 1098 fmr->mpt = mlx4_table_find(&priv->mr_table.dmpt_table, in mlx4_fmr_enable() 1100 if (!fmr->mpt) in mlx4_fmr_enable()
|
D | main.c | 847 dev->quotas.mpt = func_cap.mpt_quota; in mlx4_slave_cap()
|
/linux-4.4.14/include/linux/mlx4/ |
D | device.h | 683 struct mlx4_mpt_entry *mpt; member 814 int mpt; member
|
/linux-4.4.14/drivers/infiniband/hw/mlx4/ |
D | main.c | 462 props->max_mr = dev->dev->quotas.mpt; in mlx4_ib_query_device()
|