Lines Matching refs:msglen
607 static int dlm_opts_check_msglen(const union dlm_packet *p, uint16_t msglen,
610 int len = msglen;
612 /* we only trust outer header msglen because
635 msglen, nodeid);
659 uint16_t msglen = le16_to_cpu(p->header.h_length);
726 ret = dlm_opts_check_msglen(p, msglen, nodeid);
729 msglen, nodeid);
736 /* recheck inner msglen just if it's not garbage */
737 msglen = le16_to_cpu(p->header.h_length);
740 if (msglen < sizeof(struct dlm_rcom)) {
742 msglen, nodeid);
748 if (msglen < sizeof(struct dlm_message)) {
750 msglen, nodeid);
756 if (msglen < sizeof(struct dlm_header)) {
758 msglen, nodeid);
765 msglen, nodeid);
787 uint16_t msglen = le16_to_cpu(p->header.h_length);
820 if (msglen < sizeof(struct dlm_message)) {
822 msglen, nodeid);
840 uint16_t msglen;
857 msglen = le16_to_cpu(hd->h_length);
858 if (msglen > DLM_MAX_SOCKET_BUFSIZE ||
859 msglen < sizeof(struct dlm_header)) {
861 msglen, nodeid);
868 if (msglen > len)
871 ret += msglen;
872 len -= msglen;
873 ptr += msglen;
887 uint16_t msglen;
893 msglen = le16_to_cpu(hd->h_length);
894 if (msglen > len)
910 ret += msglen;
911 len -= msglen;
912 ptr += msglen;