Lines Matching refs:buf_info
3272 struct bfad_buf_info *buf_base, *buf_info; in bfad_fcxp_map_sg() local
3286 buf_info = buf_base; in bfad_fcxp_map_sg()
3287 buf_info->size = payload_len; in bfad_fcxp_map_sg()
3288 buf_info->virt = dma_alloc_coherent(&bfad->pcidev->dev, in bfad_fcxp_map_sg()
3289 buf_info->size, &buf_info->phys, in bfad_fcxp_map_sg()
3291 if (!buf_info->virt) in bfad_fcxp_map_sg()
3295 memcpy(buf_info->virt, payload_kbuf, buf_info->size); in bfad_fcxp_map_sg()
3300 sg_table->sg_len = buf_info->size; in bfad_fcxp_map_sg()
3301 sg_table->sg_addr = (void *)(size_t) buf_info->phys; in bfad_fcxp_map_sg()
3317 struct bfad_buf_info *buf_info = buf_base; in bfad_fcxp_free_mem() local
3320 for (i = 0; i < num_sgles; buf_info++, i++) { in bfad_fcxp_free_mem()
3321 if (buf_info->virt != NULL) in bfad_fcxp_free_mem()
3323 buf_info->size, buf_info->virt, in bfad_fcxp_free_mem()
3324 buf_info->phys); in bfad_fcxp_free_mem()