Home
last modified time | relevance | path

Searched refs:IplParameterBlock (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/pc-bios/s390-ccw/
H A Diplb.h23 extern IplParameterBlock iplb __attribute__((__aligned__(PAGE_SIZE)));
30 static inline bool manage_iplb(IplParameterBlock *iplb, bool store) in manage_iplb()
44 static inline bool store_iplb(IplParameterBlock *iplb) in store_iplb()
49 static inline bool set_iplb(IplParameterBlock *iplb) in set_iplb()
60 IplParameterBlock *next_iplb; in load_next_iplb()
67 next_iplb = (IplParameterBlock *) qipl.next_iplb; in load_next_iplb()
68 memcpy(&iplb, next_iplb, sizeof(IplParameterBlock)); in load_next_iplb()
71 qipl.next_iplb = qipl.next_iplb + sizeof(IplParameterBlock); in load_next_iplb()
H A Dmain.c25 IplParameterBlock iplb __attribute__((__aligned__(PAGE_SIZE)));
/openbmc/qemu/hw/s390x/
H A Dipl.h30 void s390_rebuild_iplb(uint16_t index, IplParameterBlock *iplb);
31 void s390_ipl_update_diag308(IplParameterBlock *iplb);
36 IplParameterBlock *s390_ipl_get_iplb(void);
37 IplParameterBlock *s390_ipl_get_iplb_pv(void);
63 IplParameterBlock iplb;
64 IplParameterBlock iplb_pv;
117 static inline bool iplb_valid_len(IplParameterBlock *iplb) in iplb_valid_len()
119 return be32_to_cpu(iplb->len) <= sizeof(IplParameterBlock); in iplb_valid_len()
122 static inline bool ipl_valid_pv_components(IplParameterBlock *iplb) in ipl_valid_pv_components()
147 static inline bool ipl_valid_pv_header(IplParameterBlock *iplb) in ipl_valid_pv_header()
[all …]
/openbmc/qemu/include/hw/s390x/ipl/
H A Dqipl.h101 union IplParameterBlock { union
125 typedef union IplParameterBlock IplParameterBlock; typedef
/openbmc/qemu/target/s390x/
H A Ddiag.c68 sizeof(IplParameterBlock), write, in diag308_parm_check()
83 IplParameterBlock *iplb; in handle_diag_308()
116 iplb = g_new0(IplParameterBlock, 1); in handle_diag_308()