Lines Matching refs:retbuf
182 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_int_get_source_info() local
186 rc = plpar_hcall(H_INT_GET_SOURCE_INFO, retbuf, flags, lisn); in plpar_int_get_source_info()
194 *src_flags = retbuf[0]; in plpar_int_get_source_info()
195 *eoi_page = retbuf[1]; in plpar_int_get_source_info()
196 *trig_page = retbuf[2]; in plpar_int_get_source_info()
197 *esb_shift = retbuf[3]; in plpar_int_get_source_info()
200 lisn, retbuf[0], retbuf[1], retbuf[2], retbuf[3]); in plpar_int_get_source_info()
241 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_int_get_source_config() local
247 rc = plpar_hcall(H_INT_GET_SOURCE_CONFIG, retbuf, flags, lisn, in plpar_int_get_source_config()
257 *target = retbuf[0]; in plpar_int_get_source_config()
258 *prio = retbuf[1]; in plpar_int_get_source_config()
259 *sw_irq = retbuf[2]; in plpar_int_get_source_config()
262 retbuf[0], retbuf[1], retbuf[2]); in plpar_int_get_source_config()
273 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_int_get_queue_info() local
277 rc = plpar_hcall(H_INT_GET_QUEUE_INFO, retbuf, flags, target, in plpar_int_get_queue_info()
287 *esn_page = retbuf[0]; in plpar_int_get_queue_info()
288 *esn_size = retbuf[1]; in plpar_int_get_queue_info()
291 target, priority, retbuf[0], retbuf[1]); in plpar_int_get_queue_info()
347 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_int_esb() local
354 rc = plpar_hcall(H_INT_ESB, retbuf, flags, lisn, offset, in plpar_int_esb()
364 *out_data = retbuf[0]; in plpar_int_esb()