Lines Matching refs:controllen
3812 int flags, Py_ssize_t controllen, in sock_recvmsg_guts() argument
3836 if (controllen < 0 || controllen > SOCKLEN_T_LIMIT) { in sock_recvmsg_guts()
3841 if (controllen > 0 && (controlbuf = PyMem_Malloc(controllen)) == NULL) in sock_recvmsg_guts()
3855 msg.msg_controllen = controllen; in sock_recvmsg_guts()
4431 size_t controllen, controllen_last; local
4492 controllen = controllen_last = 0;
4512 controllen += space;
4513 if (controllen > SOCKLEN_T_LIMIT || controllen < controllen_last) {
4517 controllen_last = controllen;
4524 controlbuf = PyMem_Malloc(controllen);
4531 msg.msg_controllen = controllen;
4539 memset(controlbuf, 0, controllen);
4646 Py_ssize_t controllen; local
4689 controllen = CMSG_SPACE(4);
4691 controllen += CMSG_SPACE(sizeof(*alg_iv) + iv.len);
4694 controllen += CMSG_SPACE(4);
4697 controlbuf = PyMem_Malloc(controllen);
4702 memset(controlbuf, 0, controllen);
4704 msg.msg_controllen = controllen;