Lines Matching refs:result
36 int result; in ps3_register_lpm_devices() local
52 result = ps3_repository_read_be_node_id(0, &dev->lpm.node_id); in ps3_register_lpm_devices()
54 if (result) { in ps3_register_lpm_devices()
60 result = ps3_repository_read_lpm_privileges(dev->lpm.node_id, &tmp1, in ps3_register_lpm_devices()
63 if (result) { in ps3_register_lpm_devices()
74 result = -ENODEV; in ps3_register_lpm_devices()
81 result = -EPERM; in ps3_register_lpm_devices()
89 result = ps3_repository_read_pu_id(0, &dev->lpm.pu_id); in ps3_register_lpm_devices()
91 if (result) { in ps3_register_lpm_devices()
97 result = ps3_system_bus_device_register(dev); in ps3_register_lpm_devices()
99 if (result) { in ps3_register_lpm_devices()
114 return result; in ps3_register_lpm_devices()
127 int result; in ps3_setup_gelic_device() local
141 result = -ENOMEM; in ps3_setup_gelic_device()
151 result = ps3_repository_find_interrupt(repo, in ps3_setup_gelic_device()
154 if (result) { in ps3_setup_gelic_device()
162 result = ps3_dma_region_init(&p->dev, p->dev.d_region, PS3_DMA_64K, in ps3_setup_gelic_device()
165 if (result) { in ps3_setup_gelic_device()
171 result = ps3_system_bus_device_register(&p->dev); in ps3_setup_gelic_device()
173 if (result) { in ps3_setup_gelic_device()
180 return result; in ps3_setup_gelic_device()
188 return result; in ps3_setup_gelic_device()
195 int result; in ps3_setup_uhc_device() local
212 result = -ENOMEM; in ps3_setup_uhc_device()
223 result = ps3_repository_find_interrupt(repo, in ps3_setup_uhc_device()
226 if (result) { in ps3_setup_uhc_device()
232 result = ps3_repository_find_reg(repo, reg_type, in ps3_setup_uhc_device()
235 if (result) { in ps3_setup_uhc_device()
241 result = ps3_dma_region_init(&p->dev, p->dev.d_region, PS3_DMA_64K, in ps3_setup_uhc_device()
244 if (result) { in ps3_setup_uhc_device()
250 result = ps3_mmio_region_init(&p->dev, p->dev.m_region, bus_addr, len, in ps3_setup_uhc_device()
253 if (result) { in ps3_setup_uhc_device()
259 result = ps3_system_bus_device_register(&p->dev); in ps3_setup_uhc_device()
261 if (result) { in ps3_setup_uhc_device()
268 return result; in ps3_setup_uhc_device()
278 return result; in ps3_setup_uhc_device()
298 int result; in ps3_setup_vuart_device() local
315 result = ps3_system_bus_device_register(&p->dev); in ps3_setup_vuart_device()
317 if (result) { in ps3_setup_vuart_device()
328 return result; in ps3_setup_vuart_device()
334 int result; in ps3_setup_storage_dev() local
341 result = ps3_repository_read_stor_dev_info(repo->bus_index, in ps3_setup_storage_dev()
345 if (result) { in ps3_setup_storage_dev()
347 __func__, __LINE__, result); in ps3_setup_storage_dev()
360 result = -ENOMEM; in ps3_setup_storage_dev()
372 result = ps3_repository_find_interrupt(repo, in ps3_setup_storage_dev()
375 if (result) { in ps3_setup_storage_dev()
377 __LINE__, result); in ps3_setup_storage_dev()
378 result = -ENODEV; in ps3_setup_storage_dev()
386 result = ps3_repository_read_stor_dev_region(repo->bus_index, in ps3_setup_storage_dev()
390 if (result) { in ps3_setup_storage_dev()
393 __func__, __LINE__, result); in ps3_setup_storage_dev()
394 result = -ENODEV; in ps3_setup_storage_dev()
405 result = ps3_system_bus_device_register(&p->sbd); in ps3_setup_storage_dev()
406 if (result) { in ps3_setup_storage_dev()
421 return result; in ps3_setup_storage_dev()
426 int result; in ps3_register_vuart_devices() local
431 result = ps3_repository_read_vuart_av_port(&port_number); in ps3_register_vuart_devices()
432 if (result) in ps3_register_vuart_devices()
435 result = ps3_setup_vuart_device(PS3_MATCH_ID_AV_SETTINGS, port_number); in ps3_register_vuart_devices()
436 WARN_ON(result); in ps3_register_vuart_devices()
438 result = ps3_repository_read_vuart_sysmgr_port(&port_number); in ps3_register_vuart_devices()
439 if (result) in ps3_register_vuart_devices()
442 result = ps3_setup_vuart_device(PS3_MATCH_ID_SYSTEM_MANAGER, in ps3_register_vuart_devices()
444 WARN_ON(result); in ps3_register_vuart_devices()
447 return result; in ps3_register_vuart_devices()
452 int result; in ps3_register_sound_devices() local
470 result = ps3_system_bus_device_register(&p->dev); in ps3_register_sound_devices()
472 if (result) { in ps3_register_sound_devices()
483 return result; in ps3_register_sound_devices()
488 int result; in ps3_register_graphics_devices() local
504 result = ps3_system_bus_device_register(&p->dev); in ps3_register_graphics_devices()
506 if (result) { in ps3_register_graphics_devices()
518 return result; in ps3_register_graphics_devices()
523 int result; in ps3_register_ramdisk_device() local
539 result = ps3_system_bus_device_register(&p->dev); in ps3_register_ramdisk_device()
541 if (result) { in ps3_register_ramdisk_device()
553 return result; in ps3_register_ramdisk_device()
562 int result; in ps3_setup_dynamic_device() local
566 result = ps3_setup_storage_dev(repo, PS3_MATCH_ID_STOR_DISK); in ps3_setup_dynamic_device()
569 if (result == -ENODEV) { in ps3_setup_dynamic_device()
570 result = 0; in ps3_setup_dynamic_device()
575 if (result) in ps3_setup_dynamic_device()
581 result = ps3_setup_storage_dev(repo, PS3_MATCH_ID_STOR_ROM); in ps3_setup_dynamic_device()
582 if (result) in ps3_setup_dynamic_device()
588 result = ps3_setup_storage_dev(repo, PS3_MATCH_ID_STOR_FLASH); in ps3_setup_dynamic_device()
589 if (result) in ps3_setup_dynamic_device()
595 result = 0; in ps3_setup_dynamic_device()
600 return result; in ps3_setup_dynamic_device()
609 int result; in ps3_setup_static_device() local
613 result = ps3_setup_gelic_device(repo); in ps3_setup_static_device()
614 if (result) { in ps3_setup_static_device()
623 result = ps3_setup_ehci_device(repo); in ps3_setup_static_device()
625 if (result) { in ps3_setup_static_device()
630 result = ps3_setup_ohci_device(repo); in ps3_setup_static_device()
632 if (result) { in ps3_setup_static_device()
642 return result; in ps3_setup_static_device()
913 int result; in ps3_start_probe_thread() local
923 result = ps3_repository_find_bus(repo.bus_type, 0, &repo.bus_index); in ps3_start_probe_thread()
925 if (result) { in ps3_start_probe_thread()
926 printk(KERN_ERR "%s: Cannot find bus (%d)\n", __func__, result); in ps3_start_probe_thread()
930 result = ps3_repository_read_bus_id(repo.bus_index, &repo.bus_id); in ps3_start_probe_thread()
932 if (result) { in ps3_start_probe_thread()
934 result); in ps3_start_probe_thread()
942 result = PTR_ERR(task); in ps3_start_probe_thread()
944 result); in ps3_start_probe_thread()
945 return result; in ps3_start_probe_thread()
963 int result; in ps3_register_devices() local
972 result = ps3_start_probe_thread(PS3_BUS_TYPE_STORAGE); in ps3_register_devices()