Lines Matching full:long

14 static inline long poll_pending(void)  in poll_pending()
29 static inline long cede_processor(void) in cede_processor()
34 static inline long extended_cede_processor(unsigned long latency_hint) in extended_cede_processor()
36 long rc; in extended_cede_processor()
53 static inline long vpa_call(unsigned long flags, unsigned long cpu, in vpa_call()
54 unsigned long vpa) in vpa_call()
61 static inline long unregister_vpa(unsigned long cpu) in unregister_vpa()
66 static inline long register_vpa(unsigned long cpu, unsigned long vpa) in register_vpa()
71 static inline long unregister_slb_shadow(unsigned long cpu) in unregister_slb_shadow()
76 static inline long register_slb_shadow(unsigned long cpu, unsigned long vpa) in register_slb_shadow()
81 static inline long unregister_dtl(unsigned long cpu) in unregister_dtl()
86 static inline long register_dtl(unsigned long cpu, unsigned long vpa) in register_dtl()
93 static inline long plpar_pte_enter(unsigned long flags, in plpar_pte_enter()
94 unsigned long hpte_group, unsigned long hpte_v, in plpar_pte_enter()
95 unsigned long hpte_r, unsigned long *slot) in plpar_pte_enter()
97 long rc; in plpar_pte_enter()
98 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_enter()
107 static inline long plpar_pte_remove(unsigned long flags, unsigned long ptex, in plpar_pte_remove()
108 unsigned long avpn, unsigned long *old_pteh_ret, in plpar_pte_remove()
109 unsigned long *old_ptel_ret) in plpar_pte_remove()
111 long rc; in plpar_pte_remove()
112 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_remove()
123 static inline long plpar_pte_remove_raw(unsigned long flags, unsigned long ptex, in plpar_pte_remove_raw()
124 unsigned long avpn, unsigned long *old_pteh_ret, in plpar_pte_remove_raw()
125 unsigned long *old_ptel_ret) in plpar_pte_remove_raw()
127 long rc; in plpar_pte_remove_raw()
128 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_remove_raw()
138 static inline long plpar_pte_read(unsigned long flags, unsigned long ptex, in plpar_pte_read()
139 unsigned long *old_pteh_ret, unsigned long *old_ptel_ret) in plpar_pte_read()
141 long rc; in plpar_pte_read()
142 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_read()
153 static inline long plpar_pte_read_raw(unsigned long flags, unsigned long ptex, in plpar_pte_read_raw()
154 unsigned long *old_pteh_ret, unsigned long *old_ptel_ret) in plpar_pte_read_raw()
156 long rc; in plpar_pte_read_raw()
157 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_pte_read_raw()
168 * ptes must be 8*sizeof(unsigned long)
170 static inline long plpar_pte_read_4(unsigned long flags, unsigned long ptex, in plpar_pte_read_4()
171 unsigned long *ptes) in plpar_pte_read_4()
174 long rc; in plpar_pte_read_4()
175 unsigned long retbuf[PLPAR_HCALL9_BUFSIZE]; in plpar_pte_read_4()
179 memcpy(ptes, retbuf, 8*sizeof(unsigned long)); in plpar_pte_read_4()
186 * ptes must be 8*sizeof(unsigned long)
188 static inline long plpar_pte_read_4_raw(unsigned long flags, unsigned long ptex, in plpar_pte_read_4_raw()
189 unsigned long *ptes) in plpar_pte_read_4_raw()
192 long rc; in plpar_pte_read_4_raw()
193 unsigned long retbuf[PLPAR_HCALL9_BUFSIZE]; in plpar_pte_read_4_raw()
197 memcpy(ptes, retbuf, 8*sizeof(unsigned long)); in plpar_pte_read_4_raw()
202 static inline long plpar_pte_protect(unsigned long flags, unsigned long ptex, in plpar_pte_protect()
203 unsigned long avpn) in plpar_pte_protect()
208 static inline long plpar_resize_hpt_prepare(unsigned long flags, in plpar_resize_hpt_prepare()
209 unsigned long shift) in plpar_resize_hpt_prepare()
214 static inline long plpar_resize_hpt_commit(unsigned long flags, in plpar_resize_hpt_commit()
215 unsigned long shift) in plpar_resize_hpt_commit()
220 static inline long plpar_tce_get(unsigned long liobn, unsigned long ioba, in plpar_tce_get()
221 unsigned long *tce_ret) in plpar_tce_get()
223 long rc; in plpar_tce_get()
224 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_tce_get()
233 static inline long plpar_tce_put(unsigned long liobn, unsigned long ioba, in plpar_tce_put()
234 unsigned long tceval) in plpar_tce_put()
239 static inline long plpar_tce_put_indirect(unsigned long liobn, in plpar_tce_put_indirect()
240 unsigned long ioba, unsigned long page, unsigned long count) in plpar_tce_put_indirect()
245 static inline long plpar_tce_stuff(unsigned long liobn, unsigned long ioba, in plpar_tce_stuff()
246 unsigned long tceval, unsigned long count) in plpar_tce_stuff()
252 static inline long plpar_set_mode(unsigned long mflags, unsigned long resource, in plpar_set_mode()
253 unsigned long value1, unsigned long value2) in plpar_set_mode()
265 static inline long enable_reloc_on_exceptions(void) in enable_reloc_on_exceptions()
278 static inline long disable_reloc_on_exceptions(void) { in disable_reloc_on_exceptions()
289 static inline long enable_big_endian_exceptions(void) in enable_big_endian_exceptions()
302 static inline long enable_little_endian_exceptions(void) in enable_little_endian_exceptions()
308 static inline long plpar_set_ciabr(unsigned long ciabr) in plpar_set_ciabr()
313 static inline long plpar_set_watchpoint0(unsigned long dawr0, unsigned long dawrx0) in plpar_set_watchpoint0()
318 static inline long plpar_set_watchpoint1(unsigned long dawr1, unsigned long dawrx1) in plpar_set_watchpoint1()
323 static inline long plpar_signal_sys_reset(long cpu) in plpar_signal_sys_reset()
328 static inline long plpar_get_cpu_characteristics(struct h_cpu_char_result *p) in plpar_get_cpu_characteristics()
330 unsigned long retbuf[PLPAR_HCALL_BUFSIZE]; in plpar_get_cpu_characteristics()
331 long rc; in plpar_get_cpu_characteristics()
354 static inline long pseries_rpt_invalidate(u32 pid, u64 target, u64 type, in pseries_rpt_invalidate()
357 long rc; in pseries_rpt_invalidate()
358 unsigned long all; in pseries_rpt_invalidate()
389 static inline long plpar_set_ciabr(unsigned long ciabr) in plpar_set_ciabr()
394 static inline long plpar_pte_read_4(unsigned long flags, unsigned long ptex, in plpar_pte_read_4()
395 unsigned long *ptes) in plpar_pte_read_4()
400 static inline long pseries_rpt_invalidate(u32 pid, u64 target, u64 type, in pseries_rpt_invalidate()