Lines Matching refs:mlx4_dev

133 static int mlx4_master_process_vhcr(struct mlx4_dev *dev, int slave,
311 static int comm_pending(struct mlx4_dev *dev)
319 static void mlx4_comm_cmd_post(struct mlx4_dev *dev, u8 cmd, u16 param)
331 static int mlx4_comm_cmd_poll(struct mlx4_dev *dev, u8 cmd, u16 param,
373 static int mlx4_comm_cmd_wait(struct mlx4_dev *dev, u8 op,
433 int mlx4_comm_cmd(struct mlx4_dev *dev, u8 cmd, u16 param,
441 static int cmd_pending(struct mlx4_dev *dev)
455 static int get_status(struct mlx4_dev *dev, u32 *status, int *go_bit,
468 static int mlx4_cmd_post(struct mlx4_dev *dev, struct timespec *ts1,
560 static int mlx4_slave_cmd(struct mlx4_dev *dev, u64 in_param, u64 *out_param,
619 static int mlx4_cmd_poll(struct mlx4_dev *dev, u64 in_param, u64 *out_param,
684 void mlx4_cmd_event(struct mlx4_dev *dev, u16 token, u8 status, u64 out_param)
701 static int mlx4_cmd_wait(struct mlx4_dev *dev, u64 in_param, u64 *out_param,
789 int __mlx4_cmd(struct mlx4_dev *dev, u64 in_param, u64 *out_param,
812 static int mlx4_ARM_COMM_CHANNEL(struct mlx4_dev *dev)
818 static int mlx4_ACCESS_MEM(struct mlx4_dev *dev, u64 master_addr,
846 static int query_pkey_block(struct mlx4_dev *dev, u8 port, u16 index, u16 *pkey,
872 static int get_full_pkey_table(struct mlx4_dev *dev, u8 port, u16 *table,
890 static enum ib_port_state vf_port_state(struct mlx4_dev *dev, int port, int vf)
898 static int mlx4_MAD_IFC_wrapper(struct mlx4_dev *dev, int slave,
1002 static int MLX4_CMD_DIAG_RPRT_wrapper(struct mlx4_dev *dev, int slave,
1011 static int MLX4_CMD_UPDATE_QP_wrapper(struct mlx4_dev *dev, int slave,
1020 int mlx4_DMA_wrapper(struct mlx4_dev *dev, int slave,
1588 static int mlx4_master_process_vhcr(struct mlx4_dev *dev, int slave,
1891 static void mlx4_master_do_cmd(struct mlx4_dev *dev, int slave, u8 cmd,
2024 struct mlx4_dev *dev = &priv->dev;
2084 struct mlx4_dev *dev = &priv->dev;
2090 static int sync_toggles(struct mlx4_dev *dev)
2124 int mlx4_multi_func_init(struct mlx4_dev *dev)
2252 int mlx4_cmd_init(struct mlx4_dev *dev)
2304 void mlx4_multi_func_cleanup(struct mlx4_dev *dev)
2324 void mlx4_cmd_cleanup(struct mlx4_dev *dev)
2342 int mlx4_cmd_use_events(struct mlx4_dev *dev)
2380 void mlx4_cmd_use_polling(struct mlx4_dev *dev)
2395 struct mlx4_cmd_mailbox *mlx4_alloc_cmd_mailbox(struct mlx4_dev *dev)
2416 void mlx4_free_cmd_mailbox(struct mlx4_dev *dev,
2432 static int mlx4_get_slave_indx(struct mlx4_dev *dev, int vf)
2441 int mlx4_set_vf_mac(struct mlx4_dev *dev, int port, int vf, u8 *mac)
2462 int mlx4_set_vf_vlan(struct mlx4_dev *dev, int port, int vf, u16 vlan, u8 qos)
2502 bool mlx4_get_slave_default_vlan(struct mlx4_dev *dev, int port, int slave, u16 *vlan, u8 *qos)
2521 int mlx4_set_vf_spoofchk(struct mlx4_dev *dev, int port, int vf, bool setting)
2542 int mlx4_set_vf_link_state(struct mlx4_dev *dev, int port, int vf, int link_state)
2588 int mlx4_get_vf_link_state(struct mlx4_dev *dev, int port, int vf)