|
libosmocore 1.11.0.52-28973f
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 |