Lines Matching refs:buf_info
3269 struct bfad_buf_info *buf_base, *buf_info;
3283 buf_info = buf_base;
3284 buf_info->size = payload_len;
3285 buf_info->virt = dma_alloc_coherent(&bfad->pcidev->dev,
3286 buf_info->size, &buf_info->phys,
3288 if (!buf_info->virt)
3291 /* copy the linear bsg buffer to buf_info */
3292 memcpy(buf_info->virt, payload_kbuf, buf_info->size);
3297 sg_table->sg_len = buf_info->size;
3298 sg_table->sg_addr = (void *)(size_t) buf_info->phys;
3314 struct bfad_buf_info *buf_info = buf_base;
3317 for (i = 0; i < num_sgles; buf_info++, i++) {
3318 if (buf_info->virt != NULL)
3320 buf_info->size, buf_info->virt,
3321 buf_info->phys);