libosmocore 1.10.0.58-6cd7a
Osmocom core library
|
Files | |
file | application.c |
Routines for helping with the osmocom application setup. | |
file | backtrace.c |
Routines related to generating call back traces. | |
file | base64.c |
file | bitcomp.c |
Osmocom bit compression routines. | |
file | bits.c |
file | bitvec.c |
file | context.c |
talloc context handling. | |
file | conv.c |
Generic convolutional encoding / decoding. | |
file | conv_acc.c |
Accelerated Viterbi decoder implementation. | |
file | conv_acc_generic.c |
Accelerated Viterbi decoder implementation for generic architectures without SSE support. | |
file | conv_acc_neon.c |
Accelerated Viterbi decoder implementation for architectures with only NEON available. | |
file | conv_acc_neon_impl.h [code] |
Accelerated Viterbi decoder implementation: straight port of SSE to NEON based on Tom Tsous work. | |
file | conv_acc_sse.c |
Accelerated Viterbi decoder implementation for architectures with only SSSE3 available. | |
file | conv_acc_sse_avx.c |
Accelerated Viterbi decoder implementation for architectures with both SSSE3 and AVX2 support. | |
file | conv_acc_sse_impl.h [code] |
Accelerated Viterbi decoder implementation: Actual definitions which are being included from both conv_acc_sse.c and conv_acc_sse_avx.c. | |
file | counter.c |
utility routines for keeping some statistics. | |
file | crc16.c |
This was copied from the linux kernel and adjusted for our types. | |
file | crc16gen.c |
Osmocom generic CRC routines (for max 16 bits poly). | |
file | crc32gen.c |
Osmocom generic CRC routines (for max 32 bits poly). | |
file | crc64gen.c |
Osmocom generic CRC routines (for max 64 bits poly). | |
file | crc8gen.c |
Osmocom generic CRC routines (for max 8 bits poly). | |
file | exec.c |
file | fsm.c |
Osmocom generic Finite State Machine implementation. | |
file | gsmtap_util.c |
GSMTAP support code in libosmocore. | |
file | isdnhdlc.c |
file | it_q.c |
Osmocom Inter-Thread queue implementation. | |
file | logging.c |
Debugging/Logging support code. | |
file | logging_gsmtap.c |
libosmocore log output encapsulated in GSMTAP. | |
file | logging_syslog.c |
Syslog logging support code. | |
file | logging_systemd.c |
file | loggingrb.c |
Ringbuffer-backed logging support code. | |
file | macaddr.c |
MAC address utility routines. | |
file | mnl.c |
This code integrates libmnl (minimal netlink library) into the osmocom select loop abstraction. | |
file | msgb.c |
file | msgfile.c |
Parse a simple file with messages, e.g used for USSD messages. | |
file | netdev.c |
Example lifecycle use of the API: | |
file | netns.c |
file | osmo_io.c |
file | osmo_io_internal.h [code] |
file | osmo_io_poll.c |
New osmocom async I/O API. | |
file | osmo_io_uring.c |
io_uring backend for osmo_io. | |
file | panic.c |
Routines for panic handling. | |
file | plugin.c |
Routines for loading and managing shared library plug-ins. | |
file | prbs.c |
file | prim.c |
file | probes.d |
file | rate_ctr.c |
file | rbtree.c |
file | select.c |
select filedescriptor handling. | |
file | sercomm.c |
file | serial.c |
Utility functions to deal with serial ports. | |
file | signal.c |
Generic signalling/notification infrastructure. | |
file | sockaddr_str.c |
Common implementation to store an IP address and port. | |
file | socket.c |
file | soft_uart.c |
Software UART implementation. | |
file | stat_item.c |
utility routines for keeping statistical values | |
file | stat_item_internal.h [code] |
internal definitions for the osmo_stat_item API | |
file | stats.c |
file | stats_statsd.c |
file | stats_tcp.c |
file | strrb.c |
Ringbuffer implementation, tailored for logging. | |
file | tdef.c |
Implementation to define Tnnn timers globally and use for FSM state changes. | |
file | thread.c |
file | time_cc.c |
file | timer.c |
file | timer_clockgettime.c |
Overriding Time: osmo_clock_gettime() | |
file | timer_gettimeofday.c |
Overriding Time: osmo_gettimeofday() | |
file | tun.c |
file | use_count.c |
Generic object usage counter Implementation (get, put and deallocate on zero count). | |
file | utils.c |
file | write_queue.c |