Lines Matching full:long
16 static inline long poll_pending(void) in poll_pending()
21 static inline long cede_processor(void) in cede_processor()
30 static inline long vpa_call(unsigned long flags, unsigned long cpu, in vpa_call()
31 unsigned long vpa) in vpa_call()
38 static inline long unregister_vpa(unsigned long cpu) in unregister_vpa()
43 static inline long register_vpa(unsigned long cpu, unsigned long vpa) in register_vpa()
48 static inline long unregister_slb_shadow(unsigned long cpu) in unregister_slb_shadow()
53 static inline long register_slb_shadow(unsigned long cpu, unsigned long vpa) in register_slb_shadow()
58 static inline long unregister_dtl(unsigned long cpu) in unregister_dtl()
63 static inline long register_dtl(unsigned long cpu, unsigned long vpa) in register_dtl()
68 static inline long htm_call(unsigned long flags, unsigned long target, in htm_call()
69 unsigned long operation, unsigned long param1, in htm_call()
70 unsigned long param2, unsigned long param3) in htm_call()
76 static inline long htm_get_dump_hardware(unsigned long nodeindex, in htm_get_dump_hardware()
77 unsigned long nodalchipindex, unsigned long coreindexonchip, in htm_get_dump_hardware()
78 unsigned long type, unsigned long addr, unsigned long size, in htm_get_dump_hardware()
79 unsigned long offset) in htm_get_dump_hardware()
91 static inline long plpar_pte_enter(unsigned long flags, in plpar_pte_enter()
92 unsigned long hpte_group, unsigned long hpte_v, in plpar_pte_enter()
93 unsigned long hpte_r, unsigned long *slot) in plpar_pte_enter()
95 long rc; in plpar_pte_enter()
96 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_enter()
105 static inline long plpar_pte_remove(unsigned long flags, unsigned long ptex, in plpar_pte_remove()
106 unsigned long avpn, unsigned long *old_pteh_ret, in plpar_pte_remove()
107 unsigned long *old_ptel_ret) in plpar_pte_remove()
109 long rc; in plpar_pte_remove()
110 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_remove()
121 static inline long plpar_pte_remove_raw(unsigned long flags, unsigned long ptex, in plpar_pte_remove_raw()
122 unsigned long avpn, unsigned long *old_pteh_ret, in plpar_pte_remove_raw()
123 unsigned long *old_ptel_ret) in plpar_pte_remove_raw()
125 long rc; in plpar_pte_remove_raw()
126 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_remove_raw()
136 static inline long plpar_pte_read(unsigned long flags, unsigned long ptex, in plpar_pte_read()
137 unsigned long *old_pteh_ret, unsigned long *old_ptel_ret) in plpar_pte_read()
139 long rc; in plpar_pte_read()
140 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_read()
151 static inline long plpar_pte_read_raw(unsigned long flags, unsigned long ptex, in plpar_pte_read_raw()
152 unsigned long *old_pteh_ret, unsigned long *old_ptel_ret) in plpar_pte_read_raw()
154 long rc; in plpar_pte_read_raw()
155 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_read_raw()
166 * ptes must be 8*sizeof(unsigned long)
168 static inline long plpar_pte_read_4(unsigned long flags, unsigned long ptex, in plpar_pte_read_4()
169 unsigned long *ptes) in plpar_pte_read_4()
172 long rc; in plpar_pte_read_4()
173 unsigned long retbuf[PLPAR_HCALL9_BUFSIZE]; in plpar_pte_read_4()
177 memcpy(ptes, retbuf, 8*sizeof(unsigned long)); in plpar_pte_read_4()
184 * ptes must be 8*sizeof(unsigned long)
186 static inline long plpar_pte_read_4_raw(unsigned long flags, unsigned long ptex, in plpar_pte_read_4_raw()
187 unsigned long *ptes) in plpar_pte_read_4_raw()
190 long rc; in plpar_pte_read_4_raw()
191 unsigned long retbuf[PLPAR_HCALL9_BUFSIZE]; in plpar_pte_read_4_raw()
195 memcpy(ptes, retbuf, 8*sizeof(unsigned long)); in plpar_pte_read_4_raw()
200 static inline long plpar_pte_protect(unsigned long flags, unsigned long ptex, in plpar_pte_protect()
201 unsigned long avpn) in plpar_pte_protect()
206 static inline long plpar_resize_hpt_prepare(unsigned long flags, in plpar_resize_hpt_prepare()
207 unsigned long shift) in plpar_resize_hpt_prepare()
212 static inline long plpar_resize_hpt_commit(unsigned long flags, in plpar_resize_hpt_commit()
213 unsigned long shift) in plpar_resize_hpt_commit()
218 static inline long plpar_tce_get(unsigned long liobn, unsigned long ioba, in plpar_tce_get()
219 unsigned long *tce_ret) in plpar_tce_get()
221 long rc; in plpar_tce_get()
222 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_tce_get()
231 static inline long plpar_tce_put(unsigned long liobn, unsigned long ioba, in plpar_tce_put()
232 unsigned long tceval) in plpar_tce_put()
237 static inline long plpar_tce_put_indirect(unsigned long liobn, in plpar_tce_put_indirect()
238 unsigned long ioba, unsigned long page, unsigned long count) in plpar_tce_put_indirect()
243 static inline long plpar_tce_stuff(unsigned long liobn, unsigned long ioba, in plpar_tce_stuff()
244 unsigned long tceval, unsigned long count) in plpar_tce_stuff()
250 static inline long plpar_set_mode(unsigned long mflags, unsigned long resource, in plpar_set_mode()
251 unsigned long value1, unsigned long value2) in plpar_set_mode()
263 static inline long enable_reloc_on_exceptions(void) in enable_reloc_on_exceptions()
276 static inline long disable_reloc_on_exceptions(void) { in disable_reloc_on_exceptions()
287 static inline long enable_big_endian_exceptions(void) in enable_big_endian_exceptions()
300 static inline long enable_little_endian_exceptions(void) in enable_little_endian_exceptions()
306 static inline long plpar_set_ciabr(unsigned long ciabr) in plpar_set_ciabr()
311 static inline long plpar_set_watchpoint0(unsigned long dawr0, unsigned long dawrx0) in plpar_set_watchpoint0()
316 static inline long plpar_set_watchpoint1(unsigned long dawr1, unsigned long dawrx1) in plpar_set_watchpoint1()
321 static inline long plpar_signal_sys_reset(long cpu) in plpar_signal_sys_reset()
326 static inline long plpar_get_cpu_characteristics(struct h_cpu_char_result *p) in plpar_get_cpu_characteristics()
328 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_get_cpu_characteristics()
329 long rc; in plpar_get_cpu_characteristics()
340 static inline long plpar_guest_create(unsigned long flags, unsigned long *guest_id) in plpar_guest_create()
342 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_guest_create()
343 unsigned long token; in plpar_guest_create()
344 long rc; in plpar_guest_create()
368 static inline long plpar_guest_create_vcpu(unsigned long flags, in plpar_guest_create_vcpu()
369 unsigned long guest_id, in plpar_guest_create_vcpu()
370 unsigned long vcpu_id) in plpar_guest_create_vcpu()
372 long rc; in plpar_guest_create_vcpu()
390 static inline long plpar_guest_set_state(unsigned long flags, in plpar_guest_set_state()
391 unsigned long guest_id, in plpar_guest_set_state()
392 unsigned long vcpu_id, in plpar_guest_set_state()
393 unsigned long data_buffer, in plpar_guest_set_state()
394 unsigned long data_size, in plpar_guest_set_state()
395 unsigned long *failed_index) in plpar_guest_set_state()
397 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_guest_set_state()
398 long rc; in plpar_guest_set_state()
427 static inline long plpar_guest_get_state(unsigned long flags, in plpar_guest_get_state()
428 unsigned long guest_id, in plpar_guest_get_state()
429 unsigned long vcpu_id, in plpar_guest_get_state()
430 unsigned long data_buffer, in plpar_guest_get_state()
431 unsigned long data_size, in plpar_guest_get_state()
432 unsigned long *failed_index) in plpar_guest_get_state()
434 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_guest_get_state()
435 long rc; in plpar_guest_get_state()
464 static inline long plpar_guest_run_vcpu(unsigned long flags, unsigned long guest_id, in plpar_guest_run_vcpu()
465 unsigned long vcpu_id, int *trap, in plpar_guest_run_vcpu()
466 unsigned long *failed_index) in plpar_guest_run_vcpu()
468 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_guest_run_vcpu()
469 long rc; in plpar_guest_run_vcpu()
484 static inline long plpar_guest_delete(unsigned long flags, u64 guest_id) in plpar_guest_delete()
486 long rc; in plpar_guest_delete()
503 static inline long plpar_guest_set_capabilities(unsigned long flags, in plpar_guest_set_capabilities()
504 unsigned long capabilities) in plpar_guest_set_capabilities()
506 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_guest_set_capabilities()
507 long rc; in plpar_guest_set_capabilities()
523 static inline long plpar_guest_get_capabilities(unsigned long flags, in plpar_guest_get_capabilities()
524 unsigned long *capabilities) in plpar_guest_get_capabilities()
526 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_guest_get_capabilities()
527 long rc; in plpar_guest_get_capabilities()
558 static inline long pseries_rpt_invalidate(u64 pid, u64 target, u64 type, in pseries_rpt_invalidate()
561 long rc; in pseries_rpt_invalidate()
562 unsigned long all; in pseries_rpt_invalidate()
593 static inline long plpar_set_ciabr(unsigned long ciabr) in plpar_set_ciabr()
598 static inline long plpar_pte_read_4(unsigned long flags, unsigned long ptex, in plpar_pte_read_4()
599 unsigned long *ptes) in plpar_pte_read_4()
604 static inline long pseries_rpt_invalidate(u64 pid, u64 target, u64 type, in pseries_rpt_invalidate()
610 static inline long plpar_guest_create_vcpu(unsigned long flags, in plpar_guest_create_vcpu()
611 unsigned long guest_id, in plpar_guest_create_vcpu()
612 unsigned long vcpu_id) in plpar_guest_create_vcpu()
617 static inline long plpar_guest_get_state(unsigned long flags, in plpar_guest_get_state()
618 unsigned long guest_id, in plpar_guest_get_state()
619 unsigned long vcpu_id, in plpar_guest_get_state()
620 unsigned long data_buffer, in plpar_guest_get_state()
621 unsigned long data_size, in plpar_guest_get_state()
622 unsigned long *failed_index) in plpar_guest_get_state()
627 static inline long plpar_guest_set_state(unsigned long flags, in plpar_guest_set_state()
628 unsigned long guest_id, in plpar_guest_set_state()
629 unsigned long vcpu_id, in plpar_guest_set_state()
630 unsigned long data_buffer, in plpar_guest_set_state()
631 unsigned long data_size, in plpar_guest_set_state()
632 unsigned long *failed_index) in plpar_guest_set_state()
637 static inline long plpar_guest_run_vcpu(unsigned long flags, unsigned long guest_id, in plpar_guest_run_vcpu()
638 unsigned long vcpu_id, int *trap, in plpar_guest_run_vcpu()
639 unsigned long *failed_index) in plpar_guest_run_vcpu()
644 static inline long plpar_guest_create(unsigned long flags, unsigned long *guest_id) in plpar_guest_create()
649 static inline long plpar_guest_delete(unsigned long flags, u64 guest_id) in plpar_guest_delete()
654 static inline long plpar_guest_get_capabilities(unsigned long flags, in plpar_guest_get_capabilities()
655 unsigned long *capabilities) in plpar_guest_get_capabilities()
660 static inline long plpar_guest_set_capabilities(unsigned long flags, in plpar_guest_set_capabilities()
661 unsigned long capabilities) in plpar_guest_set_capabilities()