Lines Matching refs:nst
134 static void o2net_init_nst(struct o2net_send_tracking *nst, u32 msgtype, in o2net_init_nst() argument
137 INIT_LIST_HEAD(&nst->st_net_debug_item); in o2net_init_nst()
138 nst->st_task = task; in o2net_init_nst()
139 nst->st_msg_type = msgtype; in o2net_init_nst()
140 nst->st_msg_key = msgkey; in o2net_init_nst()
141 nst->st_node = node; in o2net_init_nst()
144 static inline void o2net_set_nst_sock_time(struct o2net_send_tracking *nst) in o2net_set_nst_sock_time() argument
146 nst->st_sock_time = ktime_get(); in o2net_set_nst_sock_time()
149 static inline void o2net_set_nst_send_time(struct o2net_send_tracking *nst) in o2net_set_nst_send_time() argument
151 nst->st_send_time = ktime_get(); in o2net_set_nst_send_time()
154 static inline void o2net_set_nst_status_time(struct o2net_send_tracking *nst) in o2net_set_nst_status_time() argument
156 nst->st_status_time = ktime_get(); in o2net_set_nst_status_time()
159 static inline void o2net_set_nst_sock_container(struct o2net_send_tracking *nst, in o2net_set_nst_sock_container() argument
162 nst->st_sc = sc; in o2net_set_nst_sock_container()
165 static inline void o2net_set_nst_msg_id(struct o2net_send_tracking *nst, in o2net_set_nst_msg_id() argument
168 nst->st_id = msg_id; in o2net_set_nst_msg_id()
222 static void o2net_update_send_stats(struct o2net_send_tracking *nst, in o2net_update_send_stats() argument
227 nst->st_status_time)); in o2net_update_send_stats()
229 ktime_sub(nst->st_status_time, in o2net_update_send_stats()
230 nst->st_send_time)); in o2net_update_send_stats()
232 ktime_sub(nst->st_send_time, in o2net_update_send_stats()
233 nst->st_sock_time)); in o2net_update_send_stats()
1026 struct o2net_send_tracking nst; in o2net_send_message_vec() local
1028 o2net_init_nst(&nst, msg_type, key, current, target_node); in o2net_send_message_vec()
1054 o2net_debug_add_nst(&nst); in o2net_send_message_vec()
1056 o2net_set_nst_sock_time(&nst); in o2net_send_message_vec()
1062 o2net_set_nst_sock_container(&nst, sc); in o2net_send_message_vec()
1090 o2net_set_nst_msg_id(&nst, nsw.ns_id); in o2net_send_message_vec()
1092 o2net_set_nst_send_time(&nst); in o2net_send_message_vec()
1107 o2net_set_nst_status_time(&nst); in o2net_send_message_vec()
1110 o2net_update_send_stats(&nst, sc); in o2net_send_message_vec()
1122 o2net_debug_del_nst(&nst); /* must be before dropping sc and node */ in o2net_send_message_vec()