Lines Matching refs:msglen
556 uint16_t msglen, int (*cb)(struct midcomms_node *node)) in dlm_midcomms_recv_node_lookup() argument
564 if (msglen < sizeof(struct dlm_rcom)) { in dlm_midcomms_recv_node_lookup()
566 msglen, nodeid); in dlm_midcomms_recv_node_lookup()
623 if (msglen < sizeof(struct dlm_opts)) { in dlm_midcomms_recv_node_lookup()
625 msglen, nodeid); in dlm_midcomms_recv_node_lookup()
667 static int dlm_opts_check_msglen(union dlm_packet *p, uint16_t msglen, int nodeid) in dlm_opts_check_msglen() argument
669 int len = msglen; in dlm_opts_check_msglen()
694 msglen, nodeid); in dlm_opts_check_msglen()
718 uint16_t msglen = le16_to_cpu(p->header.h_length); in dlm_midcomms_receive_buffer_3_2() local
724 node = dlm_midcomms_recv_node_lookup(nodeid, p, msglen, in dlm_midcomms_receive_buffer_3_2()
758 ret = dlm_opts_check_msglen(p, msglen, nodeid); in dlm_midcomms_receive_buffer_3_2()
761 msglen, nodeid); in dlm_midcomms_receive_buffer_3_2()
769 msglen = le16_to_cpu(p->header.h_length); in dlm_midcomms_receive_buffer_3_2()
772 if (msglen < sizeof(struct dlm_rcom)) { in dlm_midcomms_receive_buffer_3_2()
774 msglen, nodeid); in dlm_midcomms_receive_buffer_3_2()
780 if (msglen < sizeof(struct dlm_message)) { in dlm_midcomms_receive_buffer_3_2()
782 msglen, nodeid); in dlm_midcomms_receive_buffer_3_2()
788 if (msglen < sizeof(struct dlm_header)) { in dlm_midcomms_receive_buffer_3_2()
790 msglen, nodeid); in dlm_midcomms_receive_buffer_3_2()
797 msglen, nodeid); in dlm_midcomms_receive_buffer_3_2()
838 uint16_t msglen = le16_to_cpu(p->header.h_length); in dlm_midcomms_receive_buffer_3_1() local
843 node = dlm_midcomms_recv_node_lookup(nodeid, p, msglen, in dlm_midcomms_receive_buffer_3_1()
856 if (msglen < sizeof(struct dlm_message)) { in dlm_midcomms_receive_buffer_3_1()
858 msglen, nodeid); in dlm_midcomms_receive_buffer_3_1()
881 uint16_t msglen; in dlm_process_incoming_buffer() local
898 msglen = le16_to_cpu(hd->h_length); in dlm_process_incoming_buffer()
899 if (msglen > DLM_MAX_SOCKET_BUFSIZE || in dlm_process_incoming_buffer()
900 msglen < sizeof(struct dlm_header)) { in dlm_process_incoming_buffer()
902 msglen, nodeid); in dlm_process_incoming_buffer()
909 if (msglen > len) in dlm_process_incoming_buffer()
925 ret += msglen; in dlm_process_incoming_buffer()
926 len -= msglen; in dlm_process_incoming_buffer()
927 ptr += msglen; in dlm_process_incoming_buffer()