Searched refs:nsgpgs (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/scsi/bfa/ |
| H A D | bfa_svc.h | 68 int nsgpgs); 69 void bfa_sgpg_mfree(struct bfa_s *bfa, struct list_head *sgpg_q, int nsgpgs); 72 void bfa_sgpg_wait(struct bfa_s *bfa, struct bfa_sgpg_wqe_s *wqe, int nsgpgs);
|
| H A D | bfa_fcpim.c | 2382 ioim->nsgpgs = BFA_SGPG_NPAGE(ioim->nsges); in bfa_ioim_sgpg_alloced() 2546 u16 nsgpgs; in bfa_ioim_sgpg_alloc() local 2553 nsgpgs = BFA_SGPG_NPAGE(ioim->nsges); in bfa_ioim_sgpg_alloc() 2554 if (!nsgpgs) in bfa_ioim_sgpg_alloc() 2557 if (bfa_sgpg_malloc(ioim->bfa, &ioim->sgpg_q, nsgpgs) in bfa_ioim_sgpg_alloc() 2559 bfa_sgpg_wait(ioim->bfa, &ioim->iosp->sgpg_wqe, nsgpgs); in bfa_ioim_sgpg_alloc() 2563 ioim->nsgpgs = nsgpgs; in bfa_ioim_sgpg_alloc() 2900 ioim->nsgpgs = 0; in bfa_ioim_alloc() 2916 if (ioim->nsgpgs > 0) in bfa_ioim_free() 2917 bfa_sgpg_mfree(ioim->bfa, &ioim->sgpg_q, ioim->nsgpgs); in bfa_ioim_free()
|
| H A D | bfa_fcpim.h | 197 u16 nsgpgs; /* number of SG pages */ member
|
| H A D | bfa_svc.c | 5167 bfa_sgpg_malloc(struct bfa_s *bfa, struct list_head *sgpg_q, int nsgpgs) in bfa_sgpg_malloc() argument 5173 if (mod->free_sgpgs < nsgpgs) in bfa_sgpg_malloc() 5176 for (i = 0; i < nsgpgs; i++) { in bfa_sgpg_malloc() 5182 mod->free_sgpgs -= nsgpgs; in bfa_sgpg_malloc()
|