Searched refs:IplParameterBlock (Results 1 – 5 of 5) sorted by relevance
23 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()
25 IplParameterBlock iplb __attribute__((__aligned__(PAGE_SIZE)));
30 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 …]
101 union IplParameterBlock { union125 typedef union IplParameterBlock IplParameterBlock; typedef
68 sizeof(IplParameterBlock), write, in diag308_parm_check()83 IplParameterBlock *iplb; in handle_diag_308()116 iplb = g_new0(IplParameterBlock, 1); in handle_diag_308()