Home
last modified time | relevance | path

Searched refs:slave_list (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dresource_tracker.c507 priv->mfunc.master.res_tracker.slave_list = in mlx4_init_resource_tracker()
508 kzalloc_objs(struct slave_list, dev->num_slaves); in mlx4_init_resource_tracker()
509 if (!priv->mfunc.master.res_tracker.slave_list) in mlx4_init_resource_tracker()
515 slave_list[i].res_list[t]); in mlx4_init_resource_tracker()
516 mutex_init(&priv->mfunc.master.res_tracker.slave_list[i].mutex); in mlx4_init_resource_tracker()
655 if (priv->mfunc.master.res_tracker.slave_list) { in mlx4_free_resource_tracker()
665 mutex_lock(&priv->mfunc.master.res_tracker.slave_list[i].mutex); in mlx4_free_resource_tracker()
667 mutex_unlock(&priv->mfunc.master.res_tracker.slave_list[i].mutex); in mlx4_free_resource_tracker()
679 kfree(priv->mfunc.master.res_tracker.slave_list); in mlx4_free_resource_tracker()
680 priv->mfunc.master.res_tracker.slave_list = NULL; in mlx4_free_resource_tracker()
[all …]
H A Dmlx4.h537 struct slave_list { struct
562 struct slave_list *slave_list; argument
/linux/drivers/w1/
H A Dw1_netlink.c504 int slave_list = 0; in w1_list_count_cmds() local
513 ++slave_list; in w1_list_count_cmds()
521 if (slave_list) { in w1_list_count_cmds()
527 *slave_len += sizeof(struct w1_reg_num) * slave_list * in w1_list_count_cmds()