Searched refs:dma_mem (Results 1 – 9 of 9) sorted by relevance
24 struct dma_coherent_mem *dma_mem = NULL; in dma_init_coherent_memory() local38 dma_mem = kzalloc(sizeof(struct dma_coherent_mem), GFP_KERNEL); in dma_init_coherent_memory()39 if (!dma_mem) in dma_init_coherent_memory()41 dma_mem->bitmap = kzalloc(bitmap_size, GFP_KERNEL); in dma_init_coherent_memory()42 if (!dma_mem->bitmap) in dma_init_coherent_memory()45 dma_mem->virt_base = mem_base; in dma_init_coherent_memory()46 dma_mem->device_base = device_addr; in dma_init_coherent_memory()47 dma_mem->pfn_base = PFN_DOWN(phys_addr); in dma_init_coherent_memory()48 dma_mem->size = pages; in dma_init_coherent_memory()49 dma_mem->flags = flags; in dma_init_coherent_memory()[all …]
39 struct be_dma_mem dma_mem; member61 return q->dma_mem.va + q->head * q->entry_size; in queue_head_node()66 return q->dma_mem.va + wrb_num * q->entry_size; in queue_get_wrb()71 return q->dma_mem.va + q->tail * q->entry_size; in queue_tail_node()
833 struct be_dma_mem *q_mem = &eq->dma_mem; in beiscsi_cmd_eq_create()956 struct be_dma_mem *q_mem = &cq->dma_mem; in beiscsi_cmd_cq_create()1029 struct be_dma_mem *q_mem = &mccq->dma_mem; in beiscsi_cmd_mccq_create()1153 struct be_dma_mem *q_mem = &dq->dma_mem; in be_cmd_create_default_pdu_queue()
3231 struct be_dma_mem *mem = &q->dma_mem; in be_fill_queue()3263 mem = &eq->dma_mem; in beiscsi_create_eqs()3298 mem = &eq->dma_mem; in beiscsi_create_eqs()3327 mem = &cq->dma_mem; in beiscsi_create_cqs()3360 mem = &cq->dma_mem; in beiscsi_create_cqs()3386 mem = &dq->dma_mem; in beiscsi_create_def_hdr()3439 mem = &dataq->dma_mem; in beiscsi_create_def_data()3556 struct be_dma_mem *mem = &q->dma_mem; in be_queue_free()3567 struct be_dma_mem *mem = &q->dma_mem; in be_queue_alloc()
297 void *dma_mem; member389 struct req_msg *req = hba->dma_mem + hba->req_head * hba->rq_size; in stex_alloc_req()399 return (struct req_msg *)(hba->dma_mem + in stex_ss_alloc_req()1062 msg_h = (struct st_msg_header *)hba->dma_mem; in stex_ss_handshake()1573 hba->dma_mem = dma_alloc_coherent(&pdev->dev, in stex_probe()1575 if (!hba->dma_mem) { in stex_probe()1584 hba->dma_mem = dma_alloc_coherent(&pdev->dev, in stex_probe()1588 if (!hba->dma_mem) { in stex_probe()1605 hba->scratch = (__le32 *)(hba->dma_mem + scratch_offset); in stex_probe()1606 hba->status_buffer = (struct status_msg *)(hba->dma_mem + sts_offset); in stex_probe()[all …]
121 struct be_dma_mem dma_mem; member148 return q->dma_mem.va + q->head * q->entry_size; in queue_head_node()153 return q->dma_mem.va + q->tail * q->entry_size; in queue_tail_node()158 return q->dma_mem.va + index * q->entry_size; in queue_index_node()
936 struct be_dma_mem *q_mem = &eqo->q.dma_mem; in be_cmd_eq_create()1101 struct be_dma_mem *q_mem = &cq->dma_mem; in be_cmd_cq_create()1179 struct be_dma_mem *q_mem = &mccq->dma_mem; in be_cmd_mccq_ext_create()1244 struct be_dma_mem *q_mem = &mccq->dma_mem; in be_cmd_mccq_org_create()1303 struct be_dma_mem *q_mem = &txq->dma_mem; in be_cmd_txq_create()1351 struct be_dma_mem *q_mem = &rxq->dma_mem; in be_cmd_rxq_create()
130 struct be_dma_mem *mem = &q->dma_mem; in be_queue_free()142 struct be_dma_mem *mem = &q->dma_mem; in be_queue_alloc()
812 struct dma_coherent_mem *dma_mem; /* internal for coherent mem member