Home
last modified time | relevance | path

Searched refs:n_devs (Results 1 – 10 of 10) sorted by relevance

/babblesim_ext_2G4_phy_v1-latest/src/
Dp2G4_channel_and_modem.c43 static uint n_devs; variable
48 typedef int (*cha_init_f)(int argc, char *argv[], uint n_devs);
56 typedef void* (*m_init_f)(int argc, char *argv[], uint dev_nbr, uint n_devs);
80 n_devs = n_devs_i; in channel_and_modem_init()
82 rec_status = (rec_status_t*) bs_calloc(n_devs, sizeof(rec_status_t)); in channel_and_modem_init()
83 for (d = 0; d < n_devs; d ++){ in channel_and_modem_init()
84 rec_status[d].att = (double*) bs_calloc(n_devs, sizeof(double)); in channel_and_modem_init()
85 rec_status[d].rx_pow = (double*) bs_calloc(n_devs, sizeof(double)); in channel_and_modem_init()
116 channel_init(ch_argc, ch_argv, n_devs); in channel_and_modem_init()
119 modem_lib = bs_calloc(n_devs, sizeof(void*)); in channel_and_modem_init()
[all …]
Dp2G4_args.c31 args->modem_name = (char **)bs_calloc(args->n_devs, sizeof(char*)); in allocate_modems_params()
32 args->modem_argc = (uint *)bs_calloc(args->n_devs, sizeof(uint)); in allocate_modems_params()
33 args->modem_argv = (char ***)bs_calloc(args->n_devs, sizeof(char**)); in allocate_modems_params()
74 …{ true, true , false, "D", "number_devices", 'u', (void*)&args->n_devs, NULL, "… in p2G4_argsparse()
139 if ( args->n_devs == 0 ) { in p2G4_argsparse()
143 modem_nbr, args->n_devs, argv[i]); in p2G4_argsparse()
145 if ( modem_nbr >= args->n_devs ) { in p2G4_argsparse()
148 modem_nbr, args->n_devs, argv[i]); in p2G4_argsparse()
167 if (args->n_devs != 0) { in p2G4_argsparse()
172 bs_read_optionparam(&argv[i][offset], (void*)&(args->n_devs), 'u', "nbr_devices"); in p2G4_argsparse()
[all …]
Dp2G4_func_queue.c17 static uint32_t n_devs = 0; variable
23 n_devs = n_dev; in fq_init()
25 for (int i = 0 ; i < n_devs; i ++) { in fq_init()
48 for (int i = 1; i < n_devs; i ++) { in fq_find_next()
Dp2G4_pending_tx_list.c19 void txl_create(uint n_devs){ in txl_create() argument
20 tx_l_c.tx_list = bs_calloc(n_devs, sizeof(tx_el_t)); in txl_create()
21 tx_l_c.used = bs_calloc(n_devs, sizeof(uint)); in txl_create()
24 nbr_devs = n_devs; in txl_create()
Dchannel_if.h29 int channel_init(int argc, char *argv[], uint n_devs);
Dp2G4_args.h17 unsigned int n_devs; member
Dp2G4_func_queue.h52 void fq_init(uint32_t n_devs);
Dp2G4_channel_and_modem.h17 …har** cha_argv, const char* cha_name, uint *mo_argc, char*** mo_argv, char** mo_name, uint n_devs);
Dp2G4_pending_tx_rx_list.h46 void txl_create(uint n_devs);
Dp2G4_main.c158 for (int rx_d = 0 ; rx_d < args.n_devs; rx_d++) { in find_and_activate_rx()
1073 args.modem_argc, args.modem_argv, args.modem_name, args.n_devs); in main()
1076 p2G4_phy_initcom(args.s_id, args.p_id, args.n_devs); in main()
1078 fq_init(args.n_devs); in main()
1095 txl_create(args.n_devs); in main()
1096 RSSI_a = bs_calloc(args.n_devs, sizeof(p2G4_rssi_t)); in main()
1097 rx_a = bs_calloc(args.n_devs, sizeof(rx_status_t)); in main()
1098 cca_a = bs_calloc(args.n_devs, sizeof(cca_status_t)); in main()
1100 …open_dump_files(args.compare, args.stop_on_diff, args.dump_imm, args.s_id, args.p_id, args.n_devs); in main()
1102 nbr_active_devs = args.n_devs; in main()
[all …]