Lines Matching refs:msglen
609 static int dlm_opts_check_msglen(const union dlm_packet *p, uint16_t msglen,
612 int len = msglen;
614 /* we only trust outer header msglen because
637 msglen, nodeid);
661 uint16_t msglen = le16_to_cpu(p->header.h_length);
728 ret = dlm_opts_check_msglen(p, msglen, nodeid);
731 msglen, nodeid);
738 /* recheck inner msglen just if it's not garbage */
739 msglen = le16_to_cpu(p->header.h_length);
742 if (msglen < sizeof(struct dlm_rcom)) {
744 msglen, nodeid);
750 if (msglen < sizeof(struct dlm_message)) {
752 msglen, nodeid);
758 if (msglen < sizeof(struct dlm_header)) {
760 msglen, nodeid);
767 msglen, nodeid);
789 uint16_t msglen = le16_to_cpu(p->header.h_length);
822 if (msglen < sizeof(struct dlm_message)) {
824 msglen, nodeid);
842 uint16_t msglen;
859 msglen = le16_to_cpu(hd->h_length);
860 if (msglen > DLM_MAX_SOCKET_BUFSIZE ||
861 msglen < sizeof(struct dlm_header)) {
863 msglen, nodeid);
870 if (msglen > len)
873 ret += msglen;
874 len -= msglen;
875 ptr += msglen;
889 uint16_t msglen;
895 msglen = le16_to_cpu(hd->h_length);
896 if (msglen > len)
912 ret += msglen;
913 len -= msglen;
914 ptr += msglen;