Lines Matching refs:result

183 	int result;  in ps3_virq_setup()  local
198 result = -ENOMEM; in ps3_virq_setup()
205 result = irq_set_chip_data(*virq, pd); in ps3_virq_setup()
207 if (result) { in ps3_virq_setup()
215 return result; in ps3_virq_setup()
220 return result; in ps3_virq_setup()
257 int result; in ps3_irq_plug_setup() local
260 result = ps3_virq_setup(cpu, outlet, virq); in ps3_irq_plug_setup()
262 if (result) { in ps3_irq_plug_setup()
271 result = lv1_connect_irq_plug_ext(pd->ppe_id, pd->thread_id, *virq, in ps3_irq_plug_setup()
274 if (result) { in ps3_irq_plug_setup()
276 __func__, __LINE__, ps3_result(result)); in ps3_irq_plug_setup()
277 result = -EPERM; in ps3_irq_plug_setup()
281 return result; in ps3_irq_plug_setup()
286 return result; in ps3_irq_plug_setup()
301 int result; in ps3_irq_plug_destroy() local
309 result = lv1_disconnect_irq_plug_ext(pd->ppe_id, pd->thread_id, virq); in ps3_irq_plug_destroy()
311 if (result) in ps3_irq_plug_destroy()
313 __func__, __LINE__, ps3_result(result)); in ps3_irq_plug_destroy()
317 return result; in ps3_irq_plug_destroy()
334 int result; in ps3_event_receive_port_setup() local
337 result = lv1_construct_event_receive_port(&outlet); in ps3_event_receive_port_setup()
339 if (result) { in ps3_event_receive_port_setup()
341 __func__, __LINE__, ps3_result(result)); in ps3_event_receive_port_setup()
343 return result; in ps3_event_receive_port_setup()
346 result = ps3_irq_plug_setup(cpu, outlet, virq); in ps3_event_receive_port_setup()
347 BUG_ON(result); in ps3_event_receive_port_setup()
349 return result; in ps3_event_receive_port_setup()
364 int result; in ps3_event_receive_port_destroy() local
370 result = lv1_destruct_event_receive_port(virq_to_hw(virq)); in ps3_event_receive_port_destroy()
372 if (result) in ps3_event_receive_port_destroy()
374 __func__, __LINE__, ps3_result(result)); in ps3_event_receive_port_destroy()
382 return result; in ps3_event_receive_port_destroy()
406 int result; in ps3_sb_event_receive_port_setup() local
408 result = ps3_event_receive_port_setup(cpu, virq); in ps3_sb_event_receive_port_setup()
410 if (result) in ps3_sb_event_receive_port_setup()
411 return result; in ps3_sb_event_receive_port_setup()
413 result = lv1_connect_interrupt_event_receive_port(dev->bus_id, in ps3_sb_event_receive_port_setup()
416 if (result) { in ps3_sb_event_receive_port_setup()
419 ps3_result(result)); in ps3_sb_event_receive_port_setup()
422 return result; in ps3_sb_event_receive_port_setup()
437 int result; in ps3_sb_event_receive_port_destroy() local
442 result = lv1_disconnect_interrupt_event_receive_port(dev->bus_id, in ps3_sb_event_receive_port_destroy()
445 if (result) in ps3_sb_event_receive_port_destroy()
448 ps3_result(result)); in ps3_sb_event_receive_port_destroy()
450 result = ps3_event_receive_port_destroy(virq); in ps3_sb_event_receive_port_destroy()
451 BUG_ON(result); in ps3_sb_event_receive_port_destroy()
458 result = ps3_virq_destroy(virq); in ps3_sb_event_receive_port_destroy()
459 BUG_ON(result); in ps3_sb_event_receive_port_destroy()
462 return result; in ps3_sb_event_receive_port_destroy()
480 int result; in ps3_io_irq_setup() local
483 result = lv1_construct_io_irq_outlet(interrupt_id, &outlet); in ps3_io_irq_setup()
485 if (result) { in ps3_io_irq_setup()
487 __func__, __LINE__, ps3_result(result)); in ps3_io_irq_setup()
488 return result; in ps3_io_irq_setup()
491 result = ps3_irq_plug_setup(cpu, outlet, virq); in ps3_io_irq_setup()
492 BUG_ON(result); in ps3_io_irq_setup()
494 return result; in ps3_io_irq_setup()
500 int result; in ps3_io_irq_destroy() local
510 result = ps3_irq_plug_destroy(virq); in ps3_io_irq_destroy()
511 BUG_ON(result); in ps3_io_irq_destroy()
513 result = lv1_destruct_io_irq_outlet(outlet); in ps3_io_irq_destroy()
515 if (result) in ps3_io_irq_destroy()
517 __func__, __LINE__, ps3_result(result)); in ps3_io_irq_destroy()
519 return result; in ps3_io_irq_destroy()
537 int result; in ps3_vuart_irq_setup() local
545 result = lv1_configure_virtual_uart_irq(lpar_addr, &outlet); in ps3_vuart_irq_setup()
547 if (result) { in ps3_vuart_irq_setup()
549 __func__, __LINE__, ps3_result(result)); in ps3_vuart_irq_setup()
550 return result; in ps3_vuart_irq_setup()
553 result = ps3_irq_plug_setup(cpu, outlet, virq); in ps3_vuart_irq_setup()
554 BUG_ON(result); in ps3_vuart_irq_setup()
556 return result; in ps3_vuart_irq_setup()
562 int result; in ps3_vuart_irq_destroy() local
565 result = lv1_deconfigure_virtual_uart_irq(); in ps3_vuart_irq_destroy()
567 if (result) { in ps3_vuart_irq_destroy()
569 __func__, __LINE__, ps3_result(result)); in ps3_vuart_irq_destroy()
570 return result; in ps3_vuart_irq_destroy()
573 result = ps3_irq_plug_destroy(virq); in ps3_vuart_irq_destroy()
574 BUG_ON(result); in ps3_vuart_irq_destroy()
576 return result; in ps3_vuart_irq_destroy()
593 int result; in ps3_spe_irq_setup() local
598 result = lv1_get_spe_irq_outlet(spe_id, class, &outlet); in ps3_spe_irq_setup()
600 if (result) { in ps3_spe_irq_setup()
602 __func__, __LINE__, ps3_result(result)); in ps3_spe_irq_setup()
603 return result; in ps3_spe_irq_setup()
606 result = ps3_irq_plug_setup(cpu, outlet, virq); in ps3_spe_irq_setup()
607 BUG_ON(result); in ps3_spe_irq_setup()
609 return result; in ps3_spe_irq_setup()
614 int result; in ps3_spe_irq_destroy() local
618 result = ps3_irq_plug_destroy(virq); in ps3_spe_irq_destroy()
619 BUG_ON(result); in ps3_spe_irq_destroy()
621 return result; in ps3_spe_irq_destroy()
752 int result; in ps3_init_IRQ() local
770 result = lv1_configure_irq_state_bitmap(pd->ppe_id, in ps3_init_IRQ()
773 if (result) in ps3_init_IRQ()
776 ps3_result(result)); in ps3_init_IRQ()
784 int result; in ps3_shutdown_IRQ() local
789 result = lv1_configure_irq_state_bitmap(ppe_id, thread_id, 0); in ps3_shutdown_IRQ()
792 __LINE__, ppe_id, thread_id, cpu, ps3_result(result)); in ps3_shutdown_IRQ()