PDCP: rename add_drb to nr_pdcp_add_drb
This commit is contained in:
+1
-1
@@ -325,7 +325,7 @@ The PDCP implementation is secured by a general mutex, akin to the design of the
|
||||
|
||||
Initialization of the PDCP layer follows a structure similar to that of the RLC layer. The function `nr_pdcp_layer_init()` initializes PDCP, while a second initialization function, `pdcp_module_init()`, must also be invoked.
|
||||
|
||||
To manage UE connections, `nr_pdcp_add_srbs()` is employed for adding UE SRBs in PDCP, while `nr_pdcp_remove_UE()` is used for their removal. Similarly, `add_drb()` adds UE DRB in PDCP, with `nr_pdcp_remove_UE()` handling their removal.
|
||||
To manage UE connections, `nr_pdcp_add_srbs()` is employed for adding UE SRBs in PDCP, while `nr_pdcp_remove_UE()` is used for their removal. Similarly, `nr_pdcp_add_drb()` adds UE DRB in PDCP, with `nr_pdcp_remove_UE()` handling their removal.
|
||||
|
||||
## PDCP Tx flow
|
||||
|
||||
|
||||
@@ -155,7 +155,7 @@ static void e1_add_bearers(const int ue_id, const NR_DRB_ToAddModList_t *addMod,
|
||||
// add SDAP entity
|
||||
new_nr_sdap_entity(GNB_FLAG_YES, ue_id, sdap);
|
||||
// add PDCP entity
|
||||
add_drb(GNB_FLAG_YES, ue_id, drb->pdcp_Config, &sdap, sp);
|
||||
nr_pdcp_add_drb(GNB_FLAG_YES, ue_id, drb->pdcp_Config, &sdap, sp);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -575,11 +575,11 @@ void add_srb(int is_gnb,
|
||||
nr_pdcp_manager_unlock(nr_pdcp_ue_manager);
|
||||
}
|
||||
|
||||
void add_drb(int is_gnb,
|
||||
const ue_id_t UEid,
|
||||
const NR_PDCP_Config_t *pdcp,
|
||||
sdap_config_t *sdap,
|
||||
const nr_pdcp_entity_security_keys_and_algos_t *security_parameters)
|
||||
void nr_pdcp_add_drb(int is_gnb,
|
||||
const ue_id_t UEid,
|
||||
const NR_PDCP_Config_t *pdcp,
|
||||
const sdap_config_t *sdap,
|
||||
const nr_pdcp_entity_security_keys_and_algos_t *security_parameters)
|
||||
{
|
||||
nr_pdcp_ue_t *ue;
|
||||
|
||||
|
||||
@@ -48,11 +48,11 @@ void nr_pdcp_add_srbs(eNB_flag_t enb_flag,
|
||||
NR_SRB_ToAddModList_t *const srb2add_list,
|
||||
const nr_pdcp_entity_security_keys_and_algos_t *security_parameters);
|
||||
|
||||
void add_drb(int is_gnb,
|
||||
const ue_id_t UEid,
|
||||
const NR_PDCP_Config_t *pdcp,
|
||||
struct sdap_configuration_s *sdap,
|
||||
const nr_pdcp_entity_security_keys_and_algos_t *security_parameters);
|
||||
void nr_pdcp_add_drb(int is_gnb,
|
||||
const ue_id_t UEid,
|
||||
const NR_PDCP_Config_t *pdcp,
|
||||
const struct sdap_configuration_s *sdap,
|
||||
const nr_pdcp_entity_security_keys_and_algos_t *security_parameters);
|
||||
|
||||
void nr_pdcp_remove_UE(ue_id_t ue_id);
|
||||
void nr_pdcp_reestablishment(ue_id_t ue_id,
|
||||
|
||||
@@ -179,7 +179,7 @@ static void rrc_nsa_add_drb(const int ue_id,
|
||||
// add SDAP entity (terminated at gNB, since it's EPC)
|
||||
new_nr_sdap_entity(GNB_FLAG_YES, ue_id, sdap);
|
||||
// add PDCP entity
|
||||
add_drb(GNB_FLAG_YES, ue_id, drb->pdcp_Config, &sdap, sp);
|
||||
nr_pdcp_add_drb(GNB_FLAG_YES, ue_id, drb->pdcp_Config, &sdap, sp);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -621,7 +621,7 @@ static void rrc_ue_add_bearer(const int ue_id, const NR_DRB_ToAddMod_t *drb, con
|
||||
// add SDAP entity
|
||||
new_nr_sdap_entity(GNB_FLAG_NO, ue_id, sdap);
|
||||
// add PDCP entity
|
||||
add_drb(GNB_FLAG_NO, ue_id, drb->pdcp_Config, &sdap, sp);
|
||||
nr_pdcp_add_drb(GNB_FLAG_NO, ue_id, drb->pdcp_Config, &sdap, sp);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user