Home
last modified time | relevance | path

Searched refs:mem_desc (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/scsi/esas2r/
H A Desas2r_init.c47 struct esas2r_mem_desc *mem_desc, in esas2r_initmem_alloc() argument
50 mem_desc->esas2r_param = mem_desc->size + align; in esas2r_initmem_alloc()
51 mem_desc->virt_addr = NULL; in esas2r_initmem_alloc()
52 mem_desc->phys_addr = 0; in esas2r_initmem_alloc()
53 mem_desc->esas2r_data = dma_alloc_coherent(&a->pcid->dev, in esas2r_initmem_alloc()
54 (size_t)mem_desc-> in esas2r_initmem_alloc()
56 (dma_addr_t *)&mem_desc-> in esas2r_initmem_alloc()
60 if (mem_desc->esas2r_data == NULL) { in esas2r_initmem_alloc()
65 int)mem_desc->esas2r_param); in esas2r_initmem_alloc()
69 mem_desc->virt_addr = PTR_ALIGN(mem_desc->esas2r_data, align); in esas2r_initmem_alloc()
[all …]
/linux/drivers/video/fbdev/omap/
H A Domapfb_main.c135 fbdev->mem_desc.region[i].size = in ctrl_init()
137 fbdev->mem_desc.region_cnt = i; in ctrl_init()
140 if (!fbdev->mem_desc.region_cnt) { in ctrl_init()
149 fbdev->mem_desc.region_cnt = 1; in ctrl_init()
150 fbdev->mem_desc.region[0].size = PAGE_ALIGN(def_size); in ctrl_init()
152 r = fbdev->ctrl->init(fbdev, 0, &fbdev->mem_desc); in ctrl_init()
160 for (i = 0; i < fbdev->mem_desc.region_cnt; i++) { in ctrl_init()
163 fbdev->mem_desc.region[i].paddr, in ctrl_init()
164 fbdev->mem_desc.region[i].vaddr, in ctrl_init()
165 fbdev->mem_desc.region[i].size); in ctrl_init()
[all …]
H A Domapfb.h214 struct omapfb_mem_desc mem_desc; member
/linux/drivers/scsi/leapraid/
H A Dleapraid_func.c81 return adapter->mem_desc.rep_msg + in leapraid_get_reply_vaddr()
82 (rep_paddr - (u32)adapter->mem_desc.rep_msg_dma); in leapraid_get_reply_vaddr()
87 return adapter->mem_desc.task_desc + in leapraid_get_task_desc()
93 return adapter->mem_desc.sense_data + in leapraid_get_sense_buffer()
100 return cpu_to_le32(adapter->mem_desc.sense_data_dma + in leapraid_get_sense_buffer_dma()
405 uniq_tag = adapter->mem_desc.taskid_to_uniq_tag[taskid - 1] << in leapraid_get_scmd_from_taskid()
431 adapter->mem_desc.taskid_to_uniq_tag[tag] = in leapraid_alloc_scsiio_taskid()
499 adapter->mem_desc.taskid_to_uniq_tag[taskid - 1] = 0xFFFF; in leapraid_free_taskid()
5673 if (rep > (u32)adapter->mem_desc.rep_msg_dma + in leapraid_request_descript_handler()
5676 rep < (u32)adapter->mem_desc.rep_msg_dma) in leapraid_request_descript_handler()
[all …]
H A Dleapraid_func.h939 struct leapraid_mem_desc mem_desc; member
/linux/drivers/scsi/mpi3mr/
H A Dmpi3mr_fw.c1183 struct dma_memory_desc *mem_desc; in mpi3mr_free_ioctl_dma_memory() local
1190 mem_desc = &mrioc->ioctl_sge[i]; in mpi3mr_free_ioctl_dma_memory()
1191 if (mem_desc->addr) { in mpi3mr_free_ioctl_dma_memory()
1193 mem_desc->addr, in mpi3mr_free_ioctl_dma_memory()
1194 mem_desc->dma_addr); in mpi3mr_free_ioctl_dma_memory()
1195 mem_desc->addr = NULL; in mpi3mr_free_ioctl_dma_memory()
1200 mem_desc = &mrioc->ioctl_chain_sge; in mpi3mr_free_ioctl_dma_memory()
1202 if (mem_desc->addr) { in mpi3mr_free_ioctl_dma_memory()
1203 dma_free_coherent(&mrioc->pdev->dev, mem_desc->size, in mpi3mr_free_ioctl_dma_memory()
1204 mem_desc->addr, mem_desc->dma_addr); in mpi3mr_free_ioctl_dma_memory()
[all …]
/linux/drivers/media/platform/qcom/venus/
H A Dhfi_venus.c97 struct mem_desc { struct
106 struct mem_desc qmem; argument
125 struct mem_desc ifaceq_table;
126 struct mem_desc sfr;
344 static int venus_alloc(struct venus_hfi_device *hdev, struct mem_desc *desc, in venus_alloc()
360 static void venus_free(struct venus_hfi_device *hdev, struct mem_desc *mem) in venus_free()
797 struct mem_desc desc = {0}; in venus_interface_queues_init()
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcudbg_lib.c1184 struct cudbg_mem_desc *mem_desc) in cudbg_get_mem_region() argument
1217 memcpy(mem_desc, &meminfo->mem[i], in cudbg_get_mem_region()
1261 struct cudbg_mem_desc mem_desc = { 0 }; in cudbg_get_payload_range() local
1270 &mem_desc); in cudbg_get_payload_range()
1277 payload->start = mem_desc.base; in cudbg_get_payload_range()
1278 payload->end = mem_desc.limit; in cudbg_get_payload_range()
2262 struct cudbg_mem_desc mem_desc; in cudbg_get_ctxt_region_info() local
2275 memset(&mem_desc, 0, sizeof(struct cudbg_mem_desc)); in cudbg_get_ctxt_region_info()
2279 &mem_desc); in cudbg_get_ctxt_region_info()
2283 &mem_desc.base, in cudbg_get_ctxt_region_info()
[all …]
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_debug.c4582 struct phys_mem_desc *mem_desc = NULL; in qed_ilt_dump_pages_range() local
4592 mem_desc = &ilt_pages[page_id]; in qed_ilt_dump_pages_range()
4611 (offset + BYTES_TO_DWORDS(mem_desc->size) > in qed_ilt_dump_pages_range()
4613 if (offset + BYTES_TO_DWORDS(mem_desc->size) > in qed_ilt_dump_pages_range()
4618 mem_desc->virt_addr, in qed_ilt_dump_pages_range()
4628 mem_desc->virt_addr, mem_desc->size); in qed_ilt_dump_pages_range()
4629 offset += BYTES_TO_DWORDS(mem_desc->size); in qed_ilt_dump_pages_range()