Searched refs:pwrb_arr (Results 1 – 1 of 1) sorted by relevance
3346 struct mem_array *pwrb_arr; in beiscsi_create_wrb_rings() local3358 pwrb_arr = kmalloc_objs(*pwrb_arr, phba->params.cxns_per_ctrl); in beiscsi_create_wrb_rings()3359 if (!pwrb_arr) { in beiscsi_create_wrb_rings()3371 pwrb_arr[num].virtual_address = wrb_vaddr; in beiscsi_create_wrb_rings()3372 pwrb_arr[num].bus_address.u.a64.address = pa_addr_lo; in beiscsi_create_wrb_rings()3373 pwrb_arr[num].size = phba->params.wrbs_per_cxn * in beiscsi_create_wrb_rings()3375 wrb_vaddr += pwrb_arr[num].size; in beiscsi_create_wrb_rings()3376 pa_addr_lo += pwrb_arr[num].size; in beiscsi_create_wrb_rings()3386 pwrb_arr[num].virtual_address = wrb_vaddr; in beiscsi_create_wrb_rings()3387 pwrb_arr[num].bus_address.u.a64.address = pa_addr_lo; in beiscsi_create_wrb_rings()[all …]