|
libosmogb UNKNOWN
Osmocom Gb library
|
Data Fields | |
| struct gprs_ns2_nse * | nse |
| int | family |
| enum ns2_sns_role | role |
| struct llist_head | sns_endpoints |
| struct llist_head | binds |
| struct ns2_sns_bind * | initial_bind |
| bool | reselection_running |
| bool | block_no_nsvc_events |
| struct sns_endpoint * | initial |
| struct gprs_ns2_vc * | sns_nsvc |
| int | N |
| bool | alive |
| struct ns2_sns_elems | local |
| struct ns2_sns_elems | local_procedure |
| struct ns2_sns_elems | remote |
| size_t | num_max_nsvcs |
| size_t | num_max_ip4_remote |
| size_t | num_max_ip6_remote |
| struct llist_head | procedures |
| struct ns2_sns_procedure * | current_procedure |
| uint8_t | trans_id |
| bool ns2_sns_state::alive |
| struct llist_head ns2_sns_state::binds |
Referenced by create_missing_nsvcs(), gprs_ns2_sns_add_bind(), gprs_ns2_sns_del_bind(), ns2_sns_bss_fsm_alloc(), ns2_sns_bss_valid_configuration(), ns2_sns_choose_next_bind(), ns2_sns_compute_local_ep_from_binds(), ns2_sns_count_num_local_ep(), ns2_sns_sgsn_fsm_alloc(), and ns2_sns_update_weights().
| bool ns2_sns_state::block_no_nsvc_events |
| struct ns2_sns_procedure* ns2_sns_state::current_procedure |
Referenced by ns2_clear_procedures(), ns2_sns_st_local_procedure(), and ns2_sns_st_local_procedure_onenter().
| int ns2_sns_state::family |
Referenced by do_sns_add(), ns2_add_procedure(), ns2_get_sbind_ip4_entry(), ns2_get_sbind_ip6_entry(), ns2_sns_add_elements(), ns2_sns_compute_local_ep_from_binds(), ns2_sns_copy_local_endpoints(), ns2_sns_st_all_action(), ns2_sns_st_all_action_bss(), ns2_sns_st_all_action_sgsn(), ns2_sns_st_bss_config_bss_onenter(), ns2_sns_st_configured_add(), ns2_sns_st_configured_delete(), ns2_sns_st_local_procedure(), ns2_sns_st_local_procedure_onenter(), ns2_sns_update_weights(), and ns2_update_weight_entry().
| struct sns_endpoint* ns2_sns_state::initial |
| struct ns2_sns_bind* ns2_sns_state::initial_bind |
Referenced by gprs_ns2_sns_del_bind(), ns2_sns_choose_next_bind(), and ns2_sns_st_bss_size_onenter().
| struct ns2_sns_elems ns2_sns_state::local |
Referenced by ns2_clear_sgsn(), ns2_sns_compute_local_ep_from_binds(), ns2_sns_copy_local_endpoints(), ns2_sns_dump_vty(), ns2_sns_st_all_action(), ns2_sns_st_all_action_bss(), ns2_sns_st_all_action_sgsn(), ns2_sns_st_bss_config_bss_onenter(), ns2_sns_st_bss_size_onenter(), ns2_sns_st_local_procedure(), and ns2_sns_st_sgsn_wait_config_ack_onenter().
| struct ns2_sns_elems ns2_sns_state::local_procedure |
Referenced by ns2_sns_copy_local_endpoints(), and ns2_sns_st_all_action().
| int ns2_sns_state::N |
| struct gprs_ns2_nse* ns2_sns_state::nse |
Referenced by _sns_failed(), create_nsvc_for_new_sbind(), gprs_ns2_nse_sns_remote(), ns2_add_procedure(), ns2_clear_sgsn(), ns2_sns_bss_fsm_alloc(), ns2_sns_dump_vty(), ns2_sns_replace_nsvc(), ns2_sns_sgsn_fsm_alloc(), ns2_sns_st_all_action_bss(), ns2_sns_st_bss_size_onenter(), ns2_sns_st_configured_add(), ns2_sns_st_configured_onenter(), ns2_sns_st_local_procedure(), ns2_sns_update_weights(), ns2_sns_write_vty(), and nse_inst_from_fi().
| size_t ns2_sns_state::num_max_ip4_remote |
| size_t ns2_sns_state::num_max_ip6_remote |
| size_t ns2_sns_state::num_max_nsvcs |
| struct llist_head ns2_sns_state::procedures |
| struct ns2_sns_elems ns2_sns_state::remote |
Referenced by create_missing_nsvcs(), create_nsvc_for_new_sbind(), do_sns_add(), do_sns_change_weight(), do_sns_delete(), ns2_clear_sgsn(), ns2_sns_dump_vty(), ns2_sns_st_all_action(), ns2_sns_st_all_action_bss(), ns2_sns_st_bss_config_sgsn(), ns2_sns_st_configured_delete(), ns2_sns_st_sgsn_wait_config(), and ns_sns_append_remote_eps().
| bool ns2_sns_state::reselection_running |
Referenced by ns2_sns_st_all_action_bss().
| enum ns2_sns_role ns2_sns_state::role |
Referenced by _sns_failed(), ns2_sns_bss_fsm_alloc(), ns2_sns_compute_local_ep_from_binds(), ns2_sns_sgsn_fsm_alloc(), ns2_sns_st_all_action(), ns2_sns_st_all_action_sgsn(), ns2_sns_st_bss_config_bss(), ns2_sns_st_bss_config_bss_onenter(), ns2_sns_st_bss_config_sgsn(), ns2_sns_st_bss_config_sgsn_onenter(), ns2_sns_st_bss_size(), ns2_sns_st_bss_size_onenter(), ns2_sns_st_bss_unconfigured(), ns2_sns_st_sgsn_unconfigured(), ns2_sns_st_sgsn_wait_config(), ns2_sns_st_sgsn_wait_config_ack(), and ns2_sns_st_sgsn_wait_config_ack_onenter().
| struct llist_head ns2_sns_state::sns_endpoints |
| struct gprs_ns2_vc* ns2_sns_state::sns_nsvc |
Referenced by ns2_sns_compute_local_ep_from_binds(), ns2_sns_notify_alive(), ns2_sns_replace_nsvc(), ns2_sns_rx(), ns2_sns_st_all_action_sgsn(), ns2_sns_st_bss_config_bss_onenter(), ns2_sns_st_bss_config_sgsn(), ns2_sns_st_bss_size_onenter(), ns2_sns_st_configured_add(), ns2_sns_st_configured_change(), ns2_sns_st_configured_delete(), ns2_sns_st_configured_onenter(), ns2_sns_st_local_procedure_onenter(), ns2_sns_st_sgsn_wait_config(), and ns2_sns_st_sgsn_wait_config_ack_onenter().
| uint8_t ns2_sns_state::trans_id |
Referenced by ns2_sns_st_local_procedure_onenter().