ESP-IDF
os_mbuf::om_pkthdr_len
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
os_mbuf::om_pkthdr_len
os_mbuf::om_pkthdr_len field
Length of packet header
Syntax
Show:
Summary
Declaration
from
os_mbuf.h:98
uint8_t
om_pkthdr_len
;
Examples
References
from
examples
Code
Location
Referrer
uint8_t
om_pkthdr_len
;
os_mbuf.h:98
if
(
!
OS_MBUF_IS_PKTHDR
(
om
)
)
{
ble_hs_mqueue.c:69
ble_mqueue_put()
assert
(
OS_MBUF_IS_PKTHDR
(
om
)
)
;
glue.c:81
net_buf_put()
if
(
OS_MBUF_USRHDR_LEN
(
om
)
==
0
)
{
glue.c:95
net_buf_ref()
if
(
OS_MBUF_USRHDR_LEN
(
om
)
==
0
)
{
glue.c:111
net_buf_unref()
uint8_t
headroom
=
om
->
om_data
-
&
om
->
om_databuf
[
om
->
om_pkthdr_len
]
;
glue.c:308
net_buf_simple_push_le16()
if
(
om
->
om_pkthdr_len
)
{
glue.c:315
net_buf_simple_push_le16()
uint8_t
headroom
=
om
->
om_data
-
&
om
->
om_databuf
[
om
->
om_pkthdr_len
]
;
glue.c:324
net_buf_simple_push_be16()
if
(
om
->
om_pkthdr_len
)
{
glue.c:331
net_buf_simple_push_be16()
uint8_t
headroom
=
om
->
om_data
-
&
om
->
om_databuf
[
om
->
om_pkthdr_len
]
;
glue.c:340
net_buf_simple_push_be24()
if
(
om
->
om_pkthdr_len
)
{
glue.c:347
net_buf_simple_push_be24()
uint8_t
headroom
=
om
->
om_data
-
&
om
->
om_databuf
[
om
->
om_pkthdr_len
]
;
glue.c:356
net_buf_simple_push_u8()
if
(
om
->
om_pkthdr_len
)
{
glue.c:363
net_buf_simple_push_u8()
uint8_t
headroom
=
om
->
om_data
-
&
om
->
om_databuf
[
om
->
om_pkthdr_len
]
;
glue.c:431
net_buf_simple_push()
buf
->
om_data
=
&
buf
->
om_databuf
[
buf
->
om_pkthdr_len
]
+
reserve_head
;
glue.h:260
net_buf_simple_init()
state
->
offset
=
net_buf_simple_headroom
(
buf
)
;
glue.h:466
net_buf_simple_save()
buf
->
om_data
=
&
buf
->
om_databuf
[
buf
->
om_pkthdr_len
]
+
state
->
offset
;
glue.h:475
net_buf_simple_restore()
tx
->
src
,
tx
->
ctx
->
addr
,
buf
->
om_len
,
net_buf_headroom
(
buf
)
,
net.c:509
bt_mesh_net_send()
if
(
!
OS_MBUF_IS_PKTHDR
(
m
)
)
{
os_mbuf.c:110
os_mqueue_put()
om
->
om_pkthdr_len
=
0
;
os_mbuf.c:284
os_mbuf_get()
om
->
om_pkthdr_len
=
pkthdr_len
;
os_mbuf.c:313
os_mbuf_get_pkthdr()
old_buf
->
om_pkthdr_len
)
;
os_mbuf.c:387
_os_mbuf_copypkthdr()
new_buf
->
om_pkthdr_len
=
old_buf
->
om_pkthdr_len
;
os_mbuf.c:388
_os_mbuf_copypkthdr()
new_buf
->
om_data
=
new_buf
->
om_databuf
+
old_buf
->
om_pkthdr_len
;
os_mbuf.c:389
_os_mbuf_copypkthdr()
if
(
OS_MBUF_IS_PKTHDR
(
om
)
)
{
os_mbuf.c:465
os_mbuf_append()
if
(
OS_MBUF_IS_PKTHDR
(
om
)
)
{
os_mbuf.c:537
os_mbuf_dup()
if
(
OS_MBUF_IS_PKTHDR
(
mp
)
)
os_mbuf.c:639
os_mbuf_adj()
if
(
OS_MBUF_IS_PKTHDR
(
mp
)
)
os_mbuf.c:659
os_mbuf_adj()
if
(
OS_MBUF_IS_PKTHDR
(
m
)
)
os_mbuf.c:672
os_mbuf_adj()
if
(
OS_MBUF_IS_PKTHDR
(
om
)
)
{
os_mbuf.c:799
os_mbuf_prepend()
if
(
OS_MBUF_IS_PKTHDR
(
om
)
)
{
os_mbuf.c:809
os_mbuf_prepend()
om
->
om_pkthdr_len
-
sizeof
(
struct
os_mbuf_pkthdr
)
)
;
os_mbuf.c:811
os_mbuf_prepend()
if
(
OS_MBUF_IS_PKTHDR
(
om
)
)
{
os_mbuf.c:821
os_mbuf_prepend()
om
->
om_pkthdr_len
=
0
;
os_mbuf.c:823
os_mbuf_prepend()
if
(
OS_MBUF_IS_PKTHDR
(
om
)
)
{
os_mbuf.c:903
os_mbuf_copyinto()
if
(
OS_MBUF_IS_PKTHDR
(
first
)
)
{
os_mbuf.c:934
os_mbuf_concat()
if
(
OS_MBUF_IS_PKTHDR
(
second
)
)
{
os_mbuf.c:935
os_mbuf_concat()
second
->
om_pkthdr_len
=
0
;
os_mbuf.c:944
os_mbuf_concat()
if
(
OS_MBUF_IS_PKTHDR
(
om
)
)
{
os_mbuf.c:977
os_mbuf_extend()
if
(
len
>
omp
->
omp_databuf_len
-
om
->
om_pkthdr_len
)
{
os_mbuf.c:1010
os_mbuf_pullup()
if
(
OS_MBUF_IS_PKTHDR
(
om
)
)
{
os_mbuf.c:1019
os_mbuf_pullup()
if
(
OS_MBUF_LEADINGSPACE
(
cur
)
>=
om
->
om_pkthdr_len
)
{
os_mbuf.c:1082
os_mbuf_trim_front()
cur
->
om_pkthdr_len
=
om
->
om_pkthdr_len
;
os_mbuf.c:1084
os_mbuf_trim_front()
memcpy
(
OS_MBUF_PKTHDR
(
cur
)
,
OS_MBUF_PKTHDR
(
om
)
,
om
->
om_pkthdr_len
)
;
os_mbuf.c:1085
os_mbuf_trim_front()
if
(
OS_MBUF_IS_PKTHDR
(
om
)
)
{
os_mbuf.c:1122
os_mbuf_widen()
if
(
OS_MBUF_IS_PKTHDR
(
om
)
)
{
os_mbuf.c:1175
os_mbuf_widen()
if
(
OS_MBUF_IS_PKTHDR
(
cur
)
)
{
os_mbuf.c:1209
os_mbuf_pack_chains()
dptr
+=
cur
->
om_pkthdr_len
;
os_mbuf.c:1210
os_mbuf_pack_chains()
if
(
OS_MBUF_IS_PKTHDR
(
om
)
)
{
os_mbuf.h:195
_os_mbuf_leadingspace()
startoff
=
om
->
om_pkthdr_len
;
os_mbuf.h:196
_os_mbuf_leadingspace()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
os_mbuf::om_pkthdr_len
is written by 6 functions and is read by 27 functions:
os_mbuf_get()
os_mbuf_get_pkthdr()
_os_mbuf_copypkthdr()
os_mbuf_prepend()
os_mbuf_concat()
os_mbuf_trim_front()
All items filtered out
os_mbuf::om_pkthdr_len
_os_mbuf_leadingspace()
ble_mqueue_put()
os_mqueue_put()
_os_mbuf_copypkthdr()
os_mbuf_append()
os_mbuf_dup()
os_mbuf_adj()
os_mbuf_prepend()
os_mbuf_copyinto()
os_mbuf_concat()
os_mbuf_extend()
os_mbuf_pullup()
os_mbuf_trim_front()
os_mbuf_widen()
os_mbuf_pack_chains()
net_buf_simple_init()
net_buf_simple_save()
net_buf_simple_restore()
net_buf_put()
net_buf_ref()
net_buf_unref()
net_buf_simple_push_le16()
net_buf_simple_push_be16()
net_buf_simple_push_be24()
net_buf_simple_push_u8()
net_buf_simple_push()
bt_mesh_net_send()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out