• Home
  • Raw
  • Download

Lines Matching +full:0 +full:xff0000ff

35 	u64 req = ZPCI_CREATE_REQ(zdev->fh, 0, ZPCI_MOD_FC_REG_INT);  in zpci_set_airq()
36 struct zpci_fib fib = {0}; in zpci_set_airq()
43 fib.fmt0.aibvo = 0; /* each zdev has its own interrupt vector */ in zpci_set_airq()
48 return zpci_mod_fc(req, &fib, &status) ? -EIO : 0; in zpci_set_airq()
54 u64 req = ZPCI_CREATE_REQ(zdev->fh, 0, ZPCI_MOD_FC_DEREG_INT); in zpci_clear_airq()
55 struct zpci_fib fib = {0}; in zpci_clear_airq()
63 cc = 0; in zpci_clear_airq()
65 return cc ? -EIO : 0; in zpci_clear_airq()
71 u64 req = ZPCI_CREATE_REQ(zdev->fh, 0, ZPCI_MOD_FC_REG_INT_D); in zpci_set_directed_irq()
72 struct zpci_fib fib = {0}; in zpci_set_directed_irq()
80 return zpci_mod_fc(req, &fib, &status) ? -EIO : 0; in zpci_set_directed_irq()
86 u64 req = ZPCI_CREATE_REQ(zdev->fh, 0, ZPCI_MOD_FC_DEREG_INT_D); in zpci_clear_directed_irq()
87 struct zpci_fib fib = {0}; in zpci_clear_directed_irq()
95 cc = 0; in zpci_clear_directed_irq()
97 return cc ? -EIO : 0; in zpci_clear_directed_irq()
127 zdev->irqs_registered = 0; in zpci_clear_irq()
139 msg.address_lo &= 0xff0000ff; in zpci_set_irq_affinity()
155 union zpci_sic_iib iib = {{0}}; in zpci_handle_cpu_local_irq()
157 int irqs_on = 0; in zpci_handle_cpu_local_irq()
159 for (bit = 0;;) { in zpci_handle_cpu_local_irq()
169 bit = 0; in zpci_handle_cpu_local_irq()
195 union zpci_sic_iib iib = {{0}}; in zpci_handle_fallback_irq()
197 int irqs_on = 0; in zpci_handle_fallback_irq()
199 for (cpu = 0;;) { in zpci_handle_fallback_irq()
208 cpu = 0; in zpci_handle_fallback_irq()
237 union zpci_sic_iib iib = {{0}}; in zpci_floating_irq_handler()
240 int irqs_on = 0; in zpci_floating_irq_handler()
243 for (si = 0;;) { in zpci_floating_irq_handler()
253 si = 0; in zpci_floating_irq_handler()
259 for (ai = 0;;) { in zpci_floating_irq_handler()
289 bit = airq_iv_alloc(zpci_ibv[0], msi_vecs); in arch_setup_msi_irqs()
307 bit = 0; in arch_setup_msi_irqs()
316 irq = __irq_alloc_descs(-1, 0, 1, 0, THIS_MODULE, in arch_setup_msi_irqs()
319 if (irq < 0) in arch_setup_msi_irqs()
331 cpu = 0; in arch_setup_msi_irqs()
334 msg.address_lo = zdev->msi_addr & 0xff0000ff; in arch_setup_msi_irqs()
341 msg.address_lo = zdev->msi_addr & 0xffffffff; in arch_setup_msi_irqs()
356 return (msi_vecs == nvec) ? 0 : msi_vecs; in arch_setup_msi_irqs()
374 msi->msg.address_lo = 0; in arch_teardown_msi_irqs()
375 msi->msg.address_hi = 0; in arch_teardown_msi_irqs()
376 msi->msg.data = 0; in arch_teardown_msi_irqs()
377 msi->irq = 0; in arch_teardown_msi_irqs()
391 airq_iv_free(zpci_ibv[0], zdev->msi_first_bit, zdev->msi_nr_irqs); in arch_teardown_msi_irqs()
410 union zpci_sic_iib iib = {{0}}; in cpu_enable_directed_irq()
411 union zpci_sic_iib ziib = {{0}}; in cpu_enable_directed_irq()
415 zpci_set_irq_ctrl(SIC_IRQ_MODE_SET_CPU, 0, &iib); in cpu_enable_directed_irq()
421 union zpci_sic_iib iib = {{0}}; in zpci_directed_irq_init()
424 zpci_sbv = airq_iv_create(num_possible_cpus(), 0, NULL); in zpci_directed_irq_init()
431 zpci_set_irq_ctrl(SIC_IRQ_MODE_DIRECT, 0, &iib); in zpci_directed_irq_init()
446 (!cpu ? AIRQ_IV_ALLOC : 0), NULL); in zpci_directed_irq_init()
454 return 0; in zpci_directed_irq_init()
467 return 0; in zpci_floating_irq_init()
476 union zpci_sic_iib iib = {{0}}; in zpci_irq_init()
510 return 0; in zpci_irq_init()