• Home
  • Raw
  • Download

Lines Matching refs:result

171 	int result;  in ps3_virq_setup()  local
186 result = -ENOMEM; in ps3_virq_setup()
193 result = irq_set_chip_data(*virq, pd); in ps3_virq_setup()
195 if (result) { in ps3_virq_setup()
203 return result; in ps3_virq_setup()
208 return result; in ps3_virq_setup()
245 int result; in ps3_irq_plug_setup() local
248 result = ps3_virq_setup(cpu, outlet, virq); in ps3_irq_plug_setup()
250 if (result) { in ps3_irq_plug_setup()
259 result = lv1_connect_irq_plug_ext(pd->ppe_id, pd->thread_id, *virq, in ps3_irq_plug_setup()
262 if (result) { in ps3_irq_plug_setup()
264 __func__, __LINE__, ps3_result(result)); in ps3_irq_plug_setup()
265 result = -EPERM; in ps3_irq_plug_setup()
269 return result; in ps3_irq_plug_setup()
274 return result; in ps3_irq_plug_setup()
289 int result; in ps3_irq_plug_destroy() local
297 result = lv1_disconnect_irq_plug_ext(pd->ppe_id, pd->thread_id, virq); in ps3_irq_plug_destroy()
299 if (result) in ps3_irq_plug_destroy()
301 __func__, __LINE__, ps3_result(result)); in ps3_irq_plug_destroy()
305 return result; in ps3_irq_plug_destroy()
322 int result; in ps3_event_receive_port_setup() local
325 result = lv1_construct_event_receive_port(&outlet); in ps3_event_receive_port_setup()
327 if (result) { in ps3_event_receive_port_setup()
329 __func__, __LINE__, ps3_result(result)); in ps3_event_receive_port_setup()
331 return result; in ps3_event_receive_port_setup()
334 result = ps3_irq_plug_setup(cpu, outlet, virq); in ps3_event_receive_port_setup()
335 BUG_ON(result); in ps3_event_receive_port_setup()
337 return result; in ps3_event_receive_port_setup()
352 int result; in ps3_event_receive_port_destroy() local
358 result = lv1_destruct_event_receive_port(virq_to_hw(virq)); in ps3_event_receive_port_destroy()
360 if (result) in ps3_event_receive_port_destroy()
362 __func__, __LINE__, ps3_result(result)); in ps3_event_receive_port_destroy()
370 return result; in ps3_event_receive_port_destroy()
394 int result; in ps3_sb_event_receive_port_setup() local
396 result = ps3_event_receive_port_setup(cpu, virq); in ps3_sb_event_receive_port_setup()
398 if (result) in ps3_sb_event_receive_port_setup()
399 return result; in ps3_sb_event_receive_port_setup()
401 result = lv1_connect_interrupt_event_receive_port(dev->bus_id, in ps3_sb_event_receive_port_setup()
404 if (result) { in ps3_sb_event_receive_port_setup()
407 ps3_result(result)); in ps3_sb_event_receive_port_setup()
410 return result; in ps3_sb_event_receive_port_setup()
425 int result; in ps3_sb_event_receive_port_destroy() local
430 result = lv1_disconnect_interrupt_event_receive_port(dev->bus_id, in ps3_sb_event_receive_port_destroy()
433 if (result) in ps3_sb_event_receive_port_destroy()
436 ps3_result(result)); in ps3_sb_event_receive_port_destroy()
438 result = ps3_event_receive_port_destroy(virq); in ps3_sb_event_receive_port_destroy()
439 BUG_ON(result); in ps3_sb_event_receive_port_destroy()
446 result = ps3_virq_destroy(virq); in ps3_sb_event_receive_port_destroy()
447 BUG_ON(result); in ps3_sb_event_receive_port_destroy()
450 return result; in ps3_sb_event_receive_port_destroy()
468 int result; in ps3_io_irq_setup() local
471 result = lv1_construct_io_irq_outlet(interrupt_id, &outlet); in ps3_io_irq_setup()
473 if (result) { in ps3_io_irq_setup()
475 __func__, __LINE__, ps3_result(result)); in ps3_io_irq_setup()
476 return result; in ps3_io_irq_setup()
479 result = ps3_irq_plug_setup(cpu, outlet, virq); in ps3_io_irq_setup()
480 BUG_ON(result); in ps3_io_irq_setup()
482 return result; in ps3_io_irq_setup()
488 int result; in ps3_io_irq_destroy() local
498 result = ps3_irq_plug_destroy(virq); in ps3_io_irq_destroy()
499 BUG_ON(result); in ps3_io_irq_destroy()
501 result = lv1_destruct_io_irq_outlet(outlet); in ps3_io_irq_destroy()
503 if (result) in ps3_io_irq_destroy()
505 __func__, __LINE__, ps3_result(result)); in ps3_io_irq_destroy()
507 return result; in ps3_io_irq_destroy()
525 int result; in ps3_vuart_irq_setup() local
533 result = lv1_configure_virtual_uart_irq(lpar_addr, &outlet); in ps3_vuart_irq_setup()
535 if (result) { in ps3_vuart_irq_setup()
537 __func__, __LINE__, ps3_result(result)); in ps3_vuart_irq_setup()
538 return result; in ps3_vuart_irq_setup()
541 result = ps3_irq_plug_setup(cpu, outlet, virq); in ps3_vuart_irq_setup()
542 BUG_ON(result); in ps3_vuart_irq_setup()
544 return result; in ps3_vuart_irq_setup()
550 int result; in ps3_vuart_irq_destroy() local
553 result = lv1_deconfigure_virtual_uart_irq(); in ps3_vuart_irq_destroy()
555 if (result) { in ps3_vuart_irq_destroy()
557 __func__, __LINE__, ps3_result(result)); in ps3_vuart_irq_destroy()
558 return result; in ps3_vuart_irq_destroy()
561 result = ps3_irq_plug_destroy(virq); in ps3_vuart_irq_destroy()
562 BUG_ON(result); in ps3_vuart_irq_destroy()
564 return result; in ps3_vuart_irq_destroy()
581 int result; in ps3_spe_irq_setup() local
586 result = lv1_get_spe_irq_outlet(spe_id, class, &outlet); in ps3_spe_irq_setup()
588 if (result) { in ps3_spe_irq_setup()
590 __func__, __LINE__, ps3_result(result)); in ps3_spe_irq_setup()
591 return result; in ps3_spe_irq_setup()
594 result = ps3_irq_plug_setup(cpu, outlet, virq); in ps3_spe_irq_setup()
595 BUG_ON(result); in ps3_spe_irq_setup()
597 return result; in ps3_spe_irq_setup()
602 int result; in ps3_spe_irq_destroy() local
606 result = ps3_irq_plug_destroy(virq); in ps3_spe_irq_destroy()
607 BUG_ON(result); in ps3_spe_irq_destroy()
609 return result; in ps3_spe_irq_destroy()
741 int result; in ps3_init_IRQ() local
759 result = lv1_configure_irq_state_bitmap(pd->ppe_id, in ps3_init_IRQ()
762 if (result) in ps3_init_IRQ()
765 ps3_result(result)); in ps3_init_IRQ()
773 int result; in ps3_shutdown_IRQ() local
778 result = lv1_configure_irq_state_bitmap(ppe_id, thread_id, 0); in ps3_shutdown_IRQ()
781 __LINE__, ppe_id, thread_id, cpu, ps3_result(result)); in ps3_shutdown_IRQ()