Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
oai
openairinterface5G
Commits
32e7249c
Commit
32e7249c
authored
Nov 26, 2014
by
gauthier
Browse files
bug buffer occupancy
git-svn-id:
http://svn.eurecom.fr/openair4G/trunk@6107
818b1a75-f10b-46b9-bf7c-635c3b92a50f
parent
1afafe25
Changes
1
Hide whitespace changes
Inline
Side-by-side
openair2/LAYER2/RLC/UM_v9.3.0/rlc_um.c
View file @
32e7249c
...
...
@@ -660,7 +660,6 @@ rlc_um_data_req (void *rlc_pP, frame_t frameP, mem_block_t *sdu_pP)
// IMPORTANT : do not change order of affectations
((
struct
rlc_um_tx_sdu_management
*
)
(
sdu_pP
->
data
))
->
sdu_size
=
((
struct
rlc_um_data_req
*
)
(
sdu_pP
->
data
))
->
data_size
;
rlc_p
->
buffer_occupancy
+=
((
struct
rlc_um_tx_sdu_management
*
)
(
sdu_pP
->
data
))
->
sdu_size
;
//rlc_p->nb_sdu += 1;
((
struct
rlc_um_tx_sdu_management
*
)
(
sdu_pP
->
data
))
->
first_byte
=
(
uint8_t
*
)
&
sdu_pP
->
data
[
sizeof
(
struct
rlc_um_data_req_alloc
)];
((
struct
rlc_um_tx_sdu_management
*
)
(
sdu_pP
->
data
))
->
sdu_remaining_size
=
((
struct
rlc_um_tx_sdu_management
*
)
...
...
@@ -719,6 +718,7 @@ rlc_um_data_req (void *rlc_pP, frame_t frameP, mem_block_t *sdu_pP)
#endif
# endif
pthread_mutex_lock
(
&
rlc_p
->
lock_input_sdus
);
rlc_p
->
buffer_occupancy
+=
((
struct
rlc_um_tx_sdu_management
*
)
(
sdu_pP
->
data
))
->
sdu_size
;
list_add_tail_eurecom
(
sdu_pP
,
&
rlc_p
->
input_sdus
);
pthread_mutex_unlock
(
&
rlc_p
->
lock_input_sdus
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment