Searched refs:slave_list (Results 1 – 6 of 6) sorted by relevance
489 priv->mfunc.master.res_tracker.slave_list = in mlx4_init_resource_tracker()490 kcalloc(dev->num_slaves, sizeof(struct slave_list), in mlx4_init_resource_tracker()492 if (!priv->mfunc.master.res_tracker.slave_list) in mlx4_init_resource_tracker()498 slave_list[i].res_list[t]); in mlx4_init_resource_tracker()499 mutex_init(&priv->mfunc.master.res_tracker.slave_list[i].mutex); in mlx4_init_resource_tracker()651 if (priv->mfunc.master.res_tracker.slave_list) { in mlx4_free_resource_tracker()661 mutex_lock(&priv->mfunc.master.res_tracker.slave_list[i].mutex); in mlx4_free_resource_tracker()663 mutex_unlock(&priv->mfunc.master.res_tracker.slave_list[i].mutex); in mlx4_free_resource_tracker()675 kfree(priv->mfunc.master.res_tracker.slave_list); in mlx4_free_resource_tracker()676 priv->mfunc.master.res_tracker.slave_list = NULL; in mlx4_free_resource_tracker()[all …]
535 struct slave_list { struct560 struct slave_list *slave_list; argument
62 void *slave_list; member
301 if (!(a->slave_list = quadro_list)) { in diva_4bri_init_card()522 if (a->slave_list) { in diva_4bri_cleanup_adapter()523 diva_os_free(0, a->slave_list); in diva_4bri_cleanup_adapter()524 a->slave_list = NULL; in diva_4bri_cleanup_adapter()
513 int slave_list = 0; in w1_list_count_cmds() local522 ++slave_list; in w1_list_count_cmds()530 if (slave_list) { in w1_list_count_cmds()536 *slave_len += sizeof(struct w1_reg_num) * slave_list * in w1_list_count_cmds()
714 struct list_head slave_list; member1738 list_for_each_entry((slave), &(priv)->secondary_slaves, slave_list)1742 struct gbe_slave, slave_list)3157 list_add_tail(&slave->slave_list, &gbe_dev->secondary_slaves); in init_secondary_ports()3226 list_del(&slave->slave_list); in free_secondary_ports()