/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfb.h | 45 unsigned long mmr; /* memory mode for SDRAM */ member in struct:mb862xx_gc_mode
|
H A D | mb862xxfbdrv.c | 626 unsigned long ccf, mmr; local 652 mmr = par->gc_mode ? par->gc_mode->mmr : 0x414fb7f2; 661 outreg(host, GC_MMR, mmr);
|
/drivers/misc/sgi-gru/ |
H A D | grufile.c | 325 unsigned long mmr = 0; local 339 mmr = UVH_GR0_TLB_INT0_CONFIG + 342 mmr = UVH_GR1_TLB_INT0_CONFIG + 349 return mmr; 371 unsigned long mmr; local 375 mmr = gru_chiplet_cpu_to_mmr(chiplet, cpu, &core); 376 if (mmr == 0) 402 unsigned long mmr; local 408 mmr = gru_chiplet_cpu_to_mmr(chiplet, cpu, &core); 409 if (mmr 421 unsigned long mmr; local 450 unsigned long mmr; local [all...] |
/drivers/net/ethernet/mellanox/mlx4/ |
H A D | mr.c | 302 int mlx4_mr_hw_get_mpt(struct mlx4_dev *dev, struct mlx4_mr *mmr, argument 306 int key = key_to_hw_index(mmr->key) & (dev->caps.num_mpts - 1); 309 if (mmr->enabled != MLX4_MPT_EN_HW) 319 mmr->enabled = MLX4_MPT_EN_SW; 353 int mlx4_mr_hw_write_mpt(struct mlx4_dev *dev, struct mlx4_mr *mmr, argument 369 int key = key_to_hw_index(mmr->key) & (dev->caps.num_mpts - 1); 379 mmr->pd = be32_to_cpu((*mpt_entry)->pd_flags) & MLX4_MPT_PD_MASK; 380 mmr->enabled = MLX4_MPT_EN_HW;
|
/drivers/infiniband/hw/mlx4/ |
H A D | mlx4_ib.h | 117 struct mlx4_mr mmr; member in struct:mlx4_ib_mr
|
H A D | mr.c | 67 ~0ull, convert_access(acc), 0, 0, &mr->mmr); 71 err = mlx4_mr_enable(to_mdev(pd->device)->dev, &mr->mmr); 75 mr->ibmr.rkey = mr->ibmr.lkey = mr->mmr.key; 81 (void) mlx4_mr_free(to_mdev(pd->device)->dev, &mr->mmr); 160 convert_access(access_flags), n, shift, &mr->mmr); 164 err = mlx4_ib_umem_write_mtt(dev, &mr->mmr.mtt, mr->umem); 168 err = mlx4_mr_enable(dev->dev, &mr->mmr); 172 mr->ibmr.rkey = mr->ibmr.lkey = mr->mmr.key; 177 (void) mlx4_mr_free(to_mdev(pd->device)->dev, &mr->mmr); 194 struct mlx4_ib_mr *mmr local [all...] |
/drivers/infiniband/hw/mlx5/ |
H A D | cq.c | 412 struct mlx5_core_mr *mmr; local 518 mmr = __mlx5_mr_lookup(dev->mdev, 520 if (unlikely(!mmr)) { 527 mr = to_mibmr(mmr);
|
H A D | mlx5_ib.h | 258 struct mlx5_core_mr mmr; member in struct:mlx5_ib_mr 412 static inline struct mlx5_ib_mr *to_mibmr(struct mlx5_core_mr *mmr) argument 414 return container_of(mmr, struct mlx5_ib_mr, mmr);
|
H A D | mr.c | 103 mr->mmr.key = mlx5_idx_to_mkey(be32_to_cpu(mr->out.mkey) & 0xffffff) | key; 114 err = radix_tree_insert(&table->tree, mlx5_base_mkey(mr->mmr.key), 115 &mr->mmr); 158 err = mlx5_core_create_mkey(dev->mdev, &mr->mmr, in, 191 err = mlx5_core_destroy_mkey(dev->mdev, &mr->mmr); 482 err = mlx5_core_destroy_mkey(dev->mdev, &mr->mmr); 635 err = mlx5_core_create_mkey(mdev, &mr->mmr, in, sizeof(*in), NULL, NULL, 641 mr->ibmr.lkey = mr->mmr.key; 642 mr->ibmr.rkey = mr->mmr.key; 779 prep_umr_reg_wqe(pd, &wr, &sg, mr->dma, npages, mr->mmr 1214 struct mlx5_ib_mr *mmr = to_mmr(ibmr); local [all...] |
/drivers/infiniband/hw/mthca/ |
H A D | mthca_provider.c | 1078 struct mthca_mr *mmr = to_mmr(mr); local 1080 mthca_free_mr(to_mdev(mr->device), mmr); 1081 if (mmr->umem) 1082 ib_umem_release(mmr->umem); 1083 kfree(mmr);
|
/drivers/char/ |
H A D | mbcs.c | 81 static inline void mbcs_getdma_set(void *mmr, argument 106 MBCS_MMR_SET(mmr, MBCS_RD_DMA_SYS_ADDR, host_addr.dma_hostaddr_reg); 110 MBCS_MMR_SET(mmr, MBCS_RD_DMA_LOC_ADDR, local_addr.dma_localaddr_reg); 116 MBCS_MMR_SET(mmr, MBCS_RD_DMA_CTRL, rdma_control.dma_control_reg); 120 MBCS_MMR_SET(mmr, MBCS_RD_DMA_AMO_DEST, amo_dest.dma_amo_dest_reg); 124 MBCS_MMR_SET(mmr, MBCS_RD_DMA_INT_DEST, intr_dest.intr_dest_reg); 128 static inline void mbcs_putdma_set(void *mmr, argument 153 MBCS_MMR_SET(mmr, MBCS_WR_DMA_SYS_ADDR, host_addr.dma_hostaddr_reg); 157 MBCS_MMR_SET(mmr, MBCS_WR_DMA_LOC_ADDR, local_addr.dma_localaddr_reg); 163 MBCS_MMR_SET(mmr, MBCS_WR_DMA_CTR 175 mbcs_algo_set(void *mmr, uint64_t amoHostDest, uint64_t amoModType, uint64_t intrHostDest, uint64_t intrVector, uint64_t algoStepCount) argument [all...] |