Home
last modified time | relevance | path

Searched refs:epd_pool (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/scsi/lpfc/
H A Dlpfc_init.c3462 struct lpfc_epd_pool *epd_pool; in lpfc_create_expedite_pool() local
3465 epd_pool = &phba->epd_pool; in lpfc_create_expedite_pool()
3468 spin_lock_init(&epd_pool->lock); in lpfc_create_expedite_pool()
3470 spin_lock(&epd_pool->lock); in lpfc_create_expedite_pool()
3471 INIT_LIST_HEAD(&epd_pool->list); in lpfc_create_expedite_pool()
3474 list_move_tail(&lpfc_ncmd->list, &epd_pool->list); in lpfc_create_expedite_pool()
3477 epd_pool->count++; in lpfc_create_expedite_pool()
3478 if (epd_pool->count >= XRI_BATCH) in lpfc_create_expedite_pool()
3481 spin_unlock(&epd_pool->lock); in lpfc_create_expedite_pool()
3497 struct lpfc_epd_pool *epd_pool; in lpfc_destroy_expedite_pool() local
[all …]
H A Dlpfc_sli.c21926 struct lpfc_epd_pool *epd_pool; in lpfc_release_io_buf() local
21946 epd_pool = &phba->epd_pool; in lpfc_release_io_buf()
21947 spin_lock_irqsave(&epd_pool->lock, iflag); in lpfc_release_io_buf()
21948 list_add_tail(&lpfc_ncmd->list, &epd_pool->list); in lpfc_release_io_buf()
21949 epd_pool->count++; in lpfc_release_io_buf()
21950 spin_unlock_irqrestore(&epd_pool->lock, iflag); in lpfc_release_io_buf()
22064 struct lpfc_epd_pool *epd_pool; in lpfc_get_io_buf_from_expedite_pool() local
22066 epd_pool = &phba->epd_pool; in lpfc_get_io_buf_from_expedite_pool()
22068 spin_lock_irqsave(&epd_pool->lock, iflag); in lpfc_get_io_buf_from_expedite_pool()
22069 if (epd_pool->count > 0) { in lpfc_get_io_buf_from_expedite_pool()
[all …]