Lines Matching defs:o2net_sock_container
116 struct o2net_sock_container { struct
117 struct kref sc_kref;
119 struct socket *sc_sock;
120 struct o2nm_node *sc_node;
128 struct work_struct sc_rx_work;
129 struct work_struct sc_connect_work;
142 struct work_struct sc_shutdown_work;
144 struct timer_list sc_idle_timeout;
145 struct delayed_work sc_keepalive_work;
147 unsigned sc_handshake_ok:1;
149 struct page *sc_page;
150 size_t sc_page_off;
153 void (*sc_state_change)(struct sock *sk);
154 void (*sc_data_ready)(struct sock *sk);
156 u32 sc_msg_key;
157 u16 sc_msg_type;
160 struct list_head sc_net_debug_item;
161 ktime_t sc_tv_timer;
162 ktime_t sc_tv_data_ready;
163 ktime_t sc_tv_advance_start;
164 ktime_t sc_tv_advance_stop;
165 ktime_t sc_tv_func_start;
166 ktime_t sc_tv_func_stop;
169 ktime_t sc_tv_acquiry_total;
170 ktime_t sc_tv_send_total;
171 ktime_t sc_tv_status_total;
172 u32 sc_send_count;
173 u32 sc_recv_count;
174 ktime_t sc_tv_process_total;
176 struct mutex sc_send_lock;