Lines Matching refs:mem_array

2470 	struct mem_array *mem_arr, *mem_arr_orig;
2508 mem_descr->mem_array = NULL;
2516 memset(mem_arr, 0, sizeof(struct mem_array) *
2545 mem_descr->mem_array = kmalloc_array(j, sizeof(*mem_arr),
2547 if (!mem_descr->mem_array)
2550 memcpy(mem_descr->mem_array, mem_arr_orig,
2551 sizeof(struct mem_array) * j);
2561 mem_descr->mem_array[j - 1].size,
2562 mem_descr->mem_array[j - 1].
2565 mem_array[j - 1].
2570 kfree(mem_descr->mem_array);
2596 (struct pdu_data_out *)mem_descr->mem_array[0].virtual_address;
2603 (struct pdu_nop_out *)((unsigned char *)mem_descr->mem_array[0].
2663 mem_descr_wrbh->mem_array[idx].virtual_address;
2664 num_cxn_wrbh = ((mem_descr_wrbh->mem_array[idx].size) /
2690 pwrb = mem_descr_wrb->mem_array[idx].virtual_address;
2691 num_cxn_wrb = (mem_descr_wrb->mem_array[idx].size) /
2737 mem_descr->mem_array[0].virtual_address;
2753 if (mem_descr->mem_array[0].virtual_address) {
2758 mem_descr->mem_array[0].
2769 mem_descr->mem_array[0].virtual_address;
2772 mem_descr->mem_array[0].
2779 if (mem_descr->mem_array[0].virtual_address) {
2784 mem_descr->mem_array[0].
2793 mem_descr->mem_array[0].virtual_address;
2799 if (mem_descr->mem_array[0].virtual_address) {
2804 mem_descr->mem_array[0].
2813 mem_descr->mem_array[0].virtual_address;
2819 if (mem_descr->mem_array[0].virtual_address) {
2824 mem_descr->mem_array[0].
2833 mem_descr->mem_array[0].virtual_address;
2839 if (!mem_descr->mem_array[0].virtual_address)
2846 mem_descr->mem_array[0].virtual_address;
2859 if (mem_descr->mem_array[0].virtual_address) {
2864 mem_descr->mem_array[0].
2876 mem_descr->mem_array[idx].virtual_address;
2878 mem_descr->mem_array[idx].
2881 num_async_data = ((mem_descr->mem_array[idx].size) /
2916 mem_descr->mem_array[idx].
2920 mem_descr->mem_array[idx].
2923 ((mem_descr->mem_array[idx].
2973 struct mem_array *pmem, struct be_dma_mem *sgl)
2985 struct mem_array *pmem, struct be_dma_mem *sgl)
3159 dq_vaddress = mem_descr->mem_array[idx].virtual_address;
3160 ret = be_fill_queue(dq, mem_descr->mem_array[0].size /
3170 mem->dma = (unsigned long)mem_descr->mem_array[idx].
3211 dq_vaddress = mem_descr->mem_array[idx].virtual_address;
3212 ret = be_fill_queue(dataq, mem_descr->mem_array[0].size /
3223 mem->dma = (unsigned long)mem_descr->mem_array[idx].
3253 struct mem_array *pm_arr;
3262 pm_arr = mem_descr->mem_array;
3287 struct mem_array *pm_arr;
3294 pm_arr = mem_descr->mem_array;
3354 struct mem_array *pwrb_arr;
3374 wrb_vaddr = mem_descr->mem_array[idx].virtual_address;
3375 pa_addr_lo = mem_descr->mem_array[idx].bus_address.u.a64.address;
3376 num_wrb_rings = mem_descr->mem_array[idx].size /
3390 wrb_vaddr = mem_descr->mem_array[idx].virtual_address;
3391 pa_addr_lo = mem_descr->mem_array[idx].
3393 num_wrb_rings = mem_descr->mem_array[idx].size /
3838 init_mem[HWI_MEM_ADDN_CONTEXT].mem_array[0].virtual_address;
3877 mem_descr->mem_array[j - 1].size,
3878 mem_descr->mem_array[j - 1].virtual_address,
3879 (unsigned long)mem_descr->mem_array[j - 1].
3883 kfree(mem_descr->mem_array);
3933 psgl_handle = mem_descr_sglh->mem_array[idx].virtual_address;
3935 for (i = 0; i < (mem_descr_sglh->mem_array[idx].size /
3973 pfrag = mem_descr_sg->mem_array[idx].virtual_address;
3976 i < (mem_descr_sg->mem_array[idx].size) /