Searched refs:list_node (Results 1 – 25 of 45) sorted by relevance
12
/lk-master/top/include/lk/ |
A D | list.h | 19 struct list_node { struct 20 struct list_node *prev; argument 21 struct list_node *next; argument 66 static inline struct list_node *list_remove_head(struct list_node *list) { in list_remove_head() 86 static inline struct list_node *list_remove_tail(struct list_node *list) { in list_remove_tail() 106 static inline struct list_node *list_peek_head(struct list_node *list) { in list_peek_head() 124 static inline struct list_node *list_peek_tail(struct list_node *list) { in list_peek_tail() 142 static inline struct list_node *list_prev(struct list_node *list, struct list_node *item) { in list_prev() 159 static inline struct list_node *list_prev_wrap(struct list_node *list, struct list_node *item) { in list_prev_wrap() 178 static inline struct list_node *list_next(struct list_node *list, struct list_node *item) { in list_next() [all …]
|
/lk-master/kernel/include/kernel/ |
A D | vm.h | 72 struct list_node node; 110 struct list_node node; 122 struct list_node free_list; 134 size_t pmm_alloc_pages(uint count, struct list_node *list) __NONNULL((2)); 143 size_t pmm_alloc_range(paddr_t address, uint count, struct list_node *list) __NONNULL((3)); 148 size_t pmm_free(struct list_node *list) __NONNULL((1)); 162 void *pmm_alloc_kpages(uint count, struct list_node *list); 186 struct list_node node; 194 struct list_node region_list; 202 struct list_node node; [all …]
|
A D | wait.h | 22 struct list_node list;
|
A D | timer.h | 25 struct list_node node;
|
A D | thread.h | 74 struct list_node thread_list_node; 77 struct list_node queue_node;
|
/lk-master/kernel/vm/ |
A D | pmm.c | 106 size_t pmm_alloc_pages(uint count, struct list_node *list) { in pmm_alloc_pages() 141 struct list_node list = LIST_INITIAL_VALUE(list); in pmm_alloc_page() 199 size_t pmm_free(struct list_node *list) { in pmm_free() 232 struct list_node list; in pmm_free_page() 267 struct list_node list; in pmm_free_kpages() 425 struct list_node list; in cmd_pmm() 437 struct list_node *node; in cmd_pmm() 450 struct list_node list; in cmd_pmm() 462 struct list_node *node; in cmd_pmm() 474 struct list_node list; in cmd_pmm() [all …]
|
A D | vmm.c | 19 static struct list_node aspace_list = LIST_INITIAL_VALUE(aspace_list); 211 uint arch_mmu_flags, struct list_node **before) { in alloc_spot() 266 struct list_node *before = NULL; in alloc_region() 411 struct list_node page_list; in vmm_alloc_contiguous() 487 struct list_node page_list; in vmm_alloc() 637 struct list_node region_list = LIST_INITIAL_VALUE(region_list); in vmm_free_aspace()
|
/lk-master/lib/heap/ |
A D | heap_wrapper.c | 31 struct list_node delayed_free_list = LIST_INITIAL_VALUE(delayed_free_list); 120 struct list_node list; in heap_free_delayed_list() 127 struct list_node *node; in heap_free_delayed_list() 222 struct list_node *node = (struct list_node *)ptr; in heap_delayed_free() 236 struct list_node *node; in heap_dump()
|
/lk-master/lib/text/ |
A D | text.c | 35 static struct list_node text_list = LIST_INITIAL_VALUE(text_list); 38 struct list_node node;
|
/lk-master/lib/dpc/ |
A D | dpc.c | 19 struct list_node node; 25 static struct list_node dpc_list = LIST_INITIAL_VALUE(dpc_list);
|
/lk-master/lib/minip/ |
A D | arp.c | 25 static struct list_node arp_list; 27 struct list_node node; 38 static inline void mru_update(struct list_node *entry) { in mru_update()
|
A D | udp.c | 23 static struct list_node udp_list = LIST_INITIAL_VALUE(udp_list); 26 struct list_node list;
|
A D | net_timer.c | 25 static struct list_node net_timer_list = LIST_INITIAL_VALUE(net_timer_list);
|
/lk-master/kernel/ |
A D | port.c | 52 struct list_node node; 54 struct list_node rp_list; 62 struct list_node rp_list; 67 struct list_node w_node; 68 struct list_node g_node; 77 static struct list_node write_port_list;
|
/lk-master/lib/norfs/include/lib/ |
A D | norfs_inode.h | 14 struct list_node lnode;
|
/lk-master/arch/riscv/include/arch/ |
A D | aspace.h | 26 struct list_node pt_list;
|
/lk-master/arch/arm/arm/include/arch/ |
A D | aspace.h | 25 struct list_node pt_page_list;
|
/lk-master/lib/fs/memfs/ |
A D | memfs.c | 22 struct list_node files; 23 struct list_node dcookies; 29 struct list_node node; 41 struct list_node node;
|
/lk-master/lib/bcache/ |
A D | bcache.c | 21 struct list_node node; 42 struct list_node free_list; 43 struct list_node lru_list;
|
/lk-master/lib/tftp/ |
A D | tftp.c | 47 static struct list_node tftp_list = LIST_INITIAL_VALUE(tftp_list); 52 struct list_node list;
|
/lk-master/lib/io/include/lib/ |
A D | io.h | 20 struct list_node entry;
|
/lk-master/lib/minip/include/lib/ |
A D | pktbuf.h | 33 struct list_node list;
|
/lk-master/lib/heap/miniheap/ |
A D | miniheap.c | 39 struct list_node node; 49 struct list_node free_list; 216 struct list_node *next_node = list_next(&theheap.free_list, &chunk->node); in miniheap_alloc()
|
/lk-master/lib/io/ |
A D | console.c | 32 static struct list_node print_callbacks = LIST_INITIAL_VALUE(print_callbacks);
|
/lk-master/platform/qemu-virt-m68k/ |
A D | platform.c | 94 struct list_node list = LIST_INITIAL_VALUE(list); in platform_early_init()
|
Completed in 36 milliseconds
12