Lines Matching defs:payload
262 * @usr_len: length of user payload
277 * @usr_len: length of user payload
334 static inline u32 rtrs_to_imm(u32 type, u32 payload)
339 (payload & MAX_IMM_PAYL_MASK);
342 static inline void rtrs_from_imm(u32 imm, u32 *type, u32 *payload)
344 *payload = imm & MAX_IMM_PAYL_MASK;
356 u32 payload;
359 payload = (abs(errno) & 0x1ff) << 19 | (msg_id & 0x7ffff);
362 return rtrs_to_imm(type, payload);
365 static inline void rtrs_from_io_rsp_imm(u32 payload, u32 *msg_id, int *errno)
368 *msg_id = payload & 0x7ffff;
369 *errno = -(int)((payload >> 19) & 0x1ff);