Lines Matching refs:kvmppc_gs_buff
255 struct kvmppc_gs_buff { struct
304 int (*fill_info)(struct kvmppc_gs_buff *gsb, struct kvmppc_gs_msg *gsm);
306 struct kvmppc_gs_buff *gsb);
337 struct kvmppc_gs_buff *kvmppc_gsb_new(size_t size, unsigned long guest_id,
339 void kvmppc_gsb_free(struct kvmppc_gs_buff *gsb);
340 void *kvmppc_gsb_put(struct kvmppc_gs_buff *gsb, size_t size);
341 int kvmppc_gsb_send(struct kvmppc_gs_buff *gsb, unsigned long flags);
342 int kvmppc_gsb_recv(struct kvmppc_gs_buff *gsb, unsigned long flags);
351 kvmppc_gsb_header(struct kvmppc_gs_buff *gsb) in kvmppc_gsb_header()
362 static inline struct kvmppc_gs_elem *kvmppc_gsb_data(struct kvmppc_gs_buff *gsb) in kvmppc_gsb_data()
373 static inline size_t kvmppc_gsb_len(struct kvmppc_gs_buff *gsb) in kvmppc_gsb_len()
384 static inline size_t kvmppc_gsb_capacity(struct kvmppc_gs_buff *gsb) in kvmppc_gsb_capacity()
395 static inline u64 kvmppc_gsb_paddress(struct kvmppc_gs_buff *gsb) in kvmppc_gsb_paddress()
406 static inline u32 kvmppc_gsb_nelems(struct kvmppc_gs_buff *gsb) in kvmppc_gsb_nelems()
417 static inline void kvmppc_gsb_reset(struct kvmppc_gs_buff *gsb) in kvmppc_gsb_reset()
429 static inline size_t kvmppc_gsb_data_len(struct kvmppc_gs_buff *gsb) in kvmppc_gsb_data_len()
440 static inline size_t kvmppc_gsb_data_cap(struct kvmppc_gs_buff *gsb) in kvmppc_gsb_data_cap()
560 int __kvmppc_gse_put(struct kvmppc_gs_buff *gsb, u16 iden, u16 size,
562 int kvmppc_gse_parse(struct kvmppc_gs_parser *gsp, struct kvmppc_gs_buff *gsb);
570 static inline int kvmppc_gse_put_be32(struct kvmppc_gs_buff *gsb, u16 iden, in kvmppc_gse_put_be32()
586 static inline int kvmppc_gse_put_u32(struct kvmppc_gs_buff *gsb, u16 iden, in kvmppc_gse_put_u32()
602 static inline int kvmppc_gse_put_be64(struct kvmppc_gs_buff *gsb, u16 iden, in kvmppc_gse_put_be64()
618 static inline int kvmppc_gse_put_u64(struct kvmppc_gs_buff *gsb, u16 iden, in kvmppc_gse_put_u64()
638 static inline int __kvmppc_gse_put_reg(struct kvmppc_gs_buff *gsb, u16 iden, in __kvmppc_gse_put_reg()
663 static inline int kvmppc_gse_put_vector128(struct kvmppc_gs_buff *gsb, u16 iden, in kvmppc_gse_put_vector128()
687 static inline int kvmppc_gse_put_part_table(struct kvmppc_gs_buff *gsb, in kvmppc_gse_put_part_table()
707 static inline int kvmppc_gse_put_proc_table(struct kvmppc_gs_buff *gsb, in kvmppc_gse_put_proc_table()
726 static inline int kvmppc_gse_put_buff_info(struct kvmppc_gs_buff *gsb, u16 iden, in kvmppc_gse_put_buff_info()
736 int __kvmppc_gse_put(struct kvmppc_gs_buff *gsb, u16 iden, u16 size,
884 int kvmppc_gsm_fill_info(struct kvmppc_gs_msg *gsm, struct kvmppc_gs_buff *gsb);
886 struct kvmppc_gs_buff *gsb);
940 static inline int kvmppc_gsb_receive_data(struct kvmppc_gs_buff *gsb, in kvmppc_gsb_receive_data()
966 static inline int kvmppc_gsb_receive_datum(struct kvmppc_gs_buff *gsb, in kvmppc_gsb_receive_datum()
986 static inline int kvmppc_gsb_send_data(struct kvmppc_gs_buff *gsb, in kvmppc_gsb_send_data()
1006 static inline int kvmppc_gsb_send_datum(struct kvmppc_gs_buff *gsb, in kvmppc_gsb_send_datum()