Home
last modified time | relevance | path

Searched refs:mlx4_ib_dev (Results 1 – 12 of 12) sorted by relevance

/linux-4.1.27/drivers/infiniband/hw/mlx4/
Dmlx4_ib.h380 struct mlx4_ib_dev *dev;
431 struct mlx4_ib_dev *dev;
494 struct mlx4_ib_dev *dev;
506 struct mlx4_ib_dev { struct
547 struct mlx4_ib_dev *ib_dev; argument
558 static inline struct mlx4_ib_dev *to_mdev(struct ib_device *ibdev) in to_mdev()
560 return container_of(ibdev, struct mlx4_ib_dev, ib_dev); in to_mdev()
638 static inline u8 mlx4_ib_bond_next_port(struct mlx4_ib_dev *dev) in mlx4_ib_bond_next_port()
645 int mlx4_ib_init_sriov(struct mlx4_ib_dev *dev);
646 void mlx4_ib_close_sriov(struct mlx4_ib_dev *dev);
[all …]
Dalias_GUID.c55 struct mlx4_ib_dev *dev ;
72 static int get_low_record_time_index(struct mlx4_ib_dev *dev, u8 port,
75 void mlx4_ib_update_cache_on_guid_change(struct mlx4_ib_dev *dev, int block_num, in mlx4_ib_update_cache_on_guid_change()
111 static __be64 get_cached_alias_guid(struct mlx4_ib_dev *dev, int port, int index) in get_cached_alias_guid()
126 void mlx4_ib_slave_alias_guid_event(struct mlx4_ib_dev *dev, int slave, in mlx4_ib_slave_alias_guid_event()
186 void mlx4_ib_notify_slaves_on_guid_change(struct mlx4_ib_dev *dev, in mlx4_ib_notify_slaves_on_guid_change()
287 struct mlx4_ib_dev *dev; in aliasguid_query_handler()
447 static void invalidate_guid_record(struct mlx4_ib_dev *dev, u8 port, int index) in invalidate_guid_record()
485 struct mlx4_ib_dev *dev = to_mdev(ibdev); in set_guid_rec()
576 static void mlx4_ib_guid_port_init(struct mlx4_ib_dev *dev, int port) in mlx4_ib_guid_port_init()
[all …]
Dmain.c80 struct mlx4_ib_dev *dev;
84 static void do_slave_init(struct mlx4_ib_dev *ibdev, int slave, int do_init);
137 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_query_device()
348 struct mlx4_ib_dev *mdev = to_mdev(ibdev); in eth_link_query_port()
429 struct mlx4_ib_dev *dev = to_mdev(ibdev); in __mlx4_ib_query_gid()
482 struct mlx4_ib_dev *dev = to_mdev(ibdev); in iboe_query_gid()
572 static int mlx4_ib_SET_PORT(struct mlx4_ib_dev *dev, u8 port, int reset_qkey_viols, in mlx4_ib_SET_PORT()
601 struct mlx4_ib_dev *mdev = to_mdev(ibdev); in mlx4_ib_modify_port()
635 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_alloc_ucontext()
695 struct mlx4_ib_dev *dev = to_mdev(context->device); in mlx4_ib_mmap()
[all …]
Dmr.c89 int mlx4_ib_umem_write_mtt(struct mlx4_ib_dev *dev, struct mlx4_mtt *mtt, in mlx4_ib_umem_write_mtt()
137 struct mlx4_ib_dev *dev = to_mdev(pd->device); in mlx4_ib_reg_user_mr()
193 struct mlx4_ib_dev *dev = to_mdev(mr->device); in mlx4_ib_rereg_user_mr()
291 struct mlx4_ib_dev *dev = to_mdev(pd->device); in mlx4_ib_alloc_mw()
356 struct mlx4_ib_dev *dev = to_mdev(pd->device); in mlx4_ib_alloc_fast_reg_mr()
389 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_alloc_fast_reg_page_list()
423 struct mlx4_ib_dev *dev = to_mdev(page_list->device); in mlx4_ib_free_fast_reg_page_list()
437 struct mlx4_ib_dev *dev = to_mdev(pd->device); in mlx4_ib_fmr_alloc()
472 struct mlx4_ib_dev *dev = to_mdev(ifmr->ibfmr.device); in mlx4_ib_map_phys_fmr()
516 struct mlx4_ib_dev *dev = to_mdev(ibfmr->device); in mlx4_ib_fmr_dealloc()
Dsysfs.c52 struct mlx4_ib_dev *mdev = port->dev; in show_admin_alias_guid()
77 struct mlx4_ib_dev *mdev = port->dev; in store_admin_alias_guid()
118 struct mlx4_ib_dev *mdev = port->dev; in show_port_gid()
145 struct mlx4_ib_dev *mdev = port->dev; in show_phys_port_pkey()
200 int add_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num, in add_sysfs_port_mcg_attr()
213 void del_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num, in del_sysfs_port_mcg_attr()
221 static int add_port_entries(struct mlx4_ib_dev *device, int port_num) in add_port_entries()
353 static void get_name(struct mlx4_ib_dev *dev, char *name, int i, int max) in get_name()
369 struct mlx4_ib_dev *dev;
638 static int add_port(struct mlx4_ib_dev *dev, int port_num, int slave) in add_port()
[all …]
Dmad.c96 static void handle_client_rereg_event(struct mlx4_ib_dev *dev, u8 port_num);
97 static void handle_lid_change_event(struct mlx4_ib_dev *dev, u8 port_num);
98 static void __propagate_pkey_ev(struct mlx4_ib_dev *dev, int port_num,
113 int mlx4_MAD_IFC(struct mlx4_ib_dev *dev, int mad_ifc_flags, in mlx4_MAD_IFC()
193 static void update_sm_ah(struct mlx4_ib_dev *dev, u8 port_num, u16 lid, u8 sl) in update_sm_ah()
233 struct mlx4_ib_dev *dev = to_mdev(ibdev); in smp_snoop()
310 static void __propagate_pkey_ev(struct mlx4_ib_dev *dev, int port_num, in __propagate_pkey_ev()
359 static void forward_trap(struct mlx4_ib_dev *dev, u8 port_num, struct ib_mad *mad) in forward_trap()
409 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_find_real_gid()
420 static int find_slave_port_pkey_ix(struct mlx4_ib_dev *dev, int slave, in find_slave_port_pkey_ix()
[all …]
Dsrq.c75 struct mlx4_ib_dev *dev = to_mdev(pd->device); in mlx4_ib_create_srq()
231 struct mlx4_ib_dev *dev = to_mdev(ibsrq->device); in mlx4_ib_modify_srq()
256 struct mlx4_ib_dev *dev = to_mdev(ibsrq->device); in mlx4_ib_query_srq()
274 struct mlx4_ib_dev *dev = to_mdev(srq->device); in mlx4_ib_destroy_srq()
319 struct mlx4_ib_dev *mdev = to_mdev(ibsrq->device); in mlx4_ib_post_srq_recv()
Dcq.c95 struct mlx4_ib_dev *dev = to_mdev(cq->device); in mlx4_ib_modify_cq()
100 static int mlx4_ib_alloc_cq_buf(struct mlx4_ib_dev *dev, struct mlx4_ib_cq_buf *buf, int nent) in mlx4_ib_alloc_cq_buf()
132 static void mlx4_ib_free_cq_buf(struct mlx4_ib_dev *dev, struct mlx4_ib_cq_buf *buf, int cqe) in mlx4_ib_free_cq_buf()
137 static int mlx4_ib_get_cq_umem(struct mlx4_ib_dev *dev, struct ib_ucontext *context, in mlx4_ib_get_cq_umem()
173 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_create_cq()
274 static int mlx4_alloc_resize_buf(struct mlx4_ib_dev *dev, struct mlx4_ib_cq *cq, in mlx4_alloc_resize_buf()
298 static int mlx4_alloc_resize_umem(struct mlx4_ib_dev *dev, struct mlx4_ib_cq *cq, in mlx4_alloc_resize_umem()
365 struct mlx4_ib_dev *dev = to_mdev(ibcq->device); in mlx4_ib_resize_cq()
466 struct mlx4_ib_dev *dev = to_mdev(cq->device); in mlx4_ib_destroy_cq()
692 struct mlx4_ib_dev *dev = to_mdev(cq->ibcq.device); in mlx4_ib_poll_one()
[all …]
Dcm.c51 struct mlx4_ib_dev *dev;
172 struct mlx4_ib_dev *dev = ent->dev; in id_map_ent_timeout()
403 void mlx4_ib_cm_paravirt_init(struct mlx4_ib_dev *dev) in mlx4_ib_cm_paravirt_init()
413 void mlx4_ib_cm_paravirt_clean(struct mlx4_ib_dev *dev, int slave) in mlx4_ib_cm_paravirt_clean()
Dqp.c125 static int is_tunnel_qp(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp) in is_tunnel_qp()
135 static int is_sqp(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp) in is_sqp()
160 static int is_qp0(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp) in is_qp0()
377 static int set_rq_size(struct mlx4_ib_dev *dev, struct ib_qp_cap *cap, in set_rq_size()
415 static int set_kernel_sq_size(struct mlx4_ib_dev *dev, struct ib_qp_cap *cap, in set_kernel_sq_size()
530 static int set_user_sq_size(struct mlx4_ib_dev *dev, in set_user_sq_size()
620 static int create_qp_common(struct mlx4_ib_dev *dev, struct ib_pd *pd, in create_qp_common()
981 static void destroy_qp_common(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp, in destroy_qp_common()
1066 static u32 get_sqp_num(struct mlx4_ib_dev *dev, struct ib_qp_init_attr *attr) in get_sqp_num()
1179 struct mlx4_ib_dev *dev = to_mdev(qp->device); in mlx4_ib_destroy_qp()
[all …]
Dah.c75 struct mlx4_ib_dev *ibdev = to_mdev(pd->device); in create_iboe_ah()
Dmcg.c207 struct mlx4_ib_dev *dev = ctx->dev; in send_mad_to_wire()
227 struct mlx4_ib_dev *dev = ctx->dev; in send_mad_to_slave()
885 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_mcg_demux_handler()
934 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_mcg_multiplex_handler()