Lines Matching refs:buf_info
3243 struct bfad_buf_info *buf_base, *buf_info;
3257 buf_info = buf_base;
3258 buf_info->size = payload_len;
3259 buf_info->virt = dma_alloc_coherent(&bfad->pcidev->dev,
3260 buf_info->size, &buf_info->phys,
3262 if (!buf_info->virt)
3265 /* copy the linear bsg buffer to buf_info */
3266 memcpy(buf_info->virt, payload_kbuf, buf_info->size);
3271 sg_table->sg_len = buf_info->size;
3272 sg_table->sg_addr = (void *)(size_t) buf_info->phys;
3288 struct bfad_buf_info *buf_info = buf_base;
3291 for (i = 0; i < num_sgles; buf_info++, i++) {
3292 if (buf_info->virt != NULL)
3294 buf_info->size, buf_info->virt,
3295 buf_info->phys);