Lines Matching refs:cb
22 extern int gru_check_status_proc(void *cb);
23 extern int gru_wait_proc(void *cb);
24 extern void gru_wait_abort_proc(void *cb);
69 unsigned long cb; member
349 static inline void gru_vload_phys(void *cb, unsigned long gpa, in gru_vload_phys() argument
352 struct gru_instruction *ins = (struct gru_instruction *)cb; in gru_vload_phys()
361 static inline void gru_vstore_phys(void *cb, unsigned long gpa, in gru_vstore_phys() argument
364 struct gru_instruction *ins = (struct gru_instruction *)cb; in gru_vstore_phys()
373 static inline void gru_vload(void *cb, unsigned long mem_addr, in gru_vload() argument
377 struct gru_instruction *ins = (struct gru_instruction *)cb; in gru_vload()
386 static inline void gru_vstore(void *cb, unsigned long mem_addr, in gru_vstore() argument
390 struct gru_instruction *ins = (void *)cb; in gru_vstore()
399 static inline void gru_ivload(void *cb, unsigned long mem_addr, in gru_ivload() argument
403 struct gru_instruction *ins = (void *)cb; in gru_ivload()
412 static inline void gru_ivstore(void *cb, unsigned long mem_addr, in gru_ivstore() argument
416 struct gru_instruction *ins = (void *)cb; in gru_ivstore()
425 static inline void gru_vset(void *cb, unsigned long mem_addr, in gru_vset() argument
429 struct gru_instruction *ins = (void *)cb; in gru_vset()
439 static inline void gru_ivset(void *cb, unsigned long mem_addr, in gru_ivset() argument
443 struct gru_instruction *ins = (void *)cb; in gru_ivset()
453 static inline void gru_vflush(void *cb, unsigned long mem_addr, in gru_vflush() argument
457 struct gru_instruction *ins = (void *)cb; in gru_vflush()
466 static inline void gru_nop(void *cb, int hints) in gru_nop() argument
468 struct gru_instruction *ins = (void *)cb; in gru_nop()
474 static inline void gru_bcopy(void *cb, const unsigned long src, in gru_bcopy() argument
479 struct gru_instruction *ins = (void *)cb; in gru_bcopy()
489 static inline void gru_bstore(void *cb, const unsigned long src, in gru_bstore() argument
493 struct gru_instruction *ins = (void *)cb; in gru_bstore()
502 static inline void gru_gamir(void *cb, int exopc, unsigned long src, in gru_gamir() argument
505 struct gru_instruction *ins = (void *)cb; in gru_gamir()
512 static inline void gru_gamirr(void *cb, int exopc, unsigned long src, in gru_gamirr() argument
515 struct gru_instruction *ins = (void *)cb; in gru_gamirr()
522 static inline void gru_gamer(void *cb, int exopc, unsigned long src, in gru_gamer() argument
527 struct gru_instruction *ins = (void *)cb; in gru_gamer()
536 static inline void gru_gamerr(void *cb, int exopc, unsigned long src, in gru_gamerr() argument
540 struct gru_instruction *ins = (void *)cb; in gru_gamerr()
549 static inline void gru_gamxr(void *cb, unsigned long src, in gru_gamxr() argument
552 struct gru_instruction *ins = (void *)cb; in gru_gamxr()
560 static inline void gru_mesq(void *cb, unsigned long queue, in gru_mesq() argument
564 struct gru_instruction *ins = (void *)cb; in gru_mesq()
572 static inline unsigned long gru_get_amo_value(void *cb) in gru_get_amo_value() argument
574 struct gru_instruction *ins = (void *)cb; in gru_get_amo_value()
579 static inline int gru_get_amo_value_head(void *cb) in gru_get_amo_value_head() argument
581 struct gru_instruction *ins = (void *)cb; in gru_get_amo_value_head()
586 static inline int gru_get_amo_value_limit(void *cb) in gru_get_amo_value_limit() argument
588 struct gru_instruction *ins = (void *)cb; in gru_get_amo_value_limit()
605 extern int gru_get_cb_exception_detail(void *cb,
626 static inline int gru_get_cb_status(void *cb) in gru_get_cb_status() argument
628 struct gru_control_block_status *cbs = (void *)cb; in gru_get_cb_status()
634 static inline int gru_get_cb_message_queue_substatus(void *cb) in gru_get_cb_message_queue_substatus() argument
636 struct gru_control_block_status *cbs = (void *)cb; in gru_get_cb_message_queue_substatus()
642 static inline int gru_get_cb_substatus(void *cb) in gru_get_cb_substatus() argument
644 struct gru_control_block_status *cbs = (void *)cb; in gru_get_cb_substatus()
655 static inline int gru_check_status(void *cb) in gru_check_status() argument
657 struct gru_control_block_status *cbs = (void *)cb; in gru_check_status()
662 ret = gru_check_status_proc(cb); in gru_check_status()
673 static inline int gru_wait(void *cb) in gru_wait() argument
675 return gru_wait_proc(cb); in gru_wait()
683 static inline void gru_wait_abort(void *cb) in gru_wait_abort() argument
685 gru_wait_abort_proc(cb); in gru_wait_abort()