Lines Matching refs:widx
271 int (*mw_get_align)(struct ntb_dev *ntb, int pidx, int widx,
275 int (*mw_set_trans)(struct ntb_dev *ntb, int pidx, int widx,
277 int (*mw_clear_trans)(struct ntb_dev *ntb, int pidx, int widx);
279 int (*peer_mw_get_addr)(struct ntb_dev *ntb, int widx,
281 int (*peer_mw_set_trans)(struct ntb_dev *ntb, int pidx, int widx,
283 int (*peer_mw_clear_trans)(struct ntb_dev *ntb, int pidx, int widx);
765 static inline int ntb_mw_get_align(struct ntb_dev *ntb, int pidx, int widx, in ntb_mw_get_align() argument
773 return ntb->ops->mw_get_align(ntb, pidx, widx, addr_align, size_align, in ntb_mw_get_align()
796 static inline int ntb_mw_set_trans(struct ntb_dev *ntb, int pidx, int widx, in ntb_mw_set_trans() argument
802 return ntb->ops->mw_set_trans(ntb, pidx, widx, addr, size); in ntb_mw_set_trans()
817 static inline int ntb_mw_clear_trans(struct ntb_dev *ntb, int pidx, int widx) in ntb_mw_clear_trans() argument
820 return ntb_mw_set_trans(ntb, pidx, widx, 0, 0); in ntb_mw_clear_trans()
822 return ntb->ops->mw_clear_trans(ntb, pidx, widx); in ntb_mw_clear_trans()
854 static inline int ntb_peer_mw_get_addr(struct ntb_dev *ntb, int widx, in ntb_peer_mw_get_addr() argument
857 return ntb->ops->peer_mw_get_addr(ntb, widx, base, size); in ntb_peer_mw_get_addr()
878 static inline int ntb_peer_mw_set_trans(struct ntb_dev *ntb, int pidx, int widx, in ntb_peer_mw_set_trans() argument
884 return ntb->ops->peer_mw_set_trans(ntb, pidx, widx, addr, size); in ntb_peer_mw_set_trans()
903 int widx) in ntb_peer_mw_clear_trans() argument
906 return ntb_peer_mw_set_trans(ntb, pidx, widx, 0, 0); in ntb_peer_mw_clear_trans()
908 return ntb->ops->peer_mw_clear_trans(ntb, pidx, widx); in ntb_peer_mw_clear_trans()