Lines Matching refs:devino

255 static unsigned int cookie_exists(u32 devhandle, unsigned int devino)  in cookie_exists()  argument
261 hv_err = sun4v_vintr_get_cookie(devhandle, devino, &cookie); in cookie_exists()
276 static unsigned int sysino_exists(u32 devhandle, unsigned int devino) in sysino_exists() argument
278 unsigned long sysino = sun4v_devino_to_sysino(devhandle, devino); in sysino_exists()
646 static unsigned int sun4v_build_common(u32 devhandle, unsigned int devino, in sun4v_build_common() argument
648 u32 devhandle, unsigned int devino), in sun4v_build_common() argument
654 irq = irq_alloc(devhandle, devino); in sun4v_build_common()
667 handler_data_init(data, devhandle, devino); in sun4v_build_common()
676 unsigned int devino) in cookie_assign() argument
687 hv_error = sun4v_vintr_set_cookie(devhandle, devino, cookie); in cookie_assign()
695 u32 devhandle, unsigned int devino) in cookie_handler_data() argument
698 data->dev_ino = devino; in cookie_handler_data()
701 static unsigned int cookie_build_irq(u32 devhandle, unsigned int devino, in cookie_build_irq() argument
707 irq = sun4v_build_common(devhandle, devino, cookie_handler_data, chip); in cookie_build_irq()
709 hv_error = cookie_assign(irq, devhandle, devino); in cookie_build_irq()
718 static unsigned int sun4v_build_cookie(u32 devhandle, unsigned int devino) in sun4v_build_cookie() argument
722 irq = cookie_exists(devhandle, devino); in sun4v_build_cookie()
726 irq = cookie_build_irq(devhandle, devino, &sun4v_virq); in sun4v_build_cookie()
745 u32 devhandle, unsigned int devino) in sysino_handler_data() argument
749 sysino = sun4v_devino_to_sysino(devhandle, devino); in sysino_handler_data()
753 static unsigned int sysino_build_irq(u32 devhandle, unsigned int devino, in sysino_build_irq() argument
758 irq = sun4v_build_common(devhandle, devino, sysino_handler_data, chip); in sysino_build_irq()
767 static int sun4v_build_sysino(u32 devhandle, unsigned int devino) in sun4v_build_sysino() argument
771 irq = sysino_exists(devhandle, devino); in sun4v_build_sysino()
775 irq = sysino_build_irq(devhandle, devino, &sun4v_irq); in sun4v_build_sysino()
780 unsigned int sun4v_build_irq(u32 devhandle, unsigned int devino) in sun4v_build_irq() argument
785 irq = sun4v_build_cookie(devhandle, devino); in sun4v_build_irq()
787 irq = sun4v_build_sysino(devhandle, devino); in sun4v_build_irq()
792 unsigned int sun4v_build_virq(u32 devhandle, unsigned int devino) in sun4v_build_virq() argument
796 irq = cookie_build_irq(devhandle, devino, &sun4v_virq); in sun4v_build_virq()