Home
last modified time | relevance | path

Searched full:mmr (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_mr.c71 ~0ull, convert_access(acc), 0, 0, &mr->mmr); in mlx4_ib_get_dma_mr()
75 err = mlx4_mr_enable(to_mdev(pd->device)->dev, &mr->mmr); in mlx4_ib_get_dma_mr()
79 mr->ibmr.rkey = mr->ibmr.lkey = mr->mmr.key; in mlx4_ib_get_dma_mr()
85 (void) mlx4_mr_free(to_mdev(pd->device)->dev, &mr->mmr); in mlx4_ib_get_dma_mr()
164 convert_access(access_flags), n, shift, &mr->mmr); in mlx4_ib_reg_user_mr()
168 err = mlx4_ib_umem_write_mtt(dev, &mr->mmr.mtt, mr->umem); in mlx4_ib_reg_user_mr()
172 err = mlx4_mr_enable(dev->dev, &mr->mmr); in mlx4_ib_reg_user_mr()
176 mr->ibmr.rkey = mr->ibmr.lkey = mr->mmr.key; in mlx4_ib_reg_user_mr()
181 (void) mlx4_mr_free(to_mdev(pd->device)->dev, &mr->mmr); in mlx4_ib_reg_user_mr()
198 struct mlx4_ib_mr *mmr = to_mmr(mr); in mlx4_ib_rereg_user_mr() local
[all …]
H A Dmlx4_ib.h140 struct mlx4_mr mmr; member
/freebsd/sys/dev/mlx4/mlx4_core/
H A Dmlx4_mr.c299 int mlx4_mr_hw_get_mpt(struct mlx4_dev *dev, struct mlx4_mr *mmr, in mlx4_mr_hw_get_mpt() argument
303 int key = key_to_hw_index(mmr->key) & (dev->caps.num_mpts - 1); in mlx4_mr_hw_get_mpt()
306 if (mmr->enabled != MLX4_MPT_EN_HW) in mlx4_mr_hw_get_mpt()
316 mmr->enabled = MLX4_MPT_EN_SW; in mlx4_mr_hw_get_mpt()
350 int mlx4_mr_hw_write_mpt(struct mlx4_dev *dev, struct mlx4_mr *mmr, in mlx4_mr_hw_write_mpt() argument
366 int key = key_to_hw_index(mmr->key) & (dev->caps.num_mpts - 1); in mlx4_mr_hw_write_mpt()
376 mmr->pd = be32_to_cpu((*mpt_entry)->pd_flags) & MLX4_MPT_PD_MASK; in mlx4_mr_hw_write_mpt()
377 mmr->enabled = MLX4_MPT_EN_HW; in mlx4_mr_hw_write_mpt()
/freebsd/sys/dev/ath/ath_hal/ar5211/
H A Dar5211.h35 #define TXBLK_FROM_MMR(mmr) \ argument
36 (AR_D_TXBLK_BASE + ((mmr & 0x1f) << 6) + ((mmr & 0x20) >> 3))
H A Dar5211_reset.c756 (void) OS_REG_READ(ah, AR_RXDP);/* flush any pending MMR writes */ in ar5211SetResetReg()
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_mr.c1547 struct mlx5_ib_mr *mmr = to_mmr(ibmr); in mlx5_ib_check_mr_status() local
1558 if (!mmr->sig) { in mlx5_ib_check_mr_status()
1564 mmr->sig->sig_status_checked = true; in mlx5_ib_check_mr_status()
1565 if (!mmr->sig->sig_err_exists) in mlx5_ib_check_mr_status()
1568 if (ibmr->lkey == mmr->sig->err_item.key) in mlx5_ib_check_mr_status()
1569 memcpy(&mr_status->sig_err, &mmr->sig->err_item, in mlx5_ib_check_mr_status()
1574 mr_status->sig_err.key = mmr->sig->err_item.key; in mlx5_ib_check_mr_status()
1577 mmr->sig->sig_err_exists = false; in mlx5_ib_check_mr_status()
/freebsd/sys/dev/ath/ath_hal/ar5212/
H A Dar5212.h29 #define TXBLK_FROM_MMR(mmr) \ argument
30 (AR_D_TXBLK_BASE + ((mmr & 0x1f) << 6) + ((mmr & 0x20) >> 3))
H A Dar5212_reset.c1229 /* need some delay before flush any pending MMR writes */ in ar5212SetResetReg()
1265 /* need some delay before flush any pending MMR writes */ in ar5212SetResetReg()
1271 (void) OS_REG_READ(ah, AR_RXDP);/* flush any pending MMR writes */ in ar5212SetResetReg()
/freebsd/sys/contrib/device-tree/src/arm64/ti/
H A Dk3-am65.dtsi54 ranges = <0x00 0x00100000 0x00 0x00100000 0x00 0x00020000>, /* ctrl mmr */
H A Dk3-am62p.dtsi112 <0x00 0x43000000 0x00 0x43000000 0x00 0x00020000>, /* WKUP CTRL MMR */
H A Dk3-am62a.dtsi115 <0x00 0x43000000 0x00 0x43000000 0x00 0x00020000>, /* WKUP CTRL MMR */
H A Dk3-j721s2.dtsi118 ranges = <0x00 0x00100000 0x00 0x00100000 0x00 0x00020000>, /* ctrl mmr */
H A Dk3-j7200.dtsi113 ranges = <0x00 0x00100000 0x00 0x00100000 0x00 0x00020000>, /* ctrl mmr */
H A Dk3-j721e.dtsi114 ranges = <0x00 0x00100000 0x00 0x00100000 0x00 0x00020000>, /* ctrl mmr */
H A Dk3-j722s.dtsi218 <0x00 0x43000000 0x00 0x43000000 0x00 0x00020000>, /* WKUP CTRL MMR */
H A Dk3-j784s4.dtsi235 ranges = <0x00 0x00100000 0x00 0x00100000 0x00 0x00020000>, /* ctrl mmr */
/freebsd/sys/dev/mthca/
H A Dmthca_provider.c951 struct mthca_mr *mmr = to_mmr(mr); in mthca_dereg_mr() local
953 mthca_free_mr(to_mdev(mr->device), mmr); in mthca_dereg_mr()
954 ib_umem_release(mmr->umem); in mthca_dereg_mr()
955 kfree(mmr); in mthca_dereg_mr()
/freebsd/sys/contrib/device-tree/Bindings/remoteproc/
H A Dti,k3-dsp-rproc.yaml173 ranges = <0x00 0x00100000 0x00 0x00100000 0x00 0x00020000>, /* ctrl mmr */
H A Dti,k3-r5f-rproc.yaml286 ranges = <0x00 0x00100000 0x00 0x00100000 0x00 0x00020000>, /* ctrl mmr */
/freebsd/sys/dev/mlx4/
H A Ddevice.h1505 int mlx4_mr_hw_get_mpt(struct mlx4_dev *dev, struct mlx4_mr *mmr,
1507 int mlx4_mr_hw_write_mpt(struct mlx4_dev *dev, struct mlx4_mr *mmr,
/freebsd/share/misc/
H A Diso3166173 MM MMR 104 Myanmar
/freebsd/usr.bin/procstat/
H A Dprocstat_files.c237 { CAP_MMAP_R, "mmr" },
/freebsd/sys/dev/isci/scil/
H A Dscu_registers.h1957 * @brief CRAM register. MMR base address for CRAMC is 0x6400
1984 * @brief FBRAM registers. MMR base address for FBRAM is
/freebsd/sys/dev/ntb/ntb_hw/
H A Dntb_hw_amd.c1138 print_map_success(ntb, bar, "mmr"); in map_bar()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp2375 for (auto &MMR : ModuleMacros) { in resolvePendingMacro() local
2377 for (unsigned ModID : MMR.Overrides) { in resolvePendingMacro()
2385 Module *Owner = getSubmodule(MMR.SubModID); in resolvePendingMacro()
2386 PP.addModuleMacro(Owner, II, MMR.MI, Overrides, Inserted); in resolvePendingMacro()

12