Home
last modified time | relevance | path

Searched refs:slave_state (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/dev/mlx4/mlx4_core/
H A Dmlx4_cmd.c2002 struct mlx4_slave_state *slave_state = in mlx4_master_activate_admin_state() local
2100 struct mlx4_slave_state *slave_state = priv->mfunc.master.slave_state; in mlx4_master_do_cmd() local
2106 slave_state[slave].comm_toggle ^= 1; in mlx4_master_do_cmd()
2115 slave_state[slave].active = false; in mlx4_master_do_cmd()
2163 slave_state[slave].vhcr_dma |= param; in mlx4_master_do_cmd()
2166 slave_state[slave].active = true; in mlx4_master_do_cmd()
2192 slave_state[slave].last_cmd = cmd; in mlx4_master_do_cmd()
2362 priv->mfunc.master.slave_state = in mlx4_multi_func_init()
2365 if (!priv->mfunc.master.slave_state) in mlx4_multi_func_init()
2999 struct mlx4_slave_state *slave_state; in mlx4_set_vf_vlan() local
[all …]
H A Dmlx4_eq.c230 !priv->mfunc.master.slave_state[slave].active) in mlx4_slave_event()
309 struct mlx4_slave_state *s_state = priv->mfunc.master.slave_state; in mlx4_get_slave_port_state()
326 struct mlx4_slave_state *s_state = priv->mfunc.master.slave_state; in mlx4_set_slave_port_state()
382 ctx = &priv->mfunc.master.slave_state[slave]; in set_and_calc_slave_port_state()
454 struct mlx4_slave_state *slave_state = priv->mfunc.master.slave_state; in mlx4_master_handle_slave_flr() local
463 if (MLX4_COMM_CMD_FLR == slave_state[i].last_cmd) { in mlx4_master_handle_slave_flr()
476 slave_state[i].last_cmd = MLX4_COMM_CMD_RESET; in mlx4_master_handle_slave_flr()
477 slave_state[i].is_slave_going_down = 0; in mlx4_master_handle_slave_flr()
741 priv->mfunc.master.slave_state[flr_slave].active = false; in mlx4_eq_int()
743 priv->mfunc.master.slave_state[flr_slave].is_slave_going_down = 1; in mlx4_eq_int()
[all …]
H A Dmlx4_fw.c292 struct mlx4_slave_state *slave_state; in mlx4_handle_vst_qinq() local
298 slave_state = &priv->mfunc.master.slave_state[slave]; in mlx4_handle_vst_qinq()
301 (!slave_state->active)) in mlx4_handle_vst_qinq()
309 if (!slave_state->vst_qinq_supported) { in mlx4_handle_vst_qinq()
452 struct mlx4_slave_state *slave_state = in mlx4_QUERY_FUNC_CAP_wrapper() local
453 &priv->mfunc.master.slave_state[slave]; in mlx4_QUERY_FUNC_CAP_wrapper()
530 slave_state->vst_qinq_supported = true; in mlx4_QUERY_FUNC_CAP_wrapper()
2240 priv->mfunc.master.slave_state[slave].init_port_mask |= (1 << port); in mlx4_INIT_PORT_wrapper()
2253 priv->mfunc.master.slave_state[slave].init_port_mask |= (1 << port); in mlx4_INIT_PORT_wrapper()
2327 if (!(priv->mfunc.master.slave_state[slave].init_port_mask & in mlx4_CLOSE_PORT_wrapper()
[all …]
H A Dmlx4_port.c1253 struct mlx4_slave_state *slave_st = &master->slave_state[slave]; in mlx4_common_set_port()
1321 master->slave_state[i].mtu[port]); in mlx4_common_set_port()
1449 priv->mfunc.master.slave_state[slave].ib_cap_mask[port]; in mlx4_common_set_port()
1450 priv->mfunc.master.slave_state[slave].ib_cap_mask[port] = new_cap_mask; in mlx4_common_set_port()
1453 priv->mfunc.master.slave_state[i].ib_cap_mask[port]; in mlx4_common_set_port()
1471 priv->mfunc.master.slave_state[slave].ib_cap_mask[port] = in mlx4_common_set_port()
H A Dmlx4_resource_tracker.c2155 struct mlx4_slave_state *slave_state = priv->mfunc.master.slave_state; in vlan_alloc_res() local
2173 slave_state[slave].old_vlan_api = true; in vlan_alloc_res()
2488 struct mlx4_slave_state *slave_state = priv->mfunc.master.slave_state; in vlan_free_res() local
2498 if (slave_state[slave].old_vlan_api) in vlan_free_res()
3292 if (!priv->mfunc.master.slave_state) in mlx4_GEN_EQE()
3298 !priv->mfunc.master.slave_state[slave].active) in mlx4_GEN_EQE()
3301 event_eq = &priv->mfunc.master.slave_state[slave].event_eq[eqe->type]; in mlx4_GEN_EQE()
H A Dmlx4_main.c715 s_state = &priv->mfunc.master.slave_state[i]; in mlx4_how_many_lives_vf()
785 s_slave = &priv->mfunc.master.slave_state[slave]; in mlx4_is_slave_active()
2746 priv->mfunc.master.slave_state[i].ib_cap_mask[port] = in mlx4_setup_hca()
H A Dmlx4.h577 struct mlx4_slave_state *slave_state; member