Home
last modified time | relevance | path

Searched defs:mr (Results 1 – 25 of 96) sorted by relevance

1234

/linux/drivers/infiniband/sw/rxe/
H A Drxe_mr.c27 int mr_check_range(struct rxe_mr *mr, u64 iova, size_t length) in mr_check_range() argument
48 void rxe_mr_init(int access, struct rxe_mr *mr) in rxe_mr_init() argument
67 rxe_mr_init_dma(int access,struct rxe_mr * mr) rxe_mr_init_dma() argument
89 rxe_mr_iova_to_index(struct rxe_mr * mr,u64 iova) rxe_mr_iova_to_index() argument
109 rxe_mr_iova_to_page_offset(struct rxe_mr * mr,u64 iova) rxe_mr_iova_to_page_offset() argument
126 rxe_mr_fill_pages_from_sgt(struct rxe_mr * mr,struct sg_table * sgt) rxe_mr_fill_pages_from_sgt() argument
157 __alloc_mr_page_info(struct rxe_mr * mr,int num_pages) __alloc_mr_page_info() argument
169 alloc_mr_page_info(struct rxe_mr * mr,int num_pages) alloc_mr_page_info() argument
183 free_mr_page_info(struct rxe_mr * mr) free_mr_page_info() argument
193 rxe_mr_init_user(struct rxe_dev * rxe,u64 start,u64 length,int access,struct rxe_mr * mr) rxe_mr_init_user() argument
227 rxe_mr_init_fast(int max_pages,struct rxe_mr * mr) rxe_mr_init_fast() argument
261 struct rxe_mr *mr = to_rmr(ibmr); rxe_set_page() local
290 struct rxe_mr *mr = to_rmr(ibmr); rxe_map_mr_sg() local
325 rxe_mr_copy_xarray(struct rxe_mr * mr,u64 iova,void * addr,unsigned int length,enum rxe_mr_copy_dir dir) rxe_mr_copy_xarray() argument
357 rxe_mr_copy_dma(struct rxe_mr * mr,u64 dma_addr,void * addr,unsigned int length,enum rxe_mr_copy_dir dir) rxe_mr_copy_dma() argument
384 rxe_mr_copy(struct rxe_mr * mr,u64 iova,void * addr,unsigned int length,enum rxe_mr_copy_dir dir) rxe_mr_copy() argument
427 struct rxe_mr *mr = NULL; copy_data() local
507 rxe_mr_flush_pmem_iova(struct rxe_mr * mr,u64 iova,unsigned int length) rxe_mr_flush_pmem_iova() argument
539 rxe_flush_pmem_iova(struct rxe_mr * mr,u64 start,unsigned int length) rxe_flush_pmem_iova() argument
564 rxe_mr_do_atomic_op(struct rxe_mr * mr,u64 iova,int opcode,u64 compare,u64 swap_add,u64 * orig_val) rxe_mr_do_atomic_op() argument
624 rxe_mr_do_atomic_write(struct rxe_mr * mr,u64 iova,u64 value) rxe_mr_do_atomic_write() argument
704 struct rxe_mr *mr; lookup_mr() local
726 struct rxe_mr *mr; rxe_invalidate_mr() local
775 struct rxe_mr *mr = to_rmr(wqe->wr.wr.reg.mr); rxe_reg_fast_mr() local
809 struct rxe_mr *mr = container_of(elem, typeof(*mr), elem); rxe_mr_cleanup() local
[all...]
H A Drxe_mw.c51 struct rxe_mw *mw, struct rxe_mr *mr, int access) in rxe_check_bind_mw()
136 struct rxe_mw *mw, struct rxe_mr *mr, int access) in rxe_do_bind_mw()
168 struct rxe_mr *mr; in rxe_bind_mw() local
239 struct rxe_mr *mr; in rxe_do_invalidate_mw() local
320 struct rxe_mr *mr = mw->mr; in rxe_mw_cleanup() local
/linux/drivers/infiniband/sw/rdmavt/
H A Dmr.c75 static void rvt_deinit_mregion(struct rvt_mregion *mr) in rvt_deinit_mregion() argument
87 struct rvt_mregion *mr = container_of(ref, struct rvt_mregion, in __rvt_mregion_complete() local
93 static int rvt_init_mregion(struct rvt_mregion *mr, struct ib_pd *pd, in rvt_init_mregion() argument
135 rvt_alloc_lkey(struct rvt_mregion * mr,int dma_region) rvt_alloc_lkey() argument
205 rvt_free_lkey(struct rvt_mregion * mr) rvt_free_lkey() argument
239 struct rvt_mr *mr; __rvt_alloc_mr() local
272 __rvt_free_mr(struct rvt_mr * mr) __rvt_free_mr() argument
288 struct rvt_mr *mr; rvt_get_dma_mr() local
342 struct rvt_mr *mr; rvt_reg_user_mr() local
414 struct rvt_mregion *mr = (struct rvt_mregion *)v; rvt_dereg_clean_qp_cb() local
429 rvt_dereg_clean_qps(struct rvt_mregion * mr) rvt_dereg_clean_qps() argument
447 rvt_check_refs(struct rvt_mregion * mr,const char * t) rvt_check_refs() argument
476 rvt_mr_has_lkey(struct rvt_mregion * mr,u32 lkey) rvt_mr_has_lkey() argument
516 struct rvt_mr *mr = to_imr(ibmr); rvt_dereg_mr() local
543 struct rvt_mr *mr; rvt_alloc_mr() local
564 struct rvt_mr *mr = to_imr(ibmr); rvt_set_page() local
596 struct rvt_mr *mr = to_imr(ibmr); rvt_map_mr_sg() local
622 struct rvt_mr *mr = to_imr(ibmr); rvt_fast_reg_mr() local
656 struct rvt_mregion *mr; rvt_invalidate_rkey() local
725 struct rvt_mregion *mr; rvt_lkey_ok() local
836 struct rvt_mregion *mr; rvt_rkey_ok() local
[all...]
/linux/net/sunrpc/xprtrdma/
H A Dfrwr_ops.c49 struct rpcrdma_mr *mr) in frwr_cid_init() argument
57 static void frwr_mr_unmap(struct rpcrdma_mr *mr) in frwr_mr_unmap() argument
72 frwr_mr_release(struct rpcrdma_mr * mr) frwr_mr_release() argument
85 frwr_mr_put(struct rpcrdma_mr * mr) frwr_mr_put() argument
108 struct rpcrdma_mr *mr; frwr_reset() local
122 frwr_mr_init(struct rpcrdma_xprt * r_xprt,struct rpcrdma_mr * mr) frwr_mr_init() argument
288 frwr_map(struct rpcrdma_xprt * r_xprt,struct rpcrdma_xdr_cursor * cur,bool writing,__be32 xid,struct rpcrdma_mr * mr) frwr_map() argument
432 struct rpcrdma_mr *mr = container_of(cqe, struct rpcrdma_mr, mr_cqe); frwr_wc_fastreg() local
458 struct rpcrdma_mr *mr; frwr_send() local
501 struct rpcrdma_mr *mr; frwr_reminv() local
512 frwr_mr_done(struct ib_wc * wc,struct rpcrdma_mr * mr) frwr_mr_done() argument
527 struct rpcrdma_mr *mr = container_of(cqe, struct rpcrdma_mr, mr_cqe); frwr_wc_localinv() local
546 struct rpcrdma_mr *mr = container_of(cqe, struct rpcrdma_mr, mr_cqe); frwr_wc_localinv_wake() local
572 struct rpcrdma_mr *mr; frwr_unmap_sync() local
643 struct rpcrdma_mr *mr = container_of(cqe, struct rpcrdma_mr, mr_cqe); frwr_wc_localinv_done() local
677 struct rpcrdma_mr *mr; frwr_unmap_async() local
745 struct rpcrdma_mr *mr; frwr_wp_create() local
[all...]
H A Dverbs.c773 struct rpcrdma_mr *mr; rpcrdma_mrs_create() local
922 struct rpcrdma_mr *mr; rpcrdma_req_reset() local
1111 struct rpcrdma_mr *mr; rpcrdma_req_destroy() local
1141 struct rpcrdma_mr *mr; rpcrdma_mrs_destroy() local
1194 struct rpcrdma_mr *mr; rpcrdma_mr_get() local
[all...]
/linux/drivers/vdpa/mlx5/core/
H A Dmr.c35 static void populate_mtts(struct mlx5_vdpa_direct_mr *mr, __be64 *mtt) in populate_mtts() argument
64 struct mlx5_vdpa_direct_mr *mr, in fill_create_direct_mr() argument
91 create_direct_mr_end(struct mlx5_vdpa_dev * mvdev,struct mlx5_vdpa_direct_mr * mr,struct mlx5_create_mkey_mem * mem) create_direct_mr_end() argument
100 fill_destroy_direct_mr(struct mlx5_vdpa_dev * mvdev,struct mlx5_vdpa_direct_mr * mr,struct mlx5_destroy_mkey_mem * mem) fill_destroy_direct_mr() argument
110 destroy_direct_mr(struct mlx5_vdpa_dev * mvdev,struct mlx5_vdpa_direct_mr * mr) destroy_direct_mr() argument
118 map_start(struct vhost_iotlb_map * map,struct mlx5_vdpa_direct_mr * mr) map_start() argument
123 map_end(struct vhost_iotlb_map * map,struct mlx5_vdpa_direct_mr * mr) map_end() argument
128 maplen(struct vhost_iotlb_map * map,struct mlx5_vdpa_direct_mr * mr) maplen() argument
211 create_direct_keys(struct mlx5_vdpa_dev * mvdev,struct mlx5_vdpa_mr * mr) create_direct_keys() argument
326 create_indirect_key(struct mlx5_vdpa_dev * mvdev,struct mlx5_vdpa_mr * mr) create_indirect_key() argument
367 map_direct_mr(struct mlx5_vdpa_dev * mvdev,struct mlx5_vdpa_direct_mr * mr,struct vhost_iotlb * iotlb) map_direct_mr() argument
433 unmap_direct_mr(struct mlx5_vdpa_dev * mvdev,struct mlx5_vdpa_direct_mr * mr) unmap_direct_mr() argument
443 add_direct_chain(struct mlx5_vdpa_dev * mvdev,struct mlx5_vdpa_mr * mr,u64 start,u64 size,u8 perm,struct vhost_iotlb * iotlb) add_direct_chain() argument
499 create_user_mr(struct mlx5_vdpa_dev * mvdev,struct mlx5_vdpa_mr * mr,struct vhost_iotlb * iotlb) create_user_mr() argument
566 create_dma_mr(struct mlx5_vdpa_dev * mvdev,struct mlx5_vdpa_mr * mr) create_dma_mr() argument
594 destroy_dma_mr(struct mlx5_vdpa_dev * mvdev,struct mlx5_vdpa_mr * mr) destroy_dma_mr() argument
628 destroy_user_mr(struct mlx5_vdpa_dev * mvdev,struct mlx5_vdpa_mr * mr) destroy_user_mr() argument
642 _mlx5_vdpa_destroy_mr(struct mlx5_vdpa_dev * mvdev,struct mlx5_vdpa_mr * mr) _mlx5_vdpa_destroy_mr() argument
668 struct mlx5_vdpa_mr *mr, *tmp; mlx5_vdpa_mr_gc_handler() local
691 _mlx5_vdpa_put_mr(struct mlx5_vdpa_dev * mvdev,struct mlx5_vdpa_mr * mr) _mlx5_vdpa_put_mr() argument
706 mlx5_vdpa_put_mr(struct mlx5_vdpa_dev * mvdev,struct mlx5_vdpa_mr * mr) mlx5_vdpa_put_mr() argument
714 _mlx5_vdpa_get_mr(struct mlx5_vdpa_dev * mvdev,struct mlx5_vdpa_mr * mr) _mlx5_vdpa_get_mr() argument
723 mlx5_vdpa_get_mr(struct mlx5_vdpa_dev * mvdev,struct mlx5_vdpa_mr * mr) mlx5_vdpa_get_mr() argument
746 struct mlx5_vdpa_mr *mr; mlx5_vdpa_show_mr_leaks() local
775 _mlx5_vdpa_create_mr(struct mlx5_vdpa_dev * mvdev,struct mlx5_vdpa_mr * mr,struct vhost_iotlb * iotlb) _mlx5_vdpa_create_mr() argument
817 struct mlx5_vdpa_mr *mr; mlx5_vdpa_create_mr() local
861 struct mlx5_vdpa_mr *mr; mlx5_vdpa_create_dma_mr() local
[all...]
/linux/fs/smb/smbdirect/
H A Dmr.c19 struct smbdirect_mr_io *mr; in smbdirect_connection_create_mr_list() local
78 static void smbdirect_mr_io_disable_locked(struct smbdirect_mr_io *mr) in smbdirect_mr_io_disable_locked()
102 struct smbdirect_mr_io *mr = in smbdirect_mr_io_free_locked() local
120 struct smbdirect_mr_io *mr, *tmp; in smbdirect_connection_destroy_mr_list() local
165 struct smbdirect_mr_io *mr; in smbdirect_connection_get_mr_io() local
210 struct smbdirect_mr_io *mr = in smbdirect_connection_mr_io_register_done() local
224 struct smbdirect_mr_io *mr = in smbdirect_connection_mr_io_local_inv_done() local
271 struct smbdirect_mr_io *mr; in smbdirect_connection_register_mr_io() local
388 void smbdirect_mr_io_fill_buffer_descriptor(struct smbdirect_mr_io *mr, in smbdirect_mr_io_fill_buffer_descriptor()
411 void smbdirect_connection_deregister_mr_io(struct smbdirect_mr_io *mr) in smbdirect_connection_deregister_mr_io()
/linux/drivers/rtc/
H A Drtc-at91sam9.c133 u32 offset, alarm, mr; in at91_rtc_settime() local
205 u32 mr; in at91_rtc_setalarm() local
236 u32 mr = rtt_readl(rtc, MR); in at91_rtc_alarm_irq_enable() local
252 u32 mr = rtt_readl(rtc, MR); in at91_rtc_proc() local
261 u32 sr, mr; in at91_rtc_cache_events() local
339 u32 mr; in at91_rtc_probe() local
449 u32 mr = rtt_readl(rtc, MR); in at91_rtc_remove() local
460 u32 mr = rtt_readl(rtc, MR); in at91_rtc_shutdown() local
473 u32 mr = rtt_readl(rtc, MR); in at91_rtc_suspend() local
502 u32 mr; in at91_rtc_resume() local
/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_mr.c61 struct pvrdma_user_mr *mr; in pvrdma_get_dma_mr() local
118 struct pvrdma_user_mr *mr = NULL; pvrdma_reg_user_mr() local
213 struct pvrdma_user_mr *mr; pvrdma_alloc_mr() local
284 struct pvrdma_user_mr *mr = to_vmr(ibmr); pvrdma_dereg_mr() local
309 struct pvrdma_user_mr *mr = to_vmr(ibmr); pvrdma_set_page() local
321 struct pvrdma_user_mr *mr = to_vmr(ibmr); pvrdma_map_mr_sg() local
[all...]
/linux/drivers/infiniband/core/
H A Dmr_pool.c10 struct ib_mr *mr; in ib_mr_pool_get() local
25 void ib_mr_pool_put(struct ib_qp *qp, struct list_head *list, struct ib_mr *mr) in ib_mr_pool_put()
39 struct ib_mr *mr; in ib_mr_pool_init() local
68 struct ib_mr *mr; in ib_mr_pool_destroy() local
/linux/io_uring/
H A Dmemmap.c91 void io_free_region(struct user_struct *user, struct io_mapped_region *mr) in io_free_region() argument
114 io_region_init_ptr(struct io_mapped_region * mr) io_region_init_ptr() argument
134 io_region_pin_pages(struct io_mapped_region * mr,struct io_uring_region_desc * reg) io_region_pin_pages() argument
152 io_region_allocate_pages(struct io_mapped_region * mr,struct io_uring_region_desc * reg,unsigned long mmap_offset) io_region_allocate_pages() argument
184 io_create_region(struct io_ring_ctx * ctx,struct io_mapped_region * mr,struct io_uring_region_desc * reg,unsigned long mmap_offset) io_create_region() argument
259 io_region_validate_mmap(struct io_ring_ctx * ctx,struct io_mapped_region * mr) io_region_validate_mmap() argument
285 io_region_mmap(struct io_ring_ctx * ctx,struct io_mapped_region * mr,struct vm_area_struct * vma,unsigned max_pages) io_region_mmap() argument
[all...]
/linux/net/rds/
H A Drdma.c70 struct rds_mr *mr; in rds_mr_tree_walk() local
95 static void rds_destroy_mr(struct rds_mr *mr) in rds_destroy_mr() argument
117 struct rds_mr *mr = container_of(kref, struct rds_mr, r_kref); __rds_put_mr_final() local
129 struct rds_mr *mr; rds_rdma_drop_keys() local
176 struct rds_mr *mr = NULL, *found; __rds_rdma_map() local
402 struct rds_mr *mr; rds_free_mr() local
447 struct rds_mr *mr; rds_rdma_unuse() local
812 struct rds_mr *mr; rds_cmsg_rdma_dest() local
[all...]
/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_mr.c53 static int alloc_mr_key(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr) in alloc_mr_key() argument
83 static void free_mr_key(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr) in free_mr_key() argument
91 static int alloc_mr_pbl(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr, in alloc_mr_pbl() argument
127 free_mr_pbl(struct hns_roce_dev * hr_dev,struct hns_roce_mr * mr) free_mr_pbl() argument
132 hns_roce_mr_free(struct hns_roce_dev * hr_dev,struct hns_roce_mr * mr) hns_roce_mr_free() argument
151 hns_roce_mr_enable(struct hns_roce_dev * hr_dev,struct hns_roce_mr * mr) hns_roce_mr_enable() argument
200 struct hns_roce_mr *mr; hns_roce_get_dma_mr() local
238 struct hns_roce_mr *mr; hns_roce_reg_user_mr() local
293 struct hns_roce_mr *mr = to_hr_mr(ibmr); hns_roce_rereg_user_mr() local
370 struct hns_roce_mr *mr = to_hr_mr(ibmr); hns_roce_dereg_mr() local
386 struct hns_roce_mr *mr; hns_roce_alloc_mr() local
435 struct hns_roce_mr *mr = to_hr_mr(ibmr); hns_roce_set_page() local
451 struct hns_roce_mr *mr = to_hr_mr(ibmr); hns_roce_map_mr_sg() local
[all...]
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_create.c27 struct intel_memory_region *mr = placements[i]; in object_max_page_size() local
51 struct intel_memory_region *mr = placements[0]; in object_set_placements() local
95 struct intel_memory_region *mr = placements[0]; in __i915_gem_object_create_user_ext() local
172 struct intel_memory_region *mr; in i915_gem_dumb_create() local
230 struct intel_memory_region *mr; in i915_gem_create_ioctl() local
259 struct intel_memory_region *mr = placements[i]; in repr_placements() local
305 struct intel_memory_region *mr; in set_placements() local
H A Di915_gem_ttm.c128 i915_ttm_place_from_region(const struct intel_memory_region *mr, in i915_ttm_place_from_region()
188 struct intel_memory_region *mr = i915->mm.regions[INTEL_MEMORY_SYSTEM]; in i915_ttm_tt_shmem_populate() local
875 struct intel_memory_region *mr, in __i915_ttm_migrate()
905 struct intel_memory_region *mr, in i915_ttm_migrate()
1091 struct intel_memory_region *mr = obj->mm.placements[i]; in vm_fault_ttm() local
1374 struct intel_memory_region *mr; in i915_gem_ttm_system_setup() local
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_mr.c254 struct mlxsw_sp_mr *mr = mlxsw_sp->mr; in mlxsw_sp_mr_route_write() local
292 struct mlxsw_sp_mr *mr = mlxsw_sp->mr; in mlxsw_sp_mr_route_erase() local
487 struct mlxsw_sp_mr *mr = mlxsw_sp->mr; in mlxsw_sp_mr_route_ivif_resolve() local
521 struct mlxsw_sp_mr *mr = mlxsw_sp->mr; in mlxsw_sp_mr_route_ivif_unresolve() local
536 struct mlxsw_sp_mr *mr = mlxsw_sp->mr; in mlxsw_sp_mr_route_evif_resolve() local
595 struct mlxsw_sp_mr *mr = mlxsw_sp->mr; in mlxsw_sp_mr_route_evif_unresolve() local
753 struct mlxsw_sp_mr *mr = mlxsw_sp->mr; in mlxsw_sp_mr_rif_mtu_update() local
908 struct mlxsw_sp_mr *mr = mlxsw_sp->mr; in mlxsw_sp_mr_table_create() local
957 struct mlxsw_sp_mr *mr = mlxsw_sp->mr; in mlxsw_sp_mr_table_destroy() local
999 struct mlxsw_sp_mr *mr = mlxsw_sp->mr; in mlxsw_sp_mr_route_stats_update() local
[all …]
/linux/net/netfilter/
H A Dxt_nat.c18 const struct nf_nat_ipv4_multi_range_compat *mr = par->targinfo; in xt_nat_checkentry_v0() local
54 const struct nf_nat_ipv4_multi_range_compat *mr = par->targinfo; in xt_snat_target_v0() local
71 const struct nf_nat_ipv4_multi_range_compat *mr = par->targinfo; in xt_dnat_target_v0() local
H A Dxt_REDIRECT.c51 const struct nf_nat_ipv4_multi_range_compat *mr = par->targinfo; in redirect_tg4_check() local
67 const struct nf_nat_ipv4_multi_range_compat *mr = par->targinfo; in redirect_tg4() local
H A Dxt_MASQUERADE.c21 const struct nf_nat_ipv4_multi_range_compat *mr = par->targinfo; in masquerade_tg_check() local
38 const struct nf_nat_ipv4_multi_range_compat *mr; in masquerade_tg() local
H A Dxt_NETMAP.c74 const struct nf_nat_ipv4_multi_range_compat *mr = par->targinfo; in netmap_tg4() local
106 const struct nf_nat_ipv4_multi_range_compat *mr = par->targinfo; in netmap_tg4_check() local
/linux/drivers/gpu/drm/i915/
H A Dintel_memory_region.c149 struct intel_memory_region *mr; in intel_memory_region_lookup() local
165 struct intel_memory_region *mr; in intel_memory_region_by_type() local
205 void intel_memory_region_debug(struct intel_memory_region *mr, in intel_memory_region_debug()
310 void intel_memory_region_avail(struct intel_memory_region *mr, in intel_memory_region_avail()
/linux/samples/tsm-mr/
H A Dtsm_mr_sample.c46 sha256_update(&ctx.sha256, data, mr->mr_size); in sample_report_extend_mr() argument
69 MR_(mr,hash) global() argument
[all...]
/linux/drivers/infiniband/ulp/iser/
H A Diser_memory.c236 static inline void iser_inv_rkey(struct ib_send_wr *inv_wr, struct ib_mr *mr, in iser_inv_rkey()
255 struct ib_mr *mr = rsc->sig_mr; in iser_reg_sig_mr() local
312 struct ib_mr *mr = rsc->mr; in iser_fast_reg_mr() local
/linux/include/rdma/
H A Drdmavt_mr.h68 struct rvt_mregion *mr; member
83 static inline void rvt_put_mr(struct rvt_mregion *mr) in rvt_put_mr()
88 static inline void rvt_get_mr(struct rvt_mregion *mr) in rvt_get_mr()
/linux/drivers/virt/coco/guest/
H A Dtsm-mr.c50 const struct tsm_measurement_register *mr; in tm_digest_read() local
96 const struct tsm_measurement_register *mr; in tm_digest_write() local

1234