• Home
  • Raw
  • Download

Lines Matching refs:nst

66 void o2net_debug_add_nst(struct o2net_send_tracking *nst)  in o2net_debug_add_nst()  argument
69 list_add(&nst->st_net_debug_item, &send_tracking); in o2net_debug_add_nst()
73 void o2net_debug_del_nst(struct o2net_send_tracking *nst) in o2net_debug_del_nst() argument
76 if (!list_empty(&nst->st_net_debug_item)) in o2net_debug_del_nst()
77 list_del_init(&nst->st_net_debug_item); in o2net_debug_del_nst()
84 struct o2net_send_tracking *nst, *ret = NULL; in next_nst() local
88 list_for_each_entry(nst, &nst_start->st_net_debug_item, in next_nst()
91 if (&nst->st_net_debug_item == &send_tracking) in next_nst()
95 if (nst->st_task != NULL) { in next_nst()
96 ret = nst; in next_nst()
106 struct o2net_send_tracking *nst, *dummy_nst = seq->private; in nst_seq_start() local
109 nst = next_nst(dummy_nst); in nst_seq_start()
112 return nst; in nst_seq_start()
117 struct o2net_send_tracking *nst, *dummy_nst = seq->private; in nst_seq_next() local
120 nst = next_nst(dummy_nst); in nst_seq_next()
122 if (nst) in nst_seq_next()
124 &nst->st_net_debug_item); in nst_seq_next()
127 return nst; /* unused, just needs to be null when done */ in nst_seq_next()
132 struct o2net_send_tracking *nst, *dummy_nst = seq->private; in nst_seq_show() local
137 nst = next_nst(dummy_nst); in nst_seq_show()
138 if (!nst) in nst_seq_show()
142 sock = ktime_to_us(ktime_sub(now, nst->st_sock_time)); in nst_seq_show()
143 send = ktime_to_us(ktime_sub(now, nst->st_send_time)); in nst_seq_show()
144 status = ktime_to_us(ktime_sub(now, nst->st_status_time)); in nst_seq_show()
159 nst, (unsigned long)task_pid_nr(nst->st_task), in nst_seq_show()
160 (unsigned long)nst->st_task->tgid, in nst_seq_show()
161 nst->st_task->comm, nst->st_node, in nst_seq_show()
162 nst->st_sc, nst->st_id, nst->st_msg_type, in nst_seq_show()
163 nst->st_msg_key, in nst_seq_show()