mem_array
mem_entries = gen_fdt_mem_array(regions, mem_array,
mem_array, mem_entries * 2 * sizeof(mem_array[0]));
mem_entries = gen_fdt_mem_array(regions, mem_array,
mem_array, mem_entries * 2 * sizeof(mem_array[0]));
__be32 *mem_array,
*(mem_array++) = cpu_to_be32(mr->start);
*(mem_array++) = cpu_to_be32(size);
__be32 mem_array[2 * MAX_MEM_ARRAY_ENTRIES];
mem_array[2] = cpu_to_be32(PHYS_OFFSET + SZ_512M);
mem_array[3] = cpu_to_be32(size);
mem_array[2] = cpu_to_be32(PHYS_OFFSET + SZ_2G + SZ_256M);
mem_array[3] = cpu_to_be32(size);
__be32 mem_array[2 * MAX_MEM_ARRAY_ENTRIES];
mem_entries = gen_fdt_mem_array(mem_array, physical_memsize, mem_map);
err = fdt_setprop(fdt, mem_off, "reg", mem_array,
mem_entries * 2 * sizeof(mem_array[0]));
mem_entries = gen_fdt_mem_array(mem_array, memsize, mem_map);
err = fdt_setprop(fdt, mem_off, "linux,usable-memory", mem_array,
mem_entries * 2 * sizeof(mem_array[0]));
static unsigned __init gen_fdt_mem_array(__be32 *mem_array, unsigned long size,
mem_array[0] = cpu_to_be32(PHYS_OFFSET);
mem_array[1] = cpu_to_be32(size);
mem_array[1] = cpu_to_be32(size_preio);
struct mem_array *mem_arr, *mem_arr_orig;
mem_descr->mem_array = NULL;
memset(mem_arr, 0, sizeof(struct mem_array) *
mem_descr->mem_array = kmalloc_objs(*mem_arr, j);
if (!mem_descr->mem_array)
memcpy(mem_descr->mem_array, mem_arr_orig,
sizeof(struct mem_array) * j);
mem_descr->mem_array[j - 1].size,
mem_descr->mem_array[j - 1].
mem_array[j - 1].
kfree(mem_descr->mem_array);
(struct pdu_data_out *)mem_descr->mem_array[0].virtual_address;
(struct pdu_nop_out *)((unsigned char *)mem_descr->mem_array[0].
mem_descr_wrbh->mem_array[idx].virtual_address;
num_cxn_wrbh = ((mem_descr_wrbh->mem_array[idx].size) /
pwrb = mem_descr_wrb->mem_array[idx].virtual_address;
num_cxn_wrb = (mem_descr_wrb->mem_array[idx].size) /
mem_descr->mem_array[0].virtual_address;
if (mem_descr->mem_array[0].virtual_address) {
mem_descr->mem_array[0].
mem_descr->mem_array[0].virtual_address;
mem_descr->mem_array[0].
if (mem_descr->mem_array[0].virtual_address) {
mem_descr->mem_array[0].
mem_descr->mem_array[0].virtual_address;
if (mem_descr->mem_array[0].virtual_address) {
mem_descr->mem_array[0].
mem_descr->mem_array[0].virtual_address;
if (mem_descr->mem_array[0].virtual_address) {
mem_descr->mem_array[0].
mem_descr->mem_array[0].virtual_address;
if (!mem_descr->mem_array[0].virtual_address)
mem_descr->mem_array[0].virtual_address;
if (mem_descr->mem_array[0].virtual_address) {
mem_descr->mem_array[0].
mem_descr->mem_array[idx].virtual_address;
mem_descr->mem_array[idx].
num_async_data = ((mem_descr->mem_array[idx].size) /
mem_descr->mem_array[idx].
mem_descr->mem_array[idx].
((mem_descr->mem_array[idx].
struct mem_array *pmem, struct be_dma_mem *sgl)
struct mem_array *pmem, struct be_dma_mem *sgl)
dq_vaddress = mem_descr->mem_array[idx].virtual_address;
ret = be_fill_queue(dq, mem_descr->mem_array[0].size /
mem->dma = (unsigned long)mem_descr->mem_array[idx].
dq_vaddress = mem_descr->mem_array[idx].virtual_address;
ret = be_fill_queue(dataq, mem_descr->mem_array[0].size /
mem->dma = (unsigned long)mem_descr->mem_array[idx].
struct mem_array *pm_arr;
pm_arr = mem_descr->mem_array;
struct mem_array *pm_arr;
pm_arr = mem_descr->mem_array;
struct mem_array *pwrb_arr;
wrb_vaddr = mem_descr->mem_array[idx].virtual_address;
pa_addr_lo = mem_descr->mem_array[idx].bus_address.u.a64.address;
num_wrb_rings = mem_descr->mem_array[idx].size /
wrb_vaddr = mem_descr->mem_array[idx].virtual_address;
pa_addr_lo = mem_descr->mem_array[idx].
num_wrb_rings = mem_descr->mem_array[idx].size /
init_mem[HWI_MEM_ADDN_CONTEXT].mem_array[0].virtual_address;
mem_descr->mem_array[j - 1].size,
mem_descr->mem_array[j - 1].virtual_address,
(unsigned long)mem_descr->mem_array[j - 1].
kfree(mem_descr->mem_array);
psgl_handle = mem_descr_sglh->mem_array[idx].virtual_address;
for (i = 0; i < (mem_descr_sglh->mem_array[idx].size /
pfrag = mem_descr_sg->mem_array[idx].virtual_address;
i < (mem_descr_sg->mem_array[idx].size) /
struct mem_array *mem_array;
mem_descr->mem_array[0].bus_address.u.a32.address_hi);
mem_descr->mem_array[0].bus_address.u.a32.address_lo);
pa->lo = phba->init_mem[ISCSI_MEM_GLOBAL_HEADER].mem_array[0].\
pa->hi = phba->init_mem[ISCSI_MEM_GLOBAL_HEADER].mem_array[0].\