Searched refs:fr_pool (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/ulp/iser/ |
H A D | iser_memory.c | 50 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_reg_desc_get_fr() local 54 spin_lock_irqsave(&fr_pool->lock, flags); in iser_reg_desc_get_fr() 55 desc = list_first_entry(&fr_pool->list, in iser_reg_desc_get_fr() 58 spin_unlock_irqrestore(&fr_pool->lock, flags); in iser_reg_desc_get_fr() 67 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_reg_desc_put_fr() local 70 spin_lock_irqsave(&fr_pool->lock, flags); in iser_reg_desc_put_fr() 71 list_add(&desc->list, &fr_pool->list); in iser_reg_desc_put_fr() 72 spin_unlock_irqrestore(&fr_pool in iser_reg_desc_put_fr() [all...] |
H A D | iser_verbs.c | 176 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_alloc_fastreg_pool() local 180 INIT_LIST_HEAD(&fr_pool->list); in iser_alloc_fastreg_pool() 181 INIT_LIST_HEAD(&fr_pool->all_list); in iser_alloc_fastreg_pool() 182 spin_lock_init(&fr_pool->lock); in iser_alloc_fastreg_pool() 183 fr_pool->size = 0; in iser_alloc_fastreg_pool() 192 list_add_tail(&desc->list, &fr_pool->list); in iser_alloc_fastreg_pool() 193 list_add_tail(&desc->all_list, &fr_pool->all_list); in iser_alloc_fastreg_pool() 194 fr_pool->size++; in iser_alloc_fastreg_pool() 210 struct iser_fr_pool *fr_pool in iser_free_fastreg_pool() local [all...] |
H A D | iscsi_iser.h | 372 * @fr_pool: connection fast registration poool 385 struct iser_fr_pool fr_pool; member
|
/kernel/linux/linux-6.6/drivers/infiniband/ulp/iser/ |
H A D | iser_memory.c | 48 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_reg_desc_get_fr() local 52 spin_lock_irqsave(&fr_pool->lock, flags); in iser_reg_desc_get_fr() 53 desc = list_first_entry(&fr_pool->list, in iser_reg_desc_get_fr() 56 spin_unlock_irqrestore(&fr_pool->lock, flags); in iser_reg_desc_get_fr() 64 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_reg_desc_put_fr() local 67 spin_lock_irqsave(&fr_pool->lock, flags); in iser_reg_desc_put_fr() 68 list_add(&desc->list, &fr_pool->list); in iser_reg_desc_put_fr() 69 spin_unlock_irqrestore(&fr_pool in iser_reg_desc_put_fr() [all...] |
H A D | iser_verbs.c | 169 struct iser_fr_pool *fr_pool = &ib_conn->fr_pool; in iser_alloc_fastreg_pool() local 173 INIT_LIST_HEAD(&fr_pool->list); in iser_alloc_fastreg_pool() 174 INIT_LIST_HEAD(&fr_pool->all_list); in iser_alloc_fastreg_pool() 175 spin_lock_init(&fr_pool->lock); in iser_alloc_fastreg_pool() 176 fr_pool->size = 0; in iser_alloc_fastreg_pool() 185 list_add_tail(&desc->list, &fr_pool->list); in iser_alloc_fastreg_pool() 186 list_add_tail(&desc->all_list, &fr_pool->all_list); in iser_alloc_fastreg_pool() 187 fr_pool->size++; in iser_alloc_fastreg_pool() 203 struct iser_fr_pool *fr_pool in iser_free_fastreg_pool() local [all...] |
H A D | iscsi_iser.h | 364 * @fr_pool: connection fast registration pool 374 struct iser_fr_pool fr_pool; member
|
/kernel/linux/linux-5.10/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.h | 152 struct srp_fr_pool *fr_pool; member
|
H A D | ib_srp.c | 536 struct srp_fr_pool *fr_pool = NULL; in srp_create_ch_ib() local 591 fr_pool = srp_alloc_fr_pool(target); in srp_create_ch_ib() 592 if (IS_ERR(fr_pool)) { in srp_create_ch_ib() 593 ret = PTR_ERR(fr_pool); in srp_create_ch_ib() 612 if (ch->fr_pool) in srp_create_ch_ib() 613 srp_destroy_fr_pool(ch->fr_pool); in srp_create_ch_ib() 614 ch->fr_pool = fr_pool; in srp_create_ch_ib() 667 if (ch->fr_pool) in srp_free_ch_ib() 668 srp_destroy_fr_pool(ch->fr_pool); in srp_free_ch_ib() [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.h | 160 struct srp_fr_pool *fr_pool; member
|
H A D | ib_srp.c | 531 struct srp_fr_pool *fr_pool = NULL; in srp_create_ch_ib() local 586 fr_pool = srp_alloc_fr_pool(target); in srp_create_ch_ib() 587 if (IS_ERR(fr_pool)) { in srp_create_ch_ib() 588 ret = PTR_ERR(fr_pool); in srp_create_ch_ib() 607 if (ch->fr_pool) in srp_create_ch_ib() 608 srp_destroy_fr_pool(ch->fr_pool); in srp_create_ch_ib() 609 ch->fr_pool = fr_pool; in srp_create_ch_ib() 662 if (ch->fr_pool) in srp_free_ch_ib() 663 srp_destroy_fr_pool(ch->fr_pool); in srp_free_ch_ib() [all...] |
Completed in 12 milliseconds