Lines Matching refs:status
16 static inline void zpci_err_insn(u8 cc, u8 status, u64 req, u64 offset) in zpci_err_insn() argument
22 u8 status; in zpci_err_insn() member
23 } __packed data = {req, offset, cc, status}; in zpci_err_insn()
29 static inline u8 __mpcifc(u64 req, struct zpci_fib *fib, u8 *status) in __mpcifc() argument
39 *status = req >> 24 & 0xff; in __mpcifc()
45 u8 cc, status; in zpci_mod_fc() local
48 cc = __mpcifc(req, fib, &status); in zpci_mod_fc()
54 zpci_err_insn(cc, status, req, 0); in zpci_mod_fc()
60 static inline u8 __rpcit(u64 fn, u64 addr, u64 range, u8 *status) in __rpcit() argument
73 *status = fn >> 24 & 0xff; in __rpcit()
79 u8 cc, status; in zpci_refresh_trans() local
82 cc = __rpcit(fn, addr, range, &status); in zpci_refresh_trans()
88 zpci_err_insn(cc, status, addr, range); in zpci_refresh_trans()
102 static inline int __pcilg(u64 *data, u64 req, u64 offset, u8 *status) in __pcilg() argument
118 *status = __req >> 24 & 0xff; in __pcilg()
127 u8 status; in zpci_load() local
131 cc = __pcilg(data, req, offset, &status); in zpci_load()
137 zpci_err_insn(cc, status, req, offset); in zpci_load()
144 static inline int __pcistg(u64 data, u64 req, u64 offset, u8 *status) in __pcistg() argument
159 *status = __req >> 24 & 0xff; in __pcistg()
165 u8 status; in zpci_store() local
169 cc = __pcistg(data, req, offset, &status); in zpci_store()
175 zpci_err_insn(cc, status, req, offset); in zpci_store()
182 static inline int __pcistb(const u64 *data, u64 req, u64 offset, u8 *status) in __pcistb() argument
195 *status = req >> 24 & 0xff; in __pcistb()
201 u8 status; in zpci_store_block() local
205 cc = __pcistb(data, req, offset, &status); in zpci_store_block()
211 zpci_err_insn(cc, status, req, offset); in zpci_store_block()