Lines Matching full:long

15 static inline long poll_pending(void)  in poll_pending()
30 static inline long cede_processor(void) in cede_processor()
39 static inline long extended_cede_processor(unsigned long latency_hint) in extended_cede_processor()
41 long rc; in extended_cede_processor()
57 static inline long vpa_call(unsigned long flags, unsigned long cpu, in vpa_call()
58 unsigned long vpa) in vpa_call()
65 static inline long unregister_vpa(unsigned long cpu) in unregister_vpa()
70 static inline long register_vpa(unsigned long cpu, unsigned long vpa) in register_vpa()
75 static inline long unregister_slb_shadow(unsigned long cpu) in unregister_slb_shadow()
80 static inline long register_slb_shadow(unsigned long cpu, unsigned long vpa) in register_slb_shadow()
85 static inline long unregister_dtl(unsigned long cpu) in unregister_dtl()
90 static inline long register_dtl(unsigned long cpu, unsigned long vpa) in register_dtl()
97 static inline long plpar_pte_enter(unsigned long flags, in plpar_pte_enter()
98 unsigned long hpte_group, unsigned long hpte_v, in plpar_pte_enter()
99 unsigned long hpte_r, unsigned long *slot) in plpar_pte_enter()
101 long rc; in plpar_pte_enter()
102 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_enter()
111 static inline long plpar_pte_remove(unsigned long flags, unsigned long ptex, in plpar_pte_remove()
112 unsigned long avpn, unsigned long *old_pteh_ret, in plpar_pte_remove()
113 unsigned long *old_ptel_ret) in plpar_pte_remove()
115 long rc; in plpar_pte_remove()
116 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_remove()
127 static inline long plpar_pte_remove_raw(unsigned long flags, unsigned long ptex, in plpar_pte_remove_raw()
128 unsigned long avpn, unsigned long *old_pteh_ret, in plpar_pte_remove_raw()
129 unsigned long *old_ptel_ret) in plpar_pte_remove_raw()
131 long rc; in plpar_pte_remove_raw()
132 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_remove_raw()
142 static inline long plpar_pte_read(unsigned long flags, unsigned long ptex, in plpar_pte_read()
143 unsigned long *old_pteh_ret, unsigned long *old_ptel_ret) in plpar_pte_read()
145 long rc; in plpar_pte_read()
146 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_read()
157 static inline long plpar_pte_read_raw(unsigned long flags, unsigned long ptex, in plpar_pte_read_raw()
158 unsigned long *old_pteh_ret, unsigned long *old_ptel_ret) in plpar_pte_read_raw()
160 long rc; in plpar_pte_read_raw()
161 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_read_raw()
172 * ptes must be 8*sizeof(unsigned long)
174 static inline long plpar_pte_read_4(unsigned long flags, unsigned long ptex, in plpar_pte_read_4()
175 unsigned long *ptes) in plpar_pte_read_4()
178 long rc; in plpar_pte_read_4()
179 unsigned long retbuf[PLPAR_HCALL9_BUFSIZE]; in plpar_pte_read_4()
183 memcpy(ptes, retbuf, 8*sizeof(unsigned long)); in plpar_pte_read_4()
190 * ptes must be 8*sizeof(unsigned long)
192 static inline long plpar_pte_read_4_raw(unsigned long flags, unsigned long ptex, in plpar_pte_read_4_raw()
193 unsigned long *ptes) in plpar_pte_read_4_raw()
196 long rc; in plpar_pte_read_4_raw()
197 unsigned long retbuf[PLPAR_HCALL9_BUFSIZE]; in plpar_pte_read_4_raw()
201 memcpy(ptes, retbuf, 8*sizeof(unsigned long)); in plpar_pte_read_4_raw()
206 static inline long plpar_pte_protect(unsigned long flags, unsigned long ptex, in plpar_pte_protect()
207 unsigned long avpn) in plpar_pte_protect()
212 static inline long plpar_resize_hpt_prepare(unsigned long flags, in plpar_resize_hpt_prepare()
213 unsigned long shift) in plpar_resize_hpt_prepare()
218 static inline long plpar_resize_hpt_commit(unsigned long flags, in plpar_resize_hpt_commit()
219 unsigned long shift) in plpar_resize_hpt_commit()
224 static inline long plpar_tce_get(unsigned long liobn, unsigned long ioba, in plpar_tce_get()
225 unsigned long *tce_ret) in plpar_tce_get()
227 long rc; in plpar_tce_get()
228 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_tce_get()
237 static inline long plpar_tce_put(unsigned long liobn, unsigned long ioba, in plpar_tce_put()
238 unsigned long tceval) in plpar_tce_put()
243 static inline long plpar_tce_put_indirect(unsigned long liobn, in plpar_tce_put_indirect()
244 unsigned long ioba, unsigned long page, unsigned long count) in plpar_tce_put_indirect()
249 static inline long plpar_tce_stuff(unsigned long liobn, unsigned long ioba, in plpar_tce_stuff()
250 unsigned long tceval, unsigned long count) in plpar_tce_stuff()
256 static inline long plpar_set_mode(unsigned long mflags, unsigned long resource, in plpar_set_mode()
257 unsigned long value1, unsigned long value2) in plpar_set_mode()
269 static inline long enable_reloc_on_exceptions(void) in enable_reloc_on_exceptions()
282 static inline long disable_reloc_on_exceptions(void) { in disable_reloc_on_exceptions()
293 static inline long enable_big_endian_exceptions(void) in enable_big_endian_exceptions()
306 static inline long enable_little_endian_exceptions(void) in enable_little_endian_exceptions()
312 static inline long plpar_set_ciabr(unsigned long ciabr) in plpar_set_ciabr()
317 static inline long plpar_set_watchpoint0(unsigned long dawr0, unsigned long dawrx0) in plpar_set_watchpoint0()
322 static inline long plpar_set_watchpoint1(unsigned long dawr1, unsigned long dawrx1) in plpar_set_watchpoint1()
327 static inline long plpar_signal_sys_reset(long cpu) in plpar_signal_sys_reset()
332 static inline long plpar_get_cpu_characteristics(struct h_cpu_char_result *p) in plpar_get_cpu_characteristics()
334 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_get_cpu_characteristics()
335 long rc; in plpar_get_cpu_characteristics()
358 static inline long pseries_rpt_invalidate(u32 pid, u64 target, u64 type, in pseries_rpt_invalidate()
361 long rc; in pseries_rpt_invalidate()
362 unsigned long all; in pseries_rpt_invalidate()
393 static inline long plpar_set_ciabr(unsigned long ciabr) in plpar_set_ciabr()
398 static inline long plpar_pte_read_4(unsigned long flags, unsigned long ptex, in plpar_pte_read_4()
399 unsigned long *ptes) in plpar_pte_read_4()
404 static inline long pseries_rpt_invalidate(u32 pid, u64 target, u64 type, in pseries_rpt_invalidate()