walnux/include/nuttx
zhanghongyu 59c01ea05d netfilter: add NF_IP_xxx definition
we will integrate network management tools in future projects.  In the
process of porting the tools, we encounter some situations where the
structure is not defined, refer to the common implementation of other
systems and add relevant definitions.

Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
2023-06-14 02:01:45 +08:00
..
1wire include: Haltian Ltd: update licenses to Apache 2021-11-15 06:49:32 -06:00
analog include: Fix nxstyle errors 2023-05-04 02:07:01 +08:00
audio nuttx/audio: add channels range 2023-05-26 09:34:30 +08:00
binfmt elf/coredump: add support of dump task stack without memory segments 2023-05-24 22:34:47 +08:00
can include: Fix nxstyle errors 2023-05-04 02:07:01 +08:00
clk nuttx: unify FAR attribute usage across the code 2022-04-04 21:32:58 +08:00
contactless author: OffCode Ltd : update licenses to Apache 2021-09-13 22:43:36 +08:00
crypto crypto: Initial copy from https://github.com/openbsd/sys/crypto 2022-12-14 02:33:56 +08:00
dma include/dma: support to config dst/src drq for every dma channel 2023-04-22 01:02:51 +08:00
drivers Call nxsem_destroy or nxmutex_destry in the error path 2022-10-30 13:56:52 +01:00
eeprom include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
efuse Add ATSAMA5D2/D4 Secure Fuse Controller (SFC) driver 2023-05-12 16:29:48 -03:00
fs procfs:add armv7-m cpuinfo 2023-05-27 03:29:41 +08:00
himem include: himem: Add Apache license to files 2022-04-20 21:05:45 +08:00
hwspinlock hwspinlock: add hwspinlock driver for multi CPU 2022-11-09 09:12:01 +01:00
i2c Added I2C Slave to RP2040 2022-07-16 01:56:52 +08:00
input Rename touchscreen ioctls for clarity 2023-05-26 22:42:57 +08:00
ioexpander ioexpander/gpio:Add gpio_pin_register_byname 2023-02-11 18:31:40 +08:00
lcd drivers/lcd: Add JD9851 driver 2023-05-26 02:21:25 +08:00
leds Add LP503x RGB LED driver 2022-12-22 13:39:05 +08:00
lib Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
math add upper-half CORDIC driver 2021-07-28 14:23:13 -03:00
mbox drivers/mbox: Don't reference the nonexistent CONFIG_MBOX 2022-11-07 10:14:20 +01:00
mm mm: Remove mempoolinfo_task macro and use mallinfo_task directly 2023-06-11 19:37:04 +03:00
modem drivers/modem/alt1250: Update alt1250 driver 2023-06-08 07:48:17 +02:00
motor motor: Add calibration and selftest 2023-01-28 19:54:35 +02:00
mtd is25xp: Enable usage of several chips on the same spi bus 2023-06-10 02:14:23 +08:00
net netfilter: add NF_IP_xxx definition 2023-06-14 02:01:45 +08:00
note semantic/parser: fix compile warning found by sparse 2023-05-30 23:00:00 +08:00
nx Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
power Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
rc Replece clock_gettime(CLOCK_MONOTONIC) with clock_systime_timespec 2022-02-24 01:06:36 +08:00
rf include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
rptun rptun: add ns_match callback to resolve rptun deadlock 2022-07-27 20:36:51 +08:00
segger sergger: add note_ prefix to sysview 2023-01-05 22:04:52 +08:00
sensors drivers/sensors: add bh1749nuc color sensor support 2023-06-01 23:45:30 +08:00
serial dma support 16550 uart 2023-05-23 01:32:03 +08:00
spi include/nuttx/spi.h Fix SPIDEVID_TYPE macro definition 2023-06-06 10:32:34 -03:00
syslog drivers/syslog:support stream as syslog backend. 2022-11-28 20:19:00 +08:00
timers Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
usb Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
usrsock move usrsock to kernel space 2023-01-11 15:14:03 +08:00
video Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
virtio include: virtio: Add VIRTIO_DEV_BLK definition to virtio-mmio.h 2023-05-13 13:58:09 +08:00
wireless iinclude/nuttx/wireless/bluetooth: remove FAR from array type 2023-06-11 12:55:29 +08:00
.gitignore
addrenv.h mm/kmm_map: Add support to dynamically map pages into kernel virtual memory 2023-06-02 10:50:26 +08:00
allsyms.h libc/allsyms: Load all symbols for debugging 2021-12-13 08:31:13 -06:00
arch.h mm/kmm_map: Add support to dynamically map pages into kernel virtual memory 2023-06-02 10:50:26 +08:00
ascii.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
atexit.h libc: Implement quick_exit and at_quick_exit 2023-01-25 14:31:37 +02:00
board.h assert: add regs parameter to board_crashdump function 2023-06-13 09:42:27 +08:00
cache.h cache: add up_get_xcache_linesize() support 2023-03-20 17:17:22 +08:00
can.h stm32h7: socket CAN error handling. 2023-01-30 11:22:49 +08:00
cancelpt.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
clock.h Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
compiler.h include/nuttx: unify feature definition in compiler.h 2023-05-19 02:40:38 +08:00
crc8.h libc/crc: Add full suffix to avoid the the penitential symbol collision 2022-08-29 18:06:53 +02:00
crc16.h arm64/a64: Add driver for MIPI DSI 2022-12-14 22:37:32 +08:00
crc32.h libc/crc: Add full suffix to avoid the the penitential symbol collision 2022-08-29 18:06:53 +02:00
crc64.h libc/crc: Add full suffix to avoid the the penitential symbol collision 2022-08-29 18:06:53 +02:00
elf.h binfmt/elf: add bare metal coredump support 2021-11-23 20:48:00 -06:00
environ.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
envpath.h Rename LIB_ to LIBC_ for all libc Kconfig 2021-08-05 19:45:24 +02:00
fdcheck.h libc/fdcheck: add fdcheck module 2023-06-10 02:19:58 +08:00
hashtable.h hashtable.h: Added a hashtable implementation 2022-12-22 20:20:12 +08:00
init.h boards: Remove the duplicated prototype of CONFIG_INIT_ENTRYPOINT 2022-10-16 19:02:44 +02:00
ipcc.h stm32wl5: fix unbuffered mode and other possible bugs 2022-08-18 11:46:38 +08:00
irq.h Indent the include statement by two spaces 2023-05-16 12:34:32 -03:00
kmalloc.h mm: include malloc.h in mm/mm.h 2023-06-11 19:37:04 +03:00
kthread.h sched/spawn: Support task_spawnattr_[set|get]stackaddr 2022-10-31 12:46:58 +09:00
lirc.h
list.h list.h: Add local temp variable to avoid the double evaluation 2022-10-06 08:29:39 +02:00
mmcsd.h drivers/mmcsd: Add MMC_IOC_CMD ioctl 2023-01-30 14:09:23 -03:00
module.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
mqueue.h Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
mutex.h misc/mutex: fix assertion if nxmutex_reset() before nxmutex_unlock() 2023-02-04 02:13:15 +08:00
notifier.h sched/misc:add linux-like reboot notifier list 2022-12-29 19:18:42 +08:00
nuttx.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
page.h nuttx/sched: merge up_block_task and up_unblock_task 2022-11-22 22:59:08 +08:00
panic_notifier.h assert:add a last type to call notifier 2023-01-05 22:58:00 +08:00
pgalloc.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
progmem.h progmem: eliminate PROGMEM_ERASESTATE configuration option 2022-03-22 10:01:41 -03:00
pthread.h sched: Map SCHED_OTHER to SCHED_FIFO or SCHED_RR 2023-01-30 03:01:03 +02:00
queue.h net/nat: Add TCP entry expiration logic 2022-11-11 14:36:55 +08:00
random.h include: Haltian Ltd: update licenses to Apache 2021-11-15 06:49:32 -06:00
reboot_notifier.h reboot: Remove SYS_DOWN to avoid the confusion 2023-04-21 20:37:59 +03:00
sched.h include/nuttx: fix style issues in sched.h 2023-05-19 02:40:38 +08:00
sched_note.h drivers/note: replace sched_note_filter_dump to sched_note_filter_tag 2023-04-19 02:53:34 +08:00
scsi.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
sdio.h mmcsd/sdio: fix potential race condition in sdio 2023-03-21 14:40:44 -03:00
semaphore.h Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
signal.h Increase the number of real time signals. Two is not enough. 2023-03-27 16:59:04 +03:00
spawn.h sched/spawn: remove spawn proxy thread to simplify task/posix_spawn() 2023-04-27 17:35:58 +08:00
spinlock.h spinlock: Move spinlock_init to public macros 2023-02-02 22:47:34 +08:00
streams.h stream/hexdump: add hexdump stream to dump binary to syslog 2023-05-25 15:22:04 +08:00
symtab.h symtabs: improve handling of symbol lookups 2021-03-16 10:18:17 -07:00
time.h libs/libc/time: mktime normalize struct tm 2022-10-27 21:22:08 +08:00
tls.h fs/streams: Move the file streams from the group structure into TLS 2022-12-22 20:16:11 +08:00
trace.h trace: replace SCHED_NOTE_BEGIN to sched_note_begin 2023-04-19 02:53:34 +08:00
userspace.h Rename LIB_ to LIBC_ for all libc Kconfig 2021-08-05 19:45:24 +02:00
vt100.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
wdog.h libc: Move queue.h from include to include/nuttx 2022-09-26 08:04:58 +02:00
wqueue.h signal: Remove configurable assignment of signal numbers 2023-03-26 08:31:36 -06:00
zoneinfo.h Rename LIB_ to LIBC_ for all libc Kconfig 2021-08-05 19:45:24 +02:00