Lines Matching defs:o2net_sock_container
130 struct o2net_sock_container { struct
131 struct kref sc_kref;
133 struct socket *sc_sock;
134 struct o2nm_node *sc_node;
142 struct work_struct sc_rx_work;
143 struct work_struct sc_connect_work;
156 struct work_struct sc_shutdown_work;
158 struct timer_list sc_idle_timeout;
159 struct delayed_work sc_keepalive_work;
161 unsigned sc_handshake_ok:1;
163 struct page *sc_page;
164 size_t sc_page_off;
167 void (*sc_state_change)(struct sock *sk);
168 void (*sc_data_ready)(struct sock *sk);
170 u32 sc_msg_key;
171 u16 sc_msg_type;
174 struct list_head sc_net_debug_item;
175 ktime_t sc_tv_timer;
176 ktime_t sc_tv_data_ready;
177 ktime_t sc_tv_advance_start;
178 ktime_t sc_tv_advance_stop;
179 ktime_t sc_tv_func_start;
180 ktime_t sc_tv_func_stop;
183 ktime_t sc_tv_acquiry_total;
184 ktime_t sc_tv_send_total;
185 ktime_t sc_tv_status_total;
186 u32 sc_send_count;
187 u32 sc_recv_count;
188 ktime_t sc_tv_process_total;
190 struct mutex sc_send_lock;