RES_MAC
((u32) port) << 8 | (u32) RES_MAC,
err = mlx4_cmd_imm(dev, mac, &out_param, RES_MAC,
((u32) port) << 8 | (u32) RES_MAC,
(void) mlx4_cmd_imm(dev, mac, &out_param, RES_MAC,
case RES_MAC:
case RES_MAC:
&tracker->slave_list[slave].res_list[RES_MAC];
&tracker->slave_list[slave].res_list[RES_MAC];
if (mlx4_grant_resource(dev, slave, RES_MAC, 1, port))
mlx4_release_resource(dev, slave, RES_MAC, 1, port);
&tracker->slave_list[slave].res_list[RES_MAC]);
&tracker->slave_list[slave].res_list[RES_MAC];
mlx4_release_resource(dev, slave, RES_MAC, 1, port);
&tracker->slave_list[slave].res_list[RES_MAC];
mlx4_release_resource(dev, slave, RES_MAC, 1, res->port);
case RES_MAC:
case RES_MAC:
case RES_MAC: return "RES_MAC";
struct list_head *rlist = &tracker->slave_list[slave].res_list[RES_MAC];
if (i == RES_MAC || i == RES_VLAN)
case RES_MAC:
if (i == RES_MAC || i == RES_VLAN) {