| /freebsd-14-stable/usr.sbin/ppp/ |
| HD | iplist.c | 56 iplist_first(struct iplist *list) in iplist_first() argument 58 list->cur.pos = -1; in iplist_first() 62 iplist_setrange(struct iplist *list, char *range) in iplist_setrange() argument 67 if (!inet_aton(range, &list->cur.ip)) in iplist_setrange() 69 list->cur.lstart = ntohl(list->cur.ip.s_addr); in iplist_setrange() 70 list->cur.nItems = 1; in iplist_setrange() 72 if (!do_inet_aton(range, ptr, &list->cur.ip)) in iplist_setrange() 75 list->cur.lstart = ntohl(list->cur.ip.s_addr); in iplist_setrange() 76 list->cur.nItems = 1; in iplist_setrange() 87 list->cur.lstart = ntohl(list->cur.ip.s_addr); in iplist_setrange() [all …]
|
| /freebsd-14-stable/sys/dev/ocs_fc/ |
| HD | ocs_list.h | 49 #define ocs_list_set_list_magic list->magic = OCS_LIST_LIST_MAGIC 50 #define ocs_list_set_link_magic list->magic = OCS_LIST_LINK_MAGIC 83 #define item2link(list, item) ((ocs_list_t*) (((uint8_t*)(item)) + (list)->offset)) argument 86 #define link2item(list, link) ((void*) (((uint8_t*)(link)) - (list)->offset)) argument 100 _ocs_list_init(ocs_list_t *list, uint32_t offset) in _ocs_list_init() argument 102 ocs_list_assert(list); in _ocs_list_init() 105 list->next = list; in _ocs_list_init() 106 list->prev = list; in _ocs_list_init() 107 list->offset = offset; in _ocs_list_init() 120 ocs_list_empty(ocs_list_t *list) in ocs_list_empty() argument [all …]
|
| /freebsd-14-stable/sys/kern/ |
| HD | subr_eventhandler.c | 71 struct eventhandler_list *list, *new_list; in eventhandler_find_or_create_list() local 74 list = _eventhandler_find_list(name); in eventhandler_find_or_create_list() 77 if (list == NULL) { in eventhandler_find_or_create_list() 85 list = _eventhandler_find_list(name); in eventhandler_find_or_create_list() 86 if (list != NULL) { in eventhandler_find_or_create_list() 90 list = new_list; in eventhandler_find_or_create_list() 91 TAILQ_INIT(&list->el_entries); in eventhandler_find_or_create_list() 92 list->el_name = (char *)(list + 1); in eventhandler_find_or_create_list() 93 strcpy(list->el_name, name); in eventhandler_find_or_create_list() 94 mtx_init(&list->el_lock, list->el_name, "eventhandler list", in eventhandler_find_or_create_list() [all …]
|
| /freebsd-14-stable/sys/contrib/openzfs/include/os/linux/spl/sys/ |
| HD | list.h | 50 typedef struct list { struct 60 list_is_empty(list_t *list) in list_is_empty() argument 62 return (list_empty(&list->list_head)); in list_is_empty() 73 list_create(list_t *list, size_t size, size_t offset) in list_create() argument 75 list->list_size = size; in list_create() 76 list->list_offset = offset; in list_create() 77 INIT_LIST_HEAD(&list->list_head); in list_create() 81 list_destroy(list_t *list) in list_destroy() argument 83 list_del(&list->list_head); in list_destroy() 87 list_insert_head(list_t *list, void *object) in list_insert_head() argument [all …]
|
| /freebsd-14-stable/sys/contrib/openzfs/module/os/freebsd/spl/ |
| HD | list.c | 40 #define list_insert_after_node(list, node, object) { \ argument 41 list_node_t *lnew = list_d2l(list, object); \ 48 #define list_insert_before_node(list, node, object) { \ argument 49 list_node_t *lnew = list_d2l(list, object); \ 62 list_create(list_t *list, size_t size, size_t offset) in list_create() argument 64 ASSERT3P(list, !=, NULL); in list_create() 67 list->list_size = size; in list_create() 68 list->list_offset = offset; in list_create() 69 list->list_head.list_next = list->list_head.list_prev = in list_create() 70 &list->list_head; in list_create() [all …]
|
| /freebsd-14-stable/sys/contrib/openzfs/lib/libspl/ |
| HD | list.c | 40 #define list_insert_after_node(list, node, object) { \ argument 41 list_node_t *lnew = list_d2l(list, object); \ 48 #define list_insert_before_node(list, node, object) { \ argument 49 list_node_t *lnew = list_d2l(list, object); \ 62 list_create(list_t *list, size_t size, size_t offset) in list_create() argument 64 ASSERT(list); in list_create() 68 list->list_size = size; in list_create() 69 list->list_offset = offset; in list_create() 70 list->list_head.next = list->list_head.prev = &list->list_head; in list_create() 74 list_destroy(list_t *list) in list_destroy() argument [all …]
|
| /freebsd-14-stable/contrib/ntp/libntp/lib/isc/include/isc/ |
| HD | list.h | 32 #define ISC_LIST_INIT(list) \ argument 33 do { (list).head = NULL; (list).tail = NULL; } while (0) 45 #define ISC_LIST_HEAD(list) ((list).head) argument 46 #define ISC_LIST_TAIL(list) ((list).tail) argument 47 #define ISC_LIST_EMPTY(list) ISC_TF((list).head == NULL) argument 49 #define __ISC_LIST_PREPENDUNSAFE(list, elt, link) \ argument 51 if ((list).head != NULL) \ 52 (list).head->link.prev = (elt); \ 54 (list).tail = (elt); \ 56 (elt)->link.next = (list).head; \ [all …]
|
| /freebsd-14-stable/usr.bin/ar/ |
| HD | acpyacc.y | 49 struct list { struct 51 struct list *next; argument 58 static void arscp_addlib(char *archive, struct list *list); 59 static void arscp_addmod(struct list *list); 63 static void arscp_delete(struct list *list); 64 static void arscp_dir(char *archive, struct list *list, char *rlt); 66 static void arscp_extract(struct list *list); 68 static void arscp_free_mlist(struct list *list); 70 static struct list *arscp_mlist(struct list *list, char *str); 71 static void arscp_mlist2argv(struct list *list); [all …]
|
| /freebsd-14-stable/contrib/elftoolchain/ar/ |
| HD | acpyacc.y | 52 struct list { struct 54 struct list *next; argument 62 static void arscp_addlib(char *archive, struct list *list); 63 static void arscp_addmod(struct list *list); 66 static void arscp_delete(struct list *list); 67 static void arscp_dir(char *archive, struct list *list, char *rlt); 69 static void arscp_extract(struct list *list); 71 static void arscp_free_mlist(struct list *list); 73 static struct list *arscp_mlist(struct list *list, char *str); 74 static void arscp_mlist2argv(struct list *list); [all …]
|
| /freebsd-14-stable/sys/dev/qat/qat_api/common/ctrl/ |
| HD | sal_list.c | 17 SalList_add(sal_list_t **list, sal_list_t **tail, void *pObj) in SalList_add() argument 21 if (NULL == *list) { in SalList_add() 23 *list = malloc(sizeof(sal_list_t), M_QAT, M_WAITOK); in SalList_add() 24 (*list)->next = NULL; in SalList_add() 25 (*list)->pObj = pObj; in SalList_add() 26 *tail = *list; in SalList_add() 42 SalList_getObject(sal_list_t *list) in SalList_getObject() argument 44 if (list == NULL) { in SalList_getObject() 48 return list->pObj; in SalList_getObject() 52 SalList_delObject(sal_list_t **list) in SalList_delObject() argument [all …]
|
| /freebsd-14-stable/contrib/wpa/src/utils/ |
| HD | list.h | 22 static inline void dl_list_init(struct dl_list *list) in dl_list_init() argument 24 list->next = list; in dl_list_init() 25 list->prev = list; in dl_list_init() 28 static inline void dl_list_add(struct dl_list *list, struct dl_list *item) in dl_list_add() argument 30 item->next = list->next; in dl_list_add() 31 item->prev = list; in dl_list_add() 32 list->next->prev = item; in dl_list_add() 33 list->next = item; in dl_list_add() 36 static inline void dl_list_add_tail(struct dl_list *list, struct dl_list *item) in dl_list_add_tail() argument 38 dl_list_add(list->prev, item); in dl_list_add_tail() [all …]
|
| /freebsd-14-stable/sys/cam/ctl/ |
| HD | ctl_tpc.c | 91 struct tpc_list *list; member 162 struct tpc_list *list, *tlist; in tpc_timeout() local 167 TAILQ_FOREACH_SAFE(list, &lun->tpc_lists, links, tlist) { in tpc_timeout() 168 if (!list->completed || time_uptime < list->last_active + in tpc_timeout() 171 TAILQ_REMOVE(&lun->tpc_lists, list, links); in tpc_timeout() 172 free(list, M_CTL); in tpc_timeout() 230 struct tpc_list *list, *tlist; in ctl_tpc_lun_clear() local 232 TAILQ_FOREACH_SAFE(list, &lun->tpc_lists, links, tlist) { in ctl_tpc_lun_clear() 233 if (initidx != -1 && list->init_idx != initidx) in ctl_tpc_lun_clear() 235 if (!list->completed) in ctl_tpc_lun_clear() [all …]
|
| /freebsd-14-stable/contrib/libucl/uthash/ |
| HD | utlist.h | 84 #define _SV(elt,list) _tmp = (char*)(list); {char **_alias = (char**)&(list); *_alias = (elt); } argument 85 #define _NEXT(elt,list,next) ((char*)((list)->next)) argument 86 #define _NEXTASGN(elt,list,to,next) { char **_alias = (char**)&((list)->next); *_alias=(char*)(to);… argument 88 #define _PREVASGN(elt,list,to,prev) { char **_alias = (char**)&((list)->prev); *_alias=(char*)(to);… argument 89 #define _RS(list) { char **_alias = (char**)&(list); *_alias=_tmp; } argument 92 #define _SV(elt,list) argument 93 #define _NEXT(elt,list,next) ((elt)->next) argument 94 #define _NEXTASGN(elt,list,to,next) ((elt)->next)=(to) argument 96 #define _PREVASGN(elt,list,to,prev) ((elt)->prev)=(to) argument 97 #define _RS(list) argument [all …]
|
| /freebsd-14-stable/lib/libc/include/isc/ |
| HD | list.h | 31 #define INIT_LIST(list) \ argument 32 do { (list).head = NULL; (list).tail = NULL; } while (0) 45 #define HEAD(list) ((list).head) argument 46 #define TAIL(list) ((list).tail) argument 47 #define EMPTY(list) ((list).head == NULL) argument 49 #define PREPEND(list, elt, link) \ argument 52 if ((list).head != NULL) \ 53 (list).head->link.prev = (elt); \ 55 (list).tail = (elt); \ 57 (elt)->link.next = (list).head; \ [all …]
|
| /freebsd-14-stable/contrib/bmake/ |
| HD | lst.c | 55 List *list = bmake_malloc(sizeof *list); in Lst_New() local 56 Lst_Init(list); in Lst_New() 57 return list; in Lst_New() 61 Lst_Done(List *list) in Lst_Done() argument 65 for (ln = list->first; ln != NULL; ln = next) { in Lst_Done() 72 Lst_DoneCall(List *list, LstFreeProc freeProc) in Lst_DoneCall() argument 76 for (ln = list->first; ln != NULL; ln = next) { in Lst_DoneCall() 85 Lst_Free(List *list) in Lst_Free() argument 88 Lst_Done(list); in Lst_Free() 89 free(list); in Lst_Free() [all …]
|
| /freebsd-14-stable/contrib/dialog/ |
| HD | dialog.pl | 230 my ( $i, $tmp, $ent, $height, $listheight, $menuheight, @list ); 240 @list = (); 243 $list[@list] = "ed($ent); 245 $list[@list] = "ed($ent); 265 . " $height $width $menuheight @list" ); 270 my ( $i, $tmp, $ent, $height, $listheight, $menuheight, @list ); 280 @list = (); 283 $list[@list] = "ed($ent); 284 $list[@list] = "ed(""); 304 . " $height $width $menuheight @list" ); [all …]
|
| HD | fselect.c | 90 init_list(LIST * list, WINDOW *par, WINDOW *win, int mousex) in init_list() argument 92 list->par = par; in init_list() 93 list->win = win; in init_list() 94 list->length = 0; in init_list() 95 list->offset = 0; in init_list() 96 list->choice = 0; in init_list() 97 list->mousex = mousex; in init_list() 98 list->allocd = 0; in init_list() 99 list->data = 0; in init_list() 117 data_of(LIST * list) in data_of() argument [all …]
|
| /freebsd-14-stable/contrib/processor-trace/libipt/src/ |
| HD | pt_image.c | 64 struct pt_section_list *list; in pt_mk_section_list() local 67 list = malloc(sizeof(*list)); in pt_mk_section_list() 68 if (!list) in pt_mk_section_list() 71 memset(list, 0, sizeof(*list)); in pt_mk_section_list() 77 pt_msec_init(&list->section, section, asid, vaddr, offset, size); in pt_mk_section_list() 78 list->isid = isid; in pt_mk_section_list() 80 return list; in pt_mk_section_list() 83 free(list); in pt_mk_section_list() 87 static void pt_section_list_free(struct pt_section_list *list) in pt_section_list_free() argument 89 if (!list) in pt_section_list_free() [all …]
|
| /freebsd-14-stable/sys/contrib/openzfs/module/zfs/ |
| HD | objlist.c | 25 objlist_t *list = kmem_alloc(sizeof (*list), KM_SLEEP); in objlist_create() local 26 list_create(&list->ol_list, sizeof (objlist_node_t), in objlist_create() 28 list->ol_last_lookup = 0; in objlist_create() 29 return (list); in objlist_create() 33 objlist_destroy(objlist_t *list) in objlist_destroy() argument 35 for (objlist_node_t *n = list_remove_head(&list->ol_list); in objlist_destroy() 36 n != NULL; n = list_remove_head(&list->ol_list)) { in objlist_destroy() 39 list_destroy(&list->ol_list); in objlist_destroy() 40 kmem_free(list, sizeof (*list)); in objlist_destroy() 52 objlist_exists(objlist_t *list, uint64_t object) in objlist_exists() argument [all …]
|
| /freebsd-14-stable/contrib/wireguard-tools/ |
| HD | ipc.c | 18 static int string_list_add(struct string_list *list, const char *str) in string_list_add() argument 25 if (len >= list->cap - list->len) { in string_list_add() 27 size_t new_cap = list->cap * 2; in string_list_add() 29 if (new_cap < list->len + len + 1) in string_list_add() 30 new_cap = list->len + len + 1; in string_list_add() 31 new_buffer = realloc(list->buffer, new_cap); in string_list_add() 34 list->buffer = new_buffer; in string_list_add() 35 list->cap = new_cap; in string_list_add() 37 memcpy(list->buffer + list->len, str, len); in string_list_add() 38 list->len += len; in string_list_add() [all …]
|
| /freebsd-14-stable/sys/dev/drm2/ttm/ |
| HD | ttm_execbuf_util.c | 34 static void ttm_eu_backoff_reservation_locked(struct list_head *list) in ttm_eu_backoff_reservation_locked() argument 38 list_for_each_entry(entry, list, head) { in ttm_eu_backoff_reservation_locked() 54 static void ttm_eu_del_from_lru_locked(struct list_head *list) in ttm_eu_del_from_lru_locked() argument 58 list_for_each_entry(entry, list, head) { in ttm_eu_del_from_lru_locked() 70 static void ttm_eu_list_ref_sub(struct list_head *list) in ttm_eu_list_ref_sub() argument 74 list_for_each_entry(entry, list, head) { in ttm_eu_list_ref_sub() 84 void ttm_eu_backoff_reservation(struct list_head *list) in ttm_eu_backoff_reservation() argument 89 if (list_empty(list)) in ttm_eu_backoff_reservation() 92 entry = list_first_entry(list, struct ttm_validate_buffer, head); in ttm_eu_backoff_reservation() 95 ttm_eu_backoff_reservation_locked(list); in ttm_eu_backoff_reservation() [all …]
|
| /freebsd-14-stable/contrib/less/ |
| HD | lglob.h | 26 #define DECL_GLOB_LIST(list) char **list; char **pp; argument 27 #define GLOB_LIST(filename,list) list = _fnexplode(filename) argument 28 #define GLOB_LIST_FAILED(list) list == NULL argument 29 #define SCAN_GLOB_LIST(list,p) pp = list; *pp != NULL; pp++ argument 30 #define INIT_GLOB_LIST(list,p) p = *pp argument 31 #define GLOB_LIST_DONE(list) _fnexplodefree(list) argument 36 #define DECL_GLOB_LIST(list) glob_t list; int i; argument 37 #define GLOB_LIST(filename,list) glob(filename,GLOB_NOCHECK,0,&list) argument 38 #define GLOB_LIST_FAILED(list) 0 argument 39 #define SCAN_GLOB_LIST(list,p) i = 0; i < list.gl_pathc; i++ argument [all …]
|
| /freebsd-14-stable/sys/dev/hptrr/ |
| HD | hptrr_os_bsd.c | 123 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count) in freelist_reserve() argument 130 list->next = vbus_ext->freelist_head; in freelist_reserve() 131 vbus_ext->freelist_head = list; in freelist_reserve() 132 list->dma = 0; in freelist_reserve() 133 list->size = size; in freelist_reserve() 134 list->head = 0; in freelist_reserve() 136 list->reserved_count = in freelist_reserve() 138 list->count = count; in freelist_reserve() 141 void *freelist_get(struct freelist *list) in freelist_get() argument 144 if (list->count) { in freelist_get() [all …]
|
| /freebsd-14-stable/crypto/openssl/crypto/ |
| HD | mem_sec.c | 326 ossl_ssize_t list = sh.freelist_size - 1; in sh_getlist() local 329 for (; bit; bit >>= 1, list--) { in sh_getlist() 335 return list; in sh_getlist() 339 static int sh_testbit(char *ptr, int list, unsigned char *table) in sh_testbit() argument 343 OPENSSL_assert(list >= 0 && list < sh.freelist_size); in sh_testbit() 344 OPENSSL_assert(((ptr - sh.arena) & ((sh.arena_size >> list) - 1)) == 0); in sh_testbit() 345 bit = (ONE << list) + ((ptr - sh.arena) / (sh.arena_size >> list)); in sh_testbit() 350 static void sh_clearbit(char *ptr, int list, unsigned char *table) in sh_clearbit() argument 354 OPENSSL_assert(list >= 0 && list < sh.freelist_size); in sh_clearbit() 355 OPENSSL_assert(((ptr - sh.arena) & ((sh.arena_size >> list) - 1)) == 0); in sh_clearbit() [all …]
|
| /freebsd-14-stable/sys/dev/hptnr/ |
| HD | hptnr_os_bsd.c | 137 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count) in freelist_reserve() argument 144 list->next = vbus_ext->freelist_head; in freelist_reserve() 145 vbus_ext->freelist_head = list; in freelist_reserve() 146 list->dma = 0; in freelist_reserve() 147 list->size = size; in freelist_reserve() 148 list->head = 0; in freelist_reserve() 150 list->reserved_count = in freelist_reserve() 152 list->count = count; in freelist_reserve() 155 void *freelist_get(struct freelist *list) in freelist_get() argument 158 if (list->count) { in freelist_get() [all …]
|