Searched refs:item (Results 26 - 50 of 629) sorted by relevance

1234567891011>>

/haiku/src/add-ons/kernel/file_systems/websearchfs/
H A Dlists2.c30 status_t sll_insert_head(long nextoff, void **head, void *item) argument
33 if (head == NULL || item == NULL)
37 *(void **)(((char *)item)+nextoff) = next;
38 *head = item;
42 status_t sll_insert_tail(long nextoff, void **head, void *item) argument
45 if (head == NULL || item == NULL)
48 if (*(void **)(((char *)item)+nextoff)) {
49 fprintf(stderr, "sll_insert_tail: WARNING: %p->next NOT NULL\n", item);
50 *(void **)(((char *)item)+nextoff) = NULL;
55 *head = item;
80 sll_remove(long nextoff, void **head, void *item) argument
100 sll_next(long nextoff, void *item) argument
[all...]
H A Dlists.h16 typedef int (*slist_compare_func)(struct _slist_entry *item, void *id);
18 extern void slist_init(struct _slist_entry *item);
19 extern void slist_uninit(struct _slist_entry *item);
21 extern status_t slist_insert_head(struct _slist_entry **head, struct _slist_entry *item);
23 extern status_t slist_remove(struct _slist_entry **head, struct _slist_entry *item);
24 extern struct _slist_entry *slist_next(struct _slist_entry *item);
/haiku/src/system/kernel/
H A Dboot_item.cpp33 boot_item *item = new(nothrow) boot_item; local
34 if (item == NULL)
37 item->name = name;
38 item->data = data;
39 item->size = size;
41 sItemList.Add(item);
52 // search item
54 boot_item *item = it.Next(); local
56 if (!strcmp(name, item->name)) {
58 *_size = item
[all...]
/haiku/headers/os/support/
H A DList.h23 bool AddItem(void* item, int32 index);
24 bool AddItem(void* item);
28 bool RemoveItem(void* item);
31 bool ReplaceItem(int32 index, void* item);
51 bool HasItem(void* item) const;
52 bool HasItem(const void* item) const;
53 int32 IndexOf(void* item) const;
54 int32 IndexOf(const void* item) const;
59 void DoForEach(bool (*func)(void* item));
60 void DoForEach(bool (*func)(void* item,
[all...]
/haiku/src/add-ons/kernel/network/ppp/shared/libkernelppp/
H A D_KPPPMRUHandler.cpp22 status_t ParseRequestedItem(mru_item *item, KPPPInterface& interface);
39 mru_item item;
40 item.type = kMRUType;
41 item.length = 4;
42 item.MRU = htons(fLocalMRU);
43 return request.AddItem((ppp_configure_item*) &item) ? B_OK : B_ERROR;
50 mru_item *item = (mru_item*) nak.ItemWithType(kMRUType); local
51 if (!item || item->length != 4)
54 uint16 MRU = ntohs(item
76 mru_item *item = (mru_item*) ack.ItemWithType(kMRUType); local
110 ParseRequestedItem(mru_item *item, KPPPInterface& interface) argument
[all...]
H A D_KPPPPFCHandler.cpp32 ppp_configure_item item;
33 item.type = kPFCType;
34 item.length = 2;
35 return request.AddItem(&item) ? B_OK : B_ERROR;
88 ppp_configure_item item; local
89 item.type = kPFCType;
90 item.length = 2;
91 return reject.AddItem(&item) ? B_OK : B_ERROR;
101 ppp_configure_item *item = ack.ItemWithType(kPFCType); local
103 if (item
[all...]
/haiku/src/system/boot/platform/efi/arch/arm64/
H A Darch_smp.cpp62 MenuItem *item; local
67 item = new(nothrow) MenuItem("Disable SMP");
68 menu->AddItem(item);
69 item->SetData(B_SAFEMODE_DISABLE_SMP);
70 item->SetType(MENU_ITEM_MARKABLE);
71 item->SetHelpText("Disables all but one CPU core.");
/haiku/src/system/boot/platform/efi/arch/arm/
H A Darch_smp.cpp73 MenuItem *item; local
78 item = new(nothrow) MenuItem("Disable SMP");
79 menu->AddItem(item);
80 item->SetData(B_SAFEMODE_DISABLE_SMP);
81 item->SetType(MENU_ITEM_MARKABLE);
82 item->SetHelpText("Disables all but one CPU core.");
/haiku/src/system/boot/platform/efi/
H A Dvideo.h14 bool video_mode_hook(Menu *menu, MenuItem *item);
/haiku/src/apps/cortex/DiagramView/
H A DDiagramBox.cpp85 DiagramBox::AddItem(DiagramItem *item) argument
88 if (item) {
89 if (DiagramItemGroup::AddItem(item)) {
91 item->_SetOwner(m_view);
92 item->attachedToDiagram();
102 the detachedToDiagram() hook on the \a item
105 DiagramBox::RemoveItem(DiagramItem *item) argument
108 if (item) {
109 item->detachedFromDiagram();
110 if (DiagramItemGroup::RemoveItem(item)) {
140 DiagramItem *item = ItemAt(i); local
150 DiagramItem *item = ItemAt(i); local
173 DiagramItem *item = ItemUnder(point); local
210 DiagramItem *item = ItemUnder(point); local
237 DiagramItem *item = ItemUnder(point); local
261 DiagramItem *item = ItemUnder(point); local
320 DiagramItem *item = ItemAt(i); local
[all...]
H A DDiagramItemGroup.cpp39 which type of item you want to deal with.
99 // #pragma mark - item accessors
131 /*! Returns a pointer to the item in the lists which is
176 DiagramItem *item = ItemAt(i, DiagramItem::M_BOX); local
177 if (item->Frame().Contains(point) && (item->howCloseTo(point) == 1.0)) {
178 // DiagramItemGroup *group = dynamic_cast<DiagramItemGroup *>(item);
179 return (fLastItemUnder = item);
188 DiagramItem *item = ItemAt(i, DiagramItem::M_WIRE); local
189 if (item
206 DiagramItem *item = ItemAt(i, DiagramItem::M_ENDPOINT); local
221 AddItem(DiagramItem *item) argument
255 RemoveItem(DiagramItem* item) argument
338 DiagramItem *item = ItemAt(i, DiagramItem::M_WIRE); local
346 DiagramItem *item = ItemAt(i, DiagramItem::M_BOX); local
357 DiagramItem *item = ItemAt(i, DiagramItem::M_ENDPOINT); local
382 DiagramItem *item = ItemAt(i, DiagramItem::M_BOX); local
396 DiagramItem *item = ItemAt(i, DiagramItem::M_BOX); local
578 DiagramItem *item = dynamic_cast<DiagramItem *>(SelectedItemAt(i)); local
[all...]
/haiku/src/libs/glut/
H A DglutMenu.cpp137 * DESCRIPTION: add a new menu item
164 GlutMenuItem *item; local
168 item = gState.currentMenu->list;
169 while (item) {
171 free(item->label);
172 item->label = strdup(label);
173 item->isTrigger = false;
174 item->value = value;
178 item = item
191 GlutMenuItem *item; local
218 GlutMenuItem *item, **prev; local
275 GlutMenuItem *item = list; local
[all...]
/haiku/src/kits/interface/
H A DOutlineListView.cpp54 BListItem* item = (BListItem*)sourceList.ItemAt(i); local
55 if (item->OutlineLevel() <= parent->OutlineLevel())
57 destList.AddItem(item);
66 BListItem* item = (BListItem*)list.ItemAt(firstIndex); local
71 int32 newIndex = list.IndexOf(item);
109 BListItem* item = dynamic_cast<BListItem*>(object); local
110 if (item)
111 AddItem(item);
146 BListItem* item = NULL; local
147 while ((item
176 BListItem* item = ItemAt(index); local
198 BListItem* item = ItemAt(currentSel); local
212 BListItem* item = ItemAt(currentSel); local
255 AddUnder(BListItem* item, BListItem* superItem) argument
280 AddItem(BListItem* item) argument
287 AddItem(BListItem* item, int32 fullListIndex) argument
352 RemoveItem(BListItem* item) argument
440 BListItem* item = BListView::ItemAt(i); local
464 FullListDoForEach(bool(func)BListItem* item)) argument
471 FullListDoForEach(bool (func)BListItem* item, void* arg), void* arg) argument
479 Superitem(const BListItem* item) argument
490 Expand(BListItem* item) argument
497 Collapse(BListItem* item) argument
506 BListItem* item = FullListItemAt(fullListIndex); local
707 BListItem* item = FullListItemAt(i); local
723 EachItemUnder(BListItem* superItem, bool oneLevelOnly, BListItem* (*eachFunc)(BListItem* item, void* arg), void* arg) argument
732 BListItem* item = FullListItemAt(i); local
762 BListItem* item = FullListItemAt(i); local
807 ExpandOrCollapse(BListItem* item, bool expand) argument
954 DrawItem(BListItem* item, BRect itemRect, bool complete) argument
969 BListItem* item = ItemAt(index); local
986 BListItem* item = (BListItem*)tree->ItemAtFast(index); local
1010 BListItem* item = (BListItem*)tree->ItemAt(index); local
1022 BListItem* item = (BListItem*)tree->ItemAt(index); local
1042 BListItem* item = FullListItemAt(fullListIndex); local
1131 _RemoveItem(BListItem* item, int32 fullListIndex) argument
1179 BListItem* item; local
[all...]
H A DGroupLayout.cpp22 const char* const kItemWeightField = "BGroupLayout:item:weight";
147 BLayoutItem* item = AddView(index, child); local
148 if (ItemLayoutData* data = _LayoutDataForItem(item))
151 return item;
156 BGroupLayout::AddItem(BLayoutItem* item) argument
158 return BTwoDimensionalLayout::AddItem(item);
163 BGroupLayout::AddItem(int32 index, BLayoutItem* item) argument
165 return BTwoDimensionalLayout::AddItem(index, item);
170 BGroupLayout::AddItem(BLayoutItem* item, float weight) argument
172 return AddItem(-1, item, weigh
177 AddItem(int32 index, BLayoutItem* item, float weight) argument
226 ItemArchived(BMessage* into, BLayoutItem* item, int32 index) const argument
234 ItemUnarchived(const BMessage* from, BLayoutItem* item, int32 index) argument
248 ItemAdded(BLayoutItem* item, int32 atIndex) argument
256 ItemRemoved(BLayoutItem* item, int32 fromIndex) argument
272 BLayoutItem* item = ItemAt(i); local
298 BLayoutItem* item = (BLayoutItem*)fVisibleItems.ItemAt(index); local
310 GetItemDimensions(BLayoutItem* item, Dimensions* dimensions) argument
[all...]
/haiku/src/apps/cortex/DormantNodeView/
H A DDormantNodeView.cpp119 DormantNodeListItem *item; local
120 item = dynamic_cast<DormantNodeListItem *>(ItemAt(i));
121 if (item) {
122 BRect r = item->getRealFrame(be_plain_font);
151 DormantNodeListItem *item; local
152 item = dynamic_cast<DormantNodeListItem *>(ItemAt(CurrentSelection()));
153 if (item) {
156 manager->openWindowFor(item->info());
177 DormantNodeListItem *item = dynamic_cast<DormantNodeListItem *>(ItemAt(index)); local
178 if (item) {
199 DormantNodeListItem *item = local
231 DormantNodeListItem *item = dynamic_cast<DormantNodeListItem *>(ItemAt(CurrentSelection())); local
277 DormantNodeListItem *item = new DormantNodeListItem(infoBuffer[i]); local
288 BListItem *item = ItemAt(0); local
330 DormantNodeListItem *item = dynamic_cast<DormantNodeListItem *>(ItemAt(start)); local
337 DormantNodeListItem *item = dynamic_cast<DormantNodeListItem *>(ItemAt(i)); local
[all...]
/haiku/src/libs/icon/generic/
H A DContainer.h34 virtual void ItemAdded(Type* item, int32 index) = 0;
35 virtual void ItemRemoved(Type* item) = 0;
42 -# It allows listeners to listen when an item is added or removed.
53 bool AddItem(Type* item);
54 bool AddItem(Type* item, int32 index);
55 bool RemoveItem(Type* item);
61 bool HasItem(Type* item) const;
62 int32 IndexOf(Type* item) const;
71 void _NotifyItemAdded(Type* item, int32 index) const;
72 void _NotifyItemRemoved(Type* item) cons
116 AddItem(Type* item) argument
124 AddItem(Type* item, int32 index) argument
145 RemoveItem(Type* item) argument
160 Type* item = (Type*)fItems.RemoveItem(index); local
175 Type* item = ItemAtFast(i); local
258 _NotifyItemAdded(Type* item, int32 index) const argument
[all...]
/haiku/src/add-ons/kernel/network/ppp/modem/
H A DACFCHandler.cpp32 ppp_configure_item item;
33 item.type = kACFCType;
34 item.length = 2;
35 return request.AddItem(&item) ? B_OK : B_ERROR;
88 ppp_configure_item item; local
89 item.type = kACFCType;
90 item.length = 2;
91 return reject.AddItem(&item) ? B_OK : B_ERROR;
101 ppp_configure_item *item = ack.ItemWithType(kACFCType); local
103 if (item
[all...]
/haiku/src/system/boot/loader/
H A Dmenu.cpp86 /** Marks or unmarks a menu item. A marked menu item usually gets a visual
88 * For menus of type CHOICE_MENU, there can only be one marked item - the
104 // unmark previous item
124 // unselect previous item
164 /*! This sets a help text that is shown when the item is
168 item's menu is being used.
231 MenuItem *item; local
232 while ((item = fItems.Head()) != NULL) {
233 fItems.Remove(item);
258 MenuItem *item; local
340 AddItem(MenuItem* item) argument
351 MenuItem* item = new(std::nothrow) MenuItem(); local
381 RemoveItem(MenuItem* item) argument
463 Draw(MenuItem* item) argument
641 BlocklistMenuItem* item = _CreateItem(node); local
702 BlocklistMenuItem* item = new(std::nothrow) BlocklistMenuItem(name, local
951 user_menu_boot_volume(Menu* menu, MenuItem* item) argument
969 PackageVolumeStateMenuItem* item = static_cast<PackageVolumeStateMenuItem*>( local
994 debug_menu_display_current_log(Menu* menu, MenuItem* item) argument
1039 debug_menu_display_previous_syslog(Menu* menu, MenuItem* item) argument
1126 debug_menu_add_advanced_option(Menu* menu, MenuItem* item) argument
1146 debug_menu_toggle_debug_syslog(Menu* menu, MenuItem* item) argument
1154 debug_menu_toggle_previous_debug_syslog(Menu* menu, MenuItem* item) argument
1162 debug_menu_save_previous_syslog(Menu* menu, MenuItem* item) argument
1193 BootVolumeMenuItem* item = new(nothrow) BootVolumeMenuItem(name); local
1242 MenuItem* item; local
1293 MenuItem* item; local
1359 MenuItem* item; local
1429 MenuItem* item; local
1575 user_menu_reboot(Menu* menu, MenuItem* item) argument
1594 MenuItem* item; local
[all...]
/haiku/src/servers/registrar/
H A DRecentEntries.cpp97 If the app already exists elsewhere in the list, that item is
116 std::list<recent_entry*>::iterator item;
117 for (item = fEntryList.begin(); item != fEntryList.end(); item++) {
118 if ((*item)->ref == *ref && !strcasecmp((*item)->sig.c_str(), appSig)) {
119 fEntryList.erase(item);
178 std::list<recent_entry*>::iterator item; local
182 for (item
253 std::list<recent_entry*>::iterator item; local
[all...]
/haiku/headers/private/kernel/boot/platform/generic/
H A Dtext_menu.h13 void platform_generic_update_text_menu_item(Menu* menu, MenuItem* item);
15 size_t platform_generic_get_user_input_text(Menu* menu, MenuItem* item,
/haiku/src/servers/media/
H A DMediaFilesManager.h35 status_t GetRefFor(const char* type, const char* item,
38 const char* item, float* _gain);
39 status_t SetRefFor(const char* type, const char* item,
42 const char* item, float gain);
44 const char* item);
45 status_t RemoveItem(const char* type, const char* item);
60 status_t _GetItem(const char* type, const char* item,
62 status_t _SetItem(const char* type, const char* item,
/haiku/src/kits/tracker/
H A DGroupedMenu.cpp64 BMenuItem* item; local
65 while ((item = RemoveItem((int32)0)) != NULL)
66 delete item;
72 TMenuItemGroup::AddItem(BMenuItem* item) argument
74 if (!fList.AddItem(item))
78 fMenu->AddGroupItem(this, item, fList.IndexOf(item));
86 TMenuItemGroup::AddItem(BMenuItem* item, int32 atIndex) argument
88 if (!fList.AddItem(item, atIndex))
92 fMenu->AddGroupItem(this, item, atInde
102 BMenuItem* item = new BMenuItem(menu); local
118 BMenuItem* item = new BMenuItem(menu); local
132 RemoveItem(BMenuItem* item) argument
144 BMenuItem* item = menu->Superitem(); local
155 BMenuItem* item = ItemAt(index); local
287 AddGroupItem(TMenuItemGroup* group, BMenuItem* item, int32 atIndex) argument
338 RemoveGroupItem(TMenuItemGroup* group, BMenuItem* item) argument
[all...]
/haiku/src/apps/text_search/
H A DGrepListView.cpp33 ResultItem* item = dynamic_cast<ResultItem*>(FullListItemAt(i)); local
34 if (item == NULL)
36 if (item->ref == ref) {
38 return item;
50 ResultItem* item = FindItem(ref, &index); local
51 if (item == NULL)
64 // remove file item itself
66 item = NULL;
69 return item;
/haiku/src/apps/processcontroller/
H A DQuitMenu.cpp59 QuitMenuItem* item = (QuitMenuItem*)ItemAt(t); local
62 if (item->Team() == tmid)
89 QuitMenuItem* item; local
90 while ((item = (QuitMenuItem*) ItemAt(t++)) != NULL) {
91 if (item->Team() == tmid)
102 item = NULL;
104 item = new QuitMenuItem(tmid, fInfos[t].team_icon, fInfos[t].team_name,
110 item = new QuitMenuItem(tmid, infos.team_icon, infos.team_name,
114 if (item) {
115 item
137 QuitMenuItem* item; local
[all...]
/haiku/src/tests/kits/support/pointerlist/
H A DPointerListTest.h34 Item(const Item& item) : fValue(item.fValue) { Init(); }; argument
40 bool Equals(Item* item) { argument
41 return item != NULL && fValue == item->fValue;
60 int fValue; // the value of the item

Completed in 134 milliseconds

1234567891011>>