Lines Matching refs:o2net_sock_container
128 static void o2net_sc_postpone_idle(struct o2net_sock_container *sc);
129 static void o2net_sc_reset_idle_timer(struct o2net_sock_container *sc);
158 struct o2net_sock_container *sc) in o2net_set_nst_sock_container()
169 static inline void o2net_set_sock_timer(struct o2net_sock_container *sc) in o2net_set_sock_timer()
174 static inline void o2net_set_data_ready_time(struct o2net_sock_container *sc) in o2net_set_data_ready_time()
179 static inline void o2net_set_advance_start_time(struct o2net_sock_container *sc) in o2net_set_advance_start_time()
184 static inline void o2net_set_advance_stop_time(struct o2net_sock_container *sc) in o2net_set_advance_stop_time()
189 static inline void o2net_set_func_start_time(struct o2net_sock_container *sc) in o2net_set_func_start_time()
194 static inline void o2net_set_func_stop_time(struct o2net_sock_container *sc) in o2net_set_func_stop_time()
215 static ktime_t o2net_get_func_run_time(struct o2net_sock_container *sc) in o2net_get_func_run_time()
221 struct o2net_sock_container *sc) in o2net_update_send_stats()
235 static void o2net_update_recv_stats(struct o2net_sock_container *sc) in o2net_update_recv_stats()
378 struct o2net_sock_container *sc = container_of(kref, in sc_kref_release()
379 struct o2net_sock_container, sc_kref); in sc_kref_release()
400 static void sc_put(struct o2net_sock_container *sc) in sc_put()
405 static void sc_get(struct o2net_sock_container *sc) in sc_get()
410 static struct o2net_sock_container *sc_alloc(struct o2nm_node *node) in sc_alloc()
412 struct o2net_sock_container *sc, *ret = NULL; in sc_alloc()
457 static void o2net_sc_queue_work(struct o2net_sock_container *sc, in o2net_sc_queue_work()
464 static void o2net_sc_queue_delayed_work(struct o2net_sock_container *sc, in o2net_sc_queue_delayed_work()
472 static void o2net_sc_cancel_delayed_work(struct o2net_sock_container *sc, in o2net_sc_cancel_delayed_work()
487 struct o2net_sock_container *sc, in o2net_set_nn_state()
492 struct o2net_sock_container *old_sc = nn->nn_sc; in o2net_set_nn_state()
586 struct o2net_sock_container *sc; in o2net_data_ready()
607 struct o2net_sock_container *sc; in o2net_state_change()
646 struct o2net_sock_container *sc) in o2net_register_callbacks()
671 struct o2net_sock_container *sc) in o2net_unregister_callbacks()
694 struct o2net_sock_container *sc, in o2net_ensure_shutdown()
713 struct o2net_sock_container *sc = in o2net_shutdown_sc()
714 container_of(work, struct o2net_sock_container, in o2net_shutdown_sc()
929 static void o2net_sendpage(struct o2net_sock_container *sc, in o2net_sendpage()
970 struct o2net_sock_container **sc_ret, in o2net_tx_can_proceed()
995 struct o2net_sock_container *sc; in o2net_fill_node_map()
1019 struct o2net_sock_container *sc = NULL; in o2net_send_message_vec()
1166 static int o2net_process_message(struct o2net_sock_container *sc, in o2net_process_message()
1253 static int o2net_check_handshake(struct o2net_sock_container *sc) in o2net_check_handshake()
1331 static int o2net_advance_rx(struct o2net_sock_container *sc) in o2net_advance_rx()
1423 struct o2net_sock_container *sc = in o2net_rx_until_empty()
1424 container_of(work, struct o2net_sock_container, sc_rx_work); in o2net_rx_until_empty()
1458 struct o2net_sock_container *sc = in o2net_sc_connect_completed()
1459 container_of(work, struct o2net_sock_container, in o2net_sc_connect_completed()
1474 struct o2net_sock_container *sc = in o2net_sc_send_keep_req()
1475 container_of(work, struct o2net_sock_container, in o2net_sc_send_keep_req()
1487 struct o2net_sock_container *sc = from_timer(sc, t, sc_idle_timeout); in o2net_idle_timer()
1513 static void o2net_sc_reset_idle_timer(struct o2net_sock_container *sc) in o2net_sc_reset_idle_timer()
1523 static void o2net_sc_postpone_idle(struct o2net_sock_container *sc) in o2net_sc_postpone_idle()
1548 struct o2net_sock_container *sc = NULL; in o2net_start_connect()
1781 struct o2net_sock_container *sc = NULL; in o2net_accept_one()