Lines Matching full:reg1

54  * AP queue status reg union to access the reg1
74 unsigned long reg1 = 0; in ap_instructions_available() local
81 "0: la %[reg1],1\n" /* 1 into reg1 */ in ap_instructions_available()
84 : [reg1] "+&d" (reg1) in ap_instructions_available()
87 return reg1 != 0; in ap_instructions_available()
135 union ap_queue_status_reg reg1; in ap_tapq() local
142 " lgr %[reg1],1\n" /* gr1 (status) into reg1 */ in ap_tapq()
144 : [reg1] "=&d" (reg1.value), [reg2] "=&d" (reg2) in ap_tapq()
149 return reg1.status; in ap_tapq()
178 union ap_queue_status_reg reg1; in ap_rapq() local
186 " lgr %[reg1],1\n" /* gr1 (status) into reg1 */ in ap_rapq()
187 : [reg1] "=&d" (reg1.value) in ap_rapq()
190 return reg1.status; in ap_rapq()
203 union ap_queue_status_reg reg1; in ap_zapq() local
211 " lgr %[reg1],1\n" /* gr1 (status) into reg1 */ in ap_zapq()
212 : [reg1] "=&d" (reg1.value) in ap_zapq()
215 return reg1.status; in ap_zapq()
247 unsigned long reg1 = -EOPNOTSUPP; in ap_qci() local
254 "0: la %[reg1],0\n" /* good case, QCI fc available */ in ap_qci()
257 : [reg1] "+&d" (reg1) in ap_qci()
261 return reg1; in ap_qci()
300 union ap_queue_status_reg reg1; in ap_aqic() local
303 reg1.value = qirqctrl.value; in ap_aqic()
307 " lgr 1,%[reg1]\n" /* irq ctrl into gr1 */ in ap_aqic()
310 " lgr %[reg1],1\n" /* gr1 (status) into reg1 */ in ap_aqic()
311 : [reg1] "+&d" (reg1.value) in ap_aqic()
315 return reg1.status; in ap_aqic()
348 union ap_queue_status_reg reg1; in ap_qact() local
351 reg1.value = apinfo->val; in ap_qact()
355 " lgr 1,%[reg1]\n" /* qact in info into gr1 */ in ap_qact()
357 " lgr %[reg1],1\n" /* gr1 (status) into reg1 */ in ap_qact()
359 : [reg1] "+&d" (reg1.value), [reg2] "=&d" (reg2) in ap_qact()
363 return reg1.status; in ap_qact()
378 union ap_queue_status_reg reg1; in ap_bapq() local
383 " lgr %[reg1],1\n" /* gr1 (status) into reg1 */ in ap_bapq()
384 : [reg1] "=&d" (reg1.value) in ap_bapq()
388 return reg1.status; in ap_bapq()
405 union ap_queue_status_reg reg1; in ap_aapq() local
411 " lgr %[reg1],1\n" /* gr1 (status) into reg1 */ in ap_aapq()
412 : [reg1] "=&d" (reg1.value) in ap_aapq()
416 return reg1.status; in ap_aapq()
437 union ap_queue_status_reg reg1; in ap_nqap() local
448 " lgr %[reg1],1\n" /* gr1 (status) into reg1 */ in ap_nqap()
449 : [reg0] "+&d" (reg0), [reg1] "=&d" (reg1.value), in ap_nqap()
453 return reg1.status; in ap_nqap()
495 union ap_queue_status_reg reg1; in ap_dqap() local
512 " lgr %[reg1],1\n" /* gr1 (status) into reg1 */ in ap_dqap()
514 : [reg0] "+&d" (reg0), [reg1] "=&d" (reg1.value), in ap_dqap()
528 reg1.status.response_code = 0xFF; in ap_dqap()
541 return reg1.status; in ap_dqap()