Searched refs:kern_spbuf (Results 1 – 1 of 1) sorted by relevance
208 struct papr_sysparm_buf *kern_spbuf; in papr_sysparm_buf_from_user() local220 static_assert(sizeof(kern_spbuf->val) >= PAPR_SYSPARM_MAX_INPUT); in papr_sysparm_buf_from_user()225 kern_spbuf = papr_sysparm_buf_alloc(); in papr_sysparm_buf_from_user()226 if (!kern_spbuf) in papr_sysparm_buf_from_user()229 papr_sysparm_buf_set_length(kern_spbuf, len); in papr_sysparm_buf_from_user()231 if (len > 0 && copy_from_user(kern_spbuf->val, user_iob->data, len)) { in papr_sysparm_buf_from_user()236 return kern_spbuf; in papr_sysparm_buf_from_user()239 papr_sysparm_buf_free(kern_spbuf); in papr_sysparm_buf_from_user()243 static int papr_sysparm_buf_to_user(const struct papr_sysparm_buf *kern_spbuf, in papr_sysparm_buf_to_user() argument246 u16 len_out = papr_sysparm_buf_get_length(kern_spbuf); in papr_sysparm_buf_to_user()[all …]