Lines Matching refs:bufsz
1026 static long do_msg_fill(void __user *dest, struct msg_msg *msg, size_t bufsz)
1034 msgsz = (bufsz > msg->m_ts) ? msg->m_ts : bufsz;
1043 * bufsz message bytes.
1045 static inline struct msg_msg *prepare_copy(void __user *buf, size_t bufsz)
1052 copy = load_msg(buf, bufsz);
1054 copy->m_ts = bufsz;
1064 static inline struct msg_msg *prepare_copy(void __user *buf, size_t bufsz)
1098 static long do_msgrcv(int msqid, void __user *buf, size_t bufsz, long msgtyp, int msgflg,
1109 if (msqid < 0 || (long) bufsz < 0)
1115 copy = prepare_copy(buf, min_t(size_t, bufsz, ns->msg_ctlmax));
1150 if ((bufsz < msg->m_ts) && !(msgflg & MSG_NOERROR)) {
1188 msr_d.r_maxsize = bufsz;
1258 bufsz = msg_handler(buf, msg, bufsz);
1261 return bufsz;
1277 static long compat_do_msg_fill(void __user *dest, struct msg_msg *msg, size_t bufsz)
1285 msgsz = (bufsz > msg->m_ts) ? msg->m_ts : bufsz;