Lines Matching full:long

16 static inline long poll_pending(void)  in poll_pending()
31 static inline long cede_processor(void) in cede_processor()
40 static inline long extended_cede_processor(unsigned long latency_hint) in extended_cede_processor()
42 long rc; in extended_cede_processor()
58 static inline long vpa_call(unsigned long flags, unsigned long cpu, in vpa_call()
59 unsigned long vpa) in vpa_call()
66 static inline long unregister_vpa(unsigned long cpu) in unregister_vpa()
71 static inline long register_vpa(unsigned long cpu, unsigned long vpa) in register_vpa()
76 static inline long unregister_slb_shadow(unsigned long cpu) in unregister_slb_shadow()
81 static inline long register_slb_shadow(unsigned long cpu, unsigned long vpa) in register_slb_shadow()
86 static inline long unregister_dtl(unsigned long cpu) in unregister_dtl()
91 static inline long register_dtl(unsigned long cpu, unsigned long vpa) in register_dtl()
98 static inline long plpar_pte_enter(unsigned long flags, in plpar_pte_enter()
99 unsigned long hpte_group, unsigned long hpte_v, in plpar_pte_enter()
100 unsigned long hpte_r, unsigned long *slot) in plpar_pte_enter()
102 long rc; in plpar_pte_enter()
103 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_enter()
112 static inline long plpar_pte_remove(unsigned long flags, unsigned long ptex, in plpar_pte_remove()
113 unsigned long avpn, unsigned long *old_pteh_ret, in plpar_pte_remove()
114 unsigned long *old_ptel_ret) in plpar_pte_remove()
116 long rc; in plpar_pte_remove()
117 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_remove()
128 static inline long plpar_pte_remove_raw(unsigned long flags, unsigned long ptex, in plpar_pte_remove_raw()
129 unsigned long avpn, unsigned long *old_pteh_ret, in plpar_pte_remove_raw()
130 unsigned long *old_ptel_ret) in plpar_pte_remove_raw()
132 long rc; in plpar_pte_remove_raw()
133 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_remove_raw()
143 static inline long plpar_pte_read(unsigned long flags, unsigned long ptex, in plpar_pte_read()
144 unsigned long *old_pteh_ret, unsigned long *old_ptel_ret) in plpar_pte_read()
146 long rc; in plpar_pte_read()
147 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_read()
158 static inline long plpar_pte_read_raw(unsigned long flags, unsigned long ptex, in plpar_pte_read_raw()
159 unsigned long *old_pteh_ret, unsigned long *old_ptel_ret) in plpar_pte_read_raw()
161 long rc; in plpar_pte_read_raw()
162 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_read_raw()
173 * ptes must be 8*sizeof(unsigned long)
175 static inline long plpar_pte_read_4(unsigned long flags, unsigned long ptex, in plpar_pte_read_4()
176 unsigned long *ptes) in plpar_pte_read_4()
179 long rc; in plpar_pte_read_4()
180 unsigned long retbuf[PLPAR_HCALL9_BUFSIZE]; in plpar_pte_read_4()
184 memcpy(ptes, retbuf, 8*sizeof(unsigned long)); in plpar_pte_read_4()
191 * ptes must be 8*sizeof(unsigned long)
193 static inline long plpar_pte_read_4_raw(unsigned long flags, unsigned long ptex, in plpar_pte_read_4_raw()
194 unsigned long *ptes) in plpar_pte_read_4_raw()
197 long rc; in plpar_pte_read_4_raw()
198 unsigned long retbuf[PLPAR_HCALL9_BUFSIZE]; in plpar_pte_read_4_raw()
202 memcpy(ptes, retbuf, 8*sizeof(unsigned long)); in plpar_pte_read_4_raw()
207 static inline long plpar_pte_protect(unsigned long flags, unsigned long ptex, in plpar_pte_protect()
208 unsigned long avpn) in plpar_pte_protect()
213 static inline long plpar_resize_hpt_prepare(unsigned long flags, in plpar_resize_hpt_prepare()
214 unsigned long shift) in plpar_resize_hpt_prepare()
219 static inline long plpar_resize_hpt_commit(unsigned long flags, in plpar_resize_hpt_commit()
220 unsigned long shift) in plpar_resize_hpt_commit()
225 static inline long plpar_tce_get(unsigned long liobn, unsigned long ioba, in plpar_tce_get()
226 unsigned long *tce_ret) in plpar_tce_get()
228 long rc; in plpar_tce_get()
229 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_tce_get()
238 static inline long plpar_tce_put(unsigned long liobn, unsigned long ioba, in plpar_tce_put()
239 unsigned long tceval) in plpar_tce_put()
244 static inline long plpar_tce_put_indirect(unsigned long liobn, in plpar_tce_put_indirect()
245 unsigned long ioba, unsigned long page, unsigned long count) in plpar_tce_put_indirect()
250 static inline long plpar_tce_stuff(unsigned long liobn, unsigned long ioba, in plpar_tce_stuff()
251 unsigned long tceval, unsigned long count) in plpar_tce_stuff()
257 static inline long plpar_set_mode(unsigned long mflags, unsigned long resource, in plpar_set_mode()
258 unsigned long value1, unsigned long value2) in plpar_set_mode()
270 static inline long enable_reloc_on_exceptions(void) in enable_reloc_on_exceptions()
283 static inline long disable_reloc_on_exceptions(void) { in disable_reloc_on_exceptions()
294 static inline long enable_big_endian_exceptions(void) in enable_big_endian_exceptions()
307 static inline long enable_little_endian_exceptions(void) in enable_little_endian_exceptions()
313 static inline long plpar_set_ciabr(unsigned long ciabr) in plpar_set_ciabr()
318 static inline long plpar_set_watchpoint0(unsigned long dawr0, unsigned long dawrx0) in plpar_set_watchpoint0()
323 static inline long plpar_set_watchpoint1(unsigned long dawr1, unsigned long dawrx1) in plpar_set_watchpoint1()
328 static inline long plpar_signal_sys_reset(long cpu) in plpar_signal_sys_reset()
333 static inline long plpar_get_cpu_characteristics(struct h_cpu_char_result *p) in plpar_get_cpu_characteristics()
335 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_get_cpu_characteristics()
336 long rc; in plpar_get_cpu_characteristics()
347 static inline long plpar_guest_create(unsigned long flags, unsigned long *guest_id) in plpar_guest_create()
349 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_guest_create()
350 unsigned long token; in plpar_guest_create()
351 long rc; in plpar_guest_create()
375 static inline long plpar_guest_create_vcpu(unsigned long flags, in plpar_guest_create_vcpu()
376 unsigned long guest_id, in plpar_guest_create_vcpu()
377 unsigned long vcpu_id) in plpar_guest_create_vcpu()
379 long rc; in plpar_guest_create_vcpu()
397 static inline long plpar_guest_set_state(unsigned long flags, in plpar_guest_set_state()
398 unsigned long guest_id, in plpar_guest_set_state()
399 unsigned long vcpu_id, in plpar_guest_set_state()
400 unsigned long data_buffer, in plpar_guest_set_state()
401 unsigned long data_size, in plpar_guest_set_state()
402 unsigned long *failed_index) in plpar_guest_set_state()
404 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_guest_set_state()
405 long rc; in plpar_guest_set_state()
434 static inline long plpar_guest_get_state(unsigned long flags, in plpar_guest_get_state()
435 unsigned long guest_id, in plpar_guest_get_state()
436 unsigned long vcpu_id, in plpar_guest_get_state()
437 unsigned long data_buffer, in plpar_guest_get_state()
438 unsigned long data_size, in plpar_guest_get_state()
439 unsigned long *failed_index) in plpar_guest_get_state()
441 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_guest_get_state()
442 long rc; in plpar_guest_get_state()
471 static inline long plpar_guest_run_vcpu(unsigned long flags, unsigned long guest_id, in plpar_guest_run_vcpu()
472 unsigned long vcpu_id, int *trap, in plpar_guest_run_vcpu()
473 unsigned long *failed_index) in plpar_guest_run_vcpu()
475 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_guest_run_vcpu()
476 long rc; in plpar_guest_run_vcpu()
491 static inline long plpar_guest_delete(unsigned long flags, u64 guest_id) in plpar_guest_delete()
493 long rc; in plpar_guest_delete()
510 static inline long plpar_guest_set_capabilities(unsigned long flags, in plpar_guest_set_capabilities()
511 unsigned long capabilities) in plpar_guest_set_capabilities()
513 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_guest_set_capabilities()
514 long rc; in plpar_guest_set_capabilities()
530 static inline long plpar_guest_get_capabilities(unsigned long flags, in plpar_guest_get_capabilities()
531 unsigned long *capabilities) in plpar_guest_get_capabilities()
533 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_guest_get_capabilities()
534 long rc; in plpar_guest_get_capabilities()
565 static inline long pseries_rpt_invalidate(u64 pid, u64 target, u64 type, in pseries_rpt_invalidate()
568 long rc; in pseries_rpt_invalidate()
569 unsigned long all; in pseries_rpt_invalidate()
600 static inline long plpar_set_ciabr(unsigned long ciabr) in plpar_set_ciabr()
605 static inline long plpar_pte_read_4(unsigned long flags, unsigned long ptex, in plpar_pte_read_4()
606 unsigned long *ptes) in plpar_pte_read_4()
611 static inline long pseries_rpt_invalidate(u64 pid, u64 target, u64 type, in pseries_rpt_invalidate()
617 static inline long plpar_guest_create_vcpu(unsigned long flags, in plpar_guest_create_vcpu()
618 unsigned long guest_id, in plpar_guest_create_vcpu()
619 unsigned long vcpu_id) in plpar_guest_create_vcpu()
624 static inline long plpar_guest_get_state(unsigned long flags, in plpar_guest_get_state()
625 unsigned long guest_id, in plpar_guest_get_state()
626 unsigned long vcpu_id, in plpar_guest_get_state()
627 unsigned long data_buffer, in plpar_guest_get_state()
628 unsigned long data_size, in plpar_guest_get_state()
629 unsigned long *failed_index) in plpar_guest_get_state()
634 static inline long plpar_guest_set_state(unsigned long flags, in plpar_guest_set_state()
635 unsigned long guest_id, in plpar_guest_set_state()
636 unsigned long vcpu_id, in plpar_guest_set_state()
637 unsigned long data_buffer, in plpar_guest_set_state()
638 unsigned long data_size, in plpar_guest_set_state()
639 unsigned long *failed_index) in plpar_guest_set_state()
644 static inline long plpar_guest_run_vcpu(unsigned long flags, unsigned long guest_id, in plpar_guest_run_vcpu()
645 unsigned long vcpu_id, int *trap, in plpar_guest_run_vcpu()
646 unsigned long *failed_index) in plpar_guest_run_vcpu()
651 static inline long plpar_guest_create(unsigned long flags, unsigned long *guest_id) in plpar_guest_create()
656 static inline long plpar_guest_delete(unsigned long flags, u64 guest_id) in plpar_guest_delete()
661 static inline long plpar_guest_get_capabilities(unsigned long flags, in plpar_guest_get_capabilities()
662 unsigned long *capabilities) in plpar_guest_get_capabilities()
667 static inline long plpar_guest_set_capabilities(unsigned long flags, in plpar_guest_set_capabilities()
668 unsigned long capabilities) in plpar_guest_set_capabilities()