Home
last modified time | relevance | path

Searched refs:cmlen (Results 1 – 2 of 2) sorted by relevance

/net/core/
Dscm.c193 int cmlen = CMSG_LEN(len); in put_cmsg() local
203 if (msg->msg_controllen < cmlen) { in put_cmsg()
205 cmlen = msg->msg_controllen; in put_cmsg()
209 cmhdr.cmsg_len = cmlen; in put_cmsg()
214 if (copy_to_user(CMSG_DATA(cm), data, cmlen - sizeof(struct cmsghdr))) in put_cmsg()
216 cmlen = CMSG_SPACE(len); in put_cmsg()
217 if (msg->msg_controllen < cmlen) in put_cmsg()
218 cmlen = msg->msg_controllen; in put_cmsg()
219 msg->msg_control += cmlen; in put_cmsg()
220 msg->msg_controllen -= cmlen; in put_cmsg()
[all …]
/net/
Dcompat.c222 int cmlen; in put_cmsg_compat() local
244 cmlen = CMSG_COMPAT_LEN(len); in put_cmsg_compat()
245 if (kmsg->msg_controllen < cmlen) { in put_cmsg_compat()
247 cmlen = kmsg->msg_controllen; in put_cmsg_compat()
251 cmhdr.cmsg_len = cmlen; in put_cmsg_compat()
255 if (copy_to_user(CMSG_COMPAT_DATA(cm), data, cmlen - sizeof(struct compat_cmsghdr))) in put_cmsg_compat()
257 cmlen = CMSG_COMPAT_SPACE(len); in put_cmsg_compat()
258 if (kmsg->msg_controllen < cmlen) in put_cmsg_compat()
259 cmlen = kmsg->msg_controllen; in put_cmsg_compat()
260 kmsg->msg_control += cmlen; in put_cmsg_compat()
[all …]