Lines Matching refs:ldg

274 		struct niu_ldg *lp = &np->ldg[i];  in niu_enable_interrupts()
282 niu_ldg_rearm(np, &np->ldg[i], on); in niu_enable_interrupts()
4146 static void __niu_fastpath_interrupt(struct niu *np, int ldg, u64 v0) in __niu_fastpath_interrupt() argument
4159 if (parent->ldg_map[ldn] != ldg) in __niu_fastpath_interrupt()
4171 if (parent->ldg_map[ldn] != ldg) in __niu_fastpath_interrupt()
4196 int ldg = lp->ldg_num; in niu_interrupt() local
4202 __func__, lp, ldg); in niu_interrupt()
4206 v0 = nr64(LDSV0(ldg)); in niu_interrupt()
4207 v1 = nr64(LDSV1(ldg)); in niu_interrupt()
4208 v2 = nr64(LDSV2(ldg)); in niu_interrupt()
6034 struct niu_ldg *lp = &np->ldg[i]; in niu_request_irq()
6047 struct niu_ldg *lp = &np->ldg[j]; in niu_request_irq()
6059 struct niu_ldg *lp = &np->ldg[i]; in niu_free_irq()
6070 napi_enable(&np->ldg[i].napi); in niu_enable_napi()
6078 napi_disable(&np->ldg[i].napi); in niu_disable_napi()
7896 int ldg, int ldn) in niu_ldg_assign_ldn() argument
7898 if (ldg < NIU_LDG_MIN || ldg > NIU_LDG_MAX) in niu_ldg_assign_ldn()
7903 parent->ldg_map[ldn] = ldg; in niu_ldg_assign_ldn()
7911 if (nr64(LDG_NUM(ldn)) != ldg) { in niu_ldg_assign_ldn()
7913 np->port, ldn, ldg, in niu_ldg_assign_ldn()
7918 nw64(LDG_NUM(ldn), ldg); in niu_ldg_assign_ldn()
7934 static int niu_set_ldg_sid(struct niu *np, int ldg, int func, int vector) in niu_set_ldg_sid() argument
7936 if ((ldg < NIU_LDG_MIN || ldg > NIU_LDG_MAX) || in niu_set_ldg_sid()
7941 nw64(SID(ldg), (func << SID_FUNC_SHIFT) | vector); in niu_set_ldg_sid()
9045 np->ldg[i].irq = msi_vec[i].vector; in niu_try_msix()
9062 np->ldg[i].irq = op->archdata.irqs[i]; in niu_n2_irq_init()
9082 np->ldg[0].irq = np->dev->irq; in niu_ldg_init()
9092 struct niu_ldg *lp = &np->ldg[i]; in niu_ldg_init()