Home
last modified time | relevance | path

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

/NextBSD/sys/dev/ifmlx4/
HDcmd.c952 slave_cap_mask = priv->mfunc.master.slave_state[slave].ib_cap_mask[port]; in mlx4_MAD_IFC_wrapper()
1611 priv->mfunc.master.slave_state[slave].vhcr_dma, in mlx4_master_process_vhcr()
1738 priv->mfunc.master.slave_state[slave].vhcr_dma, in mlx4_master_process_vhcr()
1894 struct mlx4_slave_state *slave_state = priv->mfunc.master.slave_state; in mlx4_master_do_cmd() local
1900 slave_state[slave].comm_toggle ^= 1; in mlx4_master_do_cmd()
1901 reply = (u32) slave_state[slave].comm_toggle << 31; in mlx4_master_do_cmd()
1902 if (toggle != slave_state[slave].comm_toggle) { in mlx4_master_do_cmd()
1909 slave_state[slave].active = false; in mlx4_master_do_cmd()
1910 slave_state[slave].old_vlan_api = false; in mlx4_master_do_cmd()
1913 slave_state[slave].event_eq[i].eqn = -1; in mlx4_master_do_cmd()
[all …]
HDeq.c205 if (!priv->mfunc.master.slave_state[slave].active) in mlx4_slave_event()
216 struct mlx4_slave_state *s_slave = &priv->mfunc.master.slave_state[slave]; in mlx4_gen_pkey_eqe()
271 struct mlx4_slave_state *s_state = priv->mfunc.master.slave_state; in mlx4_get_slave_port_state()
285 struct mlx4_slave_state *s_state = priv->mfunc.master.slave_state; in mlx4_set_slave_port_state()
333 ctx = &priv->mfunc.master.slave_state[slave]; in set_and_calc_slave_port_state()
411 struct mlx4_slave_state *slave_state = priv->mfunc.master.slave_state; in mlx4_master_handle_slave_flr() local
420 if (MLX4_COMM_CMD_FLR == slave_state[i].last_cmd) { in mlx4_master_handle_slave_flr()
427 slave_state[i].last_cmd = MLX4_COMM_CMD_RESET; in mlx4_master_handle_slave_flr()
428 slave_state[i].is_slave_going_down = 0; in mlx4_master_handle_slave_flr()
682 priv->mfunc.master.slave_state[flr_slave].active = false; in mlx4_eq_int()
[all …]
HDport.c536 struct mlx4_slave_state *slave_st = &master->slave_state[slave]; in mlx4_common_set_port()
608 master->slave_state[i].mtu[port]); in mlx4_common_set_port()
707 priv->mfunc.master.slave_state[slave].ib_cap_mask[port]; in mlx4_common_set_port()
708 priv->mfunc.master.slave_state[slave].ib_cap_mask[port] = new_cap_mask; in mlx4_common_set_port()
711 priv->mfunc.master.slave_state[i].ib_cap_mask[port]; in mlx4_common_set_port()
729 priv->mfunc.master.slave_state[slave].ib_cap_mask[port] = in mlx4_common_set_port()
HDfw.c1637 if (priv->mfunc.master.slave_state[slave].init_port_mask & (1 << port)) in mlx4_INIT_PORT_wrapper()
1648 priv->mfunc.master.slave_state[slave].init_port_mask |= (1 << port); in mlx4_INIT_PORT_wrapper()
1658 priv->mfunc.master.slave_state[slave].init_port_mask |= (1 << port); in mlx4_INIT_PORT_wrapper()
1661 priv->mfunc.master.slave_state[slave].init_port_mask |= (1 << port); in mlx4_INIT_PORT_wrapper()
1731 if (!(priv->mfunc.master.slave_state[slave].init_port_mask & in mlx4_CLOSE_PORT_wrapper()
1742 priv->mfunc.master.slave_state[slave].init_port_mask &= ~(1 << port); in mlx4_CLOSE_PORT_wrapper()
1752 priv->mfunc.master.slave_state[slave].init_port_mask &= ~(1 << port); in mlx4_CLOSE_PORT_wrapper()
1756 priv->mfunc.master.slave_state[slave].init_port_mask &= ~(1 << port); in mlx4_CLOSE_PORT_wrapper()
HDresource_tracker.c1948 struct mlx4_slave_state *slave_state = priv->mfunc.master.slave_state; in vlan_alloc_res() local
1964 slave_state[slave].old_vlan_api = true; in vlan_alloc_res()
2262 struct mlx4_slave_state *slave_state = priv->mfunc.master.slave_state; in vlan_free_res() local
2267 if (slave_state[slave].old_vlan_api == true) in vlan_free_res()
2984 if (!priv->mfunc.master.slave_state) in mlx4_GEN_EQE()
2990 !priv->mfunc.master.slave_state[slave].active) in mlx4_GEN_EQE()
2993 event_eq = &priv->mfunc.master.slave_state[slave].event_eq[eqe->type]; in mlx4_GEN_EQE()
HDmain.c839 s_state = &priv->mfunc.master.slave_state[i]; in mlx4_how_many_lives_vf()
909 s_slave = &priv->mfunc.master.slave_state[slave]; in mlx4_is_slave_active()
2806 priv->mfunc.master.slave_state[i].ib_cap_mask[port] = in mlx4_setup_hca()
HDmlx4.h553 struct mlx4_slave_state *slave_state; member
/NextBSD/sys/ofed/drivers/net/mlx4/
HDcmd.c952 slave_cap_mask = priv->mfunc.master.slave_state[slave].ib_cap_mask[port]; in mlx4_MAD_IFC_wrapper()
1611 priv->mfunc.master.slave_state[slave].vhcr_dma, in mlx4_master_process_vhcr()
1738 priv->mfunc.master.slave_state[slave].vhcr_dma, in mlx4_master_process_vhcr()
1895 struct mlx4_slave_state *slave_state = priv->mfunc.master.slave_state; in mlx4_master_do_cmd() local
1901 slave_state[slave].comm_toggle ^= 1; in mlx4_master_do_cmd()
1902 reply = (u32) slave_state[slave].comm_toggle << 31; in mlx4_master_do_cmd()
1903 if (toggle != slave_state[slave].comm_toggle) { in mlx4_master_do_cmd()
1910 slave_state[slave].active = false; in mlx4_master_do_cmd()
1911 slave_state[slave].old_vlan_api = false; in mlx4_master_do_cmd()
1914 slave_state[slave].event_eq[i].eqn = -1; in mlx4_master_do_cmd()
[all …]
HDeq.c205 if (!priv->mfunc.master.slave_state[slave].active) in mlx4_slave_event()
216 struct mlx4_slave_state *s_slave = &priv->mfunc.master.slave_state[slave]; in mlx4_gen_pkey_eqe()
271 struct mlx4_slave_state *s_state = priv->mfunc.master.slave_state; in mlx4_get_slave_port_state()
285 struct mlx4_slave_state *s_state = priv->mfunc.master.slave_state; in mlx4_set_slave_port_state()
333 ctx = &priv->mfunc.master.slave_state[slave]; in set_and_calc_slave_port_state()
411 struct mlx4_slave_state *slave_state = priv->mfunc.master.slave_state; in mlx4_master_handle_slave_flr() local
420 if (MLX4_COMM_CMD_FLR == slave_state[i].last_cmd) { in mlx4_master_handle_slave_flr()
427 slave_state[i].last_cmd = MLX4_COMM_CMD_RESET; in mlx4_master_handle_slave_flr()
428 slave_state[i].is_slave_going_down = 0; in mlx4_master_handle_slave_flr()
682 priv->mfunc.master.slave_state[flr_slave].active = false; in mlx4_eq_int()
[all …]
HDport.c536 struct mlx4_slave_state *slave_st = &master->slave_state[slave]; in mlx4_common_set_port()
608 master->slave_state[i].mtu[port]); in mlx4_common_set_port()
707 priv->mfunc.master.slave_state[slave].ib_cap_mask[port]; in mlx4_common_set_port()
708 priv->mfunc.master.slave_state[slave].ib_cap_mask[port] = new_cap_mask; in mlx4_common_set_port()
711 priv->mfunc.master.slave_state[i].ib_cap_mask[port]; in mlx4_common_set_port()
729 priv->mfunc.master.slave_state[slave].ib_cap_mask[port] = in mlx4_common_set_port()
HDfw.c1637 if (priv->mfunc.master.slave_state[slave].init_port_mask & (1 << port)) in mlx4_INIT_PORT_wrapper()
1648 priv->mfunc.master.slave_state[slave].init_port_mask |= (1 << port); in mlx4_INIT_PORT_wrapper()
1658 priv->mfunc.master.slave_state[slave].init_port_mask |= (1 << port); in mlx4_INIT_PORT_wrapper()
1661 priv->mfunc.master.slave_state[slave].init_port_mask |= (1 << port); in mlx4_INIT_PORT_wrapper()
1731 if (!(priv->mfunc.master.slave_state[slave].init_port_mask & in mlx4_CLOSE_PORT_wrapper()
1742 priv->mfunc.master.slave_state[slave].init_port_mask &= ~(1 << port); in mlx4_CLOSE_PORT_wrapper()
1752 priv->mfunc.master.slave_state[slave].init_port_mask &= ~(1 << port); in mlx4_CLOSE_PORT_wrapper()
1756 priv->mfunc.master.slave_state[slave].init_port_mask &= ~(1 << port); in mlx4_CLOSE_PORT_wrapper()
HDresource_tracker.c1948 struct mlx4_slave_state *slave_state = priv->mfunc.master.slave_state; in vlan_alloc_res() local
1964 slave_state[slave].old_vlan_api = true; in vlan_alloc_res()
2262 struct mlx4_slave_state *slave_state = priv->mfunc.master.slave_state; in vlan_free_res() local
2267 if (slave_state[slave].old_vlan_api == true) in vlan_free_res()
2984 if (!priv->mfunc.master.slave_state) in mlx4_GEN_EQE()
2990 !priv->mfunc.master.slave_state[slave].active) in mlx4_GEN_EQE()
2993 event_eq = &priv->mfunc.master.slave_state[slave].event_eq[eqe->type]; in mlx4_GEN_EQE()
HDmain.c837 s_state = &priv->mfunc.master.slave_state[i]; in mlx4_how_many_lives_vf()
907 s_slave = &priv->mfunc.master.slave_state[slave]; in mlx4_is_slave_active()
2841 priv->mfunc.master.slave_state[i].ib_cap_mask[port] = in mlx4_setup_hca()
HDmlx4.h553 struct mlx4_slave_state *slave_state; member