Lines Matching refs:nst
45 void o2net_debug_add_nst(struct o2net_send_tracking *nst)
48 list_add(&nst->st_net_debug_item, &send_tracking);
52 void o2net_debug_del_nst(struct o2net_send_tracking *nst)
55 if (!list_empty(&nst->st_net_debug_item))
56 list_del_init(&nst->st_net_debug_item);
63 struct o2net_send_tracking *nst, *ret = NULL;
67 list_for_each_entry(nst, &nst_start->st_net_debug_item,
70 if (&nst->st_net_debug_item == &send_tracking)
74 if (nst->st_task != NULL) {
75 ret = nst;
85 struct o2net_send_tracking *nst, *dummy_nst = seq->private;
88 nst = next_nst(dummy_nst);
91 return nst;
96 struct o2net_send_tracking *nst, *dummy_nst = seq->private;
99 nst = next_nst(dummy_nst);
101 if (nst)
103 &nst->st_net_debug_item);
106 return nst; /* unused, just needs to be null when done */
111 struct o2net_send_tracking *nst, *dummy_nst = seq->private;
116 nst = next_nst(dummy_nst);
117 if (!nst)
121 sock = ktime_to_us(ktime_sub(now, nst->st_sock_time));
122 send = ktime_to_us(ktime_sub(now, nst->st_send_time));
123 status = ktime_to_us(ktime_sub(now, nst->st_status_time));
138 nst, (unsigned long)task_pid_nr(nst->st_task),
139 (unsigned long)nst->st_task->tgid,
140 nst->st_task->comm, nst->st_node,
141 nst->st_sc, nst->st_id, nst->st_msg_type,
142 nst->st_msg_key,