Searched refs:rwq_ind_table (Results 1 – 3 of 3) sorted by relevance
2363 struct ib_rwq_ind_table *rwq_ind_table; in ib_create_rwq_ind_table() local2371 rwq_ind_table = device->ops.create_rwq_ind_table(device, in ib_create_rwq_ind_table()2373 if (IS_ERR(rwq_ind_table)) in ib_create_rwq_ind_table()2374 return rwq_ind_table; in ib_create_rwq_ind_table()2376 rwq_ind_table->ind_tbl = init_attr->ind_tbl; in ib_create_rwq_ind_table()2377 rwq_ind_table->log_ind_tbl_size = init_attr->log_ind_tbl_size; in ib_create_rwq_ind_table()2378 rwq_ind_table->device = device; in ib_create_rwq_ind_table()2379 rwq_ind_table->uobject = NULL; in ib_create_rwq_ind_table()2380 atomic_set(&rwq_ind_table->usecnt, 0); in ib_create_rwq_ind_table()2383 atomic_inc(&rwq_ind_table->ind_tbl[i]->usecnt); in ib_create_rwq_ind_table()[all …]
1299 ind_tbl = uobj_get_obj_read(rwq_ind_table, in create_qp()
4340 struct ib_rwq_ind_table *rwq_ind_table; in mlx4_ib_create_rwq_ind_table() local4380 rwq_ind_table = kzalloc(sizeof(*rwq_ind_table), GFP_KERNEL); in mlx4_ib_create_rwq_ind_table()4381 if (!rwq_ind_table) in mlx4_ib_create_rwq_ind_table()4392 return rwq_ind_table; in mlx4_ib_create_rwq_ind_table()4395 kfree(rwq_ind_table); in mlx4_ib_create_rwq_ind_table()