Searched refs:list (Results 1 - 25 of 437) sorted by relevance

1234567891011>>

/haiku/headers/build/gcc-2.95.3/
H A Dproto.h4 #define _PROTO(list) ()
/haiku/src/tools/fs_shell/
H A Dlist.h12 /* This header defines a doubly-linked list. It differentiates between a link
14 * A link is what is put into and removed from a list, an item is the whole
29 /* The object that is put into the list must begin with these
38 struct list { struct in namespace:FSShell
44 extern void list_init(struct list *list);
45 extern void list_init_etc(struct list *list, int32_t offset);
46 extern void list_add_link_to_head(struct list *list, voi
60 list_is_empty(struct list *list) argument
66 list_get_first_item(struct list *list) argument
[all...]
H A Dlist.cpp7 #include "list.h"
10 #define GET_ITEM(list, item) ((void *)((uint8_t *)item - list->offset))
11 #define GET_LINK(list, item) ((list_link *)((uint8_t *)item + list->offset))
17 /** Initializes the list with a specified offset to the link
18 * structure in the items that will be part of the list.
22 list_init_etc(struct list *list, int32_t offset) argument
24 list
30 list_init(struct list *list) argument
40 list_add_link_to_head(struct list *list, void *_link) argument
56 list_add_link_to_tail(struct list *list, void *_link) argument
83 get_next_link(struct list *list, list_link *link) argument
93 get_prev_link(struct list *list, list_link *link) argument
109 list_get_next_item(struct list *list, void *item) argument
128 list_get_prev_item(struct list *list, void *item) argument
141 list_get_last_item(struct list *list) argument
152 list_add_item(struct list *list, void *item) argument
163 list_remove_item(struct list *list, void *item) argument
175 list_insert_item_before(struct list *list, void *before, void *item) argument
201 list_remove_head_item(struct list *list) argument
218 list_remove_tail_item(struct list *list) argument
[all...]
/haiku/headers/private/kernel/util/
H A Dlist.h12 /* This header defines a doubly-linked list. It differentiates between a link
14 * A link is what is put into and removed from a list, an item is the whole
34 /* The object that is put into the list must begin with these
43 struct list { struct
53 extern void list_init(struct list *list);
54 extern void list_init_etc(struct list *list, int32 offset);
55 extern void list_add_link_to_head(struct list *list, voi
69 list_is_empty(struct list *list) argument
75 list_get_first_item(struct list *list) argument
[all...]
/haiku/src/add-ons/accelerants/neomagic/
H A DAcceleration.c13 void SCREEN_TO_SCREEN_BLIT(engine_token *et, blit_params *list, uint32 count) { argument
22 list[i].src_left,
23 list[i].src_top,
24 list[i].dest_left,
25 list[i].dest_top,
26 list[i].width,
27 list[i].height
33 void SCREEN_TO_SCREEN_SCALED_FILTERED_BLIT(engine_token *et, scaled_blit_params *list, uint32 count) { argument
42 list[i].src_left,
43 list[
55 SCREEN_TO_SCREEN_TRANSPARENT_BLIT(engine_token *et, uint32 transparent_colour, blit_params *list, uint32 count) argument
76 FILL_RECTANGLE(engine_token *et, uint32 colorIndex, fill_rect_params *list, uint32 count) argument
97 INVERT_RECTANGLE(engine_token *et, fill_rect_params *list, uint32 count) argument
118 FILL_SPAN(engine_token *et, uint32 colorIndex, uint16 *list, uint32 count) argument
[all...]
/haiku/src/add-ons/accelerants/nvidia/
H A DAcceleration.c26 void SCREEN_TO_SCREEN_BLIT_PIO(engine_token *et, blit_params *list, uint32 count) argument
39 list[i].src_left,
40 list[i].src_top,
41 list[i].dest_left,
42 list[i].dest_top,
43 list[i].width,
44 list[i].height
50 void SCREEN_TO_SCREEN_SCALED_FILTERED_BLIT_PIO(engine_token *et, scaled_blit_params *list, uint32 count) argument
60 list[i].src_left,
61 list[
73 SCREEN_TO_SCREEN_TRANSPARENT_BLIT_PIO(engine_token *et, uint32 transparent_colour, blit_params *list, uint32 count) argument
95 FILL_RECTANGLE_PIO(engine_token *et, uint32 colorIndex, fill_rect_params *list, uint32 count) argument
117 INVERT_RECTANGLE_PIO(engine_token *et, fill_rect_params *list, uint32 count) argument
139 FILL_SPAN_PIO(engine_token *et, uint32 colorIndex, uint16 *list, uint32 count) argument
[all...]
/haiku/src/add-ons/accelerants/skeleton/
H A DAcceleration.c13 void SCREEN_TO_SCREEN_BLIT(engine_token *et, blit_params *list, uint32 count) { argument
25 list[i].src_left,
26 list[i].src_top,
27 list[i].dest_left,
28 list[i].dest_top,
29 list[i].width,
30 list[i].height
36 void SCREEN_TO_SCREEN_SCALED_FILTERED_BLIT(engine_token *et, scaled_blit_params *list, uint32 count) { argument
45 list[i].src_left,
46 list[
58 SCREEN_TO_SCREEN_TRANSPARENT_BLIT(engine_token *et, uint32 transparent_colour, blit_params *list, uint32 count) argument
79 FILL_RECTANGLE(engine_token *et, uint32 colorIndex, fill_rect_params *list, uint32 count) argument
100 INVERT_RECTANGLE(engine_token *et, fill_rect_params *list, uint32 count) argument
121 FILL_SPAN(engine_token *et, uint32 colorIndex, uint16 *list, uint32 count) argument
[all...]
/haiku/src/add-ons/accelerants/via/
H A DAcceleration.c13 void SCREEN_TO_SCREEN_BLIT(engine_token *et, blit_params *list, uint32 count) { argument
25 list[i].src_left,
26 list[i].src_top,
27 list[i].dest_left,
28 list[i].dest_top,
29 list[i].width,
30 list[i].height
36 void SCREEN_TO_SCREEN_SCALED_FILTERED_BLIT(engine_token *et, scaled_blit_params *list, uint32 count) { argument
45 list[i].src_left,
46 list[
58 SCREEN_TO_SCREEN_TRANSPARENT_BLIT(engine_token *et, uint32 transparent_colour, blit_params *list, uint32 count) argument
79 FILL_RECTANGLE(engine_token *et, uint32 colorIndex, fill_rect_params *list, uint32 count) argument
100 INVERT_RECTANGLE(engine_token *et, fill_rect_params *list, uint32 count) argument
121 FILL_SPAN(engine_token *et, uint32 colorIndex, uint16 *list, uint32 count) argument
[all...]
/haiku/src/system/kernel/util/
H A Dlist.cpp7 #include <util/list.h>
12 #define GET_ITEM(list, item) ({ BytePointer<void> pointer((uint8*)item \
13 - list->offset); &pointer; })
14 #define GET_LINK(list, item) ({ BytePointer<list_link> pointer((uint8*)item \
15 + list->offset); &pointer; })
20 /** Initializes the list with a specified offset to the link
21 * structure in the items that will be part of the list.
25 list_init_etc(struct list *list, int32 offset) argument
27 list
33 list_init(struct list *list) argument
43 list_add_link_to_head(struct list *list, void *_link) argument
63 list_add_link_to_tail(struct list *list, void *_link) argument
98 get_next_link(struct list *list, list_link *link) argument
108 get_prev_link(struct list *list, list_link *link) argument
124 list_get_next_item(struct list *list, void *item) argument
143 list_get_prev_item(struct list *list, void *item) argument
156 list_get_last_item(struct list *list) argument
167 list_add_item(struct list *list, void *item) argument
178 list_remove_item(struct list *list, void *item) argument
190 list_insert_item_before(struct list *list, void *before, void *item) argument
216 list_remove_head_item(struct list *list) argument
233 list_remove_tail_item(struct list *list) argument
[all...]
/haiku/src/add-ons/mail_daemon/inbound_protocols/pop3/
H A Dmd5global.h32 If using PROTOTYPES, then PROTO_LIST returns the list, otherwise it
33 returns an empty list.
36 #define PROTO_LIST(list) list
38 #define PROTO_LIST(list) ()
/haiku/src/add-ons/mail_daemon/outbound_protocols/smtp/
H A Dmd5global.h32 If using PROTOTYPES, then PROTO_LIST returns the list, otherwise it
33 returns an empty list.
36 #define PROTO_LIST(list) list
38 #define PROTO_LIST(list) ()
/haiku/src/tests/kits/support/pointerlist/
H A DPointerListSortTest.cpp21 _PointerList_ list; local
23 list.AddItem(new BString("test"));
26 list.SortItems(SortItemTestPositive);
28 list.SortItems(SortItemTestNegative);
30 list.SortItems(SortItemTestEqual);
H A DPointerListTest.cpp67 void Initialize(_PointerList_& list, int size);
68 void Print(const _PointerList_& list);
69 void MakeEmpty(_PointerList_& list);
71 bool IsSorted(const _PointerList_& list, int32 n);
72 bool IsSorted(const _PointerList_& list) { return IsSorted(list, list.CountItems()); } argument
73 bool IsHSorted(const _PointerList_& list) { return IsSorted(list, list argument
99 Initialize(_PointerList_& list, int size) argument
107 Print(const _PointerList_& list) argument
125 MakeEmpty(_PointerList_& list) argument
155 IsSorted(const _PointerList_& list, int32 n) argument
170 IndexOf(const _PointerList_& list, int value) argument
182 ItemFor(const _PointerList_& list, int value) argument
195 _PointerList_ list; local
238 _PointerList_ list; local
281 _PointerList_ list; local
324 _PointerList_* list = (_PointerList_*)data; local
336 _PointerList_ list; local
352 _PointerList_ list; local
404 _PointerList_ list; local
475 _PointerList_ list; local
[all...]
/haiku/src/system/libnetwork/netresolv/include/isc/
H A Dlist.h1 /* $NetBSD: list.h,v 1.5 2009/04/12 17:07:16 christos Exp $ */
25 #define INIT_LIST(list) \
26 do { (list).head = NULL; (list).tail = NULL; } while (/*CONSTCOND*/0)
39 #define HEAD(list) ((list).head)
40 #define TAIL(list) ((list).tail)
41 #define EMPTY(list) ((list)
[all...]
/haiku/src/add-ons/media/media-add-ons/dvb/
H A DStringList.h48 BList list; member in class:StringList
54 : list()
69 list.AddItem(strdup(string));
76 return (const char *)list.ItemAt(index);
83 int i = list.CountItems();
85 free(list.RemoveItem(i));
/haiku/src/system/boot/platform/amiga_m68k/
H A Ddebug.cpp47 va_list list; local
53 va_start(list, format);
54 vsnprintf(buffer, 512, format, list);
55 va_end(list);
69 va_list list; local
73 va_start(list, format);
75 vfprintf(dbgerr, format, list);
76 //vsnprintf(buffer, sizeof(buffer), format, list);
77 va_end(list);
/haiku/src/system/boot/platform/atari_m68k/
H A Ddebug.cpp24 va_list list; local
33 va_start(list, format);
34 vsnprintf(buffer, sizeof(buffer), format, list);
35 va_end(list);
54 va_list list; local
56 va_start(list, format);
57 vsnprintf(buffer, sizeof(buffer), format, list);
58 va_end(list);
/haiku/src/system/boot/platform/u-boot/
H A Ddebug.cpp22 va_list list; local
32 va_start(list, format);
33 length = vsnprintf(buffer, sizeof(buffer), format, list);
34 va_end(list);
55 va_list list; local
58 va_start(list, format);
59 length = vsnprintf(buffer, sizeof(buffer), format, list);
60 va_end(list);
/haiku/src/system/boot/platform/next_m68k/
H A Ddebug.cpp36 va_list list; local
42 va_start(list, format);
43 vsnprintf(buffer, sizeof(buffer), format, list);
44 va_end(list);
60 va_list list; local
62 va_start(list, format);
63 vsnprintf(buffer, sizeof(buffer), format, list);
64 va_end(list);
/haiku/src/tests/add-ons/print/ppd/ui/
H A DUIUtils.h14 void MakeEmpty(BListView* list);
H A DUIUtils.cpp11 void MakeEmpty(BListView* list) argument
13 if (list != NULL) {
15 while ((item = list->RemoveItem((int32)0)) != NULL) {
/haiku/src/bin/rc/
H A Dprivate.h26 #include <list>
29 typedef std::list<void*> ptr_list_t;
38 // The list of input files.
41 // free()'s all the elements from a list.
42 void free_ptr_list(ptr_list_t& list);
/haiku/src/libs/compat/freebsd_network/
H A Deventhandler.c16 eventhandler_register(struct eventhandler_list *list, argument
24 eventhandler_deregister(struct eventhandler_list *list, argument
39 eventhandler_prune_list(struct eventhandler_list *list) argument
/haiku/src/add-ons/accelerants/radeon/
H A DAcceleration.c23 // list - list of rectangles
25 void SCREEN_TO_SCREEN_BLIT_DMA(engine_token *et, blit_params *list, uint32 count) argument
47 for( ; sub_count > 0; --sub_count, ++list ) {
48 *buffer++ = (list->src_left << 16) | list->src_top;
49 *buffer++ = (list->dest_left << 16) | list->dest_top;
50 *buffer++ = ((list->width + 1) << 16) | (list
62 SCREEN_TO_SCREEN_BLIT_PIO(engine_token *et, blit_params *list, uint32 count) argument
115 FILL_RECTANGLE_DMA(engine_token *et, uint32 colorIndex, fill_rect_params *list, uint32 count) argument
159 FILL_RECTANGLE_PIO(engine_token *et, uint32 colorIndex, fill_rect_params *list, uint32 count) argument
192 INVERT_RECTANGLE_DMA(engine_token *et, fill_rect_params *list, uint32 count) argument
242 INVERT_RECTANGLE_PIO(engine_token *et, fill_rect_params *list, uint32 count) argument
275 FILL_SPAN_DMA(engine_token *et, uint32 colorIndex, uint16 *list, uint32 count) argument
320 FILL_SPAN_PIO(engine_token *et, uint32 colorIndex, uint16 *list, uint32 count) argument
362 SCREEN_TO_SCREEN_BLIT(engine_token *et, blit_params *list, uint32 count) argument
370 FILL_RECTANGLE(engine_token *et, uint32 color, fill_rect_params *list, uint32 count) argument
378 INVERT_RECTANGLE(engine_token *et, fill_rect_params *list, uint32 count) argument
386 FILL_SPAN(engine_token *et, uint32 color, uint16 *list, uint32 count) argument
[all...]
/haiku/src/add-ons/kernel/drivers/bluetooth/h2/h2generic/
H A Dh2util.h9 #include <util/list.h>
27 void init_room(struct list* l);
28 void* alloc_room(struct list* l, size_t size);
29 void reuse_room(struct list* l, void* room);
30 void purge_room(struct list* l);
32 /* list utils */

Completed in 135 milliseconds

1234567891011>>