Lines Matching refs:msg_type

77 	     be16_to_cpu(__hdr->msg_type), be32_to_cpu(__hdr->status),	\
741 static int o2net_handler_cmp(struct o2net_msg_handler *nmh, u32 msg_type, in o2net_handler_cmp() argument
747 ret = memcmp(&nmh->nh_msg_type, &msg_type, sizeof(msg_type)); in o2net_handler_cmp()
753 o2net_handler_tree_lookup(u32 msg_type, u32 key, struct rb_node ***ret_p, in o2net_handler_tree_lookup() argument
764 cmp = o2net_handler_cmp(nmh, msg_type, key); in o2net_handler_tree_lookup()
799 int o2net_register_handler(u32 msg_type, u32 key, u32 max_len, in o2net_register_handler() argument
815 if (!msg_type) { in o2net_register_handler()
816 mlog(0, "no message type provided: %u, %p\n", msg_type, func); in o2net_register_handler()
823 msg_type, func); in o2net_register_handler()
837 nmh->nh_msg_type = msg_type; in o2net_register_handler()
846 if (o2net_handler_tree_lookup(msg_type, key, &p, &parent)) in o2net_register_handler()
854 func, msg_type, key); in o2net_register_handler()
856 mlog_bug_on_msg(o2net_handler_tree_lookup(msg_type, key, &p, in o2net_register_handler()
859 "for type %u key %08x\n", msg_type, key); in o2net_register_handler()
887 static struct o2net_msg_handler *o2net_handler_get(u32 msg_type, u32 key) in o2net_handler_get() argument
892 nmh = o2net_handler_tree_lookup(msg_type, key, NULL, NULL); in o2net_handler_get()
964 static void o2net_init_msg(struct o2net_msg *msg, u16 data_len, u16 msg_type, u32 key) in o2net_init_msg() argument
969 msg->msg_type = cpu_to_be16(msg_type); in o2net_init_msg()
1016 int o2net_send_message_vec(u32 msg_type, u32 key, struct kvec *caller_vec, in o2net_send_message_vec() argument
1030 o2net_init_nst(&nst, msg_type, key, current, target_node); in o2net_send_message_vec()
1081 o2net_init_msg(msg, caller_bytes, msg_type, key); in o2net_send_message_vec()
1134 int o2net_send_message(u32 msg_type, u32 key, void *data, u32 len, in o2net_send_message() argument
1141 return o2net_send_message_vec(msg_type, key, &vec, 1, in o2net_send_message()
1207 nmh = o2net_handler_get(be16_to_cpu(hdr->msg_type), in o2net_process_message()
1211 be16_to_cpu(hdr->msg_type), be32_to_cpu(hdr->key)); in o2net_process_message()
1226 sc->sc_msg_type = be16_to_cpu(hdr->msg_type); in o2net_process_message()