Lines Matching refs:result
141 int result; in ps3_mm_vas_create() local
148 result = lv1_query_logical_partition_address_region_info(0, in ps3_mm_vas_create()
152 if (result) { in ps3_mm_vas_create()
155 ps3_result(result)); in ps3_mm_vas_create()
168 result = lv1_construct_virtual_address_space(CONFIG_PS3_HTAB_SIZE, in ps3_mm_vas_create()
172 if (result) { in ps3_mm_vas_create()
174 __func__, __LINE__, ps3_result(result)); in ps3_mm_vas_create()
178 result = lv1_select_virtual_address_space(map.vas_id); in ps3_mm_vas_create()
180 if (result) { in ps3_mm_vas_create()
182 __func__, __LINE__, ps3_result(result)); in ps3_mm_vas_create()
202 int result; in ps3_mm_vas_destroy() local
205 result = lv1_select_virtual_address_space(0); in ps3_mm_vas_destroy()
206 result += lv1_destruct_virtual_address_space(map.vas_id); in ps3_mm_vas_destroy()
208 if (result) { in ps3_mm_vas_destroy()
218 int result; in ps3_mm_get_repository_highmem() local
222 result = ps3_repository_read_highmem_info(0, &r->base, &r->size); in ps3_mm_get_repository_highmem()
224 if (result) in ps3_mm_get_repository_highmem()
228 result = -1; in ps3_mm_get_repository_highmem()
243 return result; in ps3_mm_get_repository_highmem()
265 int result; in ps3_mm_region_create() local
277 result = -1; in ps3_mm_region_create()
281 result = lv1_allocate_memory(r->size, PAGE_SHIFT_16M, 0, in ps3_mm_region_create()
284 if (result || r->base < map.rm.size) { in ps3_mm_region_create()
286 __func__, __LINE__, ps3_result(result)); in ps3_mm_region_create()
292 return result; in ps3_mm_region_create()
296 return result; in ps3_mm_region_create()
306 int result; in ps3_mm_region_destroy() local
313 result = lv1_release_memory(r->base); in ps3_mm_region_destroy()
315 if (result) { in ps3_mm_region_destroy()
458 int result = 0; in dma_sb_free_chunk() local
461 result = lv1_unmap_device_dma_region(c->region->dev->bus_id, in dma_sb_free_chunk()
463 BUG_ON(result); in dma_sb_free_chunk()
467 return result; in dma_sb_free_chunk()
472 int result = 0; in dma_ioc0_free_chunk() local
481 result = lv1_put_iopte(0, in dma_ioc0_free_chunk()
491 if (result) { in dma_ioc0_free_chunk()
493 __LINE__, ps3_result(result)); in dma_ioc0_free_chunk()
498 return result; in dma_ioc0_free_chunk()
515 int result; in dma_sb_map_pages() local
520 result = -ENOMEM; in dma_sb_map_pages()
530 result = lv1_map_device_dma_region(c->region->dev->bus_id, in dma_sb_map_pages()
533 if (result) { in dma_sb_map_pages()
535 __func__, __LINE__, ps3_result(result)); in dma_sb_map_pages()
549 return result; in dma_sb_map_pages()
556 int result; in dma_ioc0_map_pages() local
565 result = -ENOMEM; in dma_ioc0_map_pages()
593 result = lv1_put_iopte(0, in dma_ioc0_map_pages()
598 if (result) { in dma_ioc0_map_pages()
600 __func__, __LINE__, ps3_result(result)); in dma_ioc0_map_pages()
626 return result; in dma_ioc0_map_pages()
639 int result; in dma_sb_region_create() local
662 result = lv1_allocate_device_dma_region(r->dev->bus_id, r->dev->dev_id, in dma_sb_region_create()
667 if (result) { in dma_sb_region_create()
669 __func__, __LINE__, ps3_result(result)); in dma_sb_region_create()
673 return result; in dma_sb_region_create()
678 int result; in dma_ioc0_region_create() local
684 result = lv1_allocate_io_segment(0, in dma_ioc0_region_create()
689 if (result) { in dma_ioc0_region_create()
691 __func__, __LINE__, ps3_result(result)); in dma_ioc0_region_create()
696 return result; in dma_ioc0_region_create()
709 int result; in dma_sb_region_free() local
726 result = lv1_free_device_dma_region(r->dev->bus_id, r->dev->dev_id, in dma_sb_region_free()
729 if (result) in dma_sb_region_free()
731 __func__, __LINE__, ps3_result(result)); in dma_sb_region_free()
735 return result; in dma_sb_region_free()
740 int result; in dma_ioc0_region_free() local
749 result = lv1_release_io_segment(0, r->bus_addr); in dma_ioc0_region_free()
751 if (result) in dma_ioc0_region_free()
753 __func__, __LINE__, ps3_result(result)); in dma_ioc0_region_free()
758 return result; in dma_ioc0_region_free()
776 int result; in dma_sb_map_area() local
811 result = dma_sb_map_pages(r, aligned_phys, aligned_len, &c, iopte_flag); in dma_sb_map_area()
813 if (result) { in dma_sb_map_area()
816 __func__, __LINE__, result); in dma_sb_map_area()
818 return result; in dma_sb_map_area()
824 return result; in dma_sb_map_area()
831 int result; in dma_ioc0_map_area() local
857 result = dma_ioc0_map_pages(r, aligned_phys, aligned_len, &c, in dma_ioc0_map_area()
860 if (result) { in dma_ioc0_map_area()
863 __func__, __LINE__, result); in dma_ioc0_map_area()
865 return result; in dma_ioc0_map_area()
873 return result; in dma_ioc0_map_area()
970 int result; in dma_sb_region_create_linear() local
984 result = dma_sb_region_create(r); in dma_sb_region_create_linear()
985 BUG_ON(result); in dma_sb_region_create_linear()
993 result = dma_sb_map_area(r, virt_addr, len, &tmp, in dma_sb_region_create_linear()
996 BUG_ON(result); in dma_sb_region_create_linear()
1007 result = dma_sb_map_area(r, virt_addr, len, &tmp, in dma_sb_region_create_linear()
1010 BUG_ON(result); in dma_sb_region_create_linear()
1013 return result; in dma_sb_region_create_linear()
1025 int result; in dma_sb_region_free_linear() local
1036 result = dma_sb_unmap_area(r, bus_addr, len); in dma_sb_region_free_linear()
1037 BUG_ON(result); in dma_sb_region_free_linear()
1049 result = dma_sb_unmap_area(r, bus_addr, len); in dma_sb_region_free_linear()
1050 BUG_ON(result); in dma_sb_region_free_linear()
1053 result = dma_sb_region_free(r); in dma_sb_region_free_linear()
1054 BUG_ON(result); in dma_sb_region_free_linear()
1056 return result; in dma_sb_region_free_linear()
1122 int result; in ps3_dma_region_init() local
1136 result = dma_set_mask_and_coherent(&dev->core, DMA_BIT_MASK(32)); in ps3_dma_region_init()
1138 if (result < 0) { in ps3_dma_region_init()
1140 __func__, __LINE__, result); in ps3_dma_region_init()
1141 return result; in ps3_dma_region_init()
1202 int result; in ps3_mm_init() local
1206 result = ps3_repository_read_mm_info(&map.rm.base, &map.rm.size, in ps3_mm_init()
1209 if (result) in ps3_mm_init()
1223 result = ps3_mm_region_create(&map.r1, map.total - map.rm.size); in ps3_mm_init()
1225 if (!result) in ps3_mm_init()